Class GlassfishRuntimeServices
- java.lang.Object
-
- org.eclipse.persistence.services.RuntimeServices
-
- org.eclipse.persistence.services.glassfish.GlassfishRuntimeServices
-
- Direct Known Subclasses:
MBeanGlassfishRuntimeServices
public class GlassfishRuntimeServices extends RuntimeServices
Purpose: Provide a dynamic interface into the EclipseLink Session.
Description: This class is meant to provide facilities for managing an EclipseLink session external to EclipseLink over JMX.
- Since:
- EclipseLink 2.1.1
-
-
Field Summary
-
Fields inherited from class org.eclipse.persistence.services.RuntimeServices
EclipseLink_Product_Name, objectName, PLATFORM_NAME, session
-
-
Constructor Summary
Constructors Constructor Description GlassfishRuntimeServices()
PUBLIC: Default ConstructorGlassfishRuntimeServices(java.util.Locale locale)
Create an instance of GlassfishRuntimeServices to be associated with the provided locale The user must call setSession(Session) afterwards to define the session.GlassfishRuntimeServices(org.eclipse.persistence.internal.sessions.AbstractSession session)
PUBLIC: Create an instance of GlassfishRuntimeServices to be associated with the provided session
-
Method Summary
-
Methods inherited from class org.eclipse.persistence.services.RuntimeServices
addNewConnectionPool, clearStatementCache, getApplicationName, getAvailableConnectionPools, getCacheTypeFor, getClassesInSession, getClassSummaryDetails, getClassSummaryDetailsArray, getClassSummaryDetailsUsingFilter, getClassSummaryDetailsUsingFilterArray, getConnectionPoolType, getCurrentEclipseLinkLogLevel, getDatabasePlatform, getDeployedEclipseLinkLogLevel, getDeployedSessionLog, getDeployedSessionProfileWeight, getDriver, getJdbcConnectionDetails, getLogFilename, getLogLevel, getLogType, getMappedClassNamesUsingFilter, getMaxSizeForPool, getMinSizeForPool, getModuleName, getNumberOfObjectsInAllIdentityMaps, getNumberOfObjectsInIdentityMap, getNumberOfObjectsInIdentityMapSubCache, getNumberOfPersistentClasses, getObjectName, getObjectsInIdentityMap, getObjectsInIdentityMapSubCacheAsMap, getProfileWeight, getProfilingType, getSequencePreallocationSize, getSession, getSessionName, getSessionType, getShouldBindAllParameters, getShouldCacheAllStatements, getShouldLogMessages, getShouldLogPerformanceProfiler, getShouldProfilePerformance, getSizeForPool, getStatementCacheSize, getStringBindingSize, getTimeConnectionEstablished, getUsesBatchWriting, getUsesByteArrayBinding, getUsesEclipseLinkProfiling, getUsesJDBCBatchWriting, getUsesNativeSQL, getUsesStreamsForBinding, getUsesStringBinding, initializeAllIdentityMaps, initializeIdentityMap, initializeIdentityMaps, invalidateAllIdentityMaps, invalidateIdentityMap, invalidateIdentityMap, invalidateIdentityMaps, isJPASession, printAllIdentityMapTypes, printAvailableConnectionPools, printClassesInSession, printIdentityMapLocks, printIdentityMapLocks, printObjectsInIdentityMap, printObjectsInIdentityMaps, printProfileSummary, printProfileSummaryByClass, printProfileSummaryByQuery, resetAllConnections, setCurrentEclipseLinkLogLevel, setLogLevel, setProfileWeight, setProfilingType, setSequencePreallocationSize, setSession, setShouldCacheAllStatements, setShouldLogPerformanceProfiler, setShouldProfilePerformance, setStatementCacheSize, setUseEclipseLinkProfiling, setUseNoProfiling, shouldLog, updateDeploymentTimeData, updatePoolSize
-
-
-
-
Constructor Detail
-
GlassfishRuntimeServices
public GlassfishRuntimeServices()
PUBLIC: Default Constructor
-
GlassfishRuntimeServices
public GlassfishRuntimeServices(org.eclipse.persistence.internal.sessions.AbstractSession session)
PUBLIC: Create an instance of GlassfishRuntimeServices to be associated with the provided session- Parameters:
session
- The session to be used with these RuntimeServices
-
GlassfishRuntimeServices
public GlassfishRuntimeServices(java.util.Locale locale)
Create an instance of GlassfishRuntimeServices to be associated with the provided locale The user must call setSession(Session) afterwards to define the session.
-
-