org.openspml.v2.msg.spmlupdates
Class UpdatesResponse

java.lang.Object
  extended byorg.openspml.v2.msg.spml.Extensible
      extended byorg.openspml.v2.msg.spml.ExtensibleMarshallable
          extended byorg.openspml.v2.msg.spml.Response
              extended byorg.openspml.v2.msg.spmlupdates.BasicResponse
                  extended byorg.openspml.v2.msg.spmlupdates.UpdatesResponse
All Implemented Interfaces:
Marshallable, MarshallableElement, OpenContentContainer

public class UpdatesResponse
extends org.openspml.v2.msg.spmlupdates.BasicResponse

Author:
kent.spaulding@sun.com

Date: Feb 16, 2006


Constructor Summary
UpdatesResponse()
           
UpdatesResponse(java.lang.String[] errorMessages, StatusCode status, java.lang.String requestId, ErrorCode errorCode, Update[] update, ResultsIterator iterator, java.lang.String token)
           
 
Method Summary
 void addUpdate(Update update)
           
 void clearUpdates()
           
 boolean equals(java.lang.Object o)
           
 ResultsIterator getIterator()
           
 PrefixAndNamespaceTuple[] getNamespacesInfo()
          We need to know the namespace of the class to include.
 java.lang.String getToken()
           
 Update[] getUpdates()
           
 int hashCode()
           
 boolean removeUpdate(Update update)
           
 void setIterator(ResultsIterator iterator)
           
 void setToken(java.lang.String token)
           
 
Methods inherited from class org.openspml.v2.msg.spml.Response
addErrorMessage, clearErrorMessages, getError, getErrorMessages, getRequestID, getStatus, removeErrorMessage, setError, setRequestID, setStatus, 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

UpdatesResponse

public UpdatesResponse()

UpdatesResponse

public UpdatesResponse(java.lang.String[] errorMessages,
                       StatusCode status,
                       java.lang.String requestId,
                       ErrorCode errorCode,
                       Update[] update,
                       ResultsIterator iterator,
                       java.lang.String token)
Method Detail

getUpdates

public Update[] getUpdates()

addUpdate

public void addUpdate(Update update)

removeUpdate

public boolean removeUpdate(Update update)

clearUpdates

public void clearUpdates()

getIterator

public ResultsIterator getIterator()

setIterator

public void setIterator(ResultsIterator iterator)

getToken

public java.lang.String getToken()

setToken

public void setToken(java.lang.String token)

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class Response

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


Copyright © Sun Microsystems, Inc. All Rights Reserved.