ariba.ui.aribaweb.core
Class AWMonitorStats

java.lang.Object
  extended by ariba.ui.aribaweb.util.AWBaseObject
      extended by ariba.ui.aribaweb.core.AWMonitorStats
All Implemented Interfaces:
AWObject

public class AWMonitorStats
extends AWBaseObject


Field Summary
 
Fields inherited from class ariba.ui.aribaweb.util.AWBaseObject
AribaHashtableClass, AribaVectorClass, ClassClass, EmptyHashtable, EmptyMap, EmptyVector, False, IntegerClass, JavaHashtableClass, JavaMapClass, JavaVectorClass, LogHandling, NullObject, ObjectClass, StringClass, True, UndefinedObject, UndefinedString, UninitializedRealNumber
 
Constructor Summary
AWMonitorStats()
           
 
Method Summary
 int activeSessionCount()
           
 java.util.List<NamedValue> activeSessionCountBuckets()
           
 int activeSessionCountForBucket(AWSession session)
           
 void decrementActiveSessionCount()
           
 void decrementActiveSessionCount(AWSession session)
           
 void decrementMarkedForTerminationSessionCount(AWSession session)
           
 void incrementActiveSessionCount()
           
 void incrementActiveSessionCount(AWSession session)
           
 void incrementMarkedForTerminationSessionCount(AWSession session)
           
 void incrementTotalRequestsServed()
           
 boolean isGracefulShutdown()
           
 boolean isInShutdownWarningPeriod()
           
 boolean isRefusingNewSessions()
           
 long remainingShutdownPeriod()
           
 void setGracefulShutdown(boolean flag)
           
 void setIsInShutdownWarningPeriod(boolean isInShutdownWarningPeriod)
           
 void setIsRefusingNewSessions(boolean flag)
           
 void setRemainingShutdownPeriod(long remainingShutdownPeriod)
           
 int totalRequestsServed()
           
 int totalSessionsServed()
           
 java.util.Date upSince()
           
 int upTimeSeconds()
           
 
Methods inherited from class ariba.ui.aribaweb.util.AWBaseObject
debugString, ensureFieldValuesClear, getFieldValue, init, isKindOfClass, localizedJavaString, logString, logWarning, setFieldValue
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AWMonitorStats

public AWMonitorStats()
Method Detail

setIsRefusingNewSessions

public void setIsRefusingNewSessions(boolean flag)

setGracefulShutdown

public void setGracefulShutdown(boolean flag)

incrementActiveSessionCount

public void incrementActiveSessionCount()

incrementActiveSessionCount

public void incrementActiveSessionCount(AWSession session)

activeSessionCountForBucket

public int activeSessionCountForBucket(AWSession session)

decrementActiveSessionCount

public void decrementActiveSessionCount()

decrementActiveSessionCount

public void decrementActiveSessionCount(AWSession session)

incrementMarkedForTerminationSessionCount

public void incrementMarkedForTerminationSessionCount(AWSession session)

decrementMarkedForTerminationSessionCount

public void decrementMarkedForTerminationSessionCount(AWSession session)

incrementTotalRequestsServed

public void incrementTotalRequestsServed()

isRefusingNewSessions

public boolean isRefusingNewSessions()

isGracefulShutdown

public boolean isGracefulShutdown()

setRemainingShutdownPeriod

public void setRemainingShutdownPeriod(long remainingShutdownPeriod)

remainingShutdownPeriod

public long remainingShutdownPeriod()

setIsInShutdownWarningPeriod

public void setIsInShutdownWarningPeriod(boolean isInShutdownWarningPeriod)

isInShutdownWarningPeriod

public boolean isInShutdownWarningPeriod()

activeSessionCount

public int activeSessionCount()

activeSessionCountBuckets

public java.util.List<NamedValue> activeSessionCountBuckets()

totalSessionsServed

public int totalSessionsServed()

totalRequestsServed

public int totalRequestsServed()

upSince

public java.util.Date upSince()

upTimeSeconds

public int upTimeSeconds()


AribaWeb User Interface Development Framework
Copyright © 2000-2014 Ariba, Inc. All Rights Reserved.