public abstract class CoreAbstractSession<DESCRIPTOR extends CoreDescriptor,LOGIN extends CoreLogin,PLATFORM extends CorePlatform,PROJECT extends CoreProject,SESSION_EVENT_MANAGER extends CoreSessionEventManager> extends java.lang.Object implements CoreSession<DESCRIPTOR,LOGIN,PLATFORM,PROJECT,SESSION_EVENT_MANAGER>
| Constructor and Description |
|---|
CoreAbstractSession() |
| Modifier and Type | Method and Description |
|---|---|
abstract PLATFORM |
getDatasourcePlatform()
INTERNAL:
Return the database platform currently connected to.
|
abstract java.util.Map<java.lang.Class,DESCRIPTOR> |
getDescriptors()
ADVANCED:
Return all registered descriptors.
|
abstract PLATFORM |
getPlatform(java.lang.Class domainClass)
INTERNAL:
Return the database platform currently connected to
for specified class.
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDatasourceLogin, getDescriptor, getDescriptor, getEventManager, getProject, setLogLevelpublic abstract PLATFORM getDatasourcePlatform()
getDatasourcePlatform in interface CoreSession<DESCRIPTOR extends CoreDescriptor,LOGIN extends CoreLogin,PLATFORM extends CorePlatform,PROJECT extends CoreProject,SESSION_EVENT_MANAGER extends CoreSessionEventManager>public abstract java.util.Map<java.lang.Class,DESCRIPTOR> getDescriptors()
getDescriptors in interface CoreSession<DESCRIPTOR extends CoreDescriptor,LOGIN extends CoreLogin,PLATFORM extends CorePlatform,PROJECT extends CoreProject,SESSION_EVENT_MANAGER extends CoreSessionEventManager>public abstract PLATFORM getPlatform(java.lang.Class domainClass)
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference