public abstract class StarterNode extends Object implements StartersSet
| Constructor and Description |
|---|
StarterNode() |
StarterNode(StarterNode parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
configureStarters(PropertiesManager pm)
Called in the host list configuration, used to finished the configuration
of the starters
|
<StarterClass extends Starter> |
find(Class<StarterClass> sc) |
<StarterClass extends Starter> |
find(Class<StarterClass> sc,
Object key) |
<StarterClass extends Starter> |
find(Class<StarterClass> sc,
StarterNode nope)
Deprecated.
|
Starter |
find(Object key)
Deprecated.
|
<StarterClass extends Starter> |
find(String key) |
HostsList |
getHostList() |
StarterNode |
getLevel()
Deprecated.
Useless method, it return
this |
StarterNode |
getParent() |
StartersSet |
getStarters()
Deprecated.
Useless method, it return
this |
int |
getStep() |
int |
getTimeout() |
boolean |
isCollectRunning() |
boolean |
isStarted(Object key) |
void |
log(Level l,
String format,
Object... elements) |
void |
log(Level l,
Throwable e,
String format,
Object... elements) |
Starter |
registerStarter(Starter s) |
Starter |
registerStarter(Starter s,
StarterNode parent)
Deprecated.
|
void |
setParent(StarterNode parent) |
void |
setParent(StartersSet s)
Deprecated.
|
void |
setStep(int step) |
void |
setTimeout(int timeout) |
boolean |
startCollect() |
void |
stopCollect() |
public StarterNode()
public StarterNode(StarterNode parent)
public void setParent(StarterNode parent)
public boolean isCollectRunning()
public boolean startCollect()
public void stopCollect()
public Starter registerStarter(Starter s)
s - the starter to registerpublic void configureStarters(PropertiesManager pm)
pm - the configuration@Deprecated public Starter find(Object key)
find in interface StartersSetpublic <StarterClass extends Starter> StarterClass find(Class<StarterClass> sc, Object key)
find in interface StartersSetpublic boolean isStarted(Object key)
isStarted in interface StartersSetpublic HostsList getHostList()
public StarterNode getParent()
getParent in interface StartersSet@Deprecated public StartersSet getStarters()
this@Deprecated public StarterNode getLevel()
thisgetLevel in interface StartersSet@Deprecated public void setParent(StartersSet s)
setParent in interface StartersSet@Deprecated public Starter registerStarter(Starter s, StarterNode parent)
registerStarter in interface StartersSets - the starter to registerparent - ignored argument@Deprecated public <StarterClass extends Starter> StarterClass find(Class<StarterClass> sc, StarterNode nope)
find in interface StartersSetpublic int getTimeout()
public void setTimeout(int timeout)
timeout - the timeout to setpublic int getStep()
public void setStep(int step)
step - the step to set