Skip navigation links
oracle.toplink.tools.profiler
Class DMSPerformanceProfiler
java.lang.Object
oracle.toplink.tools.profiler.DMSPerformanceProfiler
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, SessionProfiler
-
public class DMSPerformanceProfiler
- extends java.lang.Object
- implements java.io.Serializable, java.lang.Cloneable, SessionProfiler
Purpose: Define the interface of TopLink profiler for using DMS gate.
Description: A mechanism used to provide a link for TopLink performance profiling by using the DMS tool. The predefined TopLink metrics will be monitored by using DMS sensors. TopLink library instrumentation will be done by inserting DMS calls for the purpose of measuring its performance
Responsibilities:
- Define the TopLink metrics.
- Provide APIs to monitor the sensors at runtime.
- Change DMS sensor weight at runtime
- Since:
- TopLink 10.1.3
- See Also:
- Serialized Form
Fields inherited from interface oracle.toplink.sessions.SessionProfiler |
ALL, AssignSequence, CACHE, CachedObjects, CacheHits, CacheMisses, CacheNounType, Caching, ChangeSetsNotProcessed, ChangeSetsProcessed, ClientSessionCreated, CONNECT, ConnectionInUse, ConnectionManagement, ConnectionNounType, ConnectionPing, DatabaseExecute, DeletedObject, DescriptorEvent, DistributedMerge, DistributedMergeDmsDisplayName, HEAVY, JtsAfterCompletion, JtsBeforeCompletion, Logging, LoggingDMSDisPlayName, LoginTime, Merge, MergeTime, MiscellaneousNounType, NONE, NORMAL, OBJECT_BUILDING, ObjectBuilding, OptimisticLockException, QUERY_PREPARE, QueryNounType, QueryPreparation, RcmNounType, RcmReceived, RcmSent, RcmStatus, Register, RemoteChangeSet, ROW_FETCH, RowFetch, Sequencing, SessionEvent, SessionName, SessionNounType, SQL_GENERATION, SQL_PREPARE, SqlGeneration, SqlPrepare, STATEMENT_EXECUTE, TlConnects, TlDisconnects, TopLinkRootNoun, TRANSACTION, TransactionNounType, UnitOfWorkRegister, UowCommit, UowCreated, UowRollbacks, Wrapping |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DMSPerformanceProfiler
public DMSPerformanceProfiler()
- Create a new dms profiler. The profiler can be registered with a session to log performance information.
DMSPerformanceProfiler
public DMSPerformanceProfiler(Session session)
- Create a new dms profiler. The profiler can be registered with a session to log performance information.
getSession
public oracle.toplink.internal.sessions.AbstractSession getSession()
getSessionName
public java.lang.String getSessionName()
Skip navigation links