WebObjects 5.2.3

com.webobjects.woextensions
Class WOStatsPage

java.lang.Object
  extended bycom.webobjects.appserver.WOElement
      extended bycom.webobjects.appserver.WOComponent
          extended bycom.webobjects.woextensions.WOStatsPage
All Implemented Interfaces:
Cloneable, NSKeyValueCoding, NSKeyValueCoding.ErrorHandling, NSKeyValueCodingAdditions, NSValidation, Serializable, WOActionResults

public class WOStatsPage
extends WOComponent

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class com.webobjects.appserver.WOComponent
WOComponent.Event
 
Nested classes inherited from class com.webobjects.foundation.NSKeyValueCoding
NSKeyValueCoding.DefaultImplementation, NSKeyValueCoding.ErrorHandling, NSKeyValueCoding.Null, NSKeyValueCoding.UnknownKeyException, NSKeyValueCoding.Utility, NSKeyValueCoding.ValueAccessor
 
Nested classes inherited from class com.webobjects.foundation.NSKeyValueCodingAdditions
NSKeyValueCodingAdditions.DefaultImplementation, NSKeyValueCodingAdditions.Utility
 
Nested classes inherited from class com.webobjects.foundation.NSValidation
NSValidation.DefaultImplementation, NSValidation.Utility, NSValidation.ValidationException
 
Field Summary
 Object currentItem
           
 Object currentKey
           
 NSDictionary detailsDict
           
 NSDictionary directActionsDict
           
 long maxActionCount
           
 long maxPageCount
           
 NSTimestamp maxSessionsDate
           
 NSDictionary memoryDict
           
 NSDictionary pagesDict
           
 String password
           
 NSDictionary sessionMemoryDict
           
 NSMutableDictionary sessionsDict
           
 NSArray sessionStats
           
 NSDictionary statsDict
           
 NSDictionary transactions
           
 String userName
           
 
Fields inherited from interface com.webobjects.foundation.NSKeyValueCoding
NullValue
 
Fields inherited from interface com.webobjects.foundation.NSKeyValueCodingAdditions
KeyPathSeparator
 
Constructor Summary
WOStatsPage(WOContext aContext)
           
 
Method Summary
 double actionAvg()
           
 long actionCount()
           
 double actionMax()
           
 double actionMin()
           
 void appendToResponse(WOResponse aResponse, WOContext aContext)
          Forces the component to generate its interface and output it in the response's content.
 Double avgComponentActionTransactions()
           
 Double avgDirectActionTransactions()
           
 Double avgIdleTime()
           
 Double avgTransactionTime()
           
 Long componentActionTransactions()
           
 long detailCount()
           
 long detailPercent()
           
 Long directActionTransactions()
           
 String host()
           
 String instance()
           
 boolean isLastUser()
           
 boolean isLogPath()
           
 String jdkVersion()
           
 Double movingAvgIdleTime()
           
 Long movingAvgSampleSize()
           
 Double movingAvgTransactionTime()
           
 String operatingSystem()
           
 double pageAvg()
           
 long pageCount()
           
 double pageMax()
           
 double pageMin()
           
 String runningTime()
           
 void setDetailPercent(String aValue)
           
 WOComponent submit()
           
 String vendorDescription()
           
 String vendorURL()
           
 boolean vendorURLdisabled()
           
 
Methods inherited from class com.webobjects.appserver.WOComponent
application, awake, baseURL, bindingKeys, canAccessFieldsDirectly, canGetValueForBinding, canSetValueForBinding, clone, context, debugString, descriptionForResponse, ensureAwakeInContext, frameworkName, generateResponse, handleQueryWithUnboundKey, handleTakeValueForUnboundKey, hasBinding, hasSession, invokeAction, isCachingEnabled, isEventLoggingEnabled, isStateless, logString, name, pageWithName, parent, path, pathURL, performParentAction, pullValuesFromParent, pushValuesToParent, reset, session, set_componentUnroll, set_unroll, setCachingEnabled, setValueForBinding, sleep, synchronizesVariablesWithBindings, takeValueForKey, takeValueForKeyPath, takeValuesFromRequest, template, templateWithHTMLString, templateWithName, toString, unableToSetNullForKey, validateTakeValueForKeyPath, validateValueForKey, validationFailedWithException, valueForBinding, valueForKey, valueForKeyPath
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

currentItem

public Object currentItem

currentKey

public Object currentKey

detailsDict

public NSDictionary detailsDict

directActionsDict

public NSDictionary directActionsDict

maxActionCount

public long maxActionCount

maxPageCount

public long maxPageCount

maxSessionsDate

public NSTimestamp maxSessionsDate

memoryDict

public NSDictionary memoryDict

pagesDict

public NSDictionary pagesDict

password

public String password

sessionMemoryDict

public NSDictionary sessionMemoryDict

sessionStats

public NSArray sessionStats

sessionsDict

public NSMutableDictionary sessionsDict

statsDict

public NSDictionary statsDict

transactions

public NSDictionary transactions

userName

public String userName
Constructor Detail

WOStatsPage

public WOStatsPage(WOContext aContext)
Method Detail

actionAvg

public double actionAvg()

actionCount

public long actionCount()

actionMax

public double actionMax()

actionMin

public double actionMin()

appendToResponse

public void appendToResponse(WOResponse aResponse,
                             WOContext aContext)
Description copied from class: WOComponent
Forces the component to generate its interface and output it in the response's content. Component objects associated with a response receive this message during the last phase of the component request handling, or when returned by a direct action method. In the append-to-response phase, application objects (particularly the response page instance itself) generate the HTML content of the page. WOComponent's default implementation of this method invokes the appendToResponse method on the root WOElement object of the component template, which in turn invokes appendToResponse. Subclasses of WOComponent can override this method to replace or supplement the default behavior with custom logic.

Overrides:
appendToResponse in class WOComponent
Parameters:
aResponse - the HTTP response that an application returns to a Web server to complete a cycle of the request-response loop
aContext - context of a transaction
See Also:
WOComponent.invokeAction(WORequest aRequest, WOContext aContext), WOComponent.takeValuesFromRequest(WORequest aRequest, WOContext aContext)

avgComponentActionTransactions

public Double avgComponentActionTransactions()

avgDirectActionTransactions

public Double avgDirectActionTransactions()

avgIdleTime

public Double avgIdleTime()

avgTransactionTime

public Double avgTransactionTime()

componentActionTransactions

public Long componentActionTransactions()

detailCount

public long detailCount()

detailPercent

public long detailPercent()

directActionTransactions

public Long directActionTransactions()

host

public String host()
            throws UnknownHostException
Throws:
UnknownHostException

instance

public String instance()

isLastUser

public boolean isLastUser()

isLogPath

public boolean isLogPath()

jdkVersion

public String jdkVersion()

movingAvgIdleTime

public Double movingAvgIdleTime()

movingAvgSampleSize

public Long movingAvgSampleSize()

movingAvgTransactionTime

public Double movingAvgTransactionTime()

operatingSystem

public String operatingSystem()

pageAvg

public double pageAvg()

pageCount

public long pageCount()

pageMax

public double pageMax()

pageMin

public double pageMin()

runningTime

public String runningTime()

setDetailPercent

public void setDetailPercent(String aValue)

submit

public WOComponent submit()

vendorDescription

public String vendorDescription()

vendorURL

public String vendorURL()

vendorURLdisabled

public boolean vendorURLdisabled()

Last updated Thu Oct 21 15:04:16 PDT 2004.

Copyright © 2004 Apple Computer, Inc.