org.hyperic.hq.control.server.session
Class ControlJob
java.lang.Object
org.hyperic.hq.scheduler.server.session.BaseJob
org.hyperic.hq.control.server.session.ControlJob
- All Implemented Interfaces:
- org.quartz.Job
- Direct Known Subclasses:
- ControlActionGroupJob, ControlActionJob
public abstract class ControlJob
- extends BaseJob
Method Summary |
protected java.lang.Integer |
doAgentControlCommand(AppdefEntityID id,
AppdefEntityID gid,
java.lang.Integer batchId,
AuthzSubject subject,
java.util.Date dateScheduled,
java.lang.Boolean scheduled,
java.lang.String description,
java.lang.String action,
java.lang.String args)
Do a control command on a single appdef entity |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JOB_WAIT_INTERVAL
protected static final int JOB_WAIT_INTERVAL
- See Also:
- Constant Field Values
PROP_ACTION
public static final java.lang.String PROP_ACTION
- See Also:
- Constant Field Values
PROP_ARGS
public static final java.lang.String PROP_ARGS
- See Also:
- Constant Field Values
log
protected org.apache.commons.logging.Log log
ControlJob
public ControlJob()
doAgentControlCommand
protected java.lang.Integer doAgentControlCommand(AppdefEntityID id,
AppdefEntityID gid,
java.lang.Integer batchId,
AuthzSubject subject,
java.util.Date dateScheduled,
java.lang.Boolean scheduled,
java.lang.String description,
java.lang.String action,
java.lang.String args)
throws PluginException
- Do a control command on a single appdef entity
- Returns:
- The job id
- Throws:
PluginException
Copyright © 2004-2006 Hyperic, Inc. support@hyperic.net, All Rights Reserved.