Top Description Fields Constructors Methods
org.eclipse.persistence.services.glassfish

public Class GlassfishRuntimeServices

extends RuntimeServices
Class Inheritance
Known Direct Subclasses
org.eclipse.persistence.services.glassfish.MBeanGlassfishRuntimeServices
Imports
java.util.Locale, org.eclipse.persistence.internal.sessions.AbstractSession, org.eclipse.persistence.services.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

Inherited from org.eclipse.persistence.services.RuntimeServices:
EclipseLink_Product_NameobjectNamePLATFORM_NAMEsession

Constructor Summary

AccessConstructor and Description
public
GlassfishRuntimeServices()

PUBLIC: Default Constructor

public
GlassfishRuntimeServices(AbstractSession
The session to be used with these RuntimeServices
session
)

PUBLIC: Create an instance of GlassfishRuntimeServices to be associated with the provided session

public
GlassfishRuntimeServices(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.

Method Summary

Inherited from org.eclipse.persistence.services.RuntimeServices:
addNewConnectionPoolclearStatementCachegetApplicationNamegetAvailableConnectionPoolsgetCacheTypeForgetClassesInSessiongetClassSummaryDetailsgetClassSummaryDetailsArraygetClassSummaryDetailsUsingFiltergetClassSummaryDetailsUsingFilterArraygetConnectionPoolTypegetCurrentEclipseLinkLogLevelgetDatabasePlatformgetDeployedEclipseLinkLogLevelgetDeployedSessionLoggetDeployedSessionProfileWeightgetDrivergetJdbcConnectionDetailsgetLogFilenamegetLogLevelgetLogTypegetMappedClassNamesUsingFiltergetMaxSizeForPoolgetMinSizeForPoolgetModuleNamegetNumberOfObjectsInAllIdentityMapsgetNumberOfObjectsInIdentityMapgetNumberOfObjectsInIdentityMapSubCachegetNumberOfPersistentClassesgetObjectNamegetObjectsInIdentityMapgetObjectsInIdentityMapSubCacheAsMapgetProfileWeightgetProfilingTypegetSequencePreallocationSizegetSessiongetSessionNamegetSessionTypegetShouldBindAllParametersgetShouldCacheAllStatementsgetShouldLogMessagesgetShouldLogPerformanceProfilergetShouldProfilePerformancegetSizeForPoolgetStatementCacheSizegetStringBindingSizegetTimeConnectionEstablishedgetUsesBatchWritinggetUsesByteArrayBindinggetUsesEclipseLinkProfilinggetUsesJDBCBatchWritinggetUsesNativeSQLgetUsesStreamsForBindinggetUsesStringBindinginitializeAllIdentityMapsinitializeIdentityMapinitializeIdentityMapsinvalidateAllIdentityMapsinvalidateIdentityMapinvalidateIdentityMapinvalidateIdentityMapsisJPASessionprintAllIdentityMapTypesprintAvailableConnectionPoolsprintClassesInSessionprintIdentityMapLocksprintIdentityMapLocksprintObjectsInIdentityMapprintObjectsInIdentityMapsprintProfileSummaryprintProfileSummaryByClassprintProfileSummaryByQueryresetAllConnectionssetCurrentEclipseLinkLogLevelsetLogLevelsetProfileWeightsetProfilingTypesetSequencePreallocationSizesetSessionsetShouldCacheAllStatementssetShouldLogPerformanceProfilersetShouldProfilePerformancesetStatementCacheSizesetUseEclipseLinkProfilingsetUseNoProfilingshouldLogupdateDeploymentTimeDataupdatePoolSize

Constructor Detail

GlassfishRuntimeServicesback to summary
public GlassfishRuntimeServices()

PUBLIC: Default Constructor

GlassfishRuntimeServicesback to summary
public GlassfishRuntimeServices(AbstractSession session)

PUBLIC: Create an instance of GlassfishRuntimeServices to be associated with the provided session

Parameters
session:AbstractSession

The session to be used with these RuntimeServices

GlassfishRuntimeServicesback to summary
public GlassfishRuntimeServices(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.