JADE Java Persistence API
1.0

com.jadeworld.jade.rootschema
Class System

java.lang.Object
  extended by com.jadeworld.jade.rootschema.Object
      extended by com.jadeworld.jade.rootschema.System

public class System
extends Object


Field Summary
 
Fields inherited from class com.jadeworld.jade.rootschema.Object
oid
 
Constructor Summary
System()
           
 
Method Summary
 void beginIndividualRequestsLogging(int samplingHandle, boolean localRequests, boolean remoteRequests, boolean persistentCacheBuffers, boolean transientCacheBuffers, boolean remoteTransientCacheBuffers, int userNumber, java.lang.String userText)
           
 void beginLockContentionStats(int tableSize)
           
 void beginObjectTracking(java.lang.String fileName)
           
 void beginSample(int samplingHandle, java.lang.String libraryName, java.lang.String initializationParameter)
           
 int beginSampleGroupDefinition()
           
 void clearEnvironmentObjs()
           
 void clearLockContentionStats()
           
 void disableRemoteSampling(int samplingHandle, Node n)
           
 void enableRemoteSampling(int samplingHandle, Node n)
           
 void endIndividualRequestsLogging(int samplingHandle, int userNumber, java.lang.String userText)
           
 void endLockContentionStats()
           
 void endObjectTracking()
           
 void endSample(int samplingHandle)
           
 void endSampleGroupDefinition(int samplingHandle)
           
 boolean findCharacterEntityByName(java.lang.String name, int number, java.lang.String description)
           
 boolean findCharacterEntityByNumber(int number, java.lang.String name, java.lang.String description)
           
 void forceOffUser(Node node, Process process)
           
 int getDatabaseRole()
           
 void getDatabaseStats(ByRef<JadeDynamicObject> jdo)
           
 int getDatabaseSubrole()
           
 void getDbDiskCacheStats(ByRef<JadeDynamicObject> jdo)
           
 void getDbObjectCacheStats(ByRef<JadeDynamicObject> jdo)
           
 void getLockContentionStats(ByRef<ObjectArray> oa, int maxEntries, int minContentions, ByRef<java.util.Calendar> startTime)
           
 void getLocks(ByRef<LockArray> locks, int maxEntries)
           
 void getNotes(ByRef<NotificationArray> notes, boolean transients, int maxEntries)
           
 void getObjectLockProcesses(Object locktarget, ByRef<ProcessDict> processes, int maxEntries)
           
 void getQueuedLocks(ByRef<LockArray> locks, int maxEntries)
           
 void getRequestStats(ByRef<JadeDynamicObject> jdo)
           
 void getRpcServerStatistics(ByRef<JadeDynamicObject> jdo, boolean detailed)
           
 void getStatistics(ByRef<java.lang.Integer> committedTransactions, ByRef<java.lang.Integer> abortedTransactions, ByRef<java.lang.Integer> getObjects, ByRef<java.lang.Integer> queuedLocks, ByRef<java.lang.Integer> createObjects, ByRef<java.lang.Integer> deleteObjects, ByRef<java.lang.Integer> updateObjects, ByRef<java.lang.Integer> lockObjects, ByRef<java.lang.Integer> unlockObjects, ByRef<java.lang.Integer> beginNotifications, ByRef<java.lang.Integer> endNotifications, ByRef<java.lang.Integer> deliveredNotifications, ByRef<java.lang.Integer> serverMethodExecutions)
           
 int getTimeInTransactionState(Process p)
           
 void interruptUser(Node node, Process process)
           
 boolean isDbArchival()
           
 boolean isRemoteSamplingEnabled(int samplingHandle, Node n)
           
 void logObjectCaches(int samplingHandle, boolean persistentCacheStats, boolean persistentCacheBuffers, boolean transientCacheStats, boolean transientCacheBuffers, boolean remoteTransientCacheStats, boolean remoteTransientCacheBuffers, int userNumber, java.lang.String userText)
           
 void logRequestStatistics(int samplingHandle, boolean local, boolean remote, int userNumber, java.lang.String userText)
           
 void logUserCommand(int samplingHandle, java.lang.String command, int userNumber, java.lang.String userText)
           
 java.lang.String name()
           
 NodeDict<Node> nodes()
           
 void queryLockContentionStats(ByRef<java.lang.Boolean> active, ByRef<Process> startingProc, ByRef<java.lang.Integer> maxEntries, ByRef<java.util.Calendar> startTime)
           
 void removeNode(Node node)
           
 void sdsAuditEnableSecondaryApps()
           
 
Methods inherited from class com.jadeworld.jade.rootschema.Object
changeObjectVolatility, creationTime, edition, equals, exclusiveLock, getClassNumberForObject, getInstanceIdForObject, getLockStatus, getName, getObjectStringForObject, getObjectVolatility, getOidString, getOidStringForObject, getPropertyValue, hashCode, hasMembers, isImportedObject, isKindOf, isLockedByMe, isObjectFrozen, isObjectNonSharedTransient, isObjectPersistent, isObjectSharedTransient, isObjectStable, isObjectTransient, isObjectVolatile, isSharedTransient, isSystemObject, isTransient, latestEdition, lock, makeObjectFrozen, makeObjectStable, makeObjectVolatile, reserveLock, sdeCauseEvent, sdsCauseEvent, setPropertyValue, sharedLock, toString, tryLock, unlock, updateObjectEdition
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

System

public System()
Method Detail

beginIndividualRequestsLogging

