Hyperic HQ Plugin API v. 4.4.0.2

org.hyperic.hq.common.server.session
Class ResourceAudit

java.lang.Object
  extended by org.hyperic.hibernate.PersistedObject
      extended by org.hyperic.hq.common.server.session.Audit
          extended by org.hyperic.hq.common.server.session.ResourceAudit
All Implemented Interfaces:
java.io.Serializable

public class ResourceAudit
extends Audit

See Also:
Serialized Form

Nested Class Summary
static class ResourceAudit.ResourceAuditPurpose
           
 
Field Summary
static ResourceAudit.ResourceAuditPurpose RESOURCE_CREATE
           
static ResourceAudit.ResourceAuditPurpose RESOURCE_DELETE
           
static ResourceAudit.ResourceAuditPurpose RESOURCE_MOVE
           
static ResourceAudit.ResourceAuditPurpose RESOURCE_UPDATE
           
 
Constructor Summary
protected ResourceAudit()
           
 
Method Summary
static ResourceAudit createResource(Resource r, AuthzSubject creator, long start, long end)
           
static ResourceAudit deleteResource(Resource r, AuthzSubject creator, long start, long end)
           
static ResourceAudit moveResource(Resource target, Resource destination, AuthzSubject mover, long start, long end)
           
 
Methods inherited from class org.hyperic.hq.common.server.session.Audit
equals, formatHtmlMessage, getChildren, getChildrenBag, getEndTime, getFieldName, getHtmlMessage, getImportance, getImportanceEnum, getKlazz, getMessage, getNature, getNatureEnum, getNewFieldValue, getOldFieldValue, getParent, getPurpose, getPurposeEnum, getResource, getStartTime, getSubject, hashCode, isOriginal, setChildrenBag, setEndTime, setFieldName, setImportanceEnum, setKlazz, setMessage, setNatureEnum, setNewFieldValue, setOldFieldValue, setOriginal, setParent, setPurposeEnum, setResource, setStartTime, setSubject, toString
 
Methods inherited from class org.hyperic.hibernate.PersistedObject
get_version_, getId, set_version_, setId
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

RESOURCE_CREATE

public static final ResourceAudit.ResourceAuditPurpose RESOURCE_CREATE

RESOURCE_UPDATE

public static final ResourceAudit.ResourceAuditPurpose RESOURCE_UPDATE

RESOURCE_DELETE

public static final ResourceAudit.ResourceAuditPurpose RESOURCE_DELETE

RESOURCE_MOVE

public static final ResourceAudit.ResourceAuditPurpose RESOURCE_MOVE
Constructor Detail

ResourceAudit

protected ResourceAudit()
Method Detail

createResource

public static ResourceAudit createResource(Resource r,
                                           AuthzSubject creator,
                                           long start,
                                           long end)

deleteResource

public static ResourceAudit deleteResource(Resource r,
                                           AuthzSubject creator,
                                           long start,
                                           long end)

moveResource

public static ResourceAudit moveResource(Resource target,
                                         Resource destination,
                                         AuthzSubject mover,
                                         long start,
                                         long end)

Hyperic HQ Plugin API v. 4.4.0.2

Copyright © 2004-2006 Hyperic, Inc. support@hyperic.net, All Rights Reserved.