java.lang.Objectcom.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
com.ibm.commerce.user.objects.UserAccessBean
This table contains all users of the WebSphere Commerce system: registered users, guest users, and generic users. This access bean corresponds to the database table 'USERS'.
Constructor Summary | |
UserAccessBean() Zero argument constructor used to initialize the access bean. |
|
UserAccessBean(javax.ejb.EJBObject o) constructor |
Method Summary | |
AddressAccessBean | addAddress(java.lang.String arg1) Create an address association. |
BusinessProfileAccessBean | addBusinessProfile(java.lang.Long arg1) Create a business profile association. |
DemographicsAccessBean | addDemographics() Create a demographics association. |
UserProfileAccessBean | addUserProfile() Create a user profile association. |
UserRegistryAccessBean | addUserRegistry(java.lang.String arg1) Create a user registry association. |
void | commitCopyHelper() Update(flush) data to the EJBObject (persistent storage). |
protected java.lang.String | defaultJNDIName() |
java.util.Enumeration | findAccessGroupOwner(java.lang.Long aUserId) The SQL is "SELECT * FROM USERS WHERE (USERS_ID = ANY (SELECT ACCMBRGRP.OWNER_ID FROM ACCMBRGRP WHERE ACCMBRGRP.USERS_ID = ?))". |
java.util.Enumeration | findAdministrators() The SQL is "SELECT * FROM USERS WHERE (REGISTERTYPE IN ('A','S'))". |
java.util.Enumeration | findAllRegistered() The SQL is "SELECT * FROM USERS WHERE (REGISTERTYPE <> 'G')". |
UserAccessBean | findByDN(java.lang.String astrDN) Find the user by Distinguished Name. |
UserAccessBean | findByUniqueIdentifier(java.lang.String argUniqueIdentifier) Find the user by a unique identifier. |
boolean | fulfills(java.lang.Long arg0, java.lang.String arg1) |
java.util.Enumeration | getAddress(java.lang.String arg1) All address associations of the address type. |
java.util.Vector | getAllStoreGroupMembers(java.lang.Integer storeId) All member groups of a given store. |
java.lang.Long[] | getAncestors() This method accesses a non-CMP field |
BusinessProfileAccessBean | getBusinessProfile() The user profile association. |
java.lang.Long[] | getChildren() This method accesses a non-CMP field |
DemographicsAccessBean | getDemographics() Demographics association. |
java.lang.Long[] | getDescendants() This method accesses a non-CMP field |
java.lang.String | getDisplayName() This method accesses a non-CMP field |
java.lang.String | getDistinguishedName() This method accesses a non-CMP field |
java.lang.Object | getGroupingAttributeValue(java.lang.String arg0, GroupingContext arg1) This method accesses a non-CMP field |
java.lang.String | getLastOrder() This method provides access to the USERS.LASTORDER column of DB2 type TIMESTAMP. |
java.sql.Timestamp | getLastOrderInEJBType() This method provides access to the USERS.LASTORDER column of DB2 type TIMESTAMP. |
java.lang.String | getLastSession() This method provides access to the USERS.LASTSESSION column of DB2 type TIMESTAMP. |
java.sql.Timestamp | getLastSessionInEJBType() This method provides access to the USERS.LASTSESSION column of DB2 type TIMESTAMP. |
java.util.Enumeration | getMemberGroups() All member groups this user belongs to. |
java.lang.String | getMemberId() This method accesses a non-CMP field |
java.lang.Long | getMemberIdInEJBType() This method accesses a non-CMP field |
java.util.Enumeration | getOwnedMemberGroups() All member groups owned by this user. |
java.lang.Long | getOwner() This method accesses a non-CMP field |
java.lang.String | getParentMemberId() This method accesses a non-CMP field |
java.lang.String | getPreferredCurrency() This method provides access to the USERS.SETCCURR column of DB2 type CHAR(3). |
java.lang.String | getPreferredLanguageId() This method provides access to the USERS.LANGUAGE_ID column of DB2 type INTEGER. |
java.lang.Integer | getPreferredLanguageIdInEJBType() This method provides access to the USERS.LANGUAGE_ID column of DB2 type INTEGER. |
java.lang.String | getPreviousLastSession() This method provides access to the USERS.PREVLASTSESSION column of DB2 type TIMESTAMP. |
java.sql.Timestamp | getPreviousLastSessionInEJBType() This method provides access to the USERS.PREVLASTSESSION column of DB2 type TIMESTAMP. |
java.util.Enumeration | getPrimaryAddress(java.lang.String arg1) The primary address for this user. |
java.lang.String | getProfileType() This method provides access to the USERS.PROFILETYPE column of DB2 type CHAR(2). |
java.lang.String | getRegisterType() This method provides access to the USERS.REGISTERTYPE column of DB2 type CHAR(4) NOT NULL. |
java.lang.String | getRegistration() This method provides access to the USERS.REGISTRATION column of DB2 type TIMESTAMP. |
java.lang.String | getRegistrationCancel() This method provides access to the USERS.REGISTRATIONCANCEL column of DB2 type TIMESTAMP. |
java.sql.Timestamp | getRegistrationCancelInEJBType() This method provides access to the USERS.REGISTRATIONCANCEL column of DB2 type TIMESTAMP. |
java.sql.Timestamp | getRegistrationInEJBType() This method provides access to the USERS.REGISTRATION column of DB2 type TIMESTAMP. |
java.lang.String | getRegistrationUpdate() This method provides access to the USERS.REGISTRATIONUPDATE column of DB2 type TIMESTAMP. |
java.sql.Timestamp | getRegistrationUpdateInEJBType() This method provides access to the USERS.REGISTRATIONUPDATE column of DB2 type TIMESTAMP. |
java.lang.Integer[] | getRoles() This method accesses a non-CMP field |
java.lang.Integer[] | getRoles(java.lang.Long arg0) This method accesses a non-CMP field |
java.lang.Integer[] | getRolesForOrgEntityAndAncestors(java.lang.Long arg0) This method accesses a non-CMP field |
java.lang.String | getState() This method accesses a non-CMP field |
java.lang.Integer | getStateInEJBType() This method accesses a non-CMP field |
java.lang.String | getType() This method accesses a non-CMP field |
java.lang.String | getUserField1() This method accesses a non-CMP field |
java.lang.String | getUserField2() This method accesses a non-CMP field |
java.lang.String | getUserField3() This method accesses a non-CMP field |
java.lang.String | getUserId() This method accesses a non-CMP field |
java.lang.Long | getUserIdInEJBType() This method accesses a non-CMP field |
UserProfileAccessBean | getUserProfile() User profile association. |
UserRegistryAccessBean | getUserRegistry() User registry association. |
protected void | instantiateEJB() |
protected boolean | instantiateEJBByPrimaryKey() |
boolean | isAdministrator() Determine if the current user is an administrator, I.e.,. |
boolean | isAdministratorForAllStores(java.lang.Long anMemberGroupId) Determine if the administrator is for all stores within the given member group. |
boolean | isRoleForAllStores() Determines if the role is for all stores. |
boolean | isSiteAdministrator() Determine if the current user is a site administrator, I.e.,. |
boolean | isStoreAdministrator() Determine if the current user is a store administrator. |
void | refreshCopyHelper() Load data from the EJBObject. |
void | setDistinguishedName(java.lang.String newValue) This method accesses a non-CMP field |
void | setInitKey_MemberId(java.lang.String newValue) Set the primary key for this object |
void | setLastOrder(java.lang.String newValue) This method accesses a non-CMP field |
void | setLastOrder(java.sql.Timestamp newValue) This method accesses a non-CMP field |
void | setLastSession(java.lang.String newValue) This method accesses a non-CMP field |
void | setLastSession(java.sql.Timestamp newValue) This method accesses a non-CMP field |
void | setParentMemberId(java.lang.String arg0) This method accesses a non-CMP field |
void | setPreferredCurrency(java.lang.String newValue) This method accesses a non-CMP field |
void | setPreferredLanguageId(java.lang.Integer newValue) This method accesses a non-CMP field |
void | setPreferredLanguageId(java.lang.String newValue) This method accesses a non-CMP field |
void | setPreviousLastSession(java.lang.String newValue) This method accesses a non-CMP field |
void | setPreviousLastSession(java.sql.Timestamp newValue) This method accesses a non-CMP field |
void | setProfileType(java.lang.String newValue) This method accesses a non-CMP field |
void | setRegisterType(java.lang.String newValue) This method accesses a non-CMP field |
void | setRegistration(java.lang.String newValue) This method accesses a non-CMP field |
void | setRegistration(java.sql.Timestamp newValue) This method accesses a non-CMP field |
void | setRegistrationCancel(java.lang.String newValue) This method accesses a non-CMP field |
void | setRegistrationCancel(java.sql.Timestamp newValue) This method accesses a non-CMP field |
void | setRegistrationUpdate(java.lang.String newValue) This method accesses a non-CMP field |
void | setRegistrationUpdate(java.sql.Timestamp newValue) This method accesses a non-CMP field |
void | setState(java.lang.Integer newValue) This method accesses a non-CMP field |
void | setState(java.lang.String newValue) This method accesses a non-CMP field |
void | setUserField1(java.lang.String newValue) This method accesses a non-CMP field |
void | setUserField2(java.lang.String newValue) This method accesses a non-CMP field |
void | setUserField3(java.lang.String newValue) This method accesses a non-CMP field |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public UserAccessBean()
public UserAccessBean(javax.ejb.EJBObject o) throws java.rmi.RemoteException
Method Detail |
public UserAccessBean findByDN(java.lang.String astrDN) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Find the user by Distinguished Name. Distinguished Name is case-insensitive, and always stored in the database in lowercase.
This method is a customized finder method and it formats the Distinguished Name (remove spaces and change to lowercase) before doing search.
The users of this finder method do not need to do any formatting.
"SELECT * FROM USERS DN = ?" (DB2)
"SELECT * FROM USERS DN = ?" (Oracle)
public UserAccessBean findByUniqueIdentifier(java.lang.String argUniqueIdentifier) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Find the user by a unique identifier. Unique identifier can be a Distinguished Name or logon ID. If the authentication mode is LDAP, then the unique identifier passed in should be the Distinguished Name of the user, which this method will format (remove spaces and change to lowercase) before doing the search. (When LDAP is used, the LOGONID field of the USERREG table stores the user's Distinguished Name in lowercase.) If the authentication mode is DB, then the unique identifier passed in should be the logon ID of the user, which this method will not format before doing the search. (When DB is used, the LOGONID field of the USERREG table stores the user's logon ID, which is case-sensitive.)
This method is a customized finder method.
It uses the following SQL:
"SELECT * FROM USERS WHERE USERS_ID = USERREG.USERS_ID AND USERREG.LOGONID = ?"
public java.util.Enumeration findAccessGroupOwner(java.lang.Long aUserId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
The SQL is "SELECT * FROM USERS WHERE (USERS_ID = ANY (SELECT ACCMBRGRP.OWNER_ID FROM ACCMBRGRP WHERE ACCMBRGRP.USERS_ID = ?))".
public java.util.Enumeration findAdministrators() throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
The SQL is "SELECT * FROM USERS WHERE (REGISTERTYPE IN ('A','S'))".
public java.util.Enumeration findAllRegistered() throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
The SQL is "SELECT * FROM USERS WHERE (REGISTERTYPE <> 'G')".
public void setInitKey_MemberId(java.lang.String newValue)
Set the primary key for this object
protected java.lang.String defaultJNDIName()
protected void instantiateEJB() throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
protected boolean instantiateEJBByPrimaryKey() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.naming.NamingException
public void commitCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Update(flush) data to the EJBObject (persistent storage).
public void refreshCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Load data from the EJBObject.
public java.lang.String getRegisterType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the USERS.REGISTERTYPE column of DB2 type CHAR(4) NOT NULL.
The following is a description of this column:
The user registration type. Valid values are as follows: &l
public void setRegisterType(java.lang.String newValue)
public java.lang.String getPreviousLastSession() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the USERS.PREVLASTSESSION column of DB2 type TIMESTAMP.
The following is a description of this column:
Reserved for IBM internal use.
public java.sql.Timestamp getPreviousLastSessionInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the USERS.PREVLASTSESSION column of DB2 type TIMESTAMP.
The following is a description of this column:
Reserved for IBM internal use.
public void setPreviousLastSession(java.lang.String newValue)
public void setPreviousLastSession(java.sql.Timestamp newValue)
public java.lang.String getState() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Integer getStateInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setState(java.lang.String newValue)
public void setState(java.lang.Integer newValue)
public java.lang.String getUserField3() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setUserField3(java.lang.String newValue)
public java.lang.String getUserField2() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setUserField2(java.lang.String newValue)
public java.lang.String getUserField1() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setUserField1(java.lang.String newValue)
public java.lang.String getRegistrationUpdate() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the USERS.REGISTRATIONUPDATE column of DB2 type TIMESTAMP.
The following is a description of this column:
The date or time the user last changed registration information. This value is set during UserRegistrationAdd and UserRegistrationUpdate ResetPassword synchronization with LDAP during logon.
public java.sql.Timestamp getRegistrationUpdateInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the USERS.REGISTRATIONUPDATE column of DB2 type TIMESTAMP.
The following is a description of this column:
The date or time the user last changed registration information. This value is set during UserRegistrationAdd and UserRegistrationUpdate ResetPassword synchronization with LDAP during logon.
public void setRegistrationUpdate(java.lang.String newValue)
public void setRegistrationUpdate(java.sql.Timestamp newValue)
public java.lang.String getLastOrder() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the USERS.LASTORDER column of DB2 type TIMESTAMP.
The following is a description of this column:
The date and time that the user last placed an order at this site.
public java.sql.Timestamp getLastOrderInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the USERS.LASTORDER column of DB2 type TIMESTAMP.
The following is a description of this column:
The date and time that the user last placed an order at this site.
public void setLastOrder(java.lang.String newValue)
public void setLastOrder(java.sql.Timestamp newValue)
public java.lang.String getPreferredLanguageId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the USERS.LANGUAGE_ID column of DB2 type INTEGER.
The following is a description of this column:
Preferred language. For a list of language components, see the LANGUAGE table. Foreign key relationship to LANGUAGE table.
public java.lang.Integer getPreferredLanguageIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the USERS.LANGUAGE_ID column of DB2 type INTEGER.
The following is a description of this column:
Preferred language. For a list of language components, see the LANGUAGE table. Foreign key relationship to LANGUAGE table.
public void setPreferredLanguageId(java.lang.String newValue)
public void setPreferredLanguageId(java.lang.Integer newValue)
public java.lang.String getLastSession() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the USERS.LASTSESSION column of DB2 type TIMESTAMP.
The following is a description of this column:
The date and time that the user last visited the WebSphere Commerce site. Last visited means last logon to the WebSphere Commerce site.
public java.sql.Timestamp getLastSessionInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the USERS.LASTSESSION column of DB2 type TIMESTAMP.
The following is a description of this column:
The date and time that the user last visited the WebSphere Commerce site. Last visited means last logon to the WebSphere Commerce site.
public void setLastSession(java.lang.String newValue)
public void setLastSession(java.sql.Timestamp newValue)
public java.lang.String getUserId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getUserIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.String getPreferredCurrency() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the USERS.SETCCURR column of DB2 type CHAR(3).
The following is a description of this column:
Preferred currency in 3-character alphabetic code as per ISO 4217. This is a currency code as per ISO 4217 standards. Compare with the SHPREFERREDCURR column in the SHOPPER table.
public void setPreferredCurrency(java.lang.String newValue)
public java.lang.String getProfileType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the USERS.PROFILETYPE column of DB2 type CHAR(2).
The following is a description of this column:
Identifies whether there is a profile and what type of profile this user has. Valid values are as follows:&l
public void setProfileType(java.lang.String newValue)
public java.lang.String getRegistration() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the USERS.REGISTRATION column of DB2 type TIMESTAMP.
The following is a description of this column:
The date or time that the user was registered, directly by way of UserRegistrationAdd, during synchronization from LDAP to the WebSphere Commerce database.
public java.sql.Timestamp getRegistrationInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the USERS.REGISTRATION column of DB2 type TIMESTAMP.
The following is a description of this column:
The date or time that the user was registered, directly by way of UserRegistrationAdd, during synchronization from LDAP to the WebSphere Commerce database.
public void setRegistration(java.lang.String newValue)
public void setRegistration(java.sql.Timestamp newValue)
public java.lang.String getRegistrationCancel() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the USERS.REGISTRATIONCANCEL column of DB2 type TIMESTAMP.
The following is a description of this column:
Reserved for IBM internal use.
public java.sql.Timestamp getRegistrationCancelInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the USERS.REGISTRATIONCANCEL column of DB2 type TIMESTAMP.
The following is a description of this column:
Reserved for IBM internal use.
public void setRegistrationCancel(java.lang.String newValue)
public void setRegistrationCancel(java.sql.Timestamp newValue)
public java.lang.String getDistinguishedName() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setDistinguishedName(java.lang.String newValue)
public boolean isAdministrator() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Determine if the current user is an administrator, I.e.,. registertype = 'A' or 'S'.
public java.lang.String getMemberId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getMemberIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public boolean isSiteAdministrator() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Determine if the current user is a site administrator, I.e.,. registertype = 'S'.
public java.lang.String getType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.String getDisplayName() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public boolean fulfills(java.lang.Long arg0, java.lang.String arg1) throws java.rmi.RemoteException, java.lang.Exception, javax.ejb.FinderException, javax.naming.NamingException
public boolean isAdministratorForAllStores(java.lang.Long anMemberGroupId) throws javax.naming.NamingException, java.rmi.RemoteException, javax.ejb.FinderException
Determine if the administrator is for all stores within the given member group.
public boolean isRoleForAllStores() throws javax.naming.NamingException, java.rmi.RemoteException, javax.ejb.FinderException
Determines if the role is for all stores.
public boolean isStoreAdministrator() throws javax.naming.NamingException, java.rmi.RemoteException, javax.ejb.FinderException
Determine if the current user is a store administrator.
public AddressAccessBean addAddress(java.lang.String arg1) throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
Create an address association.
public BusinessProfileAccessBean addBusinessProfile(java.lang.Long arg1) throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
Create a business profile association.
public BusinessProfileAccessBean getBusinessProfile() throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
The user profile association.
public DemographicsAccessBean addDemographics() throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
Create a demographics association.
public DemographicsAccessBean getDemographics() throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
Demographics association.
public UserProfileAccessBean addUserProfile() throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
Create a user profile association.
public UserProfileAccessBean getUserProfile() throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
User profile association.
public UserRegistryAccessBean addUserRegistry(java.lang.String arg1) throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
Create a user registry association.
public UserRegistryAccessBean getUserRegistry() throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
User registry association.
public java.lang.Integer[] getRoles() throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
public java.lang.Integer[] getRoles(java.lang.Long arg0) throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
public java.lang.Integer[] getRolesForOrgEntityAndAncestors(java.lang.Long arg0) throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
public java.lang.Long getOwner() throws java.lang.Exception, java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long[] getAncestors() throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
public java.lang.Long[] getChildren() throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
public java.lang.Long[] getDescendants() throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
public java.lang.String getParentMemberId() throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
public java.util.Enumeration getAddress(java.lang.String arg1) throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
All address associations of the address type.
public java.util.Enumeration getMemberGroups() throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
All member groups this user belongs to.
public java.util.Enumeration getOwnedMemberGroups() throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
All member groups owned by this user.
public java.util.Enumeration getPrimaryAddress(java.lang.String arg1) throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
The primary address for this user.
public java.util.Vector getAllStoreGroupMembers(java.lang.Integer storeId) throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
All member groups of a given store.
public void setParentMemberId(java.lang.String arg0) throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
public java.lang.Object getGroupingAttributeValue(java.lang.String arg0, GroupingContext arg1) throws javax.naming.NamingException, javax.ejb.FinderException, java.lang.Exception, java.rmi.RemoteException
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.