org.almendra.janet.cas.scheduling
Class CommandHistoryItem

java.lang.Object
  extended by org.almendra.janet.cas.scheduling.CommandHistoryItem
All Implemented Interfaces:
java.io.Serializable

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

Author:
Oliver
See Also:
Serialized Form

Field Summary
protected  AgentPath agentPath
           
protected  java.util.GregorianCalendar arrivalTime
           
protected  java.lang.String commandName
           
protected  java.lang.String creationNodeName
           
protected  java.util.GregorianCalendar creationTime
           
protected  java.util.GregorianCalendar endExecutionTime
           
protected  LocalAgentPath localAgentPath
           
protected  java.util.GregorianCalendar sendTime
           
protected  java.util.GregorianCalendar startExecutionTime
           
 
Constructor Summary
CommandHistoryItem()
           
 
Method Summary
 AgentPath getAgentPath()
           
 java.lang.String getApplicationName()
           
 java.util.GregorianCalendar getArrivalTime()
           
 java.lang.String getCapabilityName()
           
 java.lang.String getCommandName()
           
 java.lang.String getCreationNodeName()
           
 java.util.GregorianCalendar getCreationTime()
           
 java.util.GregorianCalendar getEndExecutionTime()
           
 LocalAgentPath getLocalAgentPath()
           
 java.lang.String getNodeName()
           
 java.util.GregorianCalendar getSendTime()
           
 java.util.GregorianCalendar getStartExecutionTime()
           
static CommandHistoryItem requestItem()
           
static CommandHistoryItem responseItem()
           
 void setAgentPath(AgentPath agentPath)
           
 void setArrivalTime()
           
 void setCommandName(java.lang.String commandName)
           
 void setCreationNodeName(java.lang.String creationNode)
           
 void setCreationTime()
           
 void setEndExecutionTime()
           
 void setLocalAgentPath(LocalAgentPath localAgentPath)
           
 void setSendTime()
           
 void setStartExecutionTime()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

creationNodeName

protected java.lang.String creationNodeName

commandName

protected java.lang.String commandName

agentPath

protected AgentPath agentPath

localAgentPath

protected LocalAgentPath localAgentPath

creationTime

protected java.util.GregorianCalendar creationTime

sendTime

protected java.util.GregorianCalendar sendTime

arrivalTime

protected java.util.GregorianCalendar arrivalTime

startExecutionTime

protected java.util.GregorianCalendar startExecutionTime

endExecutionTime

protected java.util.GregorianCalendar endExecutionTime
Constructor Detail

CommandHistoryItem

public CommandHistoryItem()
Method Detail

getNodeName

public java.lang.String getNodeName()
Returns:
Returns the originNodeAgentName.

getCommandName

public java.lang.String getCommandName()
Returns:
Returns the commandName.

setCommandName

public void setCommandName(java.lang.String commandName)
Parameters:
commandName - The commandName to set.

getApplicationName

public java.lang.String getApplicationName()
Returns:
Returns the originApplicationName.

getCapabilityName

public java.lang.String getCapabilityName()
Returns:
Returns the capabilityName.

getCreationTime

public java.util.GregorianCalendar getCreationTime()
Returns:
Returns the originCreationTime.

requestItem

public static CommandHistoryItem requestItem()

responseItem

public static CommandHistoryItem responseItem()

setCreationTime

public void setCreationTime()

setSendTime

public void setSendTime()

setArrivalTime

public void setArrivalTime()

setStartExecutionTime

public void setStartExecutionTime()

setEndExecutionTime

public void setEndExecutionTime()

getAgentPath

public AgentPath getAgentPath()
Returns:
Returns the agentPath.

setAgentPath

public void setAgentPath(AgentPath agentPath)
Parameters:
agentPath - The agentPath to set.

getLocalAgentPath

public LocalAgentPath getLocalAgentPath()
Returns:
Returns the localAgentPath.

setLocalAgentPath

public void setLocalAgentPath(LocalAgentPath localAgentPath)
Parameters:
localAgentPath - The localAgentPath to set.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getArrivalTime

public java.util.GregorianCalendar getArrivalTime()
Returns:
Returns the arrivalTime.

getEndExecutionTime

public java.util.GregorianCalendar getEndExecutionTime()
Returns:
Returns the endExecutionTime.

getSendTime

public java.util.GregorianCalendar getSendTime()
Returns:
Returns the sendTime.

getStartExecutionTime

public java.util.GregorianCalendar getStartExecutionTime()
Returns:
Returns the startExecutionTime.

getCreationNodeName

public java.lang.String getCreationNodeName()
Returns:
Returns the creationNodeName.

setCreationNodeName

public void setCreationNodeName(java.lang.String creationNode)
Parameters:
creationNodeName - The creationNodeName to set.