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