|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
com.ibm.commerce.collaboration.objects.CollabManagerBean
Field Summary | |
static java.lang.String |
COPYRIGHT
|
Constructor Summary | |
CollabManagerBean()
|
Method Summary | |
boolean |
addAuthorGroupMember(CollabSpaceBean csbean)
addAuthorGroupMember It adds members to the ACL Author group |
boolean |
addManagerGroupMember(CollabSpaceBean csbean)
addManagerGroupMember It adds members to the ACL Manager group |
boolean |
addReaderGroupMember(CollabSpaceBean csbean)
addReaderGroupMember It adds members to the ACL Reader group |
java.lang.String |
createCollabSpace(CollabSpaceBean cspaceBean,
java.lang.String creatorDN)
createCollabSpace This function creates a collaboration space. |
boolean |
deleteAuthorGroupMember(CollabSpaceBean csbean)
deleteAuthorGroupMember It deletes members from the ACL Author group |
boolean |
deleteCollabSpace(java.lang.String collabSpaceID)
deleteCollabSpace It deletes a given collab space from the collab application server and deletes its LDAP entries. |
boolean |
deleteManagerGroupMember(CollabSpaceBean csbean)
deleteManagerGroupMember It deletes members from the ACL Manager group |
boolean |
deleteReaderGroupMember(CollabSpaceBean csbean)
deleteReaderGroupMember It deletes members from the ACL Reader group |
void |
ejbActivate()
ejbActivate Activate the EJB |
void |
ejbCreate()
ejbCreate Create the EJB |
void |
ejbPassivate()
ejbPassivate Passivate the EJB |
void |
ejbRemove()
ejbRemove Remove the EJB |
java.lang.String |
getCollabAppServerIP()
getCollabSpaceAppServerIP It gets the collab application server IP |
java.lang.String |
getCollabAppServerPort()
getCollabAppServerPort It gets the collab application server port number in a string |
CollabSpaceBean |
getCollabSpaceDetailsByCollabSpaceID(java.lang.String collabSpaceID)
getCollabSpaceDetailsByCollabSpaceID It gets the details of a collaborative workspace from the LDAP server |
javax.ejb.SessionContext |
getSessionContext()
getSessionContext Returns the session context |
boolean |
isUserDNAuthorGroupMember(java.lang.String userDN,
java.lang.String collabSpaceID)
isUserDNAuthorGroupMember It checks if the user belongs to the author group of the given collaborative workspace |
boolean |
isUserDNManagerGroupMember(java.lang.String userDN,
java.lang.String collabSpaceID)
isUserDNManagerGroupMember It checks if the user belongs to the manager group of the given collaborative workspace |
boolean |
isUserDNReaderGroupMember(java.lang.String userDN,
java.lang.String collabSpaceID)
isUserDNReaderGroupMember It checks if the user belongs to the reader group of the given collaborative workspace |
java.util.Vector |
listAllCollabSpaces()
listAllCollabSpaces It lists all the collaborative workspace that exist in the collaborative application server |
java.util.Vector |
listAuthorGroupMembers(java.lang.String collabSpaceID)
listAuthorGroupMembers This lists the author group members DN for the given collab space |
java.util.Vector |
listCollabSpaceForUserDN(java.lang.String userDN)
listCollabSpaceForUserDN This function returns a list of CollabSpaceBean objects for the given LDAP uid. |
java.util.Vector |
listCollabSpaceTemplates()
listCollabSpaceTemplates It lists all available collaborative workspace templates |
java.util.Vector |
listManagerGroupMembers(java.lang.String collabSpaceID)
listManagerGroupMembers This lists the manager group members DN for the given collab space |
java.util.Vector |
listReaderGroupMembers(java.lang.String collabSpaceID)
listReaderGroupMembers This lists the reader group members DN for the given collab space |
boolean |
modifyAuthorGroupMembers(CollabSpaceBean csbean)
modifyAuthorGroupMembers It modifies the author group members in LDAP |
boolean |
modifyCollabSpaceDescription(java.lang.String collabSpaceID,
java.lang.String description)
modifyCollabSpaceDescription It modifies the collaborative workspace description |
boolean |
modifyManagerGroupMembers(CollabSpaceBean csbean)
modifyManagerGroupMembers It modifies the manager group members in LDAP |
boolean |
modifyReaderGroupMembers(CollabSpaceBean csbean)
modifyReaderGroupMembers It modifies the reader group members in LDAP |
void |
setSessionContext(javax.ejb.SessionContext ctx)
setSessionContext method comment |
boolean |
TESTaddAuthorGroupMembers(java.lang.String csID)
|
boolean |
TESTaddAuthorGroupMembers(java.lang.String csID,
java.lang.String userDN)
|
boolean |
TESTaddManagerGroupMembers(java.lang.String csID)
|
boolean |
TESTaddManagerGroupMembers(java.lang.String csID,
java.lang.String userDN)
|
boolean |
TESTaddReaderGroupMembers(java.lang.String csID)
|
boolean |
TESTaddReaderGroupMembers(java.lang.String csID,
java.lang.String userDN)
|
java.lang.String |
TESTcreateCollabSpace(java.lang.String bProcType,
java.lang.String bProcID)
|
boolean |
TESTdeleteAuthorGroupMembers(java.lang.String csID)
|
boolean |
TESTdeleteAuthorGroupMembers(java.lang.String csID,
java.lang.String userDN)
|
boolean |
TESTdeleteManagerGroupMembers(java.lang.String csID)
|
boolean |
TESTdeleteManagerGroupMembers(java.lang.String csID,
java.lang.String userDN)
|
boolean |
TESTdeleteReaderGroupMembers(java.lang.String csID)
|
boolean |
TESTdeleteReaderGroupMembers(java.lang.String csID,
java.lang.String userDN)
|
boolean |
TESTmodifyAuthorGroupMembers()
|
boolean |
TESTmodifyManagerGroupMembers()
|
boolean |
TESTmodifyReaderGroupMembers()
|
Field Detail |
public static final java.lang.String COPYRIGHT
Constructor Detail |
public CollabManagerBean()
Method Detail |
public boolean addAuthorGroupMember(CollabSpaceBean csbean) throws java.io.IOException, java.rmi.RemoteException
csbean
- com.ibm.commerce.collaboration.beans.CollabSpaceBean Information about the collaborative workspace Information about the collaborative workspacejava.io.IOException
- Failed or interrupted IO operations.java.rmi.RemoteException
- Communication-related exception during a remote method callpublic boolean addManagerGroupMember(CollabSpaceBean csbean) throws java.io.IOException, java.rmi.RemoteException
csbean
- com.ibm.commerce.collaboration.beans.CollabSpaceBean Information about the collaborative workspacejava.io.IOException
- Failed or interrupted IO operations.java.rmi.RemoteException
- Communication-related exception during a remote method callpublic boolean addReaderGroupMember(CollabSpaceBean csbean) throws java.io.IOException, java.rmi.RemoteException
csbean
- com.ibm.commerce.collaboration.beans.CollabSpaceBean Information about the collaborative workspacejava.io.IOException
- Failed or interrupted IO operations.java.rmi.RemoteException
- Communication-related exception during a remote method callpublic java.lang.String createCollabSpace(CollabSpaceBean cspaceBean, java.lang.String creatorDN) throws java.rmi.RemoteException, java.io.IOException
cspaceBean
- com.ibm.commerce.collaboration.beans.CollabSpaceBean Information about the collaborative workspacecreatorDN
- java.lang.String The DN of the creatorjava.io.IOException
- Failed or interrupted IO operations.java.rmi.RemoteException
- Communication-related exception during a remote method callpublic boolean deleteAuthorGroupMember(CollabSpaceBean csbean) throws java.io.IOException, java.rmi.RemoteException
csbean
- com.ibm.commerce.collaboration.beans.CollabSpaceBean Information about the collaborative workspacerequesterUid
- java.lang.Stringjava.io.IOException
- Failed or interrupted IO operations.java.rmi.RemoteException
- Communication-related exception during a remote method callpublic boolean deleteCollabSpace(java.lang.String collabSpaceID) throws java.io.IOException, java.rmi.RemoteException
collabSpaceID
- java.lang.String The unique ID of the collaborative workspacejava.io.IOException
- Failed or interrupted IO operations.java.rmi.RemoteException
- Communication-related exception during a remote method callpublic boolean deleteManagerGroupMember(CollabSpaceBean csbean) throws java.io.IOException, java.rmi.RemoteException
csbean
- com.ibm.commerce.collaboration.beans.CollabSpaceBean Information about the collaborative workspacejava.io.IOException
- Failed or interrupted IO operations.java.rmi.RemoteException
- Communication-related exception during a remote method callpublic boolean deleteReaderGroupMember(CollabSpaceBean csbean) throws java.io.IOException, java.rmi.RemoteException
csbean
- com.ibm.commerce.collaboration.beans.CollabSpaceBean Information about the collaborative workspacejava.io.IOException
- Failed or interrupted IO operations.java.rmi.RemoteException
- Communication-related exception during a remote method callpublic void ejbActivate() throws java.rmi.RemoteException
java.rmi.RemoteException
- Communication-related exception during a remote method callpublic void ejbCreate() throws javax.ejb.CreateException, java.rmi.RemoteException
javax.ejb.CreateException
- Exception thrown when creating the EJBjava.rmi.RemoteException
- Communication-related exception during a remote method callpublic void ejbPassivate() throws java.rmi.RemoteException
java.rmi.RemoteException
- Communication-related exception during a remote method callpublic void ejbRemove() throws java.rmi.RemoteException
java.rmi.RemoteException
- Communication-related exception during a remote method callpublic java.lang.String getCollabAppServerIP() throws java.io.IOException, java.rmi.RemoteException
java.io.IOException
- Failed or interrupted IO operations.java.rmi.RemoteException
- Communication-related exception during a remote method callpublic java.lang.String getCollabAppServerPort() throws java.io.IOException, java.rmi.RemoteException
java.io.IOException
- Failed or interrupted IO operations.java.rmi.RemoteException
- Communication-related exception during a remote method callpublic CollabSpaceBean getCollabSpaceDetailsByCollabSpaceID(java.lang.String collabSpaceID) throws java.io.IOException, java.rmi.RemoteException
collabSpaceID
- java.lang.String The unique ID of the collaborative workspacejava.io.IOException
- Failed or interrupted IO operations.java.rmi.RemoteException
- Communication-related exception during a remote method callpublic javax.ejb.SessionContext getSessionContext()
public boolean isUserDNAuthorGroupMember(java.lang.String userDN, java.lang.String collabSpaceID) throws java.io.IOException, java.rmi.RemoteException
userDN
- java.lang.String The DN of the usercollabSpaceID
- java.lang.String The unique ID of the collaborative workspacejava.io.IOException
- Failed or interrupted IO operations.java.rmi.RemoteException
- Communication-related exception during a remote method callpublic boolean isUserDNManagerGroupMember(java.lang.String userDN, java.lang.String collabSpaceID) throws java.io.IOException, java.rmi.RemoteException
userDN
- java.lang.String The DN of the usercollabSpaceID
- java.lang.String The unique ID of the collaborative workspacejava.io.IOException
- Failed or interrupted IO operations.java.rmi.RemoteException
- Communication-related exception during a remote method callpublic boolean isUserDNReaderGroupMember(java.lang.String userDN, java.lang.String collabSpaceID) throws java.io.IOException, java.rmi.RemoteException
userDN
- java.lang.String The DN of the usercollabSpaceID
- java.lang.String The unique ID of the collaborative workspacejava.io.IOException
- Failed or interrupted IO operations.java.rmi.RemoteException
- Communication-related exception during a remote method callpublic java.util.Vector listAllCollabSpaces() throws java.io.IOException, java.rmi.RemoteException
java.io.IOException
- Failed or interrupted IO operations.java.rmi.RemoteException
- Communication-related exception during a remote method callpublic java.util.Vector listAuthorGroupMembers(java.lang.String collabSpaceID) throws java.io.IOException, java.rmi.RemoteException
collabSpaceID
- java.lang.String The unique ID of the collaborative workspacejava.io.IOException
- Failed or interrupted IO operations.java.rmi.RemoteException
- Communication-related exception during a remote method callpublic java.util.Vector listCollabSpaceForUserDN(java.lang.String userDN) throws java.io.IOException, java.rmi.RemoteException
userDN
- java.lang.String The DN of the userjava.io.IOException
- Failed or interrupted IO operations.java.rmi.RemoteException
- Communication-related exception during a remote method callpublic java.util.Vector listCollabSpaceTemplates() throws java.io.IOException, java.rmi.RemoteException
java.io.IOException
- Failed or interrupted IO operations.java.rmi.RemoteException
- Communication-related exception during a remote method callpublic java.util.Vector listManagerGroupMembers(java.lang.String collabSpaceID) throws java.io.IOException, java.rmi.RemoteException
collabSpaceID
- java.lang.String The unique ID of the collaborative workspacejava.io.IOException
- Failed or interrupted IO operations.java.rmi.RemoteException
- Communication-related exception during a remote method callpublic java.util.Vector listReaderGroupMembers(java.lang.String collabSpaceID) throws java.io.IOException, java.rmi.RemoteException
collabSpaceID
- java.lang.String The unique ID of the collaborative workspacejava.io.IOException
- Failed or interrupted IO operations.java.rmi.RemoteException
- Communication-related exception during a remote method callpublic boolean modifyAuthorGroupMembers(CollabSpaceBean csbean) throws java.io.IOException, java.rmi.RemoteException
csbean
- com.ibm.commerce.collaboration.beans.CollabSpaceBean Information about the collaborative workspacejava.io.IOException
- Failed or interrupted IO operations.java.rmi.RemoteException
- Communication-related exception during a remote method callpublic boolean modifyCollabSpaceDescription(java.lang.String collabSpaceID, java.lang.String description) throws java.io.IOException, java.rmi.RemoteException
collabSpaceID
- java.lang.String The unique ID of the collaborative workspacedescription
- java.lang.String The description of the collaborative workspacejava.io.IOException
- Failed or interrupted IO operations.java.rmi.RemoteException
- Communication-related exception during a remote method callpublic boolean modifyManagerGroupMembers(CollabSpaceBean csbean) throws java.io.IOException, java.rmi.RemoteException
csbean
- com.ibm.commerce.collaboration.beans.CollabSpaceBean Information about the collaborative workspacejava.io.IOException
- Failed or interrupted IO operations.java.rmi.RemoteException
- Communication-related exception during a remote method callpublic boolean modifyReaderGroupMembers(CollabSpaceBean csbean) throws java.io.IOException, java.rmi.RemoteException
csbean
- com.ibm.commerce.collaboration.beans.CollabSpaceBean Information about the collaborative workspacejava.io.IOException
- Failed or interrupted IO operations.java.rmi.RemoteException
- Communication-related exception during a remote method callpublic void setSessionContext(javax.ejb.SessionContext ctx) throws java.rmi.RemoteException
ctx
- javax.ejb.SessionContextjava.rmi.RemoteException
- Communication-related exception during a remote method callpublic boolean TESTaddAuthorGroupMembers(java.lang.String csID) throws java.io.IOException, java.rmi.RemoteException
public boolean TESTaddAuthorGroupMembers(java.lang.String csID, java.lang.String userDN) throws java.io.IOException, java.rmi.RemoteException
public boolean TESTaddManagerGroupMembers(java.lang.String csID) throws java.io.IOException, java.rmi.RemoteException
public boolean TESTaddManagerGroupMembers(java.lang.String csID, java.lang.String userDN) throws java.io.IOException, java.rmi.RemoteException
public boolean TESTaddReaderGroupMembers(java.lang.String csID) throws java.io.IOException, java.rmi.RemoteException
public boolean TESTaddReaderGroupMembers(java.lang.String csID, java.lang.String userDN) throws java.io.IOException, java.rmi.RemoteException
public java.lang.String TESTcreateCollabSpace(java.lang.String bProcType, java.lang.String bProcID) throws java.rmi.RemoteException, java.io.IOException
public boolean TESTdeleteAuthorGroupMembers(java.lang.String csID) throws java.io.IOException, java.rmi.RemoteException
public boolean TESTdeleteAuthorGroupMembers(java.lang.String csID, java.lang.String userDN) throws java.io.IOException, java.rmi.RemoteException
public boolean TESTdeleteManagerGroupMembers(java.lang.String csID) throws java.io.IOException, java.rmi.RemoteException
public boolean TESTdeleteManagerGroupMembers(java.lang.String csID, java.lang.String userDN) throws java.io.IOException, java.rmi.RemoteException
public boolean TESTdeleteReaderGroupMembers(java.lang.String csID) throws java.io.IOException, java.rmi.RemoteException
public boolean TESTdeleteReaderGroupMembers(java.lang.String csID, java.lang.String userDN) throws java.io.IOException, java.rmi.RemoteException
public boolean TESTmodifyAuthorGroupMembers() throws java.io.IOException, java.rmi.RemoteException
public boolean TESTmodifyManagerGroupMembers() throws java.io.IOException, java.rmi.RemoteException
public boolean TESTmodifyReaderGroupMembers() throws java.io.IOException, java.rmi.RemoteException
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |