|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PersistenceManager | |
org.jpox | This package provides classes that are typically client-facing. |
org.jpox.resource | A JCA resource adapter for JPOX. |
org.jpox.state | Provides classes relating to the life cycle state of a persistable object. |
org.jpox.store | Definition of the storage of the classes. |
org.jpox.store.extent | Package providing a definition of an Extent, to be provided by datastore-specific providers. |
org.jpox.store.mapping | Package providing mappings for all supported Java types in JPOX. |
org.jpox.store.query | Provides implementations of the JDO Query interface, and ways of extracting an Object from the Query result set. |
org.jpox.store.rdbms | Package providing management of the persistence to RDBMS datastores. |
org.jpox.store.rdbms.extent | Provides implementations of the JDO Extent interface, for RDBMS tables and views. |
org.jpox.store.rdbms.query | Package providing extensions to the default QueryStatement used to generate all JDOQL queries. |
org.jpox.store.rdbms.scostore | This package provides classes defining the (SCO) backing store for various container classes (Collections/Maps) within JPOX. |
org.jpox.store.rdbms.table | Provides a series of classes modelling tables and views, firstly in RDBMS, and then extending this to JDO representations. |
Uses of PersistenceManager in org.jpox |
Classes in org.jpox that implement PersistenceManager | |
class |
AbstractPersistenceManager
This class implements the functionality needed for a JDO persistence manager. |
class |
PersistenceManagerImpl
Implementation of the JDO PersistenceManager. |
Fields in org.jpox declared as PersistenceManager | |
protected PersistenceManager |
SequenceImpl.pm
The controlling PersistenceManager. |
Methods in org.jpox that return PersistenceManager | |
abstract PersistenceManager |
AbstractPersistenceManager.getPMHandle()
Accessor for a handle to this PersistenceManager. |
PersistenceManager |
PersistenceManager.getPMHandle()
Accessor for a handle to this PersistenceManager. |
PersistenceManager |
StateManager.getPersistenceManager()
Returns the PersistenceManager that owns the StateManager instance |
PersistenceManager |
PersistenceManagerImpl.getPMHandle()
Accessor for a handle to the Persistence Manager |
Methods in org.jpox with parameters of type PersistenceManager | |
void |
AbstractPersistenceManagerFactory.releasePersistenceManager(PersistenceManager pm)
Remove a PersistenceManager from the cache Only the PersistenceManager is allowed to call this method |
Constructors in org.jpox with parameters of type PersistenceManager | |
SequenceImpl(PersistenceManager persistenceManager,
StoreManager storeMgr,
SequenceMetaData seqmd)
Constructor. |
Uses of PersistenceManager in org.jpox.resource |
Classes in org.jpox.resource that implement PersistenceManager | |
class |
ManagedConnectionImpl
Implementation of ManagedConnection persistence manager |
Methods in org.jpox.resource that return PersistenceManager | |
PersistenceManager |
PersistenceManagerImpl.getPMHandle()
Accessor for a handle to the Persistence Manager |
PersistenceManager |
ManagedConnectionImpl.getPMHandle()
Accessor for the Persistence Manager handle |
Uses of PersistenceManager in org.jpox.state |
Methods in org.jpox.state that return PersistenceManager | |
PersistenceManager |
StateManagerImpl.getPersistenceManager()
Accessor for the PersistenceManager for this object. |
Constructors in org.jpox.state with parameters of type PersistenceManager | |
StateManagerImpl(PersistenceManager pm,
java.lang.Class pcClass,
java.lang.Object id)
Constructs a state manager to manage a hollow instance having the given object ID. |
|
StateManagerImpl(javax.jdo.spi.PersistenceCapable pc,
PersistenceManager pm,
boolean copyPc)
Constructs a state manager to manage a PersistenceCapable instance that will be EMBEDDED/SERIALISED into another PersistenceCapable object. |
|
StateManagerImpl(PersistenceManager pm,
java.lang.Class pcClass,
FieldValues fv)
Constructs a state manager to manage a hollow or pclean instance having the given FieldValues. |
|
StateManagerImpl(PersistenceManager pm,
java.lang.Class pcClass,
java.lang.Object id,
FieldValues fv)
Constructs a state manager to manage a recently populated hollow instance having the given object ID and the given field values. |
|
StateManagerImpl(PersistenceManager pm,
javax.jdo.spi.PersistenceCapable pc,
FieldValues preInsertChanges)
Constructs a state manager to manage a transient instance that is becoming newly persistent. |
|
StateManagerImpl(PersistenceManager pm,
javax.jdo.spi.PersistenceCapable pc)
Constructs a state manager to manage a Transactional Transient instance. |
|
StateManagerImpl(PersistenceManager pm,
java.lang.Object id,
javax.jdo.spi.PersistenceCapable pc,
boolean[] loaded)
Constructor to create a StateManager for a PersistenceCapable object, assigning the specified id to the object. |
Uses of PersistenceManager in org.jpox.store |
Methods in org.jpox.store with parameters of type PersistenceManager | |
abstract javax.jdo.Extent |
StoreManager.getExtent(PersistenceManager pm,
java.lang.Class c,
boolean subclasses)
Interface to getting an Extent for a class. |
abstract javax.jdo.Query |
StoreManager.newQuery(java.lang.String language,
PersistenceManager pm,
java.lang.Object query)
Method to generate a new query using the passed query. |
abstract java.lang.String |
StoreManager.getClassNameForObjectID(java.lang.Object id,
ClassLoaderResolver clr,
PersistenceManager pm)
Returns the class corresponding to the given object JDO ID. |
abstract java.lang.Object |
StoreManager.getStrategyValue(PersistenceManager pm,
DatastoreClass table,
AbstractClassMetaData cmd,
int absoluteFieldNumber,
IdentityStrategy strategy,
java.lang.String sequence,
ExtensionMetaData[] extensions)
Method to retrieve the value for a strategy for a particular field. |
abstract java.lang.Object |
StoreManager.newObjectID(PersistenceManager pm,
java.lang.String className,
javax.jdo.spi.PersistenceCapable pc)
Returns a new, unique ID for an object of the given class. |
java.lang.Object |
DatastoreClass.newOID(PersistenceManager pm,
javax.jdo.spi.PersistenceCapable pcClass)
Create a new OID. |
java.sql.PreparedStatement |
StatementText.prepareStatement(PersistenceManager pm,
java.sql.Connection conn,
java.lang.String resultSetType,
java.lang.String resultSetConcurrency)
Generate a PreparedStatement with the specified result set characteristics. |
java.sql.PreparedStatement |
StatementText.prepareStatement(PersistenceManager pm,
java.sql.Connection conn)
Generate a PreparedStatement with the default result set. |
Uses of PersistenceManager in org.jpox.store.extent |
Fields in org.jpox.store.extent declared as PersistenceManager | |
protected PersistenceManager |
AbstractExtent.pm
Persistence Manager for the Extent. |
Constructors in org.jpox.store.extent with parameters of type PersistenceManager | |
AbstractExtent(PersistenceManager pm,
java.lang.Class cls,
boolean subclasses)
Constructor. |
Uses of PersistenceManager in org.jpox.store.mapping |
Methods in org.jpox.store.mapping with parameters of type PersistenceManager | |
void |
JavaTypeMapping.setDefault(PersistenceManager pm,
java.lang.Object preparedStatement,
int[] exprIndex)
Convenience setter to provide a default value for this field. |
void |
JavaTypeMapping.setBoolean(PersistenceManager pm,
java.lang.Object preparedStatement,
int[] exprIndex,
boolean value)
Sets a value into preparedStatement
at position specified by exprIndex . |
boolean |
JavaTypeMapping.getBoolean(PersistenceManager pm,
java.lang.Object resultSet,
int[] exprIndex)
Obtains a value from resultSet
at position specified by exprIndex . |
void |
JavaTypeMapping.setChar(PersistenceManager pm,
java.lang.Object preparedStatement,
int[] exprIndex,
char value)
Sets a value into preparedStatement
at position specified by exprIndex . |
char |
JavaTypeMapping.getChar(PersistenceManager pm,
java.lang.Object resultSet,
int[] exprIndex)
Obtains a value from resultSet
at position specified by exprIndex . |
void |
JavaTypeMapping.setByte(PersistenceManager pm,
java.lang.Object preparedStatement,
int[] exprIndex,
byte value)
Sets a value into preparedStatement
at position specified by exprIndex . |
byte |
JavaTypeMapping.getByte(PersistenceManager pm,
java.lang.Object resultSet,
int[] exprIndex)
Obtains a value from resultSet
at position specified by exprIndex . |
void |
JavaTypeMapping.setShort(PersistenceManager pm,
java.lang.Object preparedStatement,
int[] exprIndex,
short value)
Sets a value into preparedStatement
at position specified by exprIndex . |
short |
JavaTypeMapping.getShort(PersistenceManager pm,
java.lang.Object resultSet,
int[] exprIndex)
Obtains a value from resultSet
at position specified by exprIndex . |
void |
JavaTypeMapping.setInt(PersistenceManager pm,
java.lang.Object preparedStatement,
int[] exprIndex,
int value)
Sets a value into preparedStatement
at position specified by exprIndex . |
int |
JavaTypeMapping.getInt(PersistenceManager pm,
java.lang.Object resultSet,
int[] exprIndex)
Obtains a value from resultSet
at position specified by exprIndex . |
void |
JavaTypeMapping.setLong(PersistenceManager pm,
java.lang.Object preparedStatement,
int[] exprIndex,
long value)
Sets a value into preparedStatement
at position specified by exprIndex . |
long |
JavaTypeMapping.getLong(PersistenceManager pm,
java.lang.Object resultSet,
int[] exprIndex)
Obtains a value from resultSet
at position specified by exprIndex . |
void |
JavaTypeMapping.setFloat(PersistenceManager pm,
java.lang.Object preparedStatement,
int[] exprIndex,
float value)
Sets a value into preparedStatement
at position specified by exprIndex . |
float |
JavaTypeMapping.getFloat(PersistenceManager pm,
java.lang.Object resultSet,
int[] exprIndex)
Obtains a value from resultSet
at position specified by exprIndex . |
void |
JavaTypeMapping.setDouble(PersistenceManager pm,
java.lang.Object preparedStatement,
int[] exprIndex,
double value)
Sets a value into preparedStatement
at position specified by exprIndex . |
double |
JavaTypeMapping.getDouble(PersistenceManager pm,
java.lang.Object resultSet,
int[] exprIndex)
Obtains a value from resultSet
at position specified by exprIndex . |
void |
JavaTypeMapping.setString(PersistenceManager pm,
java.lang.Object preparedStatement,
int[] exprIndex,
java.lang.String value)
Sets a value into preparedStatement
at position specified by exprIndex . |
java.lang.String |
JavaTypeMapping.getString(PersistenceManager pm,
java.lang.Object resultSet,
int[] exprIndex)
Obtains a value from resultSet
at position specified by exprIndex . |
void |
JavaTypeMapping.setObject(PersistenceManager pm,
java.lang.Object preparedStatement,
int[] exprIndex,
java.lang.Object value,
StateManager ownerSM,
int ownerFieldNumber)
Sets a value into preparedStatement
at position specified by exprIndex . |
void |
JavaTypeMapping.setObject(PersistenceManager pm,
java.lang.Object preparedStatement,
int[] exprIndex,
java.lang.Object value)
Sets a value into preparedStatement
at position specified by exprIndex . |
java.lang.Object |
JavaTypeMapping.getObject(PersistenceManager pm,
java.lang.Object resultSet,
int[] exprIndex,
StateManager ownerSM,
int ownerFieldNumber)
Obtains a value from resultSet
at position specified by exprIndex . |
java.lang.Object |
JavaTypeMapping.getObject(PersistenceManager pm,
java.lang.Object resultSet,
int[] exprIndex)
Obtains a value from resultSet
at position specified by exprIndex . |
void |
EmbeddedMapping.setObject(PersistenceManager pm,
java.lang.Object ps,
int[] param,
java.lang.Object value)
Mutator for the embedded object in the datastore. |
void |
EmbeddedMapping.setObject(PersistenceManager pm,
java.lang.Object ps,
int[] param,
java.lang.Object value,
StateManager ownerSM,
int ownerFieldNumber)
Mutator for the embedded object in the datastore. |
java.lang.Object |
EmbeddedMapping.getObject(PersistenceManager pm,
java.lang.Object rs,
int[] param)
Accessor for the embedded object from the result set |
java.lang.Object |
EmbeddedMapping.getObject(PersistenceManager pm,
java.lang.Object rs,
int[] param,
StateManager ownerSM,
int ownerFieldNumber)
Accessor for the embedded object from the result set |
void |
SingleFieldMapping.setBoolean(PersistenceManager pm,
java.lang.Object preparedStatement,
int[] exprIndex,
boolean value)
|
boolean |
SingleFieldMapping.getBoolean(PersistenceManager pm,
java.lang.Object resultSet,
int[] exprIndex)
|
void |
SingleFieldMapping.setChar(PersistenceManager pm,
java.lang.Object preparedStatement,
int[] exprIndex,
char value)
|
char |
SingleFieldMapping.getChar(PersistenceManager pm,
java.lang.Object resultSet,
int[] exprIndex)
|
void |
SingleFieldMapping.setByte(PersistenceManager pm,
java.lang.Object preparedStatement,
int[] exprIndex,
byte value)
|
byte |
SingleFieldMapping.getByte(PersistenceManager pm,
java.lang.Object resultSet,
int[] exprIndex)
|
void |
SingleFieldMapping.setShort(PersistenceManager pm,
java.lang.Object preparedStatement,
int[] exprIndex,
short value)
|
short |
SingleFieldMapping.getShort(PersistenceManager pm,
java.lang.Object resultSet,
int[] exprIndex)
|
void |
SingleFieldMapping.setInt(PersistenceManager pm,
java.lang.Object preparedStatement,
int[] exprIndex,
int value)
|
int |
SingleFieldMapping.getInt(PersistenceManager pm,
java.lang.Object resultSet,
int[] exprIndex)
|
void |
SingleFieldMapping.setLong(PersistenceManager pm,
java.lang.Object preparedStatement,
int[] exprIndex,
long value)
|
long |
SingleFieldMapping.getLong(PersistenceManager pm,
java.lang.Object resultSet,
int[] exprIndex)
|
void |
SingleFieldMapping.setFloat(PersistenceManager pm,
java.lang.Object preparedStatement,
int[] exprIndex,
float value)
|
float |
SingleFieldMapping.getFloat(PersistenceManager pm,
java.lang.Object resultSet,
int[] exprIndex)
|
void |
SingleFieldMapping.setDouble(PersistenceManager pm,
java.lang.Object preparedStatement,
int[] exprIndex,
double value)
|
double |
SingleFieldMapping.getDouble(PersistenceManager pm,
java.lang.Object resultSet,
int[] exprIndex)
|
void |
SingleFieldMapping.setString(PersistenceManager pm,
java.lang.Object preparedStatement,
int[] exprIndex,
java.lang.String value)
|
java.lang.String |
SingleFieldMapping.getString(PersistenceManager pm,
java.lang.Object resultSet,
int[] exprIndex)
|
void |
SingleFieldMapping.setObject(PersistenceManager pm,
java.lang.Object preparedStatement,
int[] exprIndex,
java.lang.Object value)
|
java.lang.Object |
SingleFieldMapping.getObject(PersistenceManager pm,
java.lang.Object resultSet,
int[] exprIndex)
|
void |
AbstractContainerMapping.setObject(PersistenceManager pm,
java.lang.Object preparedStatement,
int[] exprIndex,
java.lang.Object value)
Method to set a field in the passed JDBC PreparedStatement using this mapping. |
java.lang.Object |
AbstractContainerMapping.getObject(PersistenceManager pm,
java.lang.Object resultSet,
int[] exprIndex)
Method to retrieve an object from the passed JDBC ResultSet. |
void |
ColorMapping.setObject(PersistenceManager pm,
java.lang.Object preparedStatement,
int[] exprIndex,
java.lang.Object value)
|
java.lang.Object |
ColorMapping.getObject(PersistenceManager pm,
java.lang.Object resultSet,
int[] exprIndex)
|
void |
DiscriminatorMapping.setObject(PersistenceManager pm,
java.lang.Object preparedStatement,
int[] exprIndex,
java.lang.Object value)
Mutator for the object in this column |
java.lang.Object |
DiscriminatorMapping.getObject(PersistenceManager pm,
java.lang.Object resultSet,
int[] exprIndex)
Accessor for the object in this column |
void |
GregorianCalendarMapping.setObject(PersistenceManager pm,
java.lang.Object preparedStatement,
int[] exprIndex,
java.lang.Object value)
|
java.lang.Object |
GregorianCalendarMapping.getObject(PersistenceManager pm,
java.lang.Object resultSet,
int[] exprIndex)
|
java.lang.Object |
InterfaceMapping.getObject(PersistenceManager pm,
java.lang.Object rs,
int[] pos)
Method to retrieve an object of this type from the ResultSet. |
void |
MultiMapping.setObject(PersistenceManager pm,
java.lang.Object ps,
int[] pos,
java.lang.Object value)
Method to set the parameters in the PreparedStatement with the fields of this object. |
void |
MultiMapping.setObject(PersistenceManager pm,
java.lang.Object ps,
int[] pos,
java.lang.Object value,
StateManager ownerSM,
int ownerFieldNumber)
Sets a value into preparedStatement
at position specified by exprIndex . |
java.lang.Object |
MultiMapping.getObject(PersistenceManager pm,
java.lang.Object rs,
int[] pos)
Method to retrieve an object of this type from the ResultSet. |
java.lang.Object |
NullMapping.getObject(PersistenceManager pm,
java.lang.Object resultSet,
int[] exprIndex)
|
void |
NullMapping.setObject(PersistenceManager pm,
java.lang.Object preparedStatement,
int[] exprIndex,
java.lang.Object value)
|
void |
OIDMapping.setObject(PersistenceManager pm,
java.lang.Object ps,
int[] param,
java.lang.Object value)
Mutator for the OID in the datastore |
java.lang.Object |
OIDMapping.getObject(PersistenceManager pm,
java.lang.Object rs,
int[] param)
Accessor for the OID object from the result set |
void |
PersistenceCapableMapping.setObject(PersistenceManager pm,
java.lang.Object ps,
int[] param,
java.lang.Object value)
Method to set an object in the datastore. |
void |
PersistenceCapableMapping.setObject(PersistenceManager pm,
java.lang.Object ps,
int[] param,
java.lang.Object value,
StateManager ownerSM,
int ownerFieldNumber)
Method to set an object in the datastore. |
java.lang.Object |
PersistenceCapableMapping.getObject(PersistenceManager pm,
java.lang.Object rs,
int[] param)
Returns a instance of a PersistenceCapable class. |
void |
PointMapping.setObject(PersistenceManager pm,
java.lang.Object preparedStatement,
int[] exprIndex,
java.lang.Object value)
|
java.lang.Object |
PointMapping.getObject(PersistenceManager pm,
java.lang.Object resultSet,
int[] exprIndex)
|
void |
SerialisedPCMapping.setObject(PersistenceManager pm,
java.lang.Object preparedStatement,
int[] exprIndex,
java.lang.Object value)
Method to populate parameter positions in a PreparedStatement with this object |
void |
SerialisedPCMapping.setObject(PersistenceManager pm,
java.lang.Object preparedStatement,
int[] exprIndex,
java.lang.Object value,
StateManager ownerSM,
int fieldNumber)
Method to populate parameter positions in a PreparedStatement with this object |
java.lang.Object |
SerialisedPCMapping.getObject(PersistenceManager pm,
java.lang.Object resultSet,
int[] exprIndex)
Method to extract the value of the PersistenceCapable from a ResultSet. |
java.lang.Object |
SerialisedPCMapping.getObject(PersistenceManager pm,
java.lang.Object resultSet,
int[] exprIndex,
StateManager ownerSM,
int fieldNumber)
Method to extract the value of the PersistenceCapable from a ResultSet. |
void |
SerialisedReferenceMapping.setObject(PersistenceManager pm,
java.lang.Object preparedStatement,
int[] exprIndex,
java.lang.Object value)
Method to populate parameter positions in a PreparedStatement with this object |
void |
SerialisedReferenceMapping.setObject(PersistenceManager pm,
java.lang.Object preparedStatement,
int[] exprIndex,
java.lang.Object value,
StateManager ownerSM,
int fieldNumber)
Method to populate parameter positions in a PreparedStatement with this object |
java.lang.Object |
SerialisedReferenceMapping.getObject(PersistenceManager pm,
java.lang.Object resultSet,
int[] exprIndex)
Method to extract the value of the PersistenceCapable from a ResultSet. |
java.lang.Object |
SerialisedReferenceMapping.getObject(PersistenceManager pm,
java.lang.Object resultSet,
int[] exprIndex,
StateManager ownerSM,
int fieldNumber)
Method to extract the value of the PersistenceCapable from a ResultSet. |
void |
VersionMapping.setObject(PersistenceManager pm,
java.lang.Object preparedStatement,
int[] exprIndex,
java.lang.Object value)
Mutator for the object in this column |
java.lang.Object |
VersionMapping.getObject(PersistenceManager pm,
java.lang.Object resultSet,
int[] exprIndex)
Accessor for the object in this column |
Uses of PersistenceManager in org.jpox.store.query |
Fields in org.jpox.store.query declared as PersistenceManager | |
protected PersistenceManager |
Query.pm
|
Methods in org.jpox.store.query with parameters of type PersistenceManager | |
java.lang.Object |
Query.ResultObjectFactory.getObject(PersistenceManager pm,
java.sql.ResultSet rs,
java.lang.Class pcClass)
Instantiates a persistent object instance from the current row of the given result set. |
java.lang.Object |
PersistentIDROF.getObject(PersistenceManager pm,
java.sql.ResultSet rs,
java.lang.Class pcClass)
Method to convert the current ResultSet row into an Object. |
static java.lang.String |
QueryUtils.getClassNameFromDiscriminatorResultSetRow(DatastoreClass table,
java.sql.ResultSet rs,
PersistenceManager pm)
Convenience method that takes a result set that contains a discriminator column and returns the class name that it represents. |
java.lang.Object |
ResultClassROF.getObject(PersistenceManager pm,
java.sql.ResultSet rs,
java.lang.Class pcClass)
Method to convert the ResultSet row into an Object of the ResultClass type. |
java.lang.Object |
TransientIDROF.getObject(PersistenceManager pm,
java.sql.ResultSet rs,
java.lang.Class pcClass)
|
Constructors in org.jpox.store.query with parameters of type PersistenceManager | |
Query(PersistenceManager pm)
Constructs a new query instance that uses the given persistence manager. |
|
JDOQLQuery(PersistenceManager pm)
Constructs a new query instance that uses the given persistence manager. |
|
JDOQLQuery(PersistenceManager pm,
JDOQLQuery q)
Constructs a new query instance having the same criteria as the given query. |
|
JDOQLQuery(PersistenceManager pm,
java.lang.String query)
Constructor for a JDOQL query where the query is specified using the "Single-String" format. |
|
CollectionCandidates(PersistenceManager pm,
java.lang.Class candidateClass,
java.util.Collection candidates)
Constructor. |
|
ResultExpressionsQueryable(PersistenceManager pm,
java.lang.Class candidateClass,
boolean subclasses)
Constructor. |
|
ResultExpressionsQueryable(PersistenceManager pm,
java.lang.Class candidateClass,
java.util.Collection userCandidates,
boolean subclasses)
Constructor. |
Uses of PersistenceManager in org.jpox.store.rdbms |
Methods in org.jpox.store.rdbms with parameters of type PersistenceManager | |
java.lang.String |
RDBMSManager.getClassNameForObjectID(java.lang.Object id,
ClassLoaderResolver clr,
PersistenceManager pm)
Returns the class corresponding to the given object JDO ID. |
javax.jdo.Extent |
RDBMSManager.getExtent(PersistenceManager pm,
java.lang.Class c,
boolean subclasses)
Accessor for an Extent for a class, and its subclasses. |
javax.jdo.Query |
RDBMSManager.newQuery(java.lang.String language,
PersistenceManager pm,
java.lang.Object query)
Method to generate a new query using the passed query as basis. |
java.lang.Object |
RDBMSManager.newObjectID(PersistenceManager pm,
java.lang.String className,
javax.jdo.spi.PersistenceCapable pc)
Returns a new, unique ID for an object of the given class. |
java.lang.Object |
RDBMSManager.getStrategyValue(PersistenceManager pm,
DatastoreClass table,
AbstractClassMetaData cmd,
int absoluteFieldNumber,
IdentityStrategy strategy,
java.lang.String sequence,
ExtensionMetaData[] extensions)
Method to return the value for the specified strategy. |
static java.lang.String |
RDBMSStoreHelper.getClassNameForIdKeyUsingUnion(PersistenceManager pm,
RDBMSManager storeMgr,
java.lang.Object id,
java.util.List schemaDataOptions)
Utility that takes an id and a list of possible class RDBMSStoreData and finds which of these classes contains the object with that id. |
static java.lang.String |
RDBMSStoreHelper.getClassNameForIdKeyUsingDiscriminator(PersistenceManager pm,
RDBMSManager storeMgr,
java.lang.Object id,
java.util.List schemaDataOptions)
Utility that takes an id and a list of possible class RDBMSStoreData and finds which of these classes contains the object with that id. |
Uses of PersistenceManager in org.jpox.store.rdbms.extent |
Constructors in org.jpox.store.rdbms.extent with parameters of type PersistenceManager | |
ClassTableExtent(PersistenceManager pm,
DatastoreClass table,
java.lang.Class cls,
boolean subclasses)
Constructor. |
|
ClassTableExtent(PersistenceManager pm,
DatastoreClass[] tables,
java.lang.Class cls,
boolean subclasses)
Constructor. |
|
ClassViewExtent(PersistenceManager pm,
DatastoreClass view,
java.lang.Class cls,
boolean subclasses)
Constructor. |
Uses of PersistenceManager in org.jpox.store.rdbms.query |
Constructors in org.jpox.store.rdbms.query with parameters of type PersistenceManager | |
BaseSQLQuery(PersistenceManager pm,
BaseSQLQuery query)
Constructs a new query instance from the existing query. |
|
BaseSQLQuery(PersistenceManager pm,
java.lang.String sql_text)
Constructs a new query instance having the same criteria as the given query. |
|
JPOXSQLQuery(PersistenceManager pm,
JPOXSQLQuery query)
Constructor for a new query using the existing query. |
|
JPOXSQLQuery(PersistenceManager pm,
java.lang.String sql_text)
Constructs a new query instance having the same criteria as the given query. |
|
SQLQuery(PersistenceManager pm,
SQLQuery query)
Constructor for a new query using the existing query. |
|
SQLQuery(PersistenceManager pm,
java.lang.String sql_text)
Constructs a new query instance having the same criteria as the given query. |
Uses of PersistenceManager in org.jpox.store.rdbms.scostore |
Methods in org.jpox.store.rdbms.scostore with parameters of type PersistenceManager | |
protected int |
ElementContainerStore.populateElementInStatement(PersistenceManager pm,
java.sql.PreparedStatement ps,
java.lang.Object element,
int jdbcPosition)
Convenience method to populate the passed PreparedStatement with the value for the element. |
protected int |
ElementContainerStore.populateOrderInStatement(PersistenceManager pm,
java.sql.PreparedStatement ps,
int idx,
int jdbcPosition)
Convenience method to populate the passed PreparedStatement with the value for the order index. |
protected int |
ElementContainerStore.populateRelationDiscriminatorInStatement(PersistenceManager pm,
java.sql.PreparedStatement ps,
int jdbcPosition)
Convenience method to populate the passed PreparedStatement with the value for the distinguisher value. |
protected int |
ElementContainerStore.populateElementDiscriminatorInStatement(PersistenceManager pm,
java.sql.PreparedStatement ps,
int jdbcPosition,
boolean includeSubclasses,
ElementContainerStore.ElementInfo info)
Convenience method to populate the passed PreparedStatement with the value from the element discriminator, optionally including all subclasses of the element type. |
Uses of PersistenceManager in org.jpox.store.rdbms.table |
Methods in org.jpox.store.rdbms.table with parameters of type PersistenceManager | |
java.lang.Object |
ClassTable.newOID(PersistenceManager pm,
javax.jdo.spi.PersistenceCapable pcClass)
Create a newOID for a class. |
java.lang.Object |
ClassView.newOID(PersistenceManager pm,
javax.jdo.spi.PersistenceCapable pc)
Create a newOID for a class. |
java.lang.Object |
SecondaryTable.newOID(PersistenceManager sm,
javax.jdo.spi.PersistenceCapable pcClass)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |