|
Foundation |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AccessControlEntryInterface
Field Summary |
---|
Fields inherited from interface com.sas.services.information.metadata.MetadataInterface |
---|
METADATA_STATE_DELETED, METADATA_STATE_DESTROYED, METADATA_STATE_NEW, METADATA_STATE_NORMAL, PERMISSION_READMETADATA, PERMISSION_WRITEMETADATA |
Method Summary | |
---|---|
void |
addIdentity(IdentityInterface identity)
Add an identity to this ACE. |
void |
addPermission(PermissionInterface permission)
Add a permission to this ACE. |
java.util.List |
getAccessControlTemplates()
Get the access control templates for this entry. |
java.util.List |
getIdentities()
Get a List of identities that are associated with this ACE. |
java.util.List |
getPermissions()
Get a List of permissions that are associated with this ACE. |
void |
removeIdentity(IdentityInterface identity)
Remove an identity from this ACE. |
void |
removePermission(PermissionInterface permission)
Remove a permission from this ACE. |
void |
setIdentities(java.util.List identities)
Set the set of identities on this ACE. |
void |
setPermissions(java.util.List permissions)
Set the list of permissions on the ACE. |
Methods inherited from interface com.sas.services.information.publicobject.PublicObjectInterface |
---|
addProcessorInterface, getContainer, getIdentifier, getName, getObjectURI, getPathUrl, getProcessorInterface, getTypeDescriptor |
Method Detail |
---|
java.util.List getIdentities() throws ServiceException, java.rmi.RemoteException
getIdentities
in interface MetadataInterface
ServiceException
- in the event of repository errors.
java.rmi.RemoteException
- in the event of remote object failure.void addIdentity(IdentityInterface identity) throws ServiceException, java.rmi.RemoteException
identity
- The identity to add to this ACE.
ServiceException
- in the event of repository errors.
java.rmi.RemoteException
- in the event of remote object failure.void removeIdentity(IdentityInterface identity) throws ServiceException, java.rmi.RemoteException
identity
- the Identity to remove from this ACE.
ServiceException
- in the event of repository errors.
java.rmi.RemoteException
- in the event of remote object failure.void setIdentities(java.util.List identities) throws ServiceException, java.rmi.RemoteException
identities
- The List of IdentityInterface objects to
set as the identities on this ACE.
ServiceException
- in the event of repository errors.
java.rmi.RemoteException
- in the event of remote object failure.java.util.List getPermissions() throws ServiceException, java.rmi.RemoteException
ServiceException
- in the event of repository errors.
java.rmi.RemoteException
- in the event of remote object failure.void addPermission(PermissionInterface permission) throws ServiceException, java.rmi.RemoteException
permission
- A permission to add to this ACE.
ServiceException
- in the event of repository errors.
java.rmi.RemoteException
- in the event of remote object failure.void removePermission(PermissionInterface permission) throws ServiceException, java.rmi.RemoteException
permission
- A permission to remove from this ACE.
ServiceException
- in the event of repository errors.
java.rmi.RemoteException
- in the event of remote object failure.void setPermissions(java.util.List permissions) throws ServiceException, java.rmi.RemoteException
permissions
- The List of Permission objects to set on this ACE.
ServiceException
- in the event of repository errors.
java.rmi.RemoteException
- in the event of remote object failure.java.util.List getAccessControlTemplates() throws ServiceException, java.rmi.RemoteException
ServiceException
- If a repository error occurs.
java.rmi.RemoteException
- In the event of remote object failure.
|
Foundation |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |