org.globus.rft.generated
Class RFTOptionsType

java.lang.Object
  extended by org.globus.rft.generated.RFTOptionsType
All Implemented Interfaces:
java.io.Serializable

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

Type representing various options one can set at transfer and request level.ignoreFilePermErr when set will force RFT to ignore errors that occur while setting/getting file permissions.

See Also:
Serialized Form

Field Summary
private  java.lang.Object __equalsCalc
           
private  boolean __hashCodeCalc
           
private  java.lang.Boolean binary
           
private  java.lang.Integer blockSize
           
private  java.lang.Boolean dcau
           
private  java.lang.String destinationSubjectName
           
private  java.lang.Boolean ignoreFilePermErr
           
private  java.lang.Boolean notpt
           
private  java.lang.Integer parallelStreams
           
private  java.lang.String sourceSubjectName
           
private  java.lang.String subjectName
           
private  java.lang.Integer tcpBufferSize
           
private static org.apache.axis.description.TypeDesc typeDesc
           
private  java.lang.String userName
           
 
Constructor Summary
RFTOptionsType()
           
RFTOptionsType(java.lang.Boolean binary, java.lang.Integer blockSize, java.lang.Integer tcpBufferSize, java.lang.Boolean notpt, java.lang.Integer parallelStreams, java.lang.Boolean dcau, java.lang.String subjectName, java.lang.String destinationSubjectName, java.lang.String sourceSubjectName, java.lang.String userName, java.lang.Boolean ignoreFilePermErr)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.Boolean getBinary()
          Gets the binary value for this RFTOptionsType.
 java.lang.Integer getBlockSize()
          Gets the blockSize value for this RFTOptionsType.
 java.lang.Boolean getDcau()
          Gets the dcau value for this RFTOptionsType.
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 getDestinationSubjectName()
          Gets the destinationSubjectName value for this RFTOptionsType.
 java.lang.Boolean getIgnoreFilePermErr()
          Gets the ignoreFilePermErr value for this RFTOptionsType.
 java.lang.Boolean getNotpt()
          Gets the notpt value for this RFTOptionsType.
 java.lang.Integer getParallelStreams()
          Gets the parallelStreams value for this RFTOptionsType.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 java.lang.String getSourceSubjectName()
          Gets the sourceSubjectName value for this RFTOptionsType.
 java.lang.String getSubjectName()
          Gets the subjectName value for this RFTOptionsType.
 java.lang.Integer getTcpBufferSize()
          Gets the tcpBufferSize value for this RFTOptionsType.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 java.lang.String getUserName()
          Gets the userName value for this RFTOptionsType.
 int hashCode()
           
 void setBinary(java.lang.Boolean binary)
          Sets the binary value for this RFTOptionsType.
 void setBlockSize(java.lang.Integer blockSize)
          Sets the blockSize value for this RFTOptionsType.
 void setDcau(java.lang.Boolean dcau)
          Sets the dcau value for this RFTOptionsType.
 void setDestinationSubjectName(java.lang.String destinationSubjectName)
          Sets the destinationSubjectName value for this RFTOptionsType.
 void setIgnoreFilePermErr(java.lang.Boolean ignoreFilePermErr)
          Sets the ignoreFilePermErr value for this RFTOptionsType.
 void setNotpt(java.lang.Boolean notpt)
          Sets the notpt value for this RFTOptionsType.
 void setParallelStreams(java.lang.Integer parallelStreams)
          Sets the parallelStreams value for this RFTOptionsType.
 void setSourceSubjectName(java.lang.String sourceSubjectName)
          Sets the sourceSubjectName value for this RFTOptionsType.
 void setSubjectName(java.lang.String subjectName)
          Sets the subjectName value for this RFTOptionsType.
 void setTcpBufferSize(java.lang.Integer tcpBufferSize)
          Sets the tcpBufferSize value for this RFTOptionsType.
 void setUserName(java.lang.String userName)
          Sets the userName value for this RFTOptionsType.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

binary

private java.lang.Boolean binary

blockSize

private java.lang.Integer blockSize

tcpBufferSize

private java.lang.Integer tcpBufferSize

notpt

private java.lang.Boolean notpt

parallelStreams

private java.lang.Integer parallelStreams

dcau

private java.lang.Boolean dcau

subjectName

private java.lang.String subjectName

destinationSubjectName

private java.lang.String destinationSubjectName

sourceSubjectName

private java.lang.String sourceSubjectName

userName

private java.lang.String userName

ignoreFilePermErr

private java.lang.Boolean ignoreFilePermErr

__equalsCalc

private java.lang.Object __equalsCalc

__hashCodeCalc

private boolean __hashCodeCalc

typeDesc

private static org.apache.axis.description.TypeDesc typeDesc
Constructor Detail

RFTOptionsType

public RFTOptionsType()

RFTOptionsType

public RFTOptionsType(java.lang.Boolean binary,
                      java.lang.Integer blockSize,
                      java.lang.Integer tcpBufferSize,
                      java.lang.Boolean notpt,
                      java.lang.Integer parallelStreams,
                      java.lang.Boolean dcau,
                      java.lang.String subjectName,
                      java.lang.String destinationSubjectName,
                      java.lang.String sourceSubjectName,
                      java.lang.String userName,
                      java.lang.Boolean ignoreFilePermErr)
Method Detail

getBinary

public java.lang.Boolean getBinary()
Gets the binary value for this RFTOptionsType.

Returns:
binary

setBinary

public void setBinary(java.lang.Boolean binary)
Sets the binary value for this RFTOptionsType.

Parameters:
binary -

getBlockSize

public java.lang.Integer getBlockSize()
Gets the blockSize value for this RFTOptionsType.

Returns:
blockSize

setBlockSize

public void setBlockSize(java.lang.Integer blockSize)
Sets the blockSize value for this RFTOptionsType.

Parameters:
blockSize -

getTcpBufferSize

public java.lang.Integer getTcpBufferSize()
Gets the tcpBufferSize value for this RFTOptionsType.

Returns:
tcpBufferSize

setTcpBufferSize

public void setTcpBufferSize(java.lang.Integer tcpBufferSize)
Sets the tcpBufferSize value for this RFTOptionsType.

Parameters:
tcpBufferSize -

getNotpt

public java.lang.Boolean getNotpt()
Gets the notpt value for this RFTOptionsType.

Returns:
notpt

setNotpt

public void setNotpt(java.lang.Boolean notpt)
Sets the notpt value for this RFTOptionsType.

Parameters:
notpt -

getParallelStreams

public java.lang.Integer getParallelStreams()
Gets the parallelStreams value for this RFTOptionsType.

Returns:
parallelStreams

setParallelStreams

public void setParallelStreams(java.lang.Integer parallelStreams)
Sets the parallelStreams value for this RFTOptionsType.

Parameters:
parallelStreams -

getDcau

public java.lang.Boolean getDcau()
Gets the dcau value for this RFTOptionsType.

Returns:
dcau

setDcau

public void setDcau(java.lang.Boolean dcau)
Sets the dcau value for this RFTOptionsType.

Parameters:
dcau -

getSubjectName

public java.lang.String getSubjectName()
Gets the subjectName value for this RFTOptionsType.

Returns:
subjectName

setSubjectName

public void setSubjectName(java.lang.String subjectName)
Sets the subjectName value for this RFTOptionsType.

Parameters:
subjectName -

getDestinationSubjectName

public java.lang.String getDestinationSubjectName()
Gets the destinationSubjectName value for this RFTOptionsType.

Returns:
destinationSubjectName

setDestinationSubjectName

public void setDestinationSubjectName(java.lang.String destinationSubjectName)
Sets the destinationSubjectName value for this RFTOptionsType.

Parameters:
destinationSubjectName -

getSourceSubjectName

public java.lang.String getSourceSubjectName()
Gets the sourceSubjectName value for this RFTOptionsType.

Returns:
sourceSubjectName

setSourceSubjectName

public void setSourceSubjectName(java.lang.String sourceSubjectName)
Sets the sourceSubjectName value for this RFTOptionsType.

Parameters:
sourceSubjectName -

getUserName

public java.lang.String getUserName()
Gets the userName value for this RFTOptionsType.

Returns:
userName

setUserName

public void setUserName(java.lang.String userName)
Sets the userName value for this RFTOptionsType.

Parameters:
userName -

getIgnoreFilePermErr

public java.lang.Boolean getIgnoreFilePermErr()
Gets the ignoreFilePermErr value for this RFTOptionsType.

Returns:
ignoreFilePermErr

setIgnoreFilePermErr

public void setIgnoreFilePermErr(java.lang.Boolean ignoreFilePermErr)
Sets the ignoreFilePermErr value for this RFTOptionsType.

Parameters:
ignoreFilePermErr -

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