Skip navigation links

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

B32476-02


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()

Skip navigation links

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