Class WebSphereRuntimeServices
java.lang.Object
org.eclipse.persistence.services.RuntimeServices
org.eclipse.persistence.services.websphere.WebSphereRuntimeServices
- Direct Known Subclasses:
MBeanWebSphereRuntimeServices
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.
-
Field Summary
Fields inherited from class org.eclipse.persistence.services.RuntimeServices
EclipseLink_Product_Name, objectName, PLATFORM_NAME, session
-
Constructor Summary
ConstructorDescriptionPUBLIC: Default ConstructorWebSphereRuntimeServices
(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.WebSphereRuntimeServices
(org.eclipse.persistence.internal.sessions.AbstractSession session) PUBLIC: Create an instance of WebSphereRuntimeServices 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 Details
-
WebSphereRuntimeServices
public WebSphereRuntimeServices()PUBLIC: Default Constructor -
WebSphereRuntimeServices
public WebSphereRuntimeServices(org.eclipse.persistence.internal.sessions.AbstractSession session) PUBLIC: Create an instance of WebSphereRuntimeServices to be associated with the provided session- Parameters:
session
- The session to be used with these RuntimeServices
-
WebSphereRuntimeServices
Create an instance of WebSphereRuntimeServices to be associated with the provided locale The user must call setSession(Session) afterwards to define the session.
-