Class AliasesParser
java.lang.Object
ecmwf.ecpds.master.transfer.AliasesParser
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classThe Class AliasOptions. -
Constructor Summary
ConstructorsConstructorDescriptionAliasesParser(Destination destination, String target, String lifetime, long delay, int priority, boolean asap, boolean event) Instantiates a new aliases parser. -
Method Summary
Modifier and TypeMethodDescriptiongetAliasOptions(String destination) Get the options for a specific Destination.Get the list of Destinations where a DataTransfer should be created.
-
Constructor Details
-
AliasesParser
public AliasesParser(Destination destination, String target, String lifetime, long delay, int priority, boolean asap, boolean event) throws IOException, DataBaseException Instantiates a new aliases parser. Let's go recursively through the Aliases to build the options tree.- Parameters:
destination- the destinationtarget- the targetlifetime- the lifetimedelay- the delaypriority- the priorityasap- the asapevent- the event- Throws:
IOException- Signals that an I/O exception has occurred.DataBaseException- the data base exception
-
-
Method Details
-
getDestinations
Get the list of Destinations where a DataTransfer should be created.- Returns:
- the destinations
-
getAliasOptions
Get the options for a specific Destination.- Parameters:
destination- the destination- Returns:
- the alias options
-