public void beginIndividualRequestsLogging(int samplingHandle,
                                           boolean localRequests,
                                           boolean remoteRequests,
                                           boolean persistentCacheBuffers,
                                           boolean transientCacheBuffers,
                                           boolean remoteTransientCacheBuffers,
                                           int userNumber,
                                           java.lang.String userText)

beginLockContentionStats

public void beginLockContentionStats(int tableSize)

beginObjectTracking

public void beginObjectTracking(java.lang.String fileName)

beginSample

public void beginSample(int samplingHandle,
                        java.lang.String libraryName,
                        java.lang.String initializationParameter)

beginSampleGroupDefinition

public int beginSampleGroupDefinition()

clearEnvironmentObjs

public void clearEnvironmentObjs()

clearLockContentionStats

public void clearLockContentionStats()

disableRemoteSampling

public void disableRemoteSampling(int samplingHandle,
                                  Node n)

enableRemoteSampling

public void enableRemoteSampling(int samplingHandle,
                                 Node n)

endIndividualRequestsLogging

public void endIndividualRequestsLogging(int samplingHandle,
                                         int userNumber,
                                         java.lang.String userText)

endLockContentionStats

public void endLockContentionStats()

endObjectTracking

public void endObjectTracking()

endSample

public void endSample(int samplingHandle)

endSampleGroupDefinition

public void endSampleGroupDefinition(int samplingHandle)

findCharacterEntityByName

public boolean findCharacterEntityByName(java.lang.String name,
                                         int number,
                                         java.lang.String description)

findCharacterEntityByNumber

public boolean findCharacterEntityByNumber(int number,
                                           java.lang.String name,
                                           java.lang.String description)

forceOffUser

public void forceOffUser(Node node,
                         Process process)

getDatabaseRole

public int getDatabaseRole()

getDatabaseStats

public void getDatabaseStats(ByRef<JadeDynamicObject> jdo)

getDatabaseSubrole

public int getDatabaseSubrole()

getDbDiskCacheStats

public void getDbDiskCacheStats(ByRef<JadeDynamicObject> jdo)

getDbObjectCacheStats

public void getDbObjectCacheStats(ByRef<JadeDynamicObject> jdo)

getLockContentionStats

public void getLockContentionStats(ByRef<ObjectArray> oa,
                                   int maxEntries,
                                   int minContentions,
                                   ByRef<java.util.Calendar> startTime)

getLocks

public void getLocks(ByRef<LockArray> locks,
                     int maxEntries)

getNotes

public void getNotes(ByRef<NotificationArray> notes,
                     boolean transients,
                     int maxEntries)

getObjectLockProcesses

public void getObjectLockProcesses(Object locktarget,
                                   ByRef<ProcessDict> processes,
                                   int maxEntries)

getQueuedLocks

public void getQueuedLocks(ByRef<LockArray> locks,
                           int maxEntries)

getRequestStats

public void getRequestStats(ByRef<JadeDynamicObject> jdo)

getRpcServerStatistics

public void getRpcServerStatistics(ByRef<JadeDynamicObject> jdo,
                                   boolean detailed)

getStatistics

public void getStatistics(ByRef<java.lang.Integer> committedTransactions,
                          ByRef<java.lang.Integer> abortedTransactions,
                          ByRef<java.lang.Integer> getObjects,
                          ByRef<java.lang.Integer> queuedLocks,
                          ByRef<java.lang.Integer> createObjects,
                          ByRef<java.lang.Integer> deleteObjects,
                          ByRef<java.lang.Integer> updateObjects,
                          ByRef<java.lang.Integer> lockObjects,
                          ByRef<java.lang.Integer> unlockObjects,
                          ByRef<java.lang.Integer> beginNotifications,
                          ByRef<java.lang.Integer> endNotifications,
                          ByRef<java.lang.Integer> deliveredNotifications,
                          ByRef<java.lang.Integer> serverMethodExecutions)

getTimeInTransactionState

public int getTimeInTransactionState(Process p)

interruptUser

public void interruptUser(Node node,
                          Process process)

isDbArchival

public boolean isDbArchival()

isRemoteSamplingEnabled

public boolean isRemoteSamplingEnabled(int samplingHandle,
                                       Node n)

logObjectCaches

public void logObjectCaches(int samplingHandle,
                            boolean persistentCacheStats,
                            boolean persistentCacheBuffers,
                            boolean transientCacheStats,
                            boolean transientCacheBuffers,
                            boolean remoteTransientCacheStats,
                            boolean remoteTransientCacheBuffers,
                            int userNumber,
                            java.lang.String userText)

logRequestStatistics

public void logRequestStatistics(int samplingHandle,
                                 boolean local,
                                 boolean remote,
                                 int userNumber,
                                 java.lang.String userText)

logUserCommand

public void logUserCommand(int samplingHandle,
                           java.lang.String command,
                           int userNumber,
                           java.lang.String userText)

name

public java.lang.String name()

nodes

public NodeDict<Node> nodes()

queryLockContentionStats

public void queryLockContentionStats(ByRef<java.lang.Boolean> active,
                                     ByRef<Process> startingProc,
                                     ByRef<java.lang.Integer> maxEntries,
                                     ByRef<java.util.Calendar> startTime)

removeNode

public void removeNode(Node node)

sdsAuditEnableSecondaryApps

public void sdsAuditEnableSecondaryApps()

JADE Java Persistence API
1.0

Copyright © 2007 Jade Software Corporation