org.openspml.v2.msg.spml
Class AddRequest

java.lang.Object
  extended byorg.openspml.v2.msg.spml.Extensible
      extended byorg.openspml.v2.msg.spml.ExtensibleMarshallable
          extended byorg.openspml.v2.msg.spml.Request
              extended byorg.openspml.v2.msg.spml.AddRequest
All Implemented Interfaces:
Marshallable, MarshallableElement, OpenContentContainer

public class AddRequest
extends Request

Author:
kent.spaulding@sun.com

Date: Feb 7, 2006


Constructor Summary
AddRequest()
           
AddRequest(java.lang.String requestId, ExecutionMode executionMode, PSOIdentifier type, PSOIdentifier containerID, Extensible data, CapabilityData[] capabilityData, java.lang.String targetId, ReturnData returnData)
           
 
Method Summary
 void addCapabilityData(CapabilityData capabilityData)
           
 void clearCapabilityData()
           
 boolean equals(java.lang.Object o)
           
 CapabilityData[] getCapabilityData()
           
 PSOIdentifier getContainerID()
           
 Extensible getData()
           
 PSOIdentifier getPsoID()
           
 ReturnData getReturnData()
           
 java.lang.String getTargetId()
           
 int hashCode()
           
 boolean removeCapabilityData(CapabilityData capabilityData)
           
 void setContainerID(PSOIdentifier containerID)
           
 void setData(Extensible data)
           
 void setPsoID(PSOIdentifier psoID)
           
 void setReturnData(ReturnData returnData)
           
 void setTargetId(java.lang.String targetId)
           
 
Methods inherited from class org.openspml.v2.msg.spml.Request
getExecutionMode, getRequestID, setExecutionMode, setRequestID, toXML
 
Methods inherited from class org.openspml.v2.msg.spml.Extensible
addOpenContentAttr, addOpenContentAttr, addOpenContentElement, findOpenContentAttrValueByName, findOperationalAttrByName, findOperationalNVPByName, getNamespacesInfo, getOpenContentAttrs, getOpenContentElements, isValid, removeOpenContentAttr, removeOpenContentElement, setOpenContent, setOpenContentAttrs, setOpenContentElements
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.openspml.v2.msg.MarshallableElement
getNamespacesInfo, isValid
 

Constructor Detail

AddRequest

public AddRequest()

AddRequest

public AddRequest(java.lang.String requestId,
                  ExecutionMode executionMode,
                  PSOIdentifier type,
                  PSOIdentifier containerID,
                  Extensible data,
                  CapabilityData[] capabilityData,
                  java.lang.String targetId,
                  ReturnData returnData)
Method Detail

getPsoID

public PSOIdentifier getPsoID()

setPsoID

public void setPsoID(PSOIdentifier psoID)

getContainerID

public PSOIdentifier getContainerID()

setContainerID

public void setContainerID(PSOIdentifier containerID)

getData

public Extensible getData()

setData

public void setData(Extensible data)

getCapabilityData

public CapabilityData[] getCapabilityData()

addCapabilityData

public void addCapabilityData(CapabilityData capabilityData)

removeCapabilityData

public boolean removeCapabilityData(CapabilityData capabilityData)

clearCapabilityData

public void clearCapabilityData()

getTargetId

public java.lang.String getTargetId()

setTargetId

public void setTargetId(java.lang.String targetId)

getReturnData

public ReturnData getReturnData()

setReturnData

public void setReturnData(ReturnData returnData)

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class Request

hashCode

public int hashCode()
Overrides:
hashCode in class Request


Copyright © Sun Microsystems, Inc. All Rights Reserved.