public abstract class SsmPackagesAction extends AbstractDatabaseAction
| Constructor and Description |
|---|
SsmPackagesAction() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doExecute(EventMessage msg)
Performs the business logic of the action.
|
protected abstract java.util.List<Action> |
doSchedule(SsmPackageEvent event,
User user,
java.util.List<java.lang.Long> sid,
java.util.Date earliest,
ActionChain actionChain) |
protected abstract java.util.List<java.lang.Long> |
getAffectedServers(SsmPackageEvent event,
User u) |
protected abstract java.lang.String |
getOperationName() |
protected void |
scheduleAction(SsmPackageEvent event,
User user) |
execute, handleTransactionsprotected void doExecute(EventMessage msg)
AbstractDatabaseActionAbstractDatabaseAction.execute(EventMessage).doExecute in class AbstractDatabaseActionmsg - event being executed; will not be nullprotected void scheduleAction(SsmPackageEvent event, User user)
protected abstract java.lang.String getOperationName()
protected abstract java.util.List<java.lang.Long> getAffectedServers(SsmPackageEvent event, User u)
protected abstract java.util.List<Action> doSchedule(SsmPackageEvent event, User user, java.util.List<java.lang.Long> sid, java.util.Date earliest, ActionChain actionChain)