public class AnsibleLifecycleEffectorTasks extends MachineLifecycleEffectorTasks implements AnsibleConfig
MachineLifecycleEffectorTasks.StopMachineDetails<T>
AnsibleConfig.AnsibleModes
LOCATIONS, ON_BOX_BASE_DIR_RESOLVED, STOP_PROCESS_TIMEOUT
ANSIBLE_PLAYBOOK, ANSIBLE_PLAYBOOK_URL, ANSIBLE_PLAYBOOK_YAML, ANSIBLE_SERVICE_CHECK_HOST, ANSIBLE_SERVICE_CHECK_PORT, ANSIBLE_SERVICE_START, ANSIBLE_SERVICE_STOP, ANSIBLE_VARS, SERVICE_NAME
Constructor and Description |
---|
AnsibleLifecycleEffectorTasks() |
Modifier and Type | Method and Description |
---|---|
void |
attachLifecycleEffectors(Entity entity)
Attaches lifecycle effectors (start, restart, stop) to the given entity post-creation.
|
java.lang.String |
getBaseDir() |
java.lang.Object |
getExtraVars() |
java.lang.String |
getRunDir() |
java.lang.String |
getServiceName() |
canStop, getStopMachineMode, newRestartEffector, newRestartEffectorTask, newStartEffector, newStartEffectorTask, newStopEffector, newStopEffectorTask, newSuspendEffector, newSuspendEffectorTask, resolveOnBoxDir, restart, start, stop, suspend
public java.lang.String getServiceName()
public java.lang.Object getExtraVars()
public java.lang.String getBaseDir()
public java.lang.String getRunDir()
public void attachLifecycleEffectors(Entity entity)
MachineLifecycleEffectorTasks
attachLifecycleEffectors
in class MachineLifecycleEffectorTasks