Uses of Class
org.apache.cayenne.access.DataNode

Packages that use DataNode
org.apache.cayenne.access Contains classes that make up Cayenne ORM stack. 
org.apache.cayenne.conf Contains classes dealing with Cayenne configuration files. 
org.apache.cayenne.dba Contains database adapter API (DbAdapter) and its default implementation. 
org.apache.cayenne.dba.db2 IBM DB2 DbAdapter. 
org.apache.cayenne.dba.derby Apache Derby DbAdapter. 
org.apache.cayenne.dba.frontbase FrontBase DbAdapter. 
org.apache.cayenne.dba.hsqldb HSQLDB DbAdapter. 
org.apache.cayenne.dba.ingres   
org.apache.cayenne.dba.mysql MySQL DbAdapter. 
org.apache.cayenne.dba.openbase OpenBase DbAdapter. 
org.apache.cayenne.dba.oracle Oracle DbAdapter. 
org.apache.cayenne.dba.postgres PostgreSQL DbAdapter. 
org.apache.cayenne.dba.sqlserver MS SQLServer DbAdapter. 
org.apache.cayenne.dba.sybase Sybase DbAdapter. 
org.apache.cayenne.map.event   
org.apache.cayenne.project Contains model classes used by CayenneModeler or any other MVC type of application to work with Cayenne project files. 
org.apache.cayenne.project.validator   
org.apache.cayenne.tools Command line tools and Ant tasks. 
 

Uses of DataNode in org.apache.cayenne.access
 

Fields in org.apache.cayenne.access declared as DataNode
protected  DataNode DataPort.destinationNode
           
protected  DataNode DataPort.sourceNode
           
 

Methods in org.apache.cayenne.access that return DataNode
 DataNode DataPort.getDestinationNode()
           
 DataNode DataDomain.getNode(String nodeName)
          Returns registered DataNode whose name matches name parameter.
 DataNode DataPort.getSourceNode()
           
 DataNode DataDomain.lookupDataNode(DataMap map)
          Returns a DataNode that should handle queries for all entities in a DataMap.
 DataNode DataNode.lookupDataNode(DataMap dataMap)
          Returns a DataNode that should hanlde queries for all DataMap components.
 

Methods in org.apache.cayenne.access with parameters of type DataNode
 void DataDomain.addNode(DataNode node)
          Adds new DataNode.
 void DataPort.setDestinationNode(DataNode destinationNode)
          Sets the DataNode serving as a destination of the ported data.
 void DataPort.setSourceNode(DataNode sourceNode)
          Sets the DataNode serving as a source of the ported data.
 

Uses of DataNode in org.apache.cayenne.conf
 

Methods in org.apache.cayenne.conf that return DataNode
protected  DataNode RuntimeLoadDelegate.createDataNode(String nodeName)
          Creates a new DataNode.
protected  DataNode RuntimeLoadDelegate.findNode(String domainName, String nodeName)
           
protected  DataNode RuntimeSaveDelegate.findNode(String domainName, String nodeName)
           
 

Methods in org.apache.cayenne.conf with parameters of type DataNode
protected  void RuntimeLoadDelegate.initAdapter(DataNode node, String adapterName)
          Intializes DataNode adapter.
 

Uses of DataNode in org.apache.cayenne.dba
 

Methods in org.apache.cayenne.dba with parameters of type DataNode
protected  boolean JdbcPkGenerator.autoPkTableExists(DataNode node)
          Checks if AUTO_PK_TABLE already exists in the database.
 void JdbcPkGenerator.createAutoPk(DataNode node, List dbEntities)
           
 void PkGenerator.createAutoPk(DataNode node, List dbEntities)
          Generates necessary database objects to provide automatic primary key support.
 void JdbcPkGenerator.dropAutoPk(DataNode node, List dbEntities)
          Drops table named "AUTO_PK_SUPPORT" if it exists in the database.
 void PkGenerator.dropAutoPk(DataNode node, List dbEntities)
          Drops any common database objects associated with automatic primary key generation process.
 Object JdbcPkGenerator.generatePkForDbEntity(DataNode node, DbEntity ent)
           Generates new (unique and non-repeating) primary key for specified dbEntity.
 Object PkGenerator.generatePkForDbEntity(DataNode dataNode, DbEntity ent)
          Generates new (unique and non-repeating) primary key for specified DbEntity.
 SQLAction AutoAdapter.getAction(Query query, DataNode node)
           
 SQLAction DbAdapter.getAction(Query query, DataNode node)
          Returns an instance of SQLAction that should handle the query.
 SQLAction JdbcAdapter.getAction(Query query, DataNode node)
          Uses JdbcActionBuilder to create the right action.
