IBM WebSphere Application ServerTM
Release 8

com.ibm.ws.tpv.engine.buffer
Class StatRequest

java.lang.Object
  extended by com.ibm.ws.tpv.engine.buffer.StatRequest
All Implemented Interfaces:
java.io.Serializable

public class StatRequest
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
protected  int[] dataIds
           
protected  byte flags
           
protected  java.lang.String logName
           
protected  byte logPlayMode
           
protected  java.lang.String node
           
protected  java.lang.String server
           
protected  byte type_mode
           
protected  int uid
           
protected  java.lang.String userID
           
protected  byte view
           
 
Constructor Summary
StatRequest(java.lang.String node, java.lang.String server, int uid, boolean recursive, boolean all)
           
StatRequest(java.lang.String node, java.lang.String server, int uid, boolean recursive, boolean all, int[] dataIds)
           
StatRequest(java.lang.String node, java.lang.String server, int uid, boolean recursive, boolean all, int[] dataIds, java.lang.String user)
          Public constructor to initialize all the parameters required to prepare a Stats request object
 
Method Summary
 boolean getAll()
           
 int[] getDataIds()
           
 boolean getLinkSystemData()
           
 boolean getLog()
           
 java.lang.String getLogName()
           
 byte getLogPlayMode()
           
 byte getMode()
           
 java.lang.String getNode()
           
 boolean getRealtime()
           
 boolean getRecursive()
           
 java.lang.String getServer()
           
 byte getType()
           
 int getUID()
           
 java.lang.String getUserID()
           
 byte getView()
           
 void setAll(boolean all)
           
 void setDataIds(int[] statisticIDs)
           
 void setLinkSystemData(boolean linksysdata)
           
 void setLog(boolean log)
           
 void setLogName(java.lang.String logName)
           
 void setLogPlayMode(byte logPlayMode)
           
 void setMode(byte mode)
           
 void setNode(java.lang.String node)
           
 void setRealtime(boolean realtime)
           
 void setRecursive(boolean recursive)
           
 void setServer(java.lang.String server)
           
 void setType(byte type)
           
 void setUID(int uid)
           
 void setUserID(java.lang.String ID)
           
 void setView(byte view)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

node

protected java.lang.String node

server

protected java.lang.String server

logName

protected java.lang.String logName

uid

protected int uid

type_mode

protected byte type_mode

view

protected byte view

logPlayMode

protected byte logPlayMode

dataIds

protected int[] dataIds

flags

protected byte flags

userID

protected java.lang.String userID
Constructor Detail

StatRequest

public StatRequest(java.lang.String node,
                   java.lang.String server,
                   int uid,
                   boolean recursive,
                   boolean all)

StatRequest

public StatRequest(java.lang.String node,
                   java.lang.String server,
                   int uid,
                   boolean recursive,
                   boolean all,
                   int[] dataIds)

StatRequest

public StatRequest(java.lang.String node,
                   java.lang.String server,
                   int uid,
                   boolean recursive,
                   boolean all,
                   int[] dataIds,
                   java.lang.String user)
Public constructor to initialize all the parameters required to prepare a Stats request object

Method Detail

setNode

public void setNode(java.lang.String node)
Parameters:
Node - Sets the node the request is for.

setUserID

public void setUserID(java.lang.String ID)
Parameters:
UserId - Sets the UserId for the data request.

setServer

public void setServer(java.lang.String server)
Parameters:
Server - Sets the server the request is for.

setUID

public void setUID(int uid)
Parameters:
UID - Sets the UID for the stats request object.

setType

public void setType(byte type)
Parameters:
Type - Sets the type.

setMode

public void setMode(byte mode)
Parameters:
Mode - Sets the mode.

setView

public void setView(byte view)
Parameters:
View - Sets the view mode for the user.

setLogPlayMode

public void setLogPlayMode(byte logPlayMode)
Parameters:
LogPlayMode - Sets the mode in which the log need to be played.

setRealtime

public void setRealtime(boolean realtime)
Parameters:
RealTime - Sets the Realtime flag of the stats request.

setAll

public void setAll(boolean all)
Parameters:
All - Sets the All flag of the stats request.

setLog

public void setLog(boolean log)
Parameters:
Log - Sets the Log flag of the stats request.

setLinkSystemData

public void setLinkSystemData(boolean linksysdata)
Parameters:
LinkSystemData - Sets the LinkSystemData flag of the stats request.

setRecursive

public void setRecursive(boolean recursive)
Parameters:
Recursive - Sets the recursive flag of the stats request.

setDataIds

public void setDataIds(int[] statisticIDs)
Parameters:
DataIds - Sets the dataIds.

setLogName

public void setLogName(java.lang.String logName)
Parameters:
LogName - Sets the log name.

getNode

public java.lang.String getNode()
Returns:
Returns the Node the request is for.

getUserID

public java.lang.String getUserID()
Returns:
Returns the UserId of the data request.

getServer

public java.lang.String getServer()
Returns:
Returns the Server the request is for.

getUID

public int getUID()
Returns:
Returns the UID of the stats object.

getType

public byte getType()
Returns:
Returns the Type of stats request.

getMode

public byte getMode()
Returns:
Returns the Mode of stats request.

getView

public byte getView()
Returns:
Returns the view mode.

getLogPlayMode

public byte getLogPlayMode()
Returns:
Returns the log play mode.

getRealtime

public boolean getRealtime()
Returns:
Returns the realtime stats

getAll

public boolean getAll()
Returns:
Returns all stats in the buffer.

getLog

public boolean getLog()
Returns:
Returns the log data.

getLinkSystemData

public boolean getLinkSystemData()
Returns:
Returns the link system data stats.

getRecursive

public boolean getRecursive()
Returns:
Returns is stats is recursive.

getDataIds

public int[] getDataIds()
Returns:
Returns the dataIds.

getLogName

public java.lang.String getLogName()
Returns:
Returns the log name.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object
Returns:
Returns a string representation of the stats request object.

IBM WebSphere Application ServerTM
Release 8