|
BEA Systems, Inc. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--com.beasys.commerce.portal.admin.jspbeans.PortalUserJspBean
This class is a JSP bean class for several Portal Tool JSP pages which use the <jsp:usebean> JSP tag such as the portal_users.jsp and portal_user_new.jsp page
| Field Summary | |
static java.lang.String |
TOO_MANY
String Constant |
static int |
USER_CREATION_FAILED
Result State Constant |
static int |
USER_CREATION_OK
Result State Constant |
static int |
USER_NAME_IN_USE
Result State Constant |
static int |
USER_REMOVAL_FAILED
Result State Constant |
static int |
USER_REMOVAL_OK
Result State Constant |
| Fields inherited from interface com.beasys.commerce.portal.ejb.PortalConstants |
ALGORITHM, COLUMN_INFORMATION, DEFAULT_CATEGORY_NAME, GROUP_HIERARCHY, GROUP_PERSONALIZATION, MAX_QUERIED_USERS, NAME_MAX, PORTAL_CATEGORIES, PORTAL_COLUMN_MAX, PORTAL_DEFINITION, PORTAL_GROUP_HIERARCHY, PORTAL_HIERARCHY, PORTAL_MANAGER, PORTAL_PERSONALIZATION, PORTAL_PROPERTIES, PORTAL_SIGN_ON, PORTAL_USER_PROFILE, PORTLET_DEFINITION, SEPARATOR, URL_MAX, USER_HIERARCHY, USER_PERSONALIZATION |
| Fields inherited from interface com.beasys.commerce.axiom.util.ToolkitConstants |
DEFAULT_ID_CACHE, DEFAULT_ID_PROCEDURE, DEFAULT_JDBC_POOL_NAME, DEFAULT_JTS_POOL_NAME, DEFAULT_LOGGING_LEVEL, DEFAULT_WEBLOGIC_HOST, DEFAULT_WEBLOGIC_PORT, ID_CACHE, ID_PROCEDURE, JDBC_POOL_NAME, JTS_POOL_NAME, LOG_DEBUG, LOG_ERROR, LOG_FATAL, LOG_INFO, LOG_SECURITY, LOG_WARNING, LOGGING_LEVEL, WEBLOGIC_HOST, WEBLOGIC_PORT |
| Constructor Summary | |
PortalUserJspBean()
|
|
| Method Summary | |
int |
addUserToGroup(java.lang.String portalName,
java.lang.String groupName,
java.lang.String userName)
Adds a user to a portal group. |
int |
addUserToPortal(java.lang.String portalName,
java.lang.String userName)
Adds a user to a portal. |
java.lang.String[] |
getUsersForPortalAndGroup(java.lang.String portalName,
java.lang.String groupName)
Gets all users belonging to a portal group. |
int |
removeUserFromGroup(java.lang.String portalName,
java.lang.String groupName,
java.lang.String userName)
Removes a user from a portal group. |
int |
removeUserFromPortal(java.lang.String portalName,
java.lang.String userName)
Removes a user from a portal. |
java.lang.String[] |
searchGroupForUsers(java.lang.String aPortalName,
java.lang.String aGroupName,
java.lang.String aSearch)
Searches for all users belonging to a portal group that match a search criteria. |
static java.lang.String[] |
searchPortalForUsers(java.lang.String aPortalName,
java.lang.String aSearch)
Searches for all users belonging to a portal that match a search criteria. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final int USER_CREATION_OK
public static final int USER_REMOVAL_OK
public static final int USER_CREATION_FAILED
public static final int USER_REMOVAL_FAILED
public static final int USER_NAME_IN_USE
public static final java.lang.String TOO_MANY
| Constructor Detail |
public PortalUserJspBean()
| Method Detail |
public int addUserToPortal(java.lang.String portalName,
java.lang.String userName)
portalName - The portal name.userName - The user name to add.
public int addUserToGroup(java.lang.String portalName,
java.lang.String groupName,
java.lang.String userName)
portalName - The portal name.groupName - The group name.userName - The user name to add.
public int removeUserFromPortal(java.lang.String portalName,
java.lang.String userName)
portalName - The portal name.userName - The user name to add.
public int removeUserFromGroup(java.lang.String portalName,
java.lang.String groupName,
java.lang.String userName)
portalName - The portal name.groupName - The group name.userName - The user name to add.
public java.lang.String[] getUsersForPortalAndGroup(java.lang.String portalName,
java.lang.String groupName)
portalName - The portal name.groupName - The group name.
public java.lang.String[] searchGroupForUsers(java.lang.String aPortalName,
java.lang.String aGroupName,
java.lang.String aSearch)
select * from USER_HIERARCHY where portal_id = 'aPortalName' and group_id = 'aGroupName' and user_id like 'aSearch';
aPortalName - The portal name.aGroupName - The group name.aSearch - The search criteria for the SQL like clause in
a SQL select statement.PortalConstants.MAX_QUERIED_USERS
public static java.lang.String[] searchPortalForUsers(java.lang.String aPortalName,
java.lang.String aSearch)
select * from PORTAL_SIGNON where portal_id = 'aPortalName' and user_id like 'aSearch';
aPortalName - The portal name.aSearch - The search criteria for the SQL like clause in
a SQL select statement.PortalConstants.MAX_QUERIED_USERS
|
BEA Systems, Inc. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||