org.oasis.ebxml.registry.bindings.rs
Class RemoveSlotsRequest

java.lang.Object
  extended byorg.oasis.ebxml.registry.bindings.rs.RemoveSlotsRequest
All Implemented Interfaces:
java.io.Serializable

public class RemoveSlotsRequest
extends java.lang.Object
implements java.io.Serializable

Only need name in Slot within SlotList

See Also:
Serialized Form

Constructor Summary
RemoveSlotsRequest()
           
 
Method Summary
 void addSlot(int index, Slot vSlot)
           
 void addSlot(Slot vSlot)
           
 void clearSlot()
           
 java.util.Enumeration enumerateSlot()
           
 ObjectRef getObjectRef()
          Returns the value of field 'objectRef'.
 Slot[] getSlot()
           
 Slot getSlot(int index)
           
 int getSlotCount()
           
 boolean isValid()
           
 void marshal(org.xml.sax.DocumentHandler handler)
           
 void marshal(java.io.Writer out)
           
 boolean removeSlot(Slot vSlot)
           
 void setObjectRef(ObjectRef objectRef)
          Sets the value of field 'objectRef'.
 void setSlot(int index, Slot vSlot)
           
 void setSlot(Slot[] slotArray)
           
static RemoveSlotsRequest unmarshal(java.io.Reader reader)
           
 void validate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoveSlotsRequest

public RemoveSlotsRequest()
Method Detail

addSlot

public void addSlot(Slot vSlot)
             throws java.lang.IndexOutOfBoundsException
Parameters:
vSlot -
Throws:
java.lang.IndexOutOfBoundsException

addSlot

public void addSlot(int index,
                    Slot vSlot)
             throws java.lang.IndexOutOfBoundsException
Parameters:
index -
vSlot -
Throws:
java.lang.IndexOutOfBoundsException

clearSlot

public void clearSlot()

enumerateSlot

public java.util.Enumeration enumerateSlot()

getObjectRef

public ObjectRef getObjectRef()
Returns the value of field 'objectRef'.

Returns:
the value of field 'objectRef'.

getSlot

public Slot getSlot(int index)
             throws java.lang.IndexOutOfBoundsException
Parameters:
index -
Throws:
java.lang.IndexOutOfBoundsException

getSlot

public Slot[] getSlot()

getSlotCount

public int getSlotCount()

isValid

public boolean isValid()

marshal

public void marshal(java.io.Writer out)
             throws org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Parameters:
out -
Throws:
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

marshal

public void marshal(org.xml.sax.DocumentHandler handler)
             throws org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Parameters:
handler -
Throws:
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

removeSlot

public boolean removeSlot(Slot vSlot)
Parameters:
vSlot -

setObjectRef

public void setObjectRef(ObjectRef objectRef)
Sets the value of field 'objectRef'.

Parameters:
objectRef - the value of field 'objectRef'.

setSlot

public void setSlot(int index,
                    Slot vSlot)
             throws java.lang.IndexOutOfBoundsException
Parameters:
index -
vSlot -
Throws:
java.lang.IndexOutOfBoundsException

setSlot

public void setSlot(Slot[] slotArray)
Parameters:
slotArray -

unmarshal

public static RemoveSlotsRequest unmarshal(java.io.Reader reader)
                                    throws org.exolab.castor.xml.MarshalException,
                                           org.exolab.castor.xml.ValidationException
Parameters:
reader -
Throws:
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

validate

public void validate()
              throws org.exolab.castor.xml.ValidationException
Throws:
org.exolab.castor.xml.ValidationException