Uses of Interface
org.eclipse.persistence.core.sessions.CoreSession
Package
Description
-
Uses of CoreSession in org.eclipse.persistence.core.mappings.converters
Modifier and TypeInterfaceDescriptioninterface
CoreConverter<MAPPING extends CoreMapping,
SESSION extends CoreSession> INTERNAL A abstraction of converter capturing behavior common to all persistence types. -
Uses of CoreSession in org.eclipse.persistence.core.mappings.transformers
Modifier and TypeInterfaceDescriptioninterface
CoreFieldTransformer<SESSION extends CoreSession>
This interface is used by the Transformation Mapping to build the value for a specific field. -
Uses of CoreSession in org.eclipse.persistence.core.sessions
Modifier and TypeClassDescriptionclass
CoreProject<DESCRIPTOR extends CoreDescriptor,
LOGIN extends CoreLogin, SESSION extends CoreSession> INTERNAL A abstraction of project capturing behavior common to all persistence types. -
Uses of CoreSession in org.eclipse.persistence.internal.core.sessions
Modifier and TypeClassDescriptionclass
CoreAbstractSession<DESCRIPTOR extends CoreDescriptor,
LOGIN extends CoreLogin, PLATFORM extends CorePlatform, PROJECT extends CoreProject, SESSION_EVENT_MANAGER extends CoreSessionEventManager> -
Uses of CoreSession in org.eclipse.persistence.internal.history
Modifier and TypeClassDescriptionclass
INTERNAL: Purpose: Allows the reading of objects as of a past time. -
Uses of CoreSession in org.eclipse.persistence.internal.oxm
Modifier and TypeClassDescriptionclass
Context<ABSTRACT_SESSION extends CoreAbstractSession,
DESCRIPTOR extends Descriptor<?, ?, ?, ?, ?, NAMESPACE_RESOLVER, ?, ?, ?, ?>, FIELD extends Field, NAMESPACE_RESOLVER extends NamespaceResolver, PROJECT extends CoreProject, SESSION extends CoreSession, SESSION_EVENT_LISTENER extends CoreSessionEventListener> static class
Context.ContextState<ABSTRACT_SESSION extends CoreAbstractSession,
DESCRIPTOR extends Descriptor, PROJECT extends CoreProject, SESSION extends CoreSession, SESSION_EVENT_LISTENER extends CoreSessionEventListener> class
XMLMarshaller<ABSTRACT_SESSION extends CoreAbstractSession,
CHARACTER_ESCAPE_HANDLER extends CharacterEscapeHandler, CONTEXT extends Context<ABSTRACT_SESSION, DESCRIPTOR, ?, ?, ?, SESSION, ?>, DESCRIPTOR extends Descriptor<?, ?, ?, ?, ?, ?, ?, ?, ?, ?>, MARSHALLER_LISTENER extends Marshaller.Listener, MEDIA_TYPE extends MediaType, NAMESPACE_PREFIX_MAPPER extends NamespacePrefixMapper, OBJECT_BUILDER extends ObjectBuilder<?, ABSTRACT_SESSION, ?, XMLMarshaller>, SESSION extends CoreSession> Modifier and TypeMethodDescriptionvoid
NullCapableValue.setNullValue
(Object object, CoreSession session) INTERNAL: Set the null representation of the (object).void
XMLBinaryDataMappingNodeValue.setNullValue
(Object object, CoreSession session) void
XMLChoiceCollectionMappingUnmarshalNodeValue.setNullValue
(Object object, CoreSession session) void
XMLCompositeObjectMappingNodeValue.setNullValue
(Object object, CoreSession session) void
XMLDirectMappingNodeValue.setNullValue
(Object object, CoreSession session) void
XMLFragmentMappingNodeValue.setNullValue
(Object object, CoreSession session) void
Context.ContextState.storeDescriptorsByQName
(CoreSession session) -
Uses of CoreSession in org.eclipse.persistence.internal.oxm.mappings
Modifier and TypeInterfaceDescriptioninterface
AnyCollectionMapping<ABSTRACT_SESSION extends CoreAbstractSession,
ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor, CONTAINER_POLICY extends CoreContainerPolicy, CONVERTER extends CoreConverter, DESCRIPTOR extends CoreDescriptor, FIELD extends CoreField, MARSHALLER extends Marshaller, SESSION extends CoreSession, UNMARSHAL_KEEP_AS_ELEMENT_POLICY extends UnmarshalKeepAsElementPolicy, UNMARSHALLER extends Unmarshaller, XML_RECORD extends XMLRecord> interface
AnyObjectMapping<ABSTRACT_SESSION extends CoreAbstractSession,
ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor, CONTAINER_POLICY extends CoreContainerPolicy, CONVERTER extends CoreConverter, DESCRIPTOR extends CoreDescriptor, FIELD extends CoreField, MARSHALLER extends Marshaller, SESSION extends CoreSession, UNMARSHAL_KEEP_AS_ELEMENT_POLICY extends UnmarshalKeepAsElementPolicy, UNMARSHALLER extends Unmarshaller, XML_RECORD extends XMLRecord> interface
BinaryDataCollectionMapping<ABSTRACT_SESSION extends CoreAbstractSession,
ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor, CONTAINER_POLICY extends CoreContainerPolicy, CONVERTER extends CoreConverter, DESCRIPTOR extends CoreDescriptor, FIELD extends CoreField, MARSHALLER extends Marshaller, MIME_TYPE_POLICY extends MimeTypePolicy, SESSION extends CoreSession, UNMARSHALLER extends Unmarshaller, XML_RECORD extends XMLRecord> interface
BinaryDataMapping<ABSTRACT_SESSION extends CoreAbstractSession,
ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor, CONTAINER_POLICY extends CoreContainerPolicy, CONVERTER extends CoreConverter, DESCRIPTOR extends CoreDescriptor, FIELD extends CoreField, MARSHALLER extends Marshaller, MIME_TYPE_POLICY extends MimeTypePolicy, SESSION extends CoreSession, UNMARSHALLER extends Unmarshaller, XML_RECORD extends XMLRecord> interface
ChoiceCollectionMapping<ABSTRACT_SESSION extends CoreAbstractSession,
ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor, CONTAINER_POLICY extends CoreContainerPolicy, CONVERTER extends CoreConverter, DESCRIPTOR extends CoreDescriptor, FIELD extends CoreField, MARSHALLER extends Marshaller, SESSION extends CoreSession, UNMARSHALLER extends Unmarshaller, XML_FIELD extends Field, XML_MAPPING extends Mapping, XML_RECORD extends XMLRecord> interface
ChoiceObjectMapping<ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor,
ABSTRACT_SESSION extends CoreAbstractSession, CONTAINER_POLICY extends CoreContainerPolicy, CONVERTER extends CoreConverter, DESCRIPTOR extends CoreDescriptor, FIELD extends CoreField, MARSHALLER extends Marshaller, SESSION extends CoreSession, UNMARSHALLER extends Unmarshaller, XML_FIELD extends Field, XML_MAPPING extends Mapping, XML_RECORD extends XMLRecord> interface
CompositeCollectionMapping<ABSTRACT_SESSION extends CoreAbstractSession,
ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor, CONTAINER_POLICY extends CoreContainerPolicy, CONVERTER extends CoreConverter, DESCRIPTOR extends CoreDescriptor, FIELD extends CoreField, MARSHALLER extends Marshaller, SESSION extends CoreSession, UNMARSHAL_KEEP_AS_ELEMENT_POLICY extends UnmarshalKeepAsElementPolicy, UNMARSHALLER extends Unmarshaller, XML_RECORD extends XMLRecord> interface
CompositeObjectMapping<ABSTRACT_SESSION extends CoreAbstractSession,
ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor, CONTAINER_POLICY extends CoreContainerPolicy, CONVERTER extends CoreConverter, DESCRIPTOR extends CoreDescriptor, FIELD extends CoreField, MARSHALLER extends Marshaller, SESSION extends CoreSession, UNMARSHAL_KEEP_AS_ELEMENT_POLICY extends UnmarshalKeepAsElementPolicy, UNMARSHALLER extends Unmarshaller, XML_RECORD extends XMLRecord> interface
DirectCollectionMapping<ABSTRACT_SESSION extends CoreAbstractSession,
ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor, CONTAINER_POLICY extends CoreContainerPolicy, CONVERTER extends CoreConverter, DESCRIPTOR extends CoreDescriptor, FIELD extends CoreField, MARSHALLER extends Marshaller, SESSION extends CoreSession, UNMARSHALLER extends Unmarshaller, XML_RECORD extends XMLRecord> interface
DirectMapping<ABSTRACT_SESSION extends CoreAbstractSession,
ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor, CONTAINER_POLICY extends CoreContainerPolicy, CONVERTER extends CoreConverter, DESCRIPTOR extends CoreDescriptor, FIELD extends CoreField, MARSHALLER extends Marshaller, SESSION extends CoreSession, UNMARSHALLER extends Unmarshaller, XML_RECORD extends XMLRecord> interface
FragmentCollectionMapping<ABSTRACT_SESSION extends CoreAbstractSession,
ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor, CONTAINER_POLICY extends CoreContainerPolicy, DESCRIPTOR extends CoreDescriptor, FIELD extends CoreField, SESSION extends CoreSession, XML_RECORD extends XMLRecord> interface
FragmentMapping<ABSTRACT_SESSION extends CoreAbstractSession,
ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor, CONTAINER_POLICY extends CoreContainerPolicy, DESCRIPTOR extends CoreDescriptor, FIELD extends CoreField, SESSION extends CoreSession, XML_RECORD extends XMLRecord> interface
VariableXPathCollectionMapping<ABSTRACT_SESSION extends CoreAbstractSession,
ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor, CONTAINER_POLICY extends CoreContainerPolicy, CONVERTER extends CoreConverter, DESCRIPTOR extends CoreDescriptor, FIELD extends CoreField, MARSHALLER extends Marshaller, SESSION extends CoreSession, UNMARSHALLER extends Unmarshaller, XML_RECORD extends XMLRecord> interface
VariableXPathObjectMapping<ABSTRACT_SESSION extends CoreAbstractSession,
ATTRIBUTE_ACCESSOR extends CoreAttributeAccessor, CONTAINER_POLICY extends CoreContainerPolicy, CONVERTER extends CoreConverter, DESCRIPTOR extends CoreDescriptor, FIELD extends CoreField, MARSHALLER extends Marshaller, SESSION extends CoreSession, UNMARSHALLER extends Unmarshaller, XML_RECORD extends XMLRecord> interface
XMLConverterMapping<MARSHALLER extends Marshaller,
SESSION extends CoreSession, UNMARSHALLER extends Unmarshaller> -
Uses of CoreSession 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. -
Uses of CoreSession in org.eclipse.persistence.internal.sessions.factories
-
Uses of CoreSession in org.eclipse.persistence.internal.sessions.remote
Modifier and TypeClassDescriptionclass
Counter part of the unit of work which exists on the client side. -
Uses of CoreSession in org.eclipse.persistence.oxm.mappings.nullpolicy
Modifier and TypeMethodDescriptionboolean
AbstractNullPolicy.compositeObjectMarshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreSession session, NamespaceResolver namespaceResolver) INTERNAL: When using the SAX Platform, this method is responsible for marshalling null values for the XML Composite Object Mapping.boolean
IsSetNullPolicy.compositeObjectMarshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreSession session, NamespaceResolver namespaceResolver) INTERNALboolean
AbstractNullPolicy.directMarshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreSession session, NamespaceResolver namespaceResolver) INTERNAL: When using the SAX or DOM Platform, this method is responsible for marshalling null values for the XML Direct Mapping.boolean
IsSetNullPolicy.directMarshal
(XPathFragment xPathFragment, MarshalRecord marshalRecord, Object object, CoreSession session, NamespaceResolver namespaceResolver) -
Uses of CoreSession in org.eclipse.persistence.sessions
Modifier and TypeInterfaceDescriptioninterface
Purpose: Add login and configuration API to that of Session.interface
Purpose: Define the EclipseLink session public interface.interface
Purpose: To allow object level transactions. -
Uses of CoreSession in org.eclipse.persistence.sessions.broker
Modifier and TypeClassDescriptionclass
Purpose: Provide a single view to a TopLink session that transparently accesses multple databases. -
Uses of CoreSession 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. -
Uses of CoreSession 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.