org.openspml.v2.msg.spml
Class Request

java.lang.Object
  extended byorg.openspml.v2.msg.spml.Extensible
      extended byorg.openspml.v2.msg.spml.ExtensibleMarshallable
          extended byorg.openspml.v2.msg.spml.Request
All Implemented Interfaces:
Marshallable, MarshallableElement, OpenContentContainer
Direct Known Subclasses:
AddRequest, org.openspml.v2.msg.pass.BasicPasswordRequest, org.openspml.v2.msg.spmlasync.BasicRequest, org.openspml.v2.msg.spmlbulk.BasicRequest, org.openspml.v2.msg.spmlsearch.BasicRequest, org.openspml.v2.msg.spmlsuspend.BasicRequest, org.openspml.v2.msg.spmlupdates.BasicRequest, BatchRequest, DeleteRequest, ListTargetsRequest, LookupRequest, ModifyRequest

public abstract class Request
extends org.openspml.v2.msg.spml.ExtensibleMarshallable

Author:
kent.spaulding@sun.com

Date: Jan 26, 2006


Field Summary
static java.lang.String code_id
           
 
Constructor Summary
protected Request()
           
protected Request(java.lang.String requestId, ExecutionMode executionMode)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 ExecutionMode getExecutionMode()
           
 java.lang.String getRequestID()
           
 int hashCode()
           
 void setExecutionMode(ExecutionMode executionMode)
           
 void setRequestID(java.lang.String requestID)
           
 java.lang.String toXML(XMLMarshaller m)
          Visitor pattern - dispatch this type to the visitor (m) please.
 
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
 

Field Detail

code_id

public static final java.lang.String code_id
See Also:
Constant Field Values
Constructor Detail

Request

protected Request()

Request

protected Request(java.lang.String requestId,
                  ExecutionMode executionMode)
Method Detail

getRequestID

public java.lang.String getRequestID()

setRequestID

public void setRequestID(java.lang.String requestID)

getExecutionMode

public ExecutionMode getExecutionMode()

setExecutionMode

public void setExecutionMode(ExecutionMode executionMode)

toXML

public java.lang.String toXML(XMLMarshaller m)
                       throws Spml2Exception
Description copied from interface: Marshallable
Visitor pattern - dispatch this type to the visitor (m) please.

Throws:
Spml2Exception

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class Extensible


Copyright © Sun Microsystems, Inc. All Rights Reserved.