|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DataNode | |
---|---|
org.apache.cayenne.access | Contains classes that make up Cayenne ORM stack. |
org.apache.cayenne.access.dbsync | |
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.sqlite | |
org.apache.cayenne.dba.sqlserver | MS SQLServer DbAdapter. |
org.apache.cayenne.dba.sybase | Sybase DbAdapter. |
org.apache.cayenne.merge |
Uses of DataNode in org.apache.cayenne.access |
---|
Fields in org.apache.cayenne.access declared as DataNode | |
---|---|
protected DataNode |
DataDomain.defaultNode
|
protected DataNode |
DataPort.destinationNode
|
protected DataNode |
DataPort.sourceNode
|
Fields in org.apache.cayenne.access with type parameters of type DataNode | |
---|---|
protected java.util.Map<java.lang.String,DataNode> |
DataDomain.nodes
|
protected java.util.Map<java.lang.String,DataNode> |
DataDomain.nodesByDataMapName
|
Methods in org.apache.cayenne.access that return DataNode | |
---|---|
DataNode |
DataDomain.getDataNode(java.lang.String nodeName)
Returns registered DataNode whose name matches name parameter. |
DataNode |
DataDomain.getDefaultNode()
An optional DataNode that is used for DataMaps that are not linked to a DataNode explicitly. |
DataNode |
DataPort.getDestinationNode()
|
DataNode |
DataDomain.getNode(java.lang.String nodeName)
Deprecated. since 3.1, use a more consistently named DataDomain.getDataNode(String) . |
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 handle queries for all DataMap components. |
Methods in org.apache.cayenne.access that return types with arguments of type DataNode | |
---|---|
java.util.Collection<DataNode> |
DataDomain.getDataNodes()
Returns an unmodifiable collection of DataNodes associated with this domain. |
Methods in org.apache.cayenne.access with parameters of type DataNode | |
---|---|
void |
DataDomain.addNode(DataNode node)
Adds new DataNode. |
void |
DataDomain.setDefaultNode(DataNode defaultNode)
|
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.access.dbsync |
---|
Methods in org.apache.cayenne.access.dbsync with parameters of type DataNode | |
---|---|
protected java.util.Map<java.lang.String,java.lang.Boolean> |
CreateIfNoSchemaStrategy.getNameTablesInDB(DataNode dataNode)
Returns all the table names in database. |
protected abstract void |
BaseSchemaUpdateStrategy.processSchemaUpdate(DataNode dataNode)
|
protected void |
CreateIfNoSchemaStrategy.processSchemaUpdate(DataNode dataNode)
|
protected void |
ThrowOnPartialSchemaStrategy.processSchemaUpdate(DataNode dataNode)
|
protected void |
ThrowOnPartialOrCreateSchemaStrategy.processSchemaUpdate(DataNode dataNode,
java.util.List<java.lang.String> mergerOnlyTable,
java.lang.String errorMessage,
int entitiesSize)
|
protected void |
ThrowOnPartialSchemaStrategy.processSchemaUpdate(DataNode dataNode,
java.util.List<java.lang.String> mergerOnlyTable,
java.lang.String errorMessage,
int entitiesSize)
|
void |
BaseSchemaUpdateStrategy.updateSchema(DataNode dataNode)
|
void |
SchemaUpdateStrategy.updateSchema(DataNode dataNode)
|
void |
SkipSchemaUpdateStrategy.updateSchema(DataNode dataNode)
|
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,
java.util.List<DbEntity> dbEntities)
|
void |
PkGenerator.createAutoPk(DataNode node,
java.util.List<DbEntity> dbEntities)
Generates necessary database objects to provide automatic primary key support. |
void |
JdbcPkGenerator.dropAutoPk(DataNode node,
java.util.List<DbEntity> dbEntities)
Drops table named "AUTO_PK_SUPPORT" if it exists in the database. |
void |
PkGenerator.dropAutoPk(DataNode node,
java.util.List<DbEntity> dbEntities)
Drops any common database objects associated with automatic primary key generation process. |
java.lang.Object |
JdbcPkGenerator.generatePk(DataNode node,
DbAttribute pk)
Generates a unique and non-repeating primary key for specified dbEntity. |
java.lang.Object |
PkGenerator.generatePk(DataNode dataNode,
DbAttribute pk)
Generates a unique and non-repeating primary key for specified PK attribute. |
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 long |
JdbcPkGenerator.longPkFromDatabase(DataNode node,
DbEntity entity)
Performs primary key generation ignoring cache. |
int |
JdbcPkGenerator.runUpdate(DataNode node,
java.lang.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,
java.util.List<DbEntity> dbEntities)
|
void |
DB2PkGenerator.dropAutoPk(DataNode node,
java.util.List<DbEntity> dbEntities)
Drops PK sequences for all specified DbEntities. |
protected java.util.List<java.lang.String> |
DB2PkGenerator.getExistingSequences(DataNode node)
Fetches a list of existing sequences that might match Cayenne generated ones. |
protected long |
DB2PkGenerator.longPkFromDatabase(DataNode node,
DbEntity entity)
|
Uses of DataNode in org.apache.cayenne.dba.derby |
---|
Methods in org.apache.cayenne.dba.derby with parameters of type DataNode | |
---|---|
protected long |
DerbyPkGenerator.longPkFromDatabase(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,
java.util.List<DbEntity> dbEntities)
|
void |
FrontBasePkGenerator.dropAutoPk(DataNode node,
java.util.List<DbEntity> dbEntities)
|
SQLAction |
FrontBaseAdapter.getAction(Query query,
DataNode node)
Uses special action builder to create the right action. |
protected long |
FrontBasePkGenerator.longPkFromDatabase(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 | |
---|---|
SQLAction |
IngresAdapter.getAction(Query query,
DataNode node)
|
protected java.util.List<java.lang.String> |
IngresPkGenerator.getExistingSequences(DataNode node)
|
protected long |
IngresPkGenerator.longPkFromDatabase(DataNode node,
DbEntity entity)
|
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 long |
MySQLPkGenerator.longPkFromDatabase(DataNode node,
DbEntity entity)
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,
java.util.List dbEntities)
|
void |
OpenBasePkGenerator.dropAutoPk(DataNode node,
java.util.List dbEntities)
|
java.lang.Object |
OpenBasePkGenerator.generatePk(DataNode node,
DbAttribute pk)
Returns a non-repeating primary key for a given PK attribute. |
SQLAction |
OpenBaseAdapter.getAction(Query query,
DataNode node)
Uses special action builder to create the right action. |
protected long |
OpenBasePkGenerator.longPkFromDatabase(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,
java.util.List dbEntities)
|
void |
OraclePkGenerator.dropAutoPk(DataNode node,
java.util.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 java.util.List |
OraclePkGenerator.getExistingSequences(DataNode node)
Fetches a list of existing sequences that might match Cayenne generated ones. |
protected long |
OraclePkGenerator.longPkFromDatabase(DataNode node,
DbEntity entity)
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 java.util.List<java.lang.String> |
PostgresPkGenerator.getExistingSequences(DataNode node)
Fetches a list of existing sequences that might match Cayenne generated ones. |
protected long |
PostgresPkGenerator.longPkFromDatabase(DataNode node,
DbEntity entity)
|
Uses of DataNode in org.apache.cayenne.dba.sqlite |
---|
Methods in org.apache.cayenne.dba.sqlite with parameters of type DataNode | |
---|---|
SQLAction |
SQLiteAdapter.getAction(Query query,
DataNode node)
|
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,
java.util.List<DbEntity> dbEntities)
Generates database objects to provide automatic primary key support. |
void |
SybasePkGenerator.dropAutoPk(DataNode node,
java.util.List<DbEntity> dbEntities)
Drops database objects related to automatic primary key support. |
protected long |
SybasePkGenerator.longPkFromDatabase(DataNode node,
DbEntity entity)
|
Uses of DataNode in org.apache.cayenne.merge |
---|
Methods in org.apache.cayenne.merge that return DataNode | |
---|---|
DataNode |
ExecutingMergerContext.getDataNode()
|
DataNode |
MergerContext.getDataNode()
|
Methods in org.apache.cayenne.merge with parameters of type DataNode | |
---|---|
java.util.List<MergerToken> |
DbMerger.createMergeTokens(DataNode dataNode,
DataMap dataMap)
Create and return a List of MergerToken s to alter the given
DataNode to match the given DataMap |
Constructors in org.apache.cayenne.merge with parameters of type DataNode | |
---|---|
ExecutingMergerContext(DataMap map,
DataNode node)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |