|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | PROPERTY | CONSTR | METHOD | DETAIL: FIELD | PROPERTY | CONSTR | METHOD |
java.lang.Objectorg.linkedin.glu.provisioner.impl.agent.BaseAgentTouchpoint
class BaseAgentTouchpoint
Common code between touchpoints.
Field Summary | |
---|---|
static java.lang.String |
MODULE
|
static java.lang.Object |
log
|
Property Summary | |
---|---|
Timespan |
timeout
the timeout for the agent operations |
Constructor Summary | |
BaseAgentTouchpoint(java.lang.String id, AgentFactory factory, EncryptionKeysProvider keyProvider)
|
Method Summary | |
---|---|
protected void
|
addActions(java.util.Map actions)
Subclasses will provide their own actions |
protected void
|
executeAction(Agent a, ActionDescriptor ad, java.lang.Object action, java.lang.Object state)
Executes the action. |
Action
|
getAction(ActionDescriptor ad)
|
AgentFactory
|
getFactory()
|
java.lang.String
|
getId()
|
protected Action
|
getInstallAction(ActionDescriptor ad)
|
protected Action
|
getInstallscriptAction(ActionDescriptor ad)
|
protected Action
|
getUninstallAction(ActionDescriptor ad)
|
protected Action
|
getUninstallscriptAction(ActionDescriptor ad)
|
Methods inherited from class java.lang.Object | |
---|---|
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Field Detail |
---|
public static final java.lang.String MODULE
public static final java.lang.Object log
Property Detail |
---|
Timespan timeout
Constructor Detail |
---|
BaseAgentTouchpoint(java.lang.String id, AgentFactory factory, EncryptionKeysProvider keyProvider)
Method Detail |
---|
protected void addActions(java.util.Map actions)
protected void executeAction(Agent a, ActionDescriptor ad, java.lang.Object action, java.lang.Object state)
Action getAction(ActionDescriptor ad)
AgentFactory getFactory()
java.lang.String getId()
protected Action getInstallAction(ActionDescriptor ad)
protected Action getInstallscriptAction(ActionDescriptor ad)
protected Action getUninstallAction(ActionDescriptor ad)
protected Action getUninstallscriptAction(ActionDescriptor ad)
Groovy Documentation