|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Scheduler
Generic interface for a Deployment Scheduler. A Deployment Scheduler is a generic manager for scripts of the same type defined in a Package description included in the service profile.
| Method Summary | |
|---|---|
void |
add(BasePackage target)
Adds the scripts belonging to the given package to the scheduler. |
void |
remove(BasePackage target)
Removes all the scripts of the given package from the scheduler |
void |
run(KeyData key)
Executes all the scripts stored in the Scheduler for the given package |
| Method Detail |
|---|
void add(BasePackage target)
throws DeployException
target - the package
DeployException - if the methods fails when adding the script
void remove(BasePackage target)
throws DeployException
target - the package
DeployException - if the methods fails when removing all the scripts
void run(KeyData key)
throws DeployException
key - the package key
DeployException - if one of the scripts fails
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||