org.gcube.datatransfer.agent.stubs.datatransferagent
Class TransferOptions

java.lang.Object
  extended by org.gcube.datatransfer.agent.stubs.datatransferagent.TransferOptions
All Implemented Interfaces:
Serializable

public class TransferOptions
extends Object
implements Serializable

See Also:
Serialized Form

Constructor Summary
TransferOptions()
           
TransferOptions(String conversionType, boolean overwrite, PostProcessType[] postProcess, StorageManagerDetails storageManagerDetails, StorageType storageType, long transferTimeout)
           
 
Method Summary
 boolean equals(Object obj)
           
 String getConversionType()
          Gets the conversionType value for this TransferOptions.
static org.apache.axis.encoding.Deserializer getDeserializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Deserializer
 PostProcessType[] getPostProcess()
          Gets the postProcess value for this TransferOptions.
 PostProcessType getPostProcess(int i)
           
static org.apache.axis.encoding.Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Serializer
 StorageManagerDetails getStorageManagerDetails()
          Gets the storageManagerDetails value for this TransferOptions.
 StorageType getStorageType()
          Gets the storageType value for this TransferOptions.
 long getTransferTimeout()
          Gets the transferTimeout value for this TransferOptions.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 boolean isOverwrite()
          Gets the overwrite value for this TransferOptions.
 void setConversionType(String conversionType)
          Sets the conversionType value for this TransferOptions.
 void setOverwrite(boolean overwrite)
          Sets the overwrite value for this TransferOptions.
 void setPostProcess(int i, PostProcessType _value)
           
 void setPostProcess(PostProcessType[] postProcess)
          Sets the postProcess value for this TransferOptions.
 void setStorageManagerDetails(StorageManagerDetails storageManagerDetails)
          Sets the storageManagerDetails value for this TransferOptions.
 void setStorageType(StorageType storageType)
          Sets the storageType value for this TransferOptions.
 void setTransferTimeout(long transferTimeout)
          Sets the transferTimeout value for this TransferOptions.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransferOptions

public TransferOptions()

TransferOptions

public TransferOptions(String conversionType,
                       boolean overwrite,
                       PostProcessType[] postProcess,
                       StorageManagerDetails storageManagerDetails,
                       StorageType storageType,
                       long transferTimeout)
Method Detail

isOverwrite

public boolean isOverwrite()
Gets the overwrite value for this TransferOptions.

Returns:
overwrite

setOverwrite

public void setOverwrite(boolean overwrite)
Sets the overwrite value for this TransferOptions.

Parameters:
overwrite -

getStorageType

public StorageType getStorageType()
Gets the storageType value for this TransferOptions.

Returns:
storageType

setStorageType

public void setStorageType(StorageType storageType)
Sets the storageType value for this TransferOptions.

Parameters:
storageType -

getTransferTimeout

public long getTransferTimeout()
Gets the transferTimeout value for this TransferOptions.

Returns:
transferTimeout

setTransferTimeout

public void setTransferTimeout(long transferTimeout)
Sets the transferTimeout value for this TransferOptions.

Parameters:
transferTimeout -

getStorageManagerDetails

public StorageManagerDetails getStorageManagerDetails()
Gets the storageManagerDetails value for this TransferOptions.

Returns:
storageManagerDetails

setStorageManagerDetails

public void setStorageManagerDetails(StorageManagerDetails storageManagerDetails)
Sets the storageManagerDetails value for this TransferOptions.

Parameters:
storageManagerDetails -

getPostProcess

public PostProcessType[] getPostProcess()
Gets the postProcess value for this TransferOptions.

Returns:
postProcess

setPostProcess

public void setPostProcess(PostProcessType[] postProcess)
Sets the postProcess value for this TransferOptions.

Parameters:
postProcess -

getPostProcess

public PostProcessType getPostProcess(int i)

setPostProcess

public void setPostProcess(int i,
                           PostProcessType _value)

getConversionType

public String getConversionType()
Gets the conversionType value for this TransferOptions.

Returns:
conversionType

setConversionType

public void setConversionType(String conversionType)
Sets the conversionType value for this TransferOptions.

Parameters:
conversionType -

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

getTypeDesc

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


getSerializer

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


getDeserializer

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



Copyright © 2013. All Rights Reserved.