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

public Class JBossRuntimeServices

extends RuntimeServices
Class Inheritance
Known Direct Subclasses
org.eclipse.persistence.services.jboss.MBeanJBossRuntimeServices
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
JBossRuntimeServices()

PUBLIC: Default Constructor

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

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

public
JBossRuntimeServices(Locale locale)

Create an instance of JBossRuntimeServices 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

JBossRuntimeServicesback to summary
public JBossRuntimeServices()

PUBLIC: Default Constructor

JBossRuntimeServicesback to summary
public JBossRuntimeServices(AbstractSession session)

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

Parameters
session:AbstractSession

The session to be used with these RuntimeServices

JBossRuntimeServicesback to summary
public JBossRuntimeServices(Locale locale)

Create an instance of JBossRuntimeServices to be associated with the provided locale The user must call setSession(Session) afterwards to define the session.