uk.ac.soton.itinnovation.grid.service.dataresource.beans
Class DataResourceSubscriptionDAO<Type extends DataResourceSubscriptionBean>
java.lang.Object
uk.ac.soton.itinnovation.grid.service.dataresource.beans.BaseHibernateDAO<Type>
uk.ac.soton.itinnovation.grid.service.dataresource.beans.DataResourceSubscriptionDAO<Type>
- Direct Known Subclasses:
- OgsaDaiDataResourceSubscriptionDAO
public abstract class DataResourceSubscriptionDAO<Type extends DataResourceSubscriptionBean>
- extends BaseHibernateDAO<Type>
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DataResourceSubscriptionDAO
public DataResourceSubscriptionDAO()
create
public final Type create(StorableInStateRepository managingConversation,
String label,
DataResourceRoleBean role)
setupBean
protected final void setupBean(DataResourceRoleBean role,
Type bean)
- Parameters:
role - bean -
findAll
public List<Type> findAll()
findByID
public Type findByID(String resourceID)
findByPBACRole
public List<Type> findByPBACRole(SubjectDescription subject,
String additionalRoleName)
throws RemoteException
- Throws:
RemoteException
findSubscriberIDsOnRole
public List<String> findSubscriberIDsOnRole(String roleResourceID)
findNumberOfSubscribersToRole
public int findNumberOfSubscribersToRole(String roleResourceID)
Copyright © 2001-2008 University of Southampton IT Innovation Centre. All Rights Reserved.