protected class BalancedCluster.TransferContainer extends Object
Modifier and Type | Field and Description |
---|---|
private Collection<FileTransfer> |
mFileTXList
The collection of
FileTransfer objects containing the
transfers the job is responsible for. |
private Collection<FileTransfer> |
mRegFiles
The collection of
FileTransfer objects containing the
files that need to be registered. |
private String |
mRegName
The name of the registration job.
|
private int |
mTransferType
The type of the transfers the job is responsible for.
|
private String |
mTXName
The name of the transfer job.
|
Constructor and Description |
---|
BalancedCluster.TransferContainer()
The default constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
addRegistrationFiles(Collection files)
Adds a Collection of File transfer to the underlying collection of
files to be registered.
|
void |
addRegistrationFiles(FileTransfer file)
Adds a single file for registration.
|
void |
addTransfer(Collection files)
Adds a file transfer to the underlying collection.
|
void |
addTransfer(FileTransfer transfer)
Adds a file transfer to the underlying collection.
|
Collection |
getFileTransfers()
Returns the collection of transfers associated with this transfer
container.
|
Collection |
getRegistrationFiles()
Returns the collection of registration files associated with this transfer
container.
|
String |
getRegName()
Returns the name of the registration job.
|
String |
getTXName()
Returns the name of the transfer job.
|
void |
setRegName(String name)
Sets the name of the registration job.
|
void |
setTransferType(int type)
Sets the transfer type for the transfers associated.
|
void |
setTXName(String name)
Sets the name of the transfer job.
|
private String mTXName
private String mRegName
private Collection<FileTransfer> mFileTXList
FileTransfer
objects containing the
transfers the job is responsible for.private Collection<FileTransfer> mRegFiles
FileTransfer
objects containing the
files that need to be registered.private int mTransferType
public BalancedCluster.TransferContainer()
public void setTXName(String name)
name
- the name of the transfer job.public void setRegName(String name)
name
- the name of the transfer job.public void addTransfer(FileTransfer transfer)
transfer
- the FileTransfer
containing the
information about a single transfer.public void addTransfer(Collection files)
files
- collection of FileTransfer
.public void addRegistrationFiles(FileTransfer file)
files
- collection of FileTransfer
.public void addRegistrationFiles(Collection files)
files
- collection of FileTransfer
.public void setTransferType(int type)
type
- type of transfer.public String getTXName()
public String getRegName()
public Collection getFileTransfers()
FileTransfer
objects.public Collection getRegistrationFiles()
FileTransfer
objects.