org.openspml.v2.msg.spmlbulk
Class BulkDeleteRequest

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.spmlbulk.BasicRequest
                  extended byorg.openspml.v2.msg.spmlbulk.BulkDeleteRequest
All Implemented Interfaces:
Marshallable, MarshallableElement, OpenContentContainer

public class BulkDeleteRequest
extends org.openspml.v2.msg.spmlbulk.BasicRequest

Author:
kent.spaulding@sun.com

Date: Feb 16, 2006


Constructor Summary
  BulkDeleteRequest()
           
  BulkDeleteRequest(java.lang.String requestId, ExecutionMode executionMode, Query ref)
           
  BulkDeleteRequest(java.lang.String requestId, ExecutionMode executionMode, Query ref, boolean recursive)
           
protected BulkDeleteRequest(java.lang.String requestId, ExecutionMode executionMode, Query ref, java.lang.Boolean recursive)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 PrefixAndNamespaceTuple[] getNamespacesInfo()
          We need to know the namespace of the class to include.
 boolean getRecursive()
           
 int hashCode()
           
 void setRecursive(boolean recursive)
           
 
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

BulkDeleteRequest

protected BulkDeleteRequest(java.lang.String requestId,
                            ExecutionMode executionMode,
                            Query ref,
                            java.lang.Boolean recursive)

BulkDeleteRequest

public BulkDeleteRequest()

BulkDeleteRequest

public BulkDeleteRequest(java.lang.String requestId,
                         ExecutionMode executionMode,
                         Query ref)

BulkDeleteRequest

public BulkDeleteRequest(java.lang.String requestId,
                         ExecutionMode executionMode,
                         Query ref,
                         boolean recursive)
Method Detail

getRecursive

public boolean getRecursive()

setRecursive

public void setRecursive(boolean recursive)

equals

public boolean equals(java.lang.Object o)

hashCode

public int hashCode()

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.