org.cagrid.transfer.descriptor
Class DataStorageDescriptor

java.lang.Object
  extended by org.cagrid.transfer.descriptor.DataStorageDescriptor
All Implemented Interfaces:
java.io.Serializable

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

See Also:
Serialized Form

Constructor Summary
DataStorageDescriptor()
           
DataStorageDescriptor(DataDescriptor dataDescriptor, boolean deleteOnDestroy, java.lang.String location, Status status, java.lang.String userDN)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 DataDescriptor getDataDescriptor()
          Gets the dataDescriptor value for this DataStorageDescriptor.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 java.lang.String getLocation()
          Gets the location value for this DataStorageDescriptor.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 Status getStatus()
          Gets the status value for this DataStorageDescriptor.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 java.lang.String getUserDN()
          Gets the userDN value for this DataStorageDescriptor.
 int hashCode()
           
 boolean isDeleteOnDestroy()
          Gets the deleteOnDestroy value for this DataStorageDescriptor.
 void setDataDescriptor(DataDescriptor dataDescriptor)
          Sets the dataDescriptor value for this DataStorageDescriptor.
 void setDeleteOnDestroy(boolean deleteOnDestroy)
          Sets the deleteOnDestroy value for this DataStorageDescriptor.
 void setLocation(java.lang.String location)
          Sets the location value for this DataStorageDescriptor.
 void setStatus(Status status)
          Sets the status value for this DataStorageDescriptor.
 void setUserDN(java.lang.String userDN)
          Sets the userDN value for this DataStorageDescriptor.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataStorageDescriptor

public DataStorageDescriptor()

DataStorageDescriptor

public DataStorageDescriptor(DataDescriptor dataDescriptor,
                             boolean deleteOnDestroy,
                             java.lang.String location,
                             Status status,
                             java.lang.String userDN)
Method Detail

getLocation

public java.lang.String getLocation()
Gets the location value for this DataStorageDescriptor.

Returns:
location

setLocation

public void setLocation(java.lang.String location)
Sets the location value for this DataStorageDescriptor.

Parameters:
location -

getUserDN

public java.lang.String getUserDN()
Gets the userDN value for this DataStorageDescriptor.

Returns:
userDN

setUserDN

public void setUserDN(java.lang.String userDN)
Sets the userDN value for this DataStorageDescriptor.

Parameters:
userDN -

isDeleteOnDestroy

public boolean isDeleteOnDestroy()
Gets the deleteOnDestroy value for this DataStorageDescriptor.

Returns:
deleteOnDestroy

setDeleteOnDestroy

public void setDeleteOnDestroy(boolean deleteOnDestroy)
Sets the deleteOnDestroy value for this DataStorageDescriptor.

Parameters:
deleteOnDestroy -

getStatus

public Status getStatus()
Gets the status value for this DataStorageDescriptor.

Returns:
status

setStatus

public void setStatus(Status status)
Sets the status value for this DataStorageDescriptor.

Parameters:
status -

getDataDescriptor

public DataDescriptor getDataDescriptor()
Gets the dataDescriptor value for this DataStorageDescriptor.

Returns:
dataDescriptor

setDataDescriptor

public void setDataDescriptor(DataDescriptor dataDescriptor)
Sets the dataDescriptor value for this DataStorageDescriptor.

Parameters:
dataDescriptor -

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Return type metadata object


getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType,
                                                                java.lang.Class _javaType,
                                                                javax.xml.namespace.QName _xmlType)
Get Custom Serializer


getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType,
                                                                    java.lang.Class _javaType,
                                                                    javax.xml.namespace.QName _xmlType)
Get Custom Deserializer