protected  int JdbcPkGenerator.pkFromDatabase(DataNode node, DbEntity ent)
          Performs primary key generation ignoring cache.
 int JdbcPkGenerator.runUpdate(DataNode node, String sql)
          Runs JDBC update over a Connection obtained from DataNode.
 

Uses of DataNode in org.apache.cayenne.dba.db2
 

Methods in org.apache.cayenne.dba.db2 with parameters of type DataNode
 void DB2PkGenerator.createAutoPk(DataNode node, List dbEntities)
           
 void DB2PkGenerator.dropAutoPk(DataNode node, List dbEntities)
          Drops PK sequences for all specified DbEntities.
protected  List DB2PkGenerator.getExistingSequences(DataNode node)
          Fetches a list of existing sequences that might match Cayenne generated ones.
protected  int DB2PkGenerator.pkFromDatabase(DataNode node, DbEntity ent)
           
 

Uses of DataNode in org.apache.cayenne.dba.derby
 

Methods in org.apache.cayenne.dba.derby with parameters of type DataNode
protected  int DerbyPkGenerator.pkFromDatabase(DataNode node, DbEntity entity)
           
 

Uses of DataNode in org.apache.cayenne.dba.frontbase
 

Methods in org.apache.cayenne.dba.frontbase with parameters of type DataNode
 void FrontBasePkGenerator.createAutoPk(DataNode node, List dbEntities)
           
 void FrontBasePkGenerator.dropAutoPk(DataNode node, List dbEntities)
           
 SQLAction FrontBaseAdapter.getAction(Query query, DataNode node)
          Uses special action builder to create the right action.
protected  int FrontBasePkGenerator.pkFromDatabase(DataNode node, DbEntity entity)
           
 

Uses of DataNode in org.apache.cayenne.dba.hsqldb
 

Methods in org.apache.cayenne.dba.hsqldb with parameters of type DataNode
 SQLAction HSQLDBAdapter.getAction(Query query, DataNode node)
          Uses special action builder to create the right action.
 

Uses of DataNode in org.apache.cayenne.dba.ingres
 

Methods in org.apache.cayenne.dba.ingres with parameters of type DataNode
protected  List IngresPkGenerator.getExistingSequences(DataNode node)
           
protected  int IngresPkGenerator.pkFromDatabase(DataNode node, DbEntity ent)
          Generates primary key by calling Oracle sequence corresponding to the dbEntity.
 

Uses of DataNode in org.apache.cayenne.dba.mysql
 

Methods in org.apache.cayenne.dba.mysql with parameters of type DataNode
 SQLAction MySQLAdapter.getAction(Query query, DataNode node)
          Uses special action builder to create the right action.
protected  int MySQLPkGenerator.pkFromDatabase(DataNode node, DbEntity ent)
          Overrides superclass's implementation to perform locking of the primary key lookup table.
 

Uses of DataNode in org.apache.cayenne.dba.openbase
 

Methods in org.apache.cayenne.dba.openbase with parameters of type DataNode
 void OpenBasePkGenerator.createAutoPk(DataNode node, List dbEntities)
           
 void OpenBasePkGenerator.dropAutoPk(DataNode node, List dbEntities)
           
 Object OpenBasePkGenerator.generatePkForDbEntity(DataNode node, DbEntity entity)
          Returns a non-repeating primary key for a given entity.
 SQLAction OpenBaseAdapter.getAction(Query query, DataNode node)
          Uses special action builder to create the right action.
protected  int OpenBasePkGenerator.pkFromDatabase(DataNode node, DbEntity entity)
          Generates new (unique and non-repeating) primary key for specified DbEntity.
 

Uses of DataNode in org.apache.cayenne.dba.oracle
 

