Class MBeanGlassfishRuntimeServices
java.lang.Object
org.eclipse.persistence.services.RuntimeServices
org.eclipse.persistence.services.glassfish.GlassfishRuntimeServices
org.eclipse.persistence.services.glassfish.MBeanGlassfishRuntimeServices
- All Implemented Interfaces:
MBeanGlassfishRuntimeServicesMBean
,MBeanRuntimeServicesMBean
public class MBeanGlassfishRuntimeServices
extends GlassfishRuntimeServices
implements MBeanGlassfishRuntimeServicesMBean
Purpose: Provide a dynamic interface into the EclipseLink Session.
Description: This class is meant to provide a framework for gaining access to configuration of the EclipseLink Session during runtime. It will provide the basis for development of a JMX service and possibly other frameworks.
-
Field Summary
Fields inherited from class org.eclipse.persistence.services.RuntimeServices
EclipseLink_Product_Name, objectName, PLATFORM_NAME, session
-
Constructor Summary
-
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
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.eclipse.persistence.services.mbean.MBeanRuntimeServicesMBean
addNewConnectionPool, clearStatementCache, getApplicationName, getAvailableConnectionPools, getClassesInSession, getClassSummaryDetails, getClassSummaryDetailsArray, getClassSummaryDetailsUsingFilter, getClassSummaryDetailsUsingFilterArray, getConnectionPoolType, getCurrentEclipseLinkLogLevel, getDatabasePlatform, getDeployedEclipseLinkLogLevel, getDriver, getJdbcConnectionDetails, getLogFilename, getLogType, getMappedClassNamesUsingFilter, getMaxSizeForPool, getMinSizeForPool, getModuleName, getNumberOfObjectsInAllIdentityMaps, getNumberOfObjectsInIdentityMap, getNumberOfObjectsInIdentityMapSubCache, getNumberOfPersistentClasses, getObjectsInIdentityMap, getObjectsInIdentityMapSubCacheAsMap, getProfileWeight, getProfilingType, getSequencePreallocationSize, getSessionName, getSessionType, getShouldCacheAllStatements, getShouldLogMessages, getShouldLogPerformanceProfiler, getShouldProfilePerformance, getSizeForPool, getStatementCacheSize, getStringBindingSize, getTimeConnectionEstablished, getUsesByteArrayBinding, getUsesEclipseLinkProfiling, getUsesJDBCBatchWriting, getUsesNativeSQL, getUsesStreamsForBinding, getUsesStringBinding, initializeIdentityMaps, invalidateAllIdentityMaps, invalidateIdentityMap, invalidateIdentityMap, invalidateIdentityMaps, isJPASession, printAllIdentityMapTypes, printAvailableConnectionPools, printClassesInSession, printIdentityMapLocks, printIdentityMapLocks, printObjectsInIdentityMap, printObjectsInIdentityMaps, printProfileSummary, printProfileSummaryByClass, printProfileSummaryByQuery, resetAllConnections, setCurrentEclipseLinkLogLevel, setProfileWeight, setProfilingType, setSequencePreallocationSize, setShouldCacheAllStatements, setShouldLogPerformanceProfiler, setShouldProfilePerformance, setStatementCacheSize, setUseEclipseLinkProfiling, setUseNoProfiling, updatePoolSize
-
Constructor Details
-
MBeanGlassfishRuntimeServices
-