Uses of Interface
org.eclipse.persistence.sessions.Session
Package
Description
-
Uses of Session in org.eclipse.persistence.descriptors
Modifier and TypeMethodDescriptionabstract <T> Class
<T> ClassExtractor.extractClassFromRow
(DataRecord databaseRow, Session session) Extract/compute the class from the database row and return the class.<T> Class
<T> MethodClassExtractor.extractClassFromRow
(DataRecord row, Session session) INTERNAL Extract/compute the class from the database row and return the class.void
ClassExtractor.initialize
(ClassDescriptor descriptor, Session session) Allow for any initialization.void
MethodClassExtractor.initialize
(ClassDescriptor descriptor, Session session) INTERNAL: Setup the default classExtractionMethod, or if one was specified by the user make sure it is valid. -
Uses of Session in org.eclipse.persistence.descriptors.copying
Modifier and TypeMethodDescriptionabstract Object
AbstractCopyPolicy.buildClone
(Object domainObject, Session session) CloneCopyPolicy.buildClone
(Object domainObject, Session session) Clone through calling the clone method.CopyPolicy.buildClone
(Object object, Session session) Return a shallow clone of the object for usage with object copying, or unit of work backup cloning.InstantiationCopyPolicy.buildClone
(Object domainObject, Session session) PersistenceEntityCopyPolicy.buildClone
(Object object, Session session) AbstractCopyPolicy.buildWorkingCopyClone
(Object domainObject, Session session) By default use the buildClone.CloneCopyPolicy.buildWorkingCopyClone
(Object domainObject, Session session) Clone through the workingCopyClone method, or if not specified the clone method.CopyPolicy.buildWorkingCopyClone
(Object object, Session session) Return a shallow clone of the object for usage with the unit of work working copy.PersistenceEntityCopyPolicy.buildWorkingCopyClone
(Object object, Session session) void
AbstractCopyPolicy.initialize
(Session session) Do nothing by default.void
CloneCopyPolicy.initialize
(Session session) Validate and build the methods.void
CopyPolicy.initialize
(Session session) Allow for any initialization or validation required. -
Uses of Session in org.eclipse.persistence.dynamic
Modifier and TypeMethodDescriptionvoid
static DynamicClassLoader
Lookup the DynamicConversionManager for the given session. -
Uses of Session in org.eclipse.persistence.eis
Modifier and TypeMethodDescriptionEISConnectionSpec.connect
(Properties properties, Session session) INTERNAL: Required for interface, but never used, for JDBC.EISLogin.connectToDatasource
(Accessor accessor, Session session) Connect to the EIS adapter and return the Connection. -
Uses of Session in org.eclipse.persistence.internal.databaseaccess
Modifier and TypeMethodDescriptionstatic ConnectionCustomizer
ConnectionCustomizer.createEmptyCustomizer
(Session session) void
DatasourcePlatform.initIdentitySequences
(Session session, String defaultIdentityGenerator) INTERNAL: Initialize platform specific identity sequences.void
Platform.initIdentitySequences
(Session session, String defaultIdentityGenerator) INTERNAL: Initialize platform specific identity sequences.void
DatasourcePlatform.removeIdentitySequences
(Session session, String defaultIdentityGenerator, Set<String> tableNames) INTERNAL: Remove platform specific identity sequences for specified tables.void
Platform.removeIdentitySequences
(Session session, String defaultIdentityGenerator, Set<String> tableNames) INTERNAL: Remove platform specific identity sequences for specified tables.ModifierConstructorDescriptionprotected
ConnectionCustomizer
(Accessor accessor, Session session) INTERNAL: Constructor accepts the accessor to which the customizer will be applied and the session that used for customization. -
Uses of Session in org.eclipse.persistence.internal.descriptors
-
Uses of Session in org.eclipse.persistence.internal.dynamic
Modifier and TypeMethodDescriptionvoid
DynamicEntityImpl._persistence_setSession
(Session session) -
Uses of Session in org.eclipse.persistence.internal.expressions
Modifier and TypeMethodDescriptionExpressionOperatorConverter.convertDataValueToObjectValue
(Object fieldValue, Session session) INTERNAL: Returns the corresponding attribute value for the specified field value.ExpressionOperatorConverter.convertObjectValueToDataValue
(Object attributeValue, Session session) INTERNAL: Convert to the data value. -
Uses of Session in org.eclipse.persistence.internal.helper
-
Uses of Session in org.eclipse.persistence.internal.history
Modifier and TypeClassDescriptionclass
INTERNAL: Purpose: Allows the reading of objects as of a past time.Modifier and TypeMethodDescriptionHistoricalSession.acquireHistoricalSession
(AsOfClause clause) INTERNAL: Acquires a special historical session for reading objects as of a past time. -
Uses of Session in org.eclipse.persistence.internal.jaxb
Modifier and TypeFieldDescriptionprotected CoreConverter
<DatabaseMapping, Session> XMLJavaTypeConverter.nestedConverter
Modifier and TypeMethodDescriptionXMLJavaTypeConverter.getNestedConverter()
Get the nested converter to that is used in conjunction with the adapter.Modifier and TypeMethodDescriptionDefaultElementConverter.convertDataValueToObjectValue
(Object dataValue, Session session) DefaultElementConverter.convertDataValueToObjectValue
(Object dataValue, Session session, XMLUnmarshaller unmarshaller) DomHandlerConverter.convertDataValueToObjectValue
(Object dataValue, Session session) DomHandlerConverter.convertDataValueToObjectValue
(Object dataValue, Session session, XMLUnmarshaller unmarshaller) JAXBElementConverter.convertDataValueToObjectValue
(Object dataValue, Session session) JAXBElementConverter.convertDataValueToObjectValue
(Object dataValue, Session session, XMLUnmarshaller unmarshaller) JAXBElementRootConverter.convertDataValueToObjectValue
(Object dataValue, Session session) JAXBElementRootConverter.convertDataValueToObjectValue
(Object dataValue, Session session, XMLUnmarshaller unmarshaller) XMLJavaTypeConverter.convertDataValueToObjectValue
(Object dataValue, Session session, XMLUnmarshaller unmarshaller) Wraps the XmlAdapter unmarshal method.DefaultElementConverter.convertObjectValueToDataValue
(Object objectValue, Session session) DefaultElementConverter.convertObjectValueToDataValue
(Object objectValue, Session session, XMLMarshaller marshaller) DomHandlerConverter.convertObjectValueToDataValue
(Object objectValue, Session session) DomHandlerConverter.convertObjectValueToDataValue
(Object objectValue, Session session, XMLMarshaller marshaller) JAXBElementConverter.convertObjectValueToDataValue
(Object objectValue, Session session) JAXBElementConverter.convertObjectValueToDataValue
(Object objectValue, Session session, XMLMarshaller marshaller) JAXBElementRootConverter.convertObjectValueToDataValue
(Object objectValue, Session session) JAXBElementRootConverter.convertObjectValueToDataValue
(Object objectValue, Session session, XMLMarshaller marshaller) XMLJavaTypeConverter.convertObjectValueToDataValue
(Object objectValue, Session session, XMLMarshaller marshaller) Wraps the XmlAdapter marshal method.void
DefaultElementConverter.initialize
(DatabaseMapping mapping, Session session) void
DomHandlerConverter.initialize
(DatabaseMapping mapping, Session session) void
JAXBElementConverter.initialize
(DatabaseMapping mapping, Session session) void
JAXBElementRootConverter.initialize
(DatabaseMapping mapping, Session session) void
XMLJavaTypeConverter.initialize
(DatabaseMapping mapping, Session session) Figure out the BoundType and ValueType for the XmlAdapter class, then either create an instance of the XmlAdapter, or if an instance is set on the marshaller, use it.Modifier and TypeMethodDescriptionvoid
XMLJavaTypeConverter.setNestedConverter
(CoreConverter<DatabaseMapping, Session> nestedConverter) Set a nested converter to be used in conjunction with the adapter. -
Uses of Session in org.eclipse.persistence.internal.jpa
Modifier and TypeMethodDescriptionEntityManagerImpl.getActiveSession()
This method returns the current session to the requestor.protected Session
QueryImpl.getActiveSession()
EntityManagerImpl.getReadOnlySession()
Return a read-only session (client session) for read-only operations.protected Session
CacheImpl.getSession()
INTERNAL: Return the Session associated with the EntityManagerFactory.EntityManagerImpl.getSession()
This method will return a Session outside of a transaction and null within a transaction.Modifier and TypeMethodDescriptionJPAQuery.processJPQLQuery
(Session session) INTERNAL: Convert the JPA query into a DatabaseQuery.JPAQuery.processSQLQuery
(Session session) INTERNAL: Convert the SQL string into a DatabaseQuery.JPAQuery.processStoredProcedureQuery
(Session session) INTERNAL: Convert the StoredProc call into a DatabaseQuery. -
Uses of Session in org.eclipse.persistence.internal.jpa.metadata.xml
Modifier and TypeMethodDescriptionEmptyElementConverter.convertDataValueToObjectValue
(Object dataValue, Session session) EmptyElementConverter.convertObjectValueToDataValue
(Object objectValue, Session session) void
EmptyElementConverter.initialize
(DatabaseMapping mapping, Session session) -
Uses of Session in org.eclipse.persistence.internal.jpa.weaving
Modifier and TypeMethodDescriptionstatic PersistenceWeaver
TransformerFactory.createTransformerAndModifyProject
(Session session, Collection<MetadataClass> entityClasses, ClassLoader classLoader, boolean weaveLazy, boolean weaveChangeTracking, boolean weaveFetchGroups, boolean weaveInternal, boolean weaveRest, boolean weaveMappedSuperClass) ModifierConstructorDescriptionTransformerFactory
(Session session, Collection<MetadataClass> entityClasses, ClassLoader classLoader, boolean weaveLazy, boolean weaveChangeTracking, boolean weaveFetchGroups, boolean weaveInternal, boolean weaveRest, boolean weaveMappedSuperClass) -
Uses of Session in org.eclipse.persistence.internal.sessions
Modifier and TypeClassDescriptionclass
Implementation of org.eclipse.persistence.sessions.Session The public interface should be used.class
Implementation of org.eclipse.persistence.sessions.DatabaseSession The public interface should be used.class
class
Provides isolation support by allowing a client session to have a local cache of the subset of the classes.class
class
Implementation of org.eclipse.persistence.sessions.UnitOfWork The public interface should be used.Modifier and TypeMethodDescriptionAbstractSession.acquireHistoricalSession
(AsOfClause clause) INTERNAL: Constructs a HistoricalSession given a valid AsOfClause.UnitOfWorkImpl.acquireHistoricalSession
(AsOfClause clause) INTERNAL: Acquires a special historical session for reading objects as of a past time.AbstractSession.getActiveSession()
PUBLIC: Return the active session for the current active external (JTS) transaction.Modifier and TypeMethodDescriptionClass
<?> ObjectChangeSet.getClassType
(Session session) ADVANCE: This method returns the class type that this changeSet Represents. -
Uses of Session in org.eclipse.persistence.internal.sessions.factories
Modifier and TypeMethodDescriptionSessionsFactory.buildSessionConfigs
(SessionConfigs eclipseLinkSessions, ClassLoader classLoader) INTERNAL: To build EclipseLink sessions, users must call this method with a SessionConfigs object returned from an OX read in theXMLSessionConfigLoader
. -
Uses of Session in org.eclipse.persistence.internal.sessions.remote
Modifier and TypeClassDescriptionclass
Counter part of the unit of work which exists on the client side.Modifier and TypeMethodDescriptionabstract Session
RemoteConnection.createRemoteSession()
Returns remote client session. -
Uses of Session in org.eclipse.persistence.internal.xr
Modifier and TypeFieldDescriptionprotected Session
XRServiceAdapter.orSession
protected Session
XRServiceAdapter.oxSession
Modifier and TypeMethodDescriptionXRServiceAdapter.getORSession()
XRServiceAdapter.getOXSession()
Modifier and TypeMethodDescriptionQNameTransformer.buildAttributeValue
(DataRecord dataRecord, Object object, Session session) QNameTransformer.buildFieldValue
(Object instance, String fieldName, Session session) void
XRServiceFactory.customizeSession
(Session orSession, Session oxSession) protected Project
XRServiceFactory.loadOXMetadata
(ClassLoader xrdecl, Session session) INTERNAL: Create a Project using OXM metadata.void
XRServiceAdapter.setORSession
(Session orSession) void
XRServiceAdapter.setOXSession
(Session oxSession) -
Uses of Session in org.eclipse.persistence.jaxb
Modifier and TypeMethodDescriptionJAXBEnumTypeConverter.convertDataValueToObjectValue
(Object fieldValue, Session session) JAXBTypesafeEnumConverter.convertDataValueToObjectValue
(Object dataValue, Session session) INTERNAL: The fromString value on the enum class must be invoked with the field value specified as an argument.JAXBTypesafeEnumConverter.convertObjectValueToDataValue
(Object objectValue, Session session) INTERNAL: Return the attribute value.void
JAXBEnumTypeConverter.initialize
(DatabaseMapping mapping, Session session) INTERNAL:void
JAXBTypesafeEnumConverter.initialize
(DatabaseMapping mapping, Session session) INTERNAL: Set the enum class. -
Uses of Session in org.eclipse.persistence.jpa
Modifier and TypeMethodDescriptionJpaEntityManager.getActiveSession()
This method returns the current session to the requester.JpaEntityManager.getSession()
This method will return a Session outside of a transaction and null within a transaction. -
Uses of Session in org.eclipse.persistence.jpa.rs
Modifier and TypeMethodDescriptionprotected void
PersistenceContext.addDynamicXMLMetadataSources
(List<Object> metadataSources, Session session) This method is used to help construct a JAXBContext from an existing EntityManagerFactory.protected JAXBContext
PersistenceContext.createDynamicJAXBContext
(Session session) Create a JAXBContext based on the EntityManagerFactory for this PersistenceContext.PersistenceContext.createJAXBProperties
(Session session) Build the set of properties used to create the JAXBContext based on the EntityManagerFactory that this PersistenceContext wraps -
Uses of Session in org.eclipse.persistence.jpa.rs.eventlistener
-
Uses of Session in org.eclipse.persistence.jpa.rs.features
Modifier and TypeMethodDescriptionFeatureSet.getDynamicMetadataSource
(Session session, String packageName) Builds a dynamicMetadataSource
for given package.FeatureSetPreV2.getDynamicMetadataSource
(Session session, String packageName) FeatureSetV2.getDynamicMetadataSource
(Session session, String packageName) FeatureSet.getSessionEventListener
(Session session) ReturnsSessionEventListener
related to this version.FeatureSetPreV2.getSessionEventListener
(Session session) FeatureSetV2.getSessionEventListener
(Session session) -
Uses of Session in org.eclipse.persistence.jpa.rs.util
ModifierConstructorDescriptionPreLoginMappingAdapter
(Session jpaSession) Instantiates a new pre login mapping adapter. -
Uses of Session in org.eclipse.persistence.jpa.rs.util.metadatasources
ModifierConstructorDescriptionDynamicXMLMetadataSource
(Session session, String packageName) DynamicXmlV2MetadataSource
(Session session, String packageName) Creates a new DynamicXmlV2MetadataSource. -
Uses of Session in org.eclipse.persistence.json
Modifier and TypeMethodDescriptionJsonTypeConverter.convertDataValueToObjectValue
(Object jdbcValue, Session session) Converts String from JDBC VARCHAR parameter to JSON field value.JsonTypeConverter.convertObjectValueToDataValue
(Object jsonValue, Session session) Converts JSON field value to String.void
JsonTypeConverter.initialize
(DatabaseMapping mapping, Session session) Initialize mapping for JDBC data type. -
Uses of Session in org.eclipse.persistence.logging
Modifier and TypeFieldDescriptionprotected Session
AbstractSessionLog.session
Represents the session that owns this SessionLogModifier and TypeMethodDescriptionAbstractSessionLog.getSession()
PUBLIC:SessionLog.getSession()
PUBLIC: Get the session that owns this SessionLog.Modifier and TypeMethodDescriptionprotected String
AbstractSessionLog.getSessionString
(Session session) Return the current session including the type and id.void
AbstractSessionLog.setSession
(Session session) PUBLIC:void
JavaLog.setSession
(Session session) PUBLIC:void
SessionLog.setSession
(Session session) PUBLIC: Set the session that owns this SessionLog. -
Uses of Session in org.eclipse.persistence.mappings
Modifier and TypeMethodDescriptionMultitenantPrimaryKeyMapping.getObjectValue
(Object fieldValue, Session session) INTERNAL: -
Uses of Session in org.eclipse.persistence.mappings.converters
Modifier and TypeMethodDescriptionClassInstanceConverter.convertDataValueToObjectValue
(Object fieldValue, Session session) INTERNAL: Convert the class name to a class, then create an instance of the class.Converter.convertDataValueToObjectValue
(Object dataValue, Session session) PUBLIC: Convert the databases' data representation of the value to the object's representation.ConverterClass.convertDataValueToObjectValue
(Object dataValue, Session session) INTERNAL:EnumTypeConverter.convertDataValueToObjectValue
(Object fieldValue, Session session) INTERNAL: Returns the corresponding attribute value for the specified field value.ObjectTypeConverter.convertDataValueToObjectValue
(Object fieldValue, Session session) INTERNAL: Returns the corresponding attribute value for the specified field value.SerializedObjectConverter.convertDataValueToObjectValue
(Object fieldValue, Session session) INTERNAL: The fieldValue will be a byte array.TypeConversionConverter.convertDataValueToObjectValue
(Object fieldValue, Session session) INTERNAL: The field value must first be converted to the field type, then the attribute type.UUIDConverter.convertDataValueToObjectValue
(Object jdbcValue, Session session) Converts String from JDBC VARCHAR parameter to UUID field value.ClassInstanceConverter.convertObjectValueToDataValue
(Object attributeValue, Session session) INTERNAL: Convert to the field class.Converter.convertObjectValueToDataValue
(Object objectValue, Session session) PUBLIC: Convert the object's representation of the value to the databases' data representation.ConverterClass.convertObjectValueToDataValue
(Object objectValue, Session session) INTERNAL:EnumTypeConverter.convertObjectValueToDataValue
(Object attributeValue, Session session) INTERNAL: Convert Enum object to the data value.ObjectTypeConverter.convertObjectValueToDataValue
(Object attributeValue, Session session) INTERNAL: Convert to the data value.SerializedObjectConverter.convertObjectValueToDataValue
(Object attributeValue, Session session) INTERNAL: Convert the object to a byte array through serialize.TypeConversionConverter.convertObjectValueToDataValue
(Object attributeValue, Session session) INTERNAL: Convert to the field class.UUIDConverter.convertObjectValueToDataValue
(Object uuidValue, Session session) Converts UUID field value to String.void
ClassInstanceConverter.initialize
(DatabaseMapping mapping, Session session) INTERNAL: Set the mapping.void
Converter.initialize
(DatabaseMapping mapping, Session session) PUBLIC: Allow for any initialization.void
ConverterClass.initialize
(DatabaseMapping mapping, Session session) INTERNAL:void
ObjectTypeConverter.initialize
(DatabaseMapping mapping, Session session) INTERNAL: Set the mapping.void
SerializedObjectConverter.initialize
(DatabaseMapping mapping, Session session) INTERNAL: Set the mapping.void
TypeConversionConverter.initialize
(DatabaseMapping mapping, Session session) INTERNAL: Set the mapping.void
UUIDConverter.initialize
(DatabaseMapping mapping, Session session) Initialize mapping for JDBC data type.void
ObjectTypeConverter.initializeFieldClassification
(Session session) INTERNAL: Set the field classification through searching the fields map. -
Uses of Session in org.eclipse.persistence.mappings.foundation
Modifier and TypeMethodDescriptionabstract Object
AbstractColumnMapping.getObjectValue
(Object fieldValue, Session session) INTERNAL: Allows for subclasses to convert the the attribute or property value.AbstractDirectMapping.getObjectValue
(Object fieldValue, Session session) INTERNAL: Allows for subclasses to convert the attribute value.AbstractDirectMapping.getObjectValueWithoutClassCheck
(Object fieldValue, Session session) INTERNAL: Same as getObjectValue method, but without checking fieldValue's class. -
Uses of Session in org.eclipse.persistence.mappings.transformers
Modifier and TypeMethodDescriptionAttributeTransformer.buildAttributeValue
(DataRecord dataRecord, Object object, Session session) AttributeTransformerAdapter.buildAttributeValue
(DataRecord dataRecord, Object object, Session session) MethodBasedAttributeTransformer.buildAttributeValue
(DataRecord dataRecord, Object object, Session session) INTERNAL: Build the attribute value by invoking the user's transformation method.ConstantTransformer.buildFieldValue
(Object object, String fieldName, Session session) INTERNAL: Always return the constant value.FieldTransformer.buildFieldValue
(Object instance, String fieldName, Session session) FieldTransformerAdapter.buildFieldValue
(Object object, String fieldName, Session session) MethodBasedFieldTransformer.buildFieldValue
(Object object, String fieldName, Session session) -
Uses of Session in org.eclipse.persistence.mappings.xdb
Modifier and TypeMethodDescriptionDirectToXMLTypeMapping.getObjectValue
(Object fieldValue, Session session) INTERNAL: Get the attribute value for the given field value. -
Uses of Session in org.eclipse.persistence.oxm.mappings
Modifier and TypeMethodDescriptionXMLAnyCollectionMapping.convertDataValueToObjectValue
(Object fieldValue, Session session, XMLUnmarshaller unmarshaller) INTERNALXMLAnyObjectMapping.convertDataValueToObjectValue
(Object fieldValue, Session session, XMLUnmarshaller unmarshaller) INTERNALXMLChoiceCollectionMapping.convertDataValueToObjectValue
(Object fieldValue, Session session, XMLUnmarshaller unmarshaller) INTERNALXMLChoiceObjectMapping.convertDataValueToObjectValue
(Object fieldValue, Session session, XMLUnmarshaller unmarshaller) INTERNALXMLCompositeCollectionMapping.convertDataValueToObjectValue
(Object value, Session session, XMLUnmarshaller unmarshaller) INTERNALXMLCompositeDirectCollectionMapping.convertDataValueToObjectValue
(Object value, Session session, XMLUnmarshaller unmarshaller) INTERNALXMLCompositeObjectMapping.convertDataValueToObjectValue
(Object fieldValue, Session session, XMLUnmarshaller unmarshaller) INTERNALXMLDirectMapping.convertDataValueToObjectValue
(Object fieldValue, Session session, XMLUnmarshaller unmarshaller) INTERNALXMLAnyCollectionMapping.convertObjectValueToDataValue
(Object value, Session session, XMLMarshaller marshaller) INTERNALXMLAnyObjectMapping.convertObjectValueToDataValue
(Object value, Session session, XMLMarshaller marshaller) INTERNALXMLChoiceCollectionMapping.convertObjectValueToDataValue
(Object value, Session session, XMLMarshaller marshaller) INTERNALXMLChoiceObjectMapping.convertObjectValueToDataValue
(Object value, Session session, XMLMarshaller marshaller) INTERNALXMLCompositeCollectionMapping.convertObjectValueToDataValue
(Object value, Session session, XMLMarshaller marshaller) INTERNALXMLCompositeDirectCollectionMapping.convertObjectValueToDataValue
(Object value, Session session, XMLMarshaller marshaller) INTERNALXMLCompositeObjectMapping.convertObjectValueToDataValue
(Object value, Session session, XMLMarshaller marshaller) INTERNALXMLDirectMapping.convertObjectValueToDataValue
(Object value, Session session, XMLMarshaller marshaller) INTERNAL -
Uses of Session in org.eclipse.persistence.oxm.mappings.converters
Modifier and TypeMethodDescriptionXMLConverter.convertDataValueToObjectValue
(Object dataValue, Session session, XMLUnmarshaller unmarshaller) XMLConverterAdapter.convertDataValueToObjectValue
(Object dataValue, Session session) XMLListConverter.convertDataValueToObjectValue
(Object dataValue, Session session) XMLRootConverter.convertDataValueToObjectValue
(Object dataValue, Session session) XMLRootConverter.convertDataValueToObjectValue
(Object dataValue, Session session, XMLUnmarshaller unmarshaller) XMLConverter.convertObjectValueToDataValue
(Object objectValue, Session session, XMLMarshaller marshaller) XMLConverterAdapter.convertObjectValueToDataValue
(Object objectValue, Session session) XMLListConverter.convertObjectValueToDataValue
(Object objectValue, Session session) XMLRootConverter.convertObjectValueToDataValue
(Object objectValue, Session session) XMLRootConverter.convertObjectValueToDataValue
(Object objectValue, Session session, XMLMarshaller marshaller) void
XMLListConverter.initialize
(DatabaseMapping mapping, Session session) void
XMLRootConverter.initialize
(DatabaseMapping mapping, Session session) -
Uses of Session in org.eclipse.persistence.platform.database.events
-
Uses of Session in org.eclipse.persistence.platform.database.oracle
Modifier and TypeMethodDescriptionOracleOCIProxyConnector.connect
(Properties properties, Session session) INTERNAL: In case "proxytype" property is specified connects using proxy connection, otherwise calls its superclass.void
Oracle12Platform.initIdentitySequences
(Session session, String defaultIdentityGenerator) INTERNAL: Initialize platform specific identity sequences.void
Oracle12Platform.removeIdentitySequences
(Session session, String defaultIdentityGenerator, Set<String> tableNames) INTERNAL: Remove platform specific identity sequence for specified table.ModifierConstructorDescriptionOracleJDBC_10_1_0_2ProxyConnectionCustomizer
(Accessor accessor, Session session) INTERNAL: Should be instantiated only if session.getProperty(PersistenceUnitProperties.ORACLE_PROXY_TYPE) != null. -
Uses of Session in org.eclipse.persistence.platform.database.oracle.dcn
-
Uses of Session in org.eclipse.persistence.platform.database.oracle.ucp
Modifier and TypeMethodDescriptionvoid
GridLinkDataPartitioningCallback.register
(DataSource datSource, Session session) Registration only occurs once in WLS (against all data sources), so must be static registered.static void
Register with WLS through reflection.void
UCPDataPartitioningCallback.register
(DataSource datSource, Session session) -
Uses of Session in org.eclipse.persistence.platform.database.partitioning
Modifier and TypeMethodDescriptionvoid
DataPartitioningCallback.register
(DataSource dataSoruce, Session session) -
Uses of Session in org.eclipse.persistence.platform.server
Modifier and TypeMethodDescriptionvoid
ServerPlatformBase.configureProfiler
(Session session) INTERNAL: configureProfiler(): set default performance profiler used in this server. -
Uses of Session in org.eclipse.persistence.queries
Modifier and TypeMethodDescriptionFetchGroupTracker._persistence_getSession()
Return the session for the object.Modifier and TypeMethodDescriptionvoid
FetchGroupTracker._persistence_setSession
(Session session) Set true if the fetch group attributes should be refreshedstatic Object
QueryRedirectorHelper.checkEclipseLinkCache
(DatabaseQuery query, DataRecord dataRecord, Session session) This method will cause EclipseLink to check the EclipseLink cache for the object.DatabaseQuery.getTranslatedSQLString
(Session session, DataRecord translationRow) ADVANCED: This can be used to access a queries translated SQL if they have been prepared, (i.e.DatabaseQuery.getTranslatedSQLStrings
(Session session, DataRecord translationRow) ADVANCED: This can be used to access a queries translated SQL if they have been prepared, (i.e.MethodBaseQueryRedirector.invokeQuery
(DatabaseQuery query, DataRecord arguments, Session session) INTERNAL: Call the static method to execute the query.QueryRedirector.invokeQuery
(DatabaseQuery query, DataRecord arguments, Session session) REQUIRED: Perform the query.boolean
ObjectLevelReadQuery.isLockQuery
(Session session) ADVANCED: Answers if this query will issue any pessimistic locks.void
DatabaseQuery.prepareCall
(Session session, DataRecord translationRow) ADVANCED: Pre-generate the call/SQL for the query.ReportQueryResult.readObject
(Class<?> javaClass, Session session) PUBLIC: If the PKs were retrieved with the attributes then this method can be used to read the real object from the database. -
Uses of Session in org.eclipse.persistence.sdo.helper
Modifier and TypeMethodDescriptionInstanceClassConverter.convertDataValueToObjectValue
(Object dataValue, Session session) Convert the value from XML as required during unmarshalInstanceClassConverter.convertObjectValueToDataValue
(Object objectValue, Session session) Convert the value as required during marshal.void
InstanceClassConverter.initialize
(DatabaseMapping mapping, Session session) -
Uses of Session in org.eclipse.persistence.sdo.helper.metadata
Modifier and TypeMethodDescriptionQNameTransformer.buildAttributeValue
(DataRecord dataRecord, Object object, Session session) NamespaceURITransformer.buildFieldValue
(Object instance, String fieldName, Session session) QNameTransformer.buildFieldValue
(Object instance, String fieldName, Session session) TypeStringConverter.convertDataValueToObjectValue
(Object value, Session session) TypeStringConverter.convertDataValueToObjectValue
(Object value, Session session, XMLUnmarshaller unmarshaller) TypeStringConverter.convertObjectValueToDataValue
(Object object, Session session) TypeStringConverter.convertObjectValueToDataValue
(Object object, Session session, XMLMarshaller marshaller) void
TypeStringConverter.initialize
(DatabaseMapping mapping, Session session) -
Uses of Session in org.eclipse.persistence.services
Modifier and TypeFieldDescriptionprotected Session
DevelopmentServices.session
stores access to the session object that we are controllingprotected Session
RuntimeServices.session
stores access to the session object that we are controllingModifierConstructorDescriptionDevelopmentServices
(Session session) Constructorprotected
RuntimeServices
(Session session) Constructor -
Uses of Session in org.eclipse.persistence.services.glassfish
-
Uses of Session in org.eclipse.persistence.services.jboss
-
Uses of Session in org.eclipse.persistence.services.mbean
ModifierConstructorDescriptionMBeanDevelopmentServices
(Session session) MBeanRuntimeServices
(Session session) -
Uses of Session in org.eclipse.persistence.services.weblogic
-
Uses of Session in org.eclipse.persistence.services.websphere
-
Uses of Session in org.eclipse.persistence.services.wildfly
-
Uses of Session in org.eclipse.persistence.sessions
Modifier and TypeInterfaceDescriptioninterface
Purpose: Add login and configuration API to that of Session.interface
Purpose: To allow object level transactions.Modifier and TypeFieldDescriptionprotected Session
SessionEvent.session
The session or unit of work raising the event.protected Session
SessionEventManager.session
Modifier and TypeMethodDescriptionSession.acquireHistoricalSession
(AsOfClause pastTime) ADVANCED: Returns a light weight read-only session where all objects are automatically read as of the specified past time.Session.getActiveSession()
PUBLIC: Return the active session for the current active external (JTS) transaction.SessionEvent.getSession()
PUBLIC: The session in which the event is raised.SessionEventManager.getSession()
INTERNAL: Get the session for this session event managerModifier and TypeMethodDescriptionINTERNAL: Clone the event manager for the new session.Connector.connect
(Properties properties, Session session) INTERNAL: Connect with the specified properties and return theConnection
.DefaultConnector.connect
(Properties properties, Session session) INTERNAL: Connect with the specified properties and session.JNDIConnector.connect
(Properties properties, Session session) INTERNAL: Connect with the specified properties and return the Connection.DatasourceLogin.connectToDatasource
(Accessor accessor, Session session) INTERNAL: Connect to the datasource, and return the driver level connection object.Login.connectToDatasource
(Accessor accessor, Session session) INTERNAL: Connect to the datasource, and return the driver level connection object.void
protected void
DefaultConnector.loadDriverClass
(Session session) INTERNAL: Ensure that the driver has been loaded and registered with the DriverManager.void
INTERNAL: post login to the session.void
SessionEventManager.postLogout
(Session session) INTERNAL: post logout to the session.void
INTERNAL: Pre login to the session.void
INTERNAL: Pre logout to the session.void
SessionEvent.setSession
(Session session) INTERNAL: The session in which the event is raised.void
SessionEventManager.setSession
(Session session) INTERNAL: Set the session for this session event managervoid
SessionProfiler.setSession
(Session session) INTERNAL: Set the session.void
SessionProfilerAdapter.setSession
(Session session) INTERNAL: Set the session.boolean
DefaultConnector.shouldUseDriverManager
(Properties properties, Session session) INTERNAL: Indicates whether DriverManager should be used.boolean
DirectConnector.shouldUseDriverManager
(Properties properties, Session session) INTERNAL: Indicates whether DriverManager should be used.ModifierConstructorDescriptionSessionEvent
(int eventCode, Session session) INTERNAL: Create the event.SessionEventManager
(Session session) PUBLIC: Create a new session event manager for a session -
Uses of Session in org.eclipse.persistence.sessions.broker
Modifier and TypeClassDescriptionclass
Purpose: Provide a single view to a TopLink session that transparently accesses multple databases.Modifier and TypeMethodDescriptionSessionBroker.acquireHistoricalSession
(AsOfClause clause) INTERNAL: Acquires a special historical session for reading objects as of a past time.Modifier and TypeMethodDescriptionvoid
SessionBroker.registerSession
(String name, Session session) PUBLIC: Register the session under its name. -
Uses of Session in org.eclipse.persistence.sessions.changesets
Modifier and TypeMethodDescriptionClass
<?> ObjectChangeSet.getClassType
(Session session) ADVANCE: This method returns the class type that this changeSet Represents. -
Uses of Session in org.eclipse.persistence.sessions.factories
Modifier and TypeMethodDescriptionSessionFactory.acquireSession()
Returns the Session active for this specified helper.SessionManager.getDefaultSession()
PUBLIC: Return the default session.Modifier and TypeMethodDescriptionSessionManager.getSessions()
INTERNAL: Return a hashtable on all sessions.Modifier and TypeMethodDescriptionSessionFactory.acquireUnitOfWork
(Session session) Looks up the active UnitOfWork using either the global JTA TX or acquires a new one from the active session.void
SessionManager.addSession
(String sessionName, Session session) ADVANCED: add an named session to the hashtable.void
SessionManager.addSession
(Session session) INTERNAL: Add an named session to the hashtable.void
SessionManager.setDefaultSession
(Session defaultSession) PUBLIC: Set the default session.Modifier and TypeMethodDescriptionvoid
SessionManager.setSessions
(ConcurrentMap<String, Session> sessions) INTERNAL: Set a hashtable of all sessions -
Uses of Session in org.eclipse.persistence.sessions.remote
Modifier and TypeClassDescriptionclass
Purpose: Super class to all remote client session's.class
Purpose: Provide transparent remote three-tiered replacation support.Modifier and TypeMethodDescriptionRemoteSession.acquireHistoricalSession
(AsOfClause clause) INTERNAL: Acquires a special historical session for reading objects as of a past time. -
Uses of Session in org.eclipse.persistence.sessions.remote.corba.sun
Modifier and TypeMethodDescriptionCORBAConnection.createRemoteSession()
PUBLIC: Returns a remote session. -
Uses of Session in org.eclipse.persistence.sessions.remote.rmi
Modifier and TypeMethodDescriptionRMIConnection.createRemoteSession()
PUBLIC: Returns a remote session.protected Session
RMIServerSessionManagerDispatcher.getSession()
Modifier and TypeMethodDescriptionprotected void
RMIServerSessionManagerDispatcher.setSession
(Session session) -
Uses of Session in org.eclipse.persistence.sessions.remote.rmi.iiop
Modifier and TypeMethodDescriptionRMIConnection.createRemoteSession()
PUBLIC: Returns a remote session. -
Uses of Session in org.eclipse.persistence.sessions.serializers
Modifier and TypeMethodDescriptionJavaSerializer.deserialize
(Object bytes, Session session) JSONSerializer.deserialize
(Object json, Session session) Serializer.deserialize
(Object bytes, Session session) XMLSerializer.deserialize
(Object xml, Session session) void
AbstractSerializer.initialize
(Class<?> serializeClass, String serializePackage, Session session) void
Serializer.initialize
(Class<?> serializeClass, String serializePackage, Session session) void
XMLSerializer.initialize
(Class<?> serializeClass, String serializePackage, Session session) -
Uses of Session in org.eclipse.persistence.sessions.serializers.kryo
-
Uses of Session in org.eclipse.persistence.sessions.server
Modifier and TypeInterfaceDescriptioninterface
Purpose: A single session that supports multiple user/clients connection at the same time.Modifier and TypeClassDescriptionclass
Purpose: Acts as a client to the server session.class
Implementation of Server INTERNAL: The public interface should be used.Modifier and TypeMethodDescriptionServerSession.acquireHistoricalSession
(AsOfClause clause) INTERNAL: Acquires a special historical session for reading objects as of a past time. -
Uses of Session in org.eclipse.persistence.tools.profiler
Modifier and TypeMethodDescriptionvoid
PerformanceMonitor.setSession
(Session session) void
PerformanceProfiler.setSession
(Session session) -
Uses of Session in org.eclipse.persistence.tools.profiler.oracle
ModifierConstructorDescriptionDMSPerformanceProfiler
(Session session) PUBLIC: Create a new dms profiler. -
Uses of Session in org.eclipse.persistence.tools.schemaframework
Modifier and TypeMethodDescriptionvoid
PopulationManager.addAllObjectsForAbstractClass
(Class<?> objectsClass, Session session, Vector<Object> allObjects) Add all of the objects of the class and all of its subclasses.protected String
TableCreator.getSequenceTableName
(Session session) This returns the Sequence Table's qualified name, without delimiting. -
Uses of Session in org.eclipse.persistence.tools.tuning
Modifier and TypeMethodDescriptionvoid
SafeModeTuner.tuneDeploy
(Session session) Allow any Session configuration to be tune after meta-data has been processed, but before connecting the session.void
SessionTuner.tuneDeploy
(Session session) Allow any Session configuration to be tune after meta-data has been processed, but before connecting the session.void
StandardTuner.tuneDeploy
(Session session) Allow any Session configuration to be tune after meta-data has been processed, but before connecting the session.void
SafeModeTuner.tunePostDeploy
(Session session) Allow any Session configuration to be tune after deploying and connecting the session.void
SessionTuner.tunePostDeploy
(Session session) Allow any Session configuration to be tune after deploying and connecting the session.void
StandardTuner.tunePostDeploy
(Session session) Allow any Session configuration to be tune after deploying and connecting the session.