com.hack23.cia.model.impl.application.control
Class SoftwareAgentOperation

Package class diagram package SoftwareAgentOperation
java.lang.Object
  extended by com.hack23.cia.model.impl.common.BaseEntity
      extended by com.hack23.cia.model.impl.common.AbstractResource
          extended by com.hack23.cia.model.impl.application.content.AbstractApplicationResource
              extended by com.hack23.cia.model.impl.application.control.SoftwareAgentOperation
All Implemented Interfaces:
AgentOperation, ApplicationResource, ModelObject, PersistedModelObject, Resource, Serializable

@Entity
public class SoftwareAgentOperation
extends AbstractApplicationResource
implements AgentOperation

The Class SoftwareAgentOperation.

See Also:
Serialized Form

Nested Class Summary
Modifier and Type Interface and Description
 
Nested classes/interfaces inherited from interface com.hack23.cia.model.api.application.control.AgentOperation
AgentOperation.AgentOperationType
 
Constructor Summary
Constructor and Description
SoftwareAgentOperation()
          Instantiates a new software agent operation.
SoftwareAgentOperation(AgentOperation.AgentOperationType agentOperationType)
          Instantiates a new software agent operation.
 
Method Summary
Modifier and Type Method and Description
 String getAgentName()
          Gets the agent name.
 AgentOperation.AgentOperationType getAgentOperationType()
          Gets the agent operation type.
 String getAgentOperativeCode()
          Gets the agent operative code.
protected  TypeContext getApplicationTypeContext()
          Gets the application type context.
 AgentOperationStatus getOperationStatus()
          Gets the operation status.
 void setAgentName(String agentName)
          Sets the agent name.
 void setAgentOperationType(AgentOperation.AgentOperationType agentOperationType)
          Sets the agent operation type.
 void setAgentOperativeCode(String agentOperativeCode)
          Sets the agent operative code.
 void setOperationStatus(AgentOperationStatus operationStatus)
          Sets the operation status.
 
Methods inherited from class com.hack23.cia.model.impl.common.AbstractResource
getId, getResourceType, getVersion, setId, setResourceType, setVersion
 
Methods inherited from class com.hack23.cia.model.impl.common.BaseEntity
equals, getTypeContext, hashCode, isNew
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.hack23.cia.model.api.common.Resource
getResourceType
 
Methods inherited from interface com.hack23.cia.model.api.common.PersistedModelObject
getId, getTypeContext, getVersion, isNew, setId, setVersion
 

Constructor Detail

SoftwareAgentOperation

public SoftwareAgentOperation()
Instantiates a new software agent operation.


SoftwareAgentOperation

public SoftwareAgentOperation(AgentOperation.AgentOperationType agentOperationType)
Instantiates a new software agent operation.

Parameters:
agentOperationType - the agent operation type
Method Detail

getAgentName

public String getAgentName()
Description copied from interface: AgentOperation
Gets the agent name.

Specified by:
getAgentName in interface AgentOperation
Returns:
the agent name

getAgentOperativeCode

public String getAgentOperativeCode()
Description copied from interface: AgentOperation
Gets the agent operative code.

Specified by:
getAgentOperativeCode in interface AgentOperation
Returns:
the agent operative code

getApplicationTypeContext

protected TypeContext getApplicationTypeContext()
Description copied from class: BaseEntity
Gets the application type context.

Specified by:
getApplicationTypeContext in class BaseEntity
Returns:
the application type context

getOperationStatus

public AgentOperationStatus getOperationStatus()
Gets the operation status.

Returns:
the operation status

setAgentName

public void setAgentName(String agentName)
Description copied from interface: AgentOperation
Sets the agent name.

Specified by:
setAgentName in interface AgentOperation
Parameters:
agentName - the new agent name

setAgentOperativeCode

public void setAgentOperativeCode(String agentOperativeCode)
Description copied from interface: AgentOperation
Sets the agent operative code.

Specified by:
setAgentOperativeCode in interface AgentOperation
Parameters:
agentOperativeCode - the new agent operative code

setOperationStatus

public void setOperationStatus(AgentOperationStatus operationStatus)
Description copied from interface: AgentOperation
Sets the operation status.

Specified by:
setOperationStatus in interface AgentOperation
Parameters:
operationStatus - the new operation status

getAgentOperationType

public AgentOperation.AgentOperationType getAgentOperationType()
Description copied from interface: AgentOperation
Gets the agent operation type.

Specified by:
getAgentOperationType in interface AgentOperation
Returns:
the agent operation type

setAgentOperationType

public void setAgentOperationType(AgentOperation.AgentOperationType agentOperationType)
Sets the agent operation type.

Parameters:
agentOperationType - the new agent operation type


Copyright © 2008-2010 www.hack23.com. All Rights Reserved.