|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectsalto.batch.lanceur.builder.MultipleBatchLauncher
public class MultipleBatchLauncher
Class that describes Multiple launches.
A Multiple Launch is configured by setting an IBatchStartParametersComputer
that reads BatchLaunches
| Constructor Summary | |
|---|---|
MultipleBatchLauncher(java.lang.String group,
java.lang.String name)
Constructeur for configuration, not part of client API |
|
| Method Summary | |
|---|---|
void |
addLaunch(IBatchLaunch batchLaunch)
Add a Launch in DB during configuration Phase |
void |
addLaunchAndNotify(IBatchLaunch batchLaunch)
Permet d'ajouter un BatchLaunch [Part of internal API, do not call directly] |
IBatchStart |
getBatchStart()
|
IBatchLaunch[] |
getLaunches()
|
IBatchLaunch[] |
getLaunches(boolean noReadFromDB)
|
IBatchStartParametersComputer |
getParametersComputer()
|
void |
removeLaunch(IBatchLaunch batchLaunch)
Remove a Launch from DB during configuration Phase |
void |
removeLaunchAndNotify(IBatchLaunch batchLaunch)
[Part of internal API, do not call directly] |
void |
save()
Save BatchLaunch |
void |
save(IBatchLaunch batchLaunch)
Save BatchLaunch |
void |
setBatchStart(IBatchStart batchStart)
|
void |
setParametersComputer(DBBatchStartParametersComputer batchStartParametersComputer)
|
void |
setStaled()
|
void |
setup()
Configure object by reading BatchLaunch using parametersComputer |
void |
validate()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MultipleBatchLauncher(java.lang.String group,
java.lang.String name)
group - Groupe du batchname - Nom du batch| Method Detail |
|---|
public void addLaunch(IBatchLaunch batchLaunch)
batchLaunch - BatchLaunchpublic void removeLaunch(IBatchLaunch batchLaunch)
batchLaunch - public void addLaunchAndNotify(IBatchLaunch batchLaunch)
batchLaunch - IBatchLaunchpublic void removeLaunchAndNotify(IBatchLaunch batchLaunch)
batchLaunch - IBatchLaunch
public IBatchLaunch[] getLaunches()
throws BatchInitException
BatchInitException
BatchInitException
public IBatchLaunch[] getLaunches(boolean noReadFromDB)
throws BatchInitException
noReadFromDB - Boolean read or not from Database
BatchInitException
BatchInitException
public void save()
throws BatchException
BatchException
public void save(IBatchLaunch batchLaunch)
throws BatchException
batchLaunch -
BatchException
public void setup()
throws BatchInitException
BatchInitExceptionpublic void setParametersComputer(DBBatchStartParametersComputer batchStartParametersComputer)
batchStartParametersComputer - public IBatchStart getBatchStart()
public void setBatchStart(IBatchStart batchStart)
batchStart - the batchStart.public IBatchStartParametersComputer getParametersComputer()
public void setStaled()
public void validate()
salto.batch.lanceur.builder.IBatchLauncher#validate()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||