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

public Class WebSphereRuntimeServices

extends RuntimeServices
Class Inheritance
Known Direct Subclasses
org.eclipse.persistence.services.websphere.MBeanWebSphereRuntimeServices
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
WebSphereRuntimeServices()

PUBLIC: Default Constructor

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

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

public
WebSphereRuntimeServices(Locale locale)

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

WebSphereRuntimeServicesback to summary
public WebSphereRuntimeServices()

PUBLIC: Default Constructor

WebSphereRuntimeServicesback to summary
public WebSphereRuntimeServices(AbstractSession session)

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

Parameters
session:AbstractSession

The session to be used with these RuntimeServices

WebSphereRuntimeServicesback to summary
public WebSphereRuntimeServices(Locale locale)

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