Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle TopLink
11g Release 1 (11.1.1)

E28847-01


org.eclipse.persistence.services.mbean
Class MBeanRuntimeServices

java.lang.Object
  extended by org.eclipse.persistence.services.RuntimeServices
      extended by org.eclipse.persistence.services.mbean.MBeanRuntimeServices

All Implemented Interfaces:
MBeanRuntimeServicesMBean

public class MBeanRuntimeServices
extends RuntimeServices
implements MBeanRuntimeServicesMBean

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
MBeanRuntimeServices(Session 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

 

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 Detail

MBeanRuntimeServices

public MBeanRuntimeServices(Session session)

Skip navigation links

Copyright © 1998, 2012, Oracle. All Rights Reserved.