|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.isi.pegasus.planner.transfer.refiner.Bundle.TransferContainer
protected class Bundle.TransferContainer
A container class for storing the name of the transfer job, the list of file transfers that the job is responsible for.
| Field Summary | |
|---|---|
private Collection |
mFileTXList
The collection of FileTransfer objects containing the
transfers the job is responsible for. |
private Collection |
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 Summary | |
|---|---|
Bundle.TransferContainer()
The default constructor. |
|
| Method Summary | |
|---|---|
void |
addRegistrationFiles(Collection files)
Adds a Collection of File transfer to the underlying collection of files to be registered. |
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. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private String mTXName
private String mRegName
private Collection mFileTXList
FileTransfer objects containing the
transfers the job is responsible for.
private Collection mRegFiles
FileTransfer objects containing the
files that need to be registered.
private int mTransferType
| Constructor Detail |
|---|
public Bundle.TransferContainer()
| Method Detail |
|---|
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(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.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||