public interface IPermissionOwnerDao
| Modifier and Type | Method and Description |
|---|---|
java.util.List<org.apereo.portal.permission.IPermissionOwner> |
getAllPermissionOwners()
Retrieve a list of all known permission owners from the data store.
|
org.apereo.portal.permission.IPermissionActivity |
getOrCreatePermissionActivity(org.apereo.portal.permission.IPermissionOwner owner,
java.lang.String name,
java.lang.String fname,
java.lang.String targetProviderKey)
Retrieve the permission activity associated with the supplied functional name, under the
specified permission owner.
|
org.apereo.portal.permission.IPermissionOwner |
getOrCreatePermissionOwner(java.lang.String name,
java.lang.String fname)
Retrieve the permission owner associated with the supplied functional name.
|
org.apereo.portal.permission.IPermissionActivity |
getPermissionActivity(long id)
Retrieve a permission activity by unique ID.
|
org.apereo.portal.permission.IPermissionActivity |
getPermissionActivity(long ownerId,
java.lang.String activityFname)
Retrieve a permission activity under the specified permission owner with the provided
activity functional name.
|
org.apereo.portal.permission.IPermissionActivity |
getPermissionActivity(java.lang.String ownerFname,
java.lang.String activityFname)
Retrieve a permission activity under the specified permission owner with the provided
activity functional name.
|
org.apereo.portal.permission.IPermissionOwner |
getPermissionOwner(long id)
Retrieve the permission owner with the specified unique ID.
|
org.apereo.portal.permission.IPermissionOwner |
getPermissionOwner(java.lang.String fname)
Retrieve the permission owner with the specified functional name.
|
org.apereo.portal.permission.IPermissionOwner |
saveOwner(org.apereo.portal.permission.IPermissionOwner owner)
Persist a permission owner to the data layer, creating or updating the owner as appropriate.
|
org.apereo.portal.permission.IPermissionActivity |
savePermissionActivity(org.apereo.portal.permission.IPermissionActivity activity)
Persist a permission activity to the data layer, creating or updating the activity as
appropriate.
|
org.apereo.portal.permission.IPermissionOwner getPermissionOwner(long id)
id - org.apereo.portal.permission.IPermissionOwner getPermissionOwner(java.lang.String fname)
fname - org.apereo.portal.permission.IPermissionOwner getOrCreatePermissionOwner(java.lang.String name,
java.lang.String fname)
fname - functional name of the desired permission ownerjava.util.List<org.apereo.portal.permission.IPermissionOwner> getAllPermissionOwners()
org.apereo.portal.permission.IPermissionOwner saveOwner(org.apereo.portal.permission.IPermissionOwner owner)
owner - org.apereo.portal.permission.IPermissionActivity getPermissionActivity(long id)
id - org.apereo.portal.permission.IPermissionActivity getPermissionActivity(long ownerId,
java.lang.String activityFname)
ownerId - unique ID of the desired activity's owneractivityFname - functional name of the desired activityorg.apereo.portal.permission.IPermissionActivity getPermissionActivity(java.lang.String ownerFname,
java.lang.String activityFname)
ownerFname - functional name of the desired activity's owneractivityFname - functional name of the activity itselforg.apereo.portal.permission.IPermissionActivity getOrCreatePermissionActivity(org.apereo.portal.permission.IPermissionOwner owner,
java.lang.String name,
java.lang.String fname,
java.lang.String targetProviderKey)
owner - permission ownerfname - activity fnameorg.apereo.portal.permission.IPermissionActivity savePermissionActivity(org.apereo.portal.permission.IPermissionActivity activity)
activity -