org.openspml.v2.msg.spmlbatch
Class BatchRequest

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.spmlbatch.BatchRequest
All Implemented Interfaces:
Marshallable, MarshallableElement, OpenContentContainer

public class BatchRequest
extends Request

Elements that extend spml:RequestType

Author:
kent.spaulding@sun.com

Date: Feb 16, 2006


Constructor Summary
BatchRequest()
           
BatchRequest(java.lang.String requestId, ExecutionMode executionMode, Processing processing, OnError onError)
           
 
Method Summary
 void addRequest(Request req)
           
 void clearRequests()
           
 boolean equals(java.lang.Object o)
           
 PrefixAndNamespaceTuple[] getNamespacesInfo()
          We need to know the namespace of the class to include.
 OnError getOnError()
           
 Processing getProcessing()
           
 int hashCode()
           
 boolean removeRequest(Request req)
           
 void setOnError(OnError onError)
           
 void setProcessing(Processing processing)
           
 
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, 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
isValid
 

Constructor Detail

BatchRequest

public BatchRequest()

BatchRequest

public BatchRequest(java.lang.String requestId,
                    ExecutionMode executionMode,
                    Processing processing,
                    OnError onError)
Method Detail

addRequest

public void addRequest(Request req)

removeRequest

public boolean removeRequest(Request req)

clearRequests

public void clearRequests()

getProcessing

public Processing getProcessing()

setProcessing

public void setProcessing(Processing processing)

getOnError

public OnError getOnError()

setOnError

public void setOnError(OnError onError)

getNamespacesInfo

public PrefixAndNamespaceTuple[] getNamespacesInfo()
Description copied from interface: MarshallableElement
We need to know the namespace of the class to include.

Specified by:
getNamespacesInfo in interface MarshallableElement
Overrides:
getNamespacesInfo in class Extensible

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.