java.lang.Objectcom.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
com.ibm.commerce.user.objects.MemberAccessBean
Stores the list of members (participants) of the WebSphere Commerce system. This access bean corresponds to the database table 'MEMBER'.
Constructor Summary | |
MemberAccessBean() Zero argument constructor used to initialize the access bean. |
|
MemberAccessBean(javax.ejb.EJBObject o) constructor |
Method Summary | |
void | commitCopyHelper() Update(flush) data to the EJBObject (persistent storage). |
protected java.lang.String | defaultJNDIName() |
java.lang.Long[] | getAncestors() List of all ancestors of the member. |
java.lang.Long[] | getChildren() List of child members. |
java.lang.Long[] | getDescendants() List of all descendants members. |
java.lang.String | getMemberId() This method provides access to the MEMBER.MEMBER_ID column of DB2 type BIGINT NOT NULL. |
java.lang.Long | getMemberIdInEJBType() This method provides access to the MEMBER.MEMBER_ID column of DB2 type BIGINT NOT NULL. |
java.lang.String | getParentMemberId() The parent member. |
java.lang.Integer[] | getRoles() All roles played by this member. |
java.lang.Integer[] | getRoles(java.lang.Long anOrgEntityId) All roles played by this member in this OrgEntity. |
java.lang.Integer[] | getRolesForOrgEntityAndAncestors(java.lang.Long anOrgEntityId) Roles that member played in the OrgEntity and ancestors of the OrgEntity. |
java.lang.String | getState() This method provides access to the MEMBER.STATE column of DB2 type INTEGER. |
java.lang.Integer | getStateInEJBType() This method provides access to the MEMBER.STATE column of DB2 type INTEGER. |
java.lang.String | getType() This method accesses a non-CMP field |
protected void | instantiateEJB() |
protected boolean | instantiateEJBByPrimaryKey() |
void | refreshCopyHelper() Load data from the EJBObject. |
void | setInitKey_MemberId(java.lang.String newValue) Set the primary key for this object |
void | setParentMemberId(java.lang.String astrParentMemberId) Set the parent member. |
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 |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public MemberAccessBean()
public MemberAccessBean(javax.ejb.EJBObject o) throws java.rmi.RemoteException
Method Detail |
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 getState() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the MEMBER.STATE column of DB2 type INTEGER.
The following is a description of this column:
The registration approval status as follows:&l
public java.lang.Integer getStateInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the MEMBER.STATE column of DB2 type INTEGER.
The following is a description of this column:
The registration approval status as follows:&l
public void setState(java.lang.String newValue)
public void setState(java.lang.Integer newValue)
public java.lang.String getMemberId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the MEMBER.MEMBER_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
ID for the member, a unique primary key for this table.
public java.lang.Long getMemberIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the MEMBER.MEMBER_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
ID for the member, a unique primary key for this table.
public java.lang.String getType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Integer[] getRoles() throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
All roles played by this member.
public java.lang.Integer[] getRoles(java.lang.Long anOrgEntityId) throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
All roles played by this member in this OrgEntity.
public java.lang.Integer[] getRolesForOrgEntityAndAncestors(java.lang.Long anOrgEntityId) throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
Roles that member played in the OrgEntity and ancestors of the OrgEntity.
public java.lang.Long[] getAncestors() throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
List of all ancestors of the member.
public java.lang.Long[] getChildren() throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
List of child members.
public java.lang.Long[] getDescendants() throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
List of all descendants members.
public java.lang.String getParentMemberId() throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
The parent member.
public void setParentMemberId(java.lang.String astrParentMemberId) throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
Set the parent member.
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.