|
| Services |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||
This is a generic interface for objects coming out of the repositories that represent groups. A generic group can be a collection of any type of metadata object.
| Fields inherited from interface com.sas.services.information.metadata.MetadataInterface |
PERMISSION_READMETADATA, PERMISSION_WRITEMETADATA |
| Method Summary | |
void |
addMember(MetadataInterface member)
Add a new member to the group. |
void |
addMemberOrdered(MetadataInterface member)
Add a new member to the group such that it will be ordered even if it's in another repository (This is primarily for OMR groups). |
void |
addOwner(PersonInterface owner)
Add a person as an owner of the group. |
String |
getDescription()
Gets the description of the group. |
List |
getMembers()
Get the members of the group. |
List |
getMembersAllRepositories()
Get all the members of the group, including those that may be in dependent repositories. |
List |
getOwners()
Get the list of owners for this list. |
List |
members()
Get the members of the group. |
boolean |
removeMember(MetadataInterface member)
Remove a member from the group. |
void |
removeOwner(PersonInterface owner)
Remove a person from the owner list. |
| Method Detail |
public String getDescription()
throws RemoteException
getDescription in interface MetadataInterfaceRemoteException - in the event of remote object failure.
public List members()
throws RemoteException
MetadataInterface
objects representing the members of the group.RemoteException - in the event of remote object failure.
public List getMembers()
throws RemoteException
MetadataInterface
objects representing the members of the group.RemoteException - in the event of remote object failure.
public List getMembersAllRepositories()
throws ServiceException,
RemoteException
MetadataInterface objects
representing the members of the group.ServiceException - In the event of repository errors.RemoteException - In the event of remote object failure.
public void addMember(MetadataInterface member)
throws RemoteException
member - The new member to add.RemoteException - in the event of remote object failure.
public void addMemberOrdered(MetadataInterface member)
throws RemoteException
member - The new member to add.RemoteException - In the event of remote object failure.
public boolean removeMember(MetadataInterface member)
throws RemoteException
member - The member to remove.RemoteException - in the event of remote object failure.
public List getOwners()
throws RemoteException
RemoteException - in the event of remote object failure.
public void addOwner(PersonInterface owner)
throws RemoteException
owner - The person to add as an owner.RemoteException - in the event of remote object failure.
public void removeOwner(PersonInterface owner)
throws RemoteException
owner - The person to remove from the list of owners.RemoteException - in the event of remote object failure.
|
| Services |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||