com.ibm.ws.tpv.engine.buffer
Class StatRequest
- java.lang.Object
-
- 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
Fields Modifier and Type Field and Description protected int[]dataIdsprotected byteflagsprotected java.lang.StringlogNameprotected bytelogPlayModeprotected java.lang.Stringnodeprotected java.lang.Stringserverprotected bytetype_modeprotected intuidprotected java.lang.StringuserIDprotected byteview
-
Constructor Summary
Constructors Constructor and Description 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
Methods Modifier and Type Method and Description booleangetAll()int[]getDataIds()booleangetLinkSystemData()booleangetLog()java.lang.StringgetLogName()bytegetLogPlayMode()bytegetMode()java.lang.StringgetNode()booleangetRealtime()booleangetRecursive()java.lang.StringgetServer()bytegetType()intgetUID()java.lang.StringgetUserID()bytegetView()voidsetAll(boolean all)voidsetDataIds(int[] statisticIDs)voidsetLinkSystemData(boolean linksysdata)voidsetLog(boolean log)voidsetLogName(java.lang.String logName)voidsetLogPlayMode(byte logPlayMode)voidsetMode(byte mode)voidsetNode(java.lang.String node)voidsetRealtime(boolean realtime)voidsetRecursive(boolean recursive)voidsetServer(java.lang.String server)voidsetType(byte type)voidsetUID(int uid)voidsetUserID(java.lang.String ID)voidsetView(byte view)java.lang.StringtoString()
-
-
-
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:
toStringin classjava.lang.Object- Returns:
- Returns a string representation of the stats request object.
-
-