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.
SshEffectorTasks convenience classes and methods for working with SshTasks, where the SshMachineLocation is inferred either from the effector generation or the context task
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.