org.hyperic.hq.authz.server.session
Class Resource
java.lang.Object
org.hyperic.hibernate.PersistedObject
org.hyperic.hq.authz.server.session.AuthzNamedBean
org.hyperic.hq.authz.server.session.Resource
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable
public class Resource
- extends AuthzNamedBean
- implements java.lang.Comparable
- See Also:
- Serialized Form
Field Summary |
static org.apache.commons.logging.Log |
_log
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
_log
public static final org.apache.commons.logging.Log _log
Resource
protected Resource()
Resource
public Resource(ResourceType type,
Resource prototype,
java.lang.String name,
AuthzSubject owner,
java.lang.Integer instanceId,
boolean system)
getGroupBag
protected java.util.Collection getGroupBag()
setGroupBag
protected void setGroupBag(java.util.Collection b)
isInAsyncDeleteState
public boolean isInAsyncDeleteState()
getResourceType
public ResourceType getResourceType()
setResourceType
protected void setResourceType(ResourceType resourceTypeId)
getPrototype
public Resource getPrototype()
setPrototype
protected void setPrototype(Resource p)
getInstanceId
public java.lang.Integer getInstanceId()
setInstanceId
protected void setInstanceId(java.lang.Integer val)
getOwner
public AuthzSubject getOwner()
setOwner
protected void setOwner(AuthzSubject val)
isSystem
public boolean isSystem()
isRoot
public boolean isRoot()
- Returns true of this is the root resource
markDirty
public void markDirty()
setMtime
public void setMtime(long mtime)
getMtime
public long getMtime()
setSystem
protected void setSystem(boolean fsystem)
getVirtuals
public java.util.Collection getVirtuals()
setVirtuals
protected void setVirtuals(java.util.Collection virtuals)
setFromEdges
protected void setFromEdges(java.util.Collection e)
getFromEdges
protected java.util.Collection getFromEdges()
setToEdges
protected void setToEdges(java.util.Collection e)
getToEdges
protected java.util.Collection getToEdges()
isOwner
public boolean isOwner(java.lang.Integer possibleOwner)
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class AuthzNamedBean
hashCode
public int hashCode()
- Overrides:
hashCode
in class AuthzNamedBean
compareTo
public int compareTo(java.lang.Object arg0)
- Specified by:
compareTo
in interface java.lang.Comparable
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
Copyright © 2004-2006 Hyperic, Inc. support@hyperic.net, All Rights Reserved.