Methods in org.apache.cayenne.dba.oracle with parameters of type DataNode
 void OraclePkGenerator.createAutoPk(DataNode node, List dbEntities)
           
 void OraclePkGenerator.dropAutoPk(DataNode node, List dbEntities)
           
 SQLAction Oracle8Adapter.getAction(Query query, DataNode node)
          Uses OracleActionBuilder to create the right action.
 SQLAction OracleAdapter.getAction(Query query, DataNode node)
          Uses OracleActionBuilder to create the right action.
protected  List OraclePkGenerator.getExistingSequences(DataNode node)
          Fetches a list of existing sequences that might match Cayenne generated ones.
protected  int OraclePkGenerator.pkFromDatabase(DataNode node, DbEntity ent)
          Generates primary key by calling Oracle sequence corresponding to the dbEntity.
 

Uses of DataNode in org.apache.cayenne.dba.postgres
 

Methods in org.apache.cayenne.dba.postgres with parameters of type DataNode
 SQLAction PostgresAdapter.getAction(Query query, DataNode node)
          Uses PostgresActionBuilder to create the right action.
protected  List PostgresPkGenerator.getExistingSequences(DataNode node)
          Fetches a list of existing sequences that might match Cayenne generated ones.
protected  int PostgresPkGenerator.pkFromDatabase(DataNode node, DbEntity ent)
          Generates primary key by calling Oracle sequence corresponding to the dbEntity.
 

Uses of DataNode in org.apache.cayenne.dba.sqlserver
 

Methods in org.apache.cayenne.dba.sqlserver with parameters of type DataNode
 SQLAction SQLServerAdapter.getAction(Query query, DataNode node)
          Uses SQLServerActionBuilder to create the right action.
 

Uses of DataNode in org.apache.cayenne.dba.sybase
 

Methods in org.apache.cayenne.dba.sybase with parameters of type DataNode
 void SybasePkGenerator.createAutoPk(DataNode node, List dbEntities)
          Generates database objects to provide automatic primary key support.
 void SybasePkGenerator.dropAutoPk(DataNode node, List dbEntities)
          Drops database objects related to automatic primary key support.
protected  int SybasePkGenerator.pkFromDatabase(DataNode node, DbEntity ent)
           
 

Uses of DataNode in org.apache.cayenne.map.event
 

Fields in org.apache.cayenne.map.event declared as DataNode
protected  DataNode DataNodeEvent.dataNode
           
 

Methods in org.apache.cayenne.map.event that return DataNode
 DataNode DataNodeEvent.getDataNode()
          Returns node object associated with this event.
 

Methods in org.apache.cayenne.map.event with parameters of type DataNode
 void DataNodeEvent.setDataNode(DataNode dataNode)
          Sets the dataNode.
 

Constructors in org.apache.cayenne.map.event with parameters of type DataNode
DataNodeEvent(Object src, DataNode node)
          Creates a node change event.
DataNodeEvent(Object src, DataNode node, int id)
          Creates a node event of a specified type.
DataNodeEvent(Object src, DataNode node, String oldName)
          Creates a node name change event.
 

Uses of DataNode in org.apache.cayenne.project
 

Fields in org.apache.cayenne.project declared as DataNode
protected  DataNode DataNodeFile.nodeObj
           
 

Methods in org.apache.cayenne.project that return DataNode
 DataNode DataNodeConfigInfo.findDataNode(Configuration config)
          Searches for the DataNode described by this DataNodeConfigInfo in the provided configuration object.
 

Constructors in org.apache.cayenne.project with parameters of type DataNode
DataNodeFile(Project project, DataNode node)
          Constructor for DataNodeFile.
 

Uses of DataNode in org.apache.cayenne.project.validator
 

Methods in org.apache.cayenne.project.validator with parameters of type DataNode
protected  void DataNodeValidator.validateConnection(DataNode node, ProjectPath path, Validator validator)
           
protected  void DataNodeValidator.validateName(DataNode node, ProjectPath path, Validator validator)
           
 

Uses of DataNode in org.apache.cayenne.tools
 

Methods in org.apache.cayenne.tools that return DataNode
protected  DataNode DataPortTask.findNode(Configuration configuration, String name)
           
 

Methods in org.apache.cayenne.tools with parameters of type DataNode
protected  Collection DataPortTask.getAllEntities(DataNode source, DataNode target)
           
 



Copyright © 2001-2007 Apache Cayenne. All Rights Reserved.