org.hyperic.hq.events
Class MaintenanceEvent
java.lang.Object
org.hyperic.hq.events.AbstractEvent
org.hyperic.hq.measurement.shared.ResourceLogEvent
org.hyperic.hq.events.MaintenanceEvent
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, LoggableInterface, ResourceEventInterface, JSON
public class MaintenanceEvent
- extends ResourceLogEvent
- implements JSON
Value object for scheduled maintenance events
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
GROUP_ID
public static final java.lang.String GROUP_ID
- See Also:
- Constant Field Values
STATE
public static final java.lang.String STATE
- See Also:
- Constant Field Values
START_TIME
public static final java.lang.String START_TIME
- See Also:
- Constant Field Values
END_TIME
public static final java.lang.String END_TIME
- See Also:
- Constant Field Values
MODIFIED_TIME
public static final java.lang.String MODIFIED_TIME
- See Also:
- Constant Field Values
MODIFIED_BY
public static final java.lang.String MODIFIED_BY
- See Also:
- Constant Field Values
STATE_NEW
public static final java.lang.String STATE_NEW
- See Also:
- Constant Field Values
STATE_RUNNING
public static final java.lang.String STATE_RUNNING
- See Also:
- Constant Field Values
STATE_COMPLETE
public static final java.lang.String STATE_COMPLETE
- See Also:
- Constant Field Values
alertCount
public long alertCount
errorCount
public long errorCount
MaintenanceEvent
public MaintenanceEvent(java.lang.Integer groupId)
getGroupId
public java.lang.Integer getGroupId()
getState
public java.lang.String getState()
setState
public void setState(java.lang.String state)
getStartTime
public long getStartTime()
setStartTime
public void setStartTime(long startTime)
getEndTime
public long getEndTime()
setEndTime
public void setEndTime(long endTime)
getModifiedTime
public long getModifiedTime()
setModifiedTime
public void setModifiedTime(long modifiedTime)
getModifiedBy
public java.lang.String getModifiedBy()
setModifiedBy
public void setModifiedBy(java.lang.String authzName)
activate
public boolean activate()
getResourcesProcessed
public java.util.Set getResourcesProcessed()
resetStats
public void resetStats()
build
public static MaintenanceEvent build(org.quartz.JobDetail jobDetail)
- Create a MaintenanceEvent object from a JobDetail
setEventMessage
public void setEventMessage(java.lang.String msg)
toString
public java.lang.String toString()
- Overrides:
toString
in class ResourceLogEvent
toJSON
public org.json.JSONObject toJSON()
- Description copied from interface:
JSON
- Convert the object to a Json object
- Specified by:
toJSON
in interface JSON
getJsonName
public java.lang.String getJsonName()
- Specified by:
getJsonName
in interface JSON
Copyright © 2004-2006 Hyperic, Inc. support@hyperic.net, All Rights Reserved.