Class AliasesParser
java.lang.Object
ecmwf.ecpds.master.transfer.AliasesParser
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
The 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
-