Brooklyn

Package brooklyn.entity.software

 

Interface Summary
ProvidesProvisioningFlags Marker interface for an entity which supplies custom machine provisioning flags; used e.g. in MachineLifecycleEffectorTasks.
 


Class Summary
MachineLifecycleEffectorTasks Default skeleton for start/stop/restart tasks on machines.
MachineLifecycleEffectorTasks.StopMachineDetails
SshEffectorTasks Conveniences for generating Task instances to perform SSH activities.
SshEffectorTasks.SshEffectorBody like EffectorBody but providing conveniences when in a SoftwareProcess (or other entity with a single machine location)
SshEffectorTasks.SshEffectorTaskFactory variant of PlainSshExecTaskFactory which fulfills the EffectorTaskFactory signature so can be used directly as an impl for an effector, also injects the machine automatically; can also be used outwith effector contexts, and machine is still injected if it is run from inside a task at an entity with a single SshMachineLocation
SshEffectorTasks.SshFetchEffectorTaskFactory
SshEffectorTasks.SshPutEffectorTaskFactory
 


Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.