org.glite.data.transfer
Class Channel3

java.lang.Object
  extended by org.glite.data.transfer.Channel
      extended by org.glite.data.transfer.Channel2
          extended by org.glite.data.transfer.Channel3

public class Channel3
extends Channel2

And now, something completely different: Channel3.


Field Summary
 java.lang.String blockSize
          Default block size of a transfer, e.g. '1MB' or '1024kb'.
 java.lang.String channelType
          Type of a channel: DEDICATED (point-to-point, seLimit is not considered) or NONDEDICATED (start or cloud).
 int httpTimeout
          Timeouts are in seconds.
 java.util.Calendar lastActiveTime
          The last time the channel was active.
 double preparingFilesRatio
          Ratio of SRM activity to number of transfer slots.
 int seLimit
          Don't use this.
 java.lang.String srmCopyDirection
          SRM copy direction: PUSH, PULL.
 int srmCopyRefreshTimeout
          Timeout between status updates.
 int srmCopyTimeout
          This is a global timeout.
 java.lang.String transferLogLevel
          Possible values are: DEBUG, INFO (default), ERROR.
 java.lang.String transferType
          Transfer type: URLCOPY|SRMCOPY.
 int urlCopyGetDoneTimeout
           
 int urlCopyGetTimeout
           
 int urlCopyNoProgressTimeout
          Make dCache happy timeout.
 int urlCopyPutDoneTimeout
           
 int urlCopyPutTimeout
           
 int urlCopyTransferMarkersTimeout
           
 int urlCopyTransferTimeout
           
 double urlCopyTransferTimeoutPerMB
          Transfer timeout per megabyte.
 
Fields inherited from class org.glite.data.transfer.Channel2
lastModificationTime, lastModifierDn, message, targetDirCheck, tcpBufferSize, urlCopyFirstTxmarkTo, VOLimits
 
Fields inherited from class org.glite.data.transfer.Channel
bandwidth, channelName, contact, destSite, nominalThroughput, numberOfFiles, numberOfStreams, sourceSite, state, VOShares
 
Constructor Summary
Channel3()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

lastActiveTime

public java.util.Calendar lastActiveTime
The last time the channel was active.


seLimit

public int seLimit
Don't use this. You have been warned!


channelType

public java.lang.String channelType
Type of a channel: DEDICATED (point-to-point, seLimit is not considered) or NONDEDICATED (start or cloud).


blockSize

public java.lang.String blockSize
Default block size of a transfer, e.g. '1MB' or '1024kb'. This parameter is passed to the globus FTP client.


httpTimeout

public int httpTimeout
Timeouts are in seconds.


transferLogLevel

public java.lang.String transferLogLevel
Possible values are: DEBUG, INFO (default), ERROR.


preparingFilesRatio

public double preparingFilesRatio
Ratio of SRM activity to number of transfer slots.


transferType

public java.lang.String transferType
Transfer type: URLCOPY|SRMCOPY.


urlCopyPutTimeout

public int urlCopyPutTimeout

urlCopyPutDoneTimeout

public int urlCopyPutDoneTimeout

urlCopyGetTimeout

public int urlCopyGetTimeout

urlCopyGetDoneTimeout

public int urlCopyGetDoneTimeout

urlCopyTransferTimeout

public int urlCopyTransferTimeout

urlCopyTransferMarkersTimeout

public int urlCopyTransferMarkersTimeout

urlCopyNoProgressTimeout

public int urlCopyNoProgressTimeout
Make dCache happy timeout.


urlCopyTransferTimeoutPerMB

public double urlCopyTransferTimeoutPerMB
Transfer timeout per megabyte.


srmCopyDirection

public java.lang.String srmCopyDirection
SRM copy direction: PUSH, PULL.


srmCopyTimeout

public int srmCopyTimeout
This is a global timeout.


srmCopyRefreshTimeout

public int srmCopyRefreshTimeout
Timeout between status updates.

Constructor Detail

Channel3

public Channel3()


Copyright © 2004-2007 EU-EGEE