4.1.0.610 20071213

ch.ecma.csta.binding
Class SnapshotDeviceDataList

java.lang.Object
  extended by ch.ecma.csta.CastorObject
      extended by ch.ecma.csta.binding.SnapshotDeviceDataList
All Implemented Interfaces:
java.io.Serializable

public class SnapshotDeviceDataList
extends ch.ecma.csta.CastorObject
implements java.io.Serializable

Contains a list of SnapshotDeviceResponseInfo objects.

Version:
$Revision$ $Date$
See Also:
Serialized Form

Constructor Summary
SnapshotDeviceDataList()
           
 
Method Summary
 void addSnapshotDeviceResponseInfo(int index, SnapshotDeviceResponseInfo vSnapshotDeviceResponseInfo)
          Method addSnapshotDeviceResponseInfo
 void addSnapshotDeviceResponseInfo(SnapshotDeviceResponseInfo vSnapshotDeviceResponseInfo)
          Method addSnapshotDeviceResponseInfo
 java.util.Enumeration enumerateSnapshotDeviceResponseInfo()
          Method enumerateSnapshotDeviceResponseInfo
 boolean equals(java.lang.Object obj)
          Note: hashCode() has not been overriden
 SnapshotDeviceResponseInfo[] getSnapshotDeviceResponseInfo()
          Method getSnapshotDeviceResponseInfo
 SnapshotDeviceResponseInfo getSnapshotDeviceResponseInfo(int index)
          Method getSnapshotDeviceResponseInfo
 int getSnapshotDeviceResponseInfoCount()
          Method getSnapshotDeviceResponseInfoCount
 boolean isValid()
          Method isValid
 void marshal(org.xml.sax.ContentHandler handler)
          Method marshal
 void marshal(java.io.Writer out)
          Method marshal
 void removeAllSnapshotDeviceResponseInfo()
          Method removeAllSnapshotDeviceResponseInfo
 SnapshotDeviceResponseInfo removeSnapshotDeviceResponseInfo(int index)
          Method removeSnapshotDeviceResponseInfo
 void setSnapshotDeviceResponseInfo(int index, SnapshotDeviceResponseInfo vSnapshotDeviceResponseInfo)
          Method setSnapshotDeviceResponseInfo
 void setSnapshotDeviceResponseInfo(SnapshotDeviceResponseInfo[] snapshotDeviceResponseInfoArray)
          Method setSnapshotDeviceResponseInfo
static SnapshotDeviceDataList unmarshalSnapshotDeviceDataList(java.io.Reader reader)
          Method unmarshalSnapshotDeviceDataList
 void validate()
          Method validate
 
Methods inherited from class ch.ecma.csta.CastorObject
getOldSessionID, hashCode, setOldSessionID, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SnapshotDeviceDataList

public SnapshotDeviceDataList()
Method Detail

addSnapshotDeviceResponseInfo

public void addSnapshotDeviceResponseInfo(SnapshotDeviceResponseInfo vSnapshotDeviceResponseInfo)
                                   throws java.lang.IndexOutOfBoundsException
Method addSnapshotDeviceResponseInfo

Parameters:
vSnapshotDeviceResponseInfo -
Throws:
java.lang.IndexOutOfBoundsException

addSnapshotDeviceResponseInfo

public void addSnapshotDeviceResponseInfo(int index,
                                          SnapshotDeviceResponseInfo vSnapshotDeviceResponseInfo)
                                   throws java.lang.IndexOutOfBoundsException
Method addSnapshotDeviceResponseInfo

Parameters:
index -
vSnapshotDeviceResponseInfo -
Throws:
java.lang.IndexOutOfBoundsException

enumerateSnapshotDeviceResponseInfo

public java.util.Enumeration enumerateSnapshotDeviceResponseInfo()
Method enumerateSnapshotDeviceResponseInfo

Returns:
Enumeration

equals

public boolean equals(java.lang.Object obj)
Note: hashCode() has not been overriden

Overrides:
equals in class ch.ecma.csta.CastorObject
Parameters:
obj -
Returns:
boolean

getSnapshotDeviceResponseInfo

public SnapshotDeviceResponseInfo getSnapshotDeviceResponseInfo(int index)
                                                         throws java.lang.IndexOutOfBoundsException
Method getSnapshotDeviceResponseInfo

Parameters:
index -
Returns:
SnapshotDeviceResponseInfo
Throws:
java.lang.IndexOutOfBoundsException

getSnapshotDeviceResponseInfo

public SnapshotDeviceResponseInfo[] getSnapshotDeviceResponseInfo()
Method getSnapshotDeviceResponseInfo

Returns:
SnapshotDeviceResponseInfo

getSnapshotDeviceResponseInfoCount

public int getSnapshotDeviceResponseInfoCount()
Method getSnapshotDeviceResponseInfoCount

Returns:
int

isValid

public boolean isValid()
Method isValid

Returns:
boolean

marshal

public void marshal(java.io.Writer out)
             throws org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Method marshal

Parameters:
out -
Throws:
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

marshal

public void marshal(org.xml.sax.ContentHandler handler)
             throws java.io.IOException,
                    org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException
Method marshal

Parameters:
handler -
Throws:
java.io.IOException
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

removeAllSnapshotDeviceResponseInfo

public void removeAllSnapshotDeviceResponseInfo()
Method removeAllSnapshotDeviceResponseInfo


removeSnapshotDeviceResponseInfo

public SnapshotDeviceResponseInfo removeSnapshotDeviceResponseInfo(int index)
Method removeSnapshotDeviceResponseInfo

Parameters:
index -
Returns:
SnapshotDeviceResponseInfo

setSnapshotDeviceResponseInfo

public void setSnapshotDeviceResponseInfo(int index,
                                          SnapshotDeviceResponseInfo vSnapshotDeviceResponseInfo)
                                   throws java.lang.IndexOutOfBoundsException
Method setSnapshotDeviceResponseInfo

Parameters:
index -
vSnapshotDeviceResponseInfo -
Throws:
java.lang.IndexOutOfBoundsException

setSnapshotDeviceResponseInfo

public void setSnapshotDeviceResponseInfo(SnapshotDeviceResponseInfo[] snapshotDeviceResponseInfoArray)
Method setSnapshotDeviceResponseInfo

Parameters:
snapshotDeviceResponseInfoArray -

unmarshalSnapshotDeviceDataList

public static SnapshotDeviceDataList unmarshalSnapshotDeviceDataList(java.io.Reader reader)
                                                              throws org.exolab.castor.xml.MarshalException,
                                                                     org.exolab.castor.xml.ValidationException
Method unmarshalSnapshotDeviceDataList

Parameters:
reader -
Returns:
SnapshotDeviceDataList
Throws:
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException

validate

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

Throws:
org.exolab.castor.xml.ValidationException

4.1.0.610 20071213

Copyright 2004 Avaya Inc All Rights Reserved.