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

B32476-04

oracle.toplink.tools.profiler
Class DMSPerformanceProfiler

java.lang.Object
  extended by 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:

Since:
TopLink 10.1.3
See Also:
Serialized Form

Field Summary
 
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
 
Constructor Summary
DMSPerformanceProfiler()
          Create a new dms profiler.
DMSPerformanceProfiler(Session session)
          Create a new dms profiler.
 
Method Summary
 oracle.toplink.internal.sessions.AbstractSession getSession()
           
 java.lang.String getSessionName()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

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.

Method Detail

getSession

public oracle.toplink.internal.sessions.AbstractSession getSession()

getSessionName

public java.lang.String getSessionName()

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