org.glite.data.transfer
Class Channel

java.lang.Object
  extended byorg.glite.data.transfer.Channel
Direct Known Subclasses:
Channel2

public class Channel
extends java.lang.Object

Channel definition


Field Summary
 int bandwidth
          Current maximum bandwidth (capacity) in Mbits/s.
 java.lang.String channelName
          The name of the channel to select on
 java.lang.String contact
          The email contact for the responsbile of the channel.
 java.lang.String destSite
          The destination site of the channel.
 int nominalThroughput
          The throughput goal for the system to achieve.
 int numberOfFiles
          Number of concurrent files allowed on the channel.
 int numberOfStreams
          Number of concurrent streams allowed on the channel.
 java.lang.String sourceSite
          The source site name of the channel. e.g. for CERN it should be "cern.ch".
 java.lang.String state
          The operational state of the channel.
 StringPair[] VOShares
          The transfer share for each VO on this channel {VOName,Share}.
 
Constructor Summary
Channel()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

channelName

public java.lang.String channelName
The name of the channel to select on


sourceSite

public java.lang.String sourceSite
The source site name of the channel. e.g. for CERN it should be "cern.ch". In the case of a non-dedicated site to site link this should be "any".


destSite

public java.lang.String destSite
The destination site of the channel. As for sourceSite.


contact

public java.lang.String contact
The email contact for the responsbile of the channel.


numberOfStreams

public int numberOfStreams
Number of concurrent streams allowed on the channel.


numberOfFiles

public int numberOfFiles
Number of concurrent files allowed on the channel.


bandwidth

public int bandwidth
Current maximum bandwidth (capacity) in Mbits/s.


nominalThroughput

public int nominalThroughput
The throughput goal for the system to achieve. Mbits/s.


state

public java.lang.String state
The operational state of the channel. "Active" means running and accepting jobs. "Drain" means servicing jobs, but not accepting new ones from clients. "Inactive" mean accepting new jobs from clients, but not servicing any new ones. "Stopped" means neither accepting nor servicing jobs.


VOShares

public StringPair[] VOShares
The transfer share for each VO on this channel {VOName,Share}.

Constructor Detail

Channel

public Channel()


Copyright © 2004 EU-EGEE