Hyperic HQ Plugin API v. 4.4.0.2

org.hyperic.hq.authz.server.session
Class OperationDAO

java.lang.Object
  extended by org.hyperic.hq.dao.HibernateDAO
      extended by org.hyperic.hq.authz.server.session.OperationDAO

public class OperationDAO
extends HibernateDAO


Field Summary
 
Fields inherited from class org.hyperic.hq.dao.HibernateDAO
BATCH_SIZE
 
Constructor Summary
OperationDAO(DAOFactory f)
           
 
Method Summary
 java.util.Collection findByRole(java.lang.Integer roleId)
           
 Operation findByTypeAndName(ResourceType type, java.lang.String name)
           
 Operation getByName(java.lang.String name)
           
 boolean userHasOperation(AuthzSubject subj, Operation op)
           
 
Methods inherited from class org.hyperic.hq.dao.HibernateDAO
cacheFindAll, createCriteria, createQuery, findAll, findAllOrderByName, findById, findById, flushSession, get, getFactory, getPagedResult, getPagedResult, getPermissionManager, getPersistentClass, getSession, remove, save, size, size
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OperationDAO

public OperationDAO(DAOFactory f)
Method Detail

getByName

public Operation getByName(java.lang.String name)

findByTypeAndName

public Operation findByTypeAndName(ResourceType type,
                                   java.lang.String name)

findByRole

public java.util.Collection findByRole(java.lang.Integer roleId)

userHasOperation

public boolean userHasOperation(AuthzSubject subj,
                                Operation op)

Hyperic HQ Plugin API v. 4.4.0.2

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