org.hyperic.hq.bizapp.server.action.log
Class SyslogAction
java.lang.Object
org.hyperic.hq.bizapp.shared.action.SyslogActionConfig
org.hyperic.hq.bizapp.server.action.log.SyslogAction
- All Implemented Interfaces:
- ActionConfigInterface, ActionInterface, Notify
public class SyslogAction
- extends SyslogActionConfig
- implements ActionInterface, Notify
Methods inherited from class org.hyperic.hq.bizapp.shared.action.SyslogActionConfig |
getConfigResponse, getConfigSchema, getImplementor, getMeta, getProduct, getVersion, init, setImplementor, setMeta, setProduct, setVersion |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SyslogAction
public SyslogAction()
convertToDBPriority
protected int convertToDBPriority(int priority)
hackDBString
protected java.lang.String hackDBString(java.lang.String resName)
execute
public java.lang.String execute(AlertInterface alert,
ActionExecutionInfo info)
throws ActionExecuteException
- Description copied from interface:
ActionInterface
- Execute the action.
- Specified by:
execute
in interface ActionInterface
- Returns:
- text which will be associated with the action execution
logs.
AlertActionLog
- Throws:
ActionExecuteException
setParentActionConfig
public void setParentActionConfig(AppdefEntityID aeid,
ConfigResponse cfg)
throws InvalidActionDataException
- Description copied from interface:
ActionInterface
- Inherit configuration from parent action
- Specified by:
setParentActionConfig
in interface ActionInterface
- Throws:
InvalidActionDataException
send
public void send(Escalatable e,
EscalationStateChange change,
java.lang.String message,
java.util.Set notified)
- Description copied from interface:
Notify
- Send a notification about the change of state in an escalation.
- Specified by:
send
in interface Notify
- Parameters:
e
- Escalatable which originally kicked off an escalationchange
- New state of the escalationmessage
- Message about the state change
Copyright © 2004-2006 Hyperic, Inc. support@hyperic.net, All Rights Reserved.