|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--com.novell.admin.rbs.RBSObject
|
+--com.novell.admin.rbs.RBSRole
Class that represents a rbsRole object
| Fields inherited from class com.novell.admin.rbs.RBSObject |
ns,
nsObj,
oe |
| Constructor Summary | |
RBSRole(NSObject obj)
Constructor. |
|
RBSRole(ObjectEntry objectOE)
Constructor. |
|
| Method Summary | |
void |
addContent(RBSObject[] content)
Adds tasks to the role. |
void |
addMembers(RBSAssociation[] assc)
Adds the given members to the role. |
void |
addOwners(ObjectEntry[] owners)
Adds the given objects as owners to the role. |
boolean |
contains(RBSObject task)
Checks to see if this Role has the given Task |
void |
deleteContent(RBSObject[] content)
Deletes the given tasks from the role. |
void |
deleteMembers(RBSAssociation[] assc)
Deletes the given members from the role. |
void |
deleteOwners(ObjectEntry[] owners)
Delete the given owner objects from the role. |
RBSObject[] |
getContent()
Returns an array of rbsTask and rbsJob objects in the Role. |
RBSAssociation[] |
getMembers()
Returns the members of the role |
ObjectEntry[] |
getOwners()
Returns the owners of the role |
void |
modifyMembers(RBSAssociation[] assc)
Modifys the scope, start and stop times of the association. |
void |
setContent(RBSObject[] content)
Sets the tasks for the role. |
void |
setMembers(RBSAssociation[] members)
Sets the given objects as members of the role. |
void |
setOwners(ObjectEntry[] owners)
Sets the given objects as owners to the role. |
void |
update()
OverWrites the base class update |
| Methods inherited from class com.novell.admin.rbs.RBSObject |
getDescription,
getObjectEntry,
setDescription,
setNSObject,
verifyNSObject |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
| Constructor Detail |
public RBSRole(ObjectEntry objectOE)
objectOE - ObjectEntry representing a rbsRolepublic RBSRole(NSObject obj)
obj - NSObject| Method Detail |
public ObjectEntry[] getOwners()
throws SPIException
public void setOwners(ObjectEntry[] owners)
throws NamespaceException,
SPIException,
SnapinVetoException,
ComponentCreationException
owners - The ObjectEntry[] representing the owners of the role.
public void addOwners(ObjectEntry[] owners)
throws NamespaceException,
SPIException,
SnapinVetoException,
ComponentCreationException
owners - The ObjectEntry[] representing the owners of the role.
public void deleteOwners(ObjectEntry[] owners)
throws SPIException,
NamespaceException,
ComponentCreationException
owners - The ObjectEntry[] representing the owners of the role.
public RBSObject[] getContent()
throws SPIException
public void setContent(RBSObject[] content)
throws SPIException,
SnapinVetoException,
NamespaceException,
ComponentCreationException,
RBSException
tasks - The RBSObject[] representing the tasks of the role.
public void addContent(RBSObject[] content)
throws SPIException,
SnapinVetoException,
NamespaceException,
ComponentCreationException,
RBSException
tasks - The RBSObject[] representing the tasks to add.
public void deleteContent(RBSObject[] content)
throws SPIException,
NamespaceException,
SnapinVetoException,
ComponentCreationException,
RBSException
tasks - The RBSObject[] representing the tasks to delete.
public RBSAssociation[] getMembers()
throws SPIException,
RBSException
public void setMembers(RBSAssociation[] members)
throws SPIException,
RBSException,
SnapinVetoException,
NamespaceException,
ComponentCreationException
members - The ObjectEntry[] representing the members of the role.
public void addMembers(RBSAssociation[] assc)
throws SPIException,
NamespaceException,
ComponentCreationException
members - The ObjectEntry[] representing the members of the role.
public void deleteMembers(RBSAssociation[] assc)
throws SPIException,
NamespaceException,
ComponentCreationException,
RBSException
members - The ObjectEntry[] representing the members of the role.
public void modifyMembers(RBSAssociation[] assc)
throws SPIException,
NamespaceException
members - The ObjectEntry[] representing the members of the role.
public boolean contains(RBSObject task)
throws SPIException
task - The RBSObject for the task.
public void update()
throws SPIException,
SnapinVetoException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||