com.ibm.commerce.user.objects
Class MemberGroupAccessBean

java.lang.Object
  |
  +--com.ibm.ivj.ejb.runtime.AbstractAccessBean
        |
        +--com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
              |
              +--com.ibm.commerce.user.objects.MemberGroupAccessBean
All Implemented Interfaces:
MemberGroupAccessBeanData, java.io.Serializable

public class MemberGroupAccessBean
extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
implements MemberGroupAccessBeanData

This bean provides access to the MBRGRP table.

The following is a description of this table:

This table stores member groups defined in the WebSphere Commerce system. A member group is a group of members. Membership is restricted to users within a member group.

See Also:
Serialized Form

Fields inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean
DEFAULT_NAMESERVICE_PROVIDER_URL, DEFAULT_NAMESERVICE_TYPE, ejbRef
 
Constructor Summary
MemberGroupAccessBean()
          Default constructor.
MemberGroupAccessBean(javax.ejb.EJBObject object)
          Creates an access bean for the specified EJB
MemberGroupAccessBean(java.lang.Long aOwnerId, java.lang.String aMbrGrpName)
          Maps to a corresponding ejbCreate method in the home interface of the EJB
MemberGroupAccessBean(com.ibm.commerce.user.objimpl.MemberGroupInputData aMemberGroupInputData)
          Maps to a corresponding ejbCreate method in the home interface of the EJB
 
Method Summary
 void commitCopyHelper()
          Update(flush) data to the EJBObject (persistent storage).
 java.util.Enumeration findAccessGroups()
          The SQL is "SELECT * FROM MBRGRP WHERE (MBRGRP_ID = ANY (SELECT MBRGRPUSG.MBRGRP_ID FROM MBRGRPUSG WHERE MBRGRPUSG.MBRGRPTYPE_ID = -2))"
 java.util.Enumeration findByMember(java.lang.Long aMember)
          The SQL is "SELECT * FROM MBRGRP WHERE (OWNER_ID = ?)"
 MemberGroupAccessBean findByOwnerName(java.lang.Long aOwnerId, java.lang.String aMbrGrpNm)
          The SQL is "SELECT * FROM MBRGRP WHERE (OWNER_ID = ?) AND (MBRGRPNAME = ?)".
 java.util.Enumeration findByStoreAndMemberGroupOrderByDescriptionUsage(java.lang.Integer aMemberGroup, java.lang.Integer aStore)
          The SQL is "SELECT * FROM MBRGRP WHERE (MBRGRP_ID = ANY (SELECT STOREMBRGP.MBRGRP_ID FROM STOREMBRGP, MBRGRPUSG WHERE STOREMBRGP.MBRGRP_ID = MBRGRPUSG.MBRGRP_ID AND MBRGRPUSG.MBRGRPTYPE_ID = ? AND STOREMBRGP.STORE_ID = ? )) order by DESCRIPTION"
 java.util.Enumeration findByStoreAndMemberGroupOrderByLastUpdatedByUsage(java.lang.Integer aMemGrpTyp, java.lang.Integer aStore)
          The SQL is "SELECT * FROM MBRGRP WHERE (MBRGRP_ID = ANY (SELECT STOREMBRGP.MBRGRP_ID FROM STOREMBRGP, MBRGRPUSG WHERE STOREMBRGP.MBRGRP_ID = MBRGRPUSG.MBRGRP_ID AND MBRGRPUSG.MBRGRPTYPE_ID = ? AND STOREMBRGP.STORE_ID = ? )) order by LASTUPDATEDBY".
 java.util.Enumeration findByStoreAndMemberGroupOrderByLastUpdateUsage(java.lang.Integer aMemberGroup, java.lang.Integer aStore)
          The SQL is "SELECT * FROM MBRGRP WHERE (MBRGRP_ID = ANY (SELECT STOREMBRGP.MBRGRP_ID FROM STOREMBRGP, MBRGRPUSG WHERE STOREMBRGP.MBRGRP_ID = MBRGRPUSG.MBRGRP_ID AND MBRGRPUSG.MBRGRPTYPE_ID = ? AND STOREMBRGP.STORE_ID = ? )) order by LASTUPDATE"
 java.util.Enumeration findByStoreAndMemberGroupOrderByNameUsage(java.lang.Integer aMemberGroup, java.lang.Integer aStore)
          The SQL is "SELECT * FROM MBRGRP WHERE (MBRGRP_ID = ANY (SELECT STOREMBRGP.MBRGRP_ID FROM STOREMBRGP, MBRGRPUSG WHERE STOREMBRGP.MBRGRP_ID = MBRGRPUSG.MBRGRP_ID AND MBRGRPUSG.MBRGRPTYPE_ID = ? AND STOREMBRGP.STORE_ID = ? )) order by MBRGRPNAME"
 java.util.Enumeration findByStoreAndMemberGroupUsage(java.lang.Integer aMemberGroup, java.lang.Integer aStore)
          The SQL is "SELECT * FROM MBRGRP WHERE (MBRGRP_ID = ANY (SELECT STOREMBRGP.MBRGRP_ID FROM STOREMBRGP, MBRGRPUSG WHERE STOREMBRGP.MBRGRP_ID = MBRGRPUSG.MBRGRP_ID AND MBRGRPUSG.MBRGRPTYPE_ID = ? AND STOREMBRGP.STORE_ID = ?))"
 java.util.Enumeration findByUserAndOwner(java.lang.Long aUserId, java.lang.Long aOwnerId)
          The SQL is "SELECT * FROM MBRGRP WHERE (MBRGRP_ID = ANY (SELECT ACCMBRGRP.MBRGRP_ID FROM ACCMBRGRP WHERE ACCMBRGRP.USERS_ID = ? AND ACCMBRGRP.OWNER_ID = ?))".
 java.util.Enumeration findEffectiveMemberGroupForOffer(java.lang.Long aOfferId, java.lang.Integer aStoreId)
          The SQL is "SELECT * FROM MBRGRP WHERE (MBRGRP_ID = ANY (SELECT STOREMBRGP.MBRGRP_ID FROM STOREMBRGP, MGPTRDPSCN, OFFER WHERE STOREMBRGP.MBRGRP_ID = MGPTRDPSCN.MBRGRP_ID AND OFFER.TRADEPOSCN_ID = MGPTRDPSCN.TRADEPOSCN_ID AND OFFER.OFFER_ID = ? AND STOREMBRGP.STORE_ID = ?))".
 boolean fulfills(java.lang.Long aMember, java.lang.String aRelationship)
          Determines if a given member fulfills a given relationship with the resource.
 java.lang.Long[] getAncestors()
          List of all ancestors of the member.
 java.lang.Long[] getChildren()
          List of child members.
 java.lang.String getConditions()
          Condition of the member group.
 java.lang.Long[] getDescendants()
          List of all descendants members.
 java.lang.String getDescription()
          Description of the MemberGroup.
 java.lang.String getDisplayName()
          Display name of the member group.
 java.lang.String getDN()
          This method provides access to the MBRGRP.DN column of DB2 type VARCHAR(1000) NULL.
 java.lang.String getField1()
          This method provides access to the MBRGRP.FIELD1 column of DB2 type VARCHAR(254) NULL.
 java.lang.String getField2()
          This method provides access to the MBRGRP.FIELD2 column of DB2 type VARCHAR(254) NULL.
 java.lang.String getField3()
          This method provides access to the MBRGRP.FIELD3 column of DB2 type VARCHAR(254) NULL.
 java.lang.String getLastUpdate()
          This method provides access to the MBRGRP.LASTUPDATE column of DB2 type TIMESTAMP NULL.
 java.lang.String getLastUpdatedBy()
          This method provides access to the MBRGRP.LASTUPDATEDBY column of DB2 type VARCHAR(254) NULL.
 java.sql.Timestamp getLastUpdateInEJBType()
          This method provides access to the MBRGRP.LASTUPDATE column of DB2 type TIMESTAMP NULL.
 java.lang.String getMbrGrpId()
          This method provides access to the MBRGRP.MBRGRP_ID column of DB2 type BIGINT NOT NULL.
 java.lang.Long getMbrGrpIdInEJBType()
          This method provides access to the MBRGRP.MBRGRP_ID column of DB2 type BIGINT NOT NULL.
 java.lang.String getMbrGrpName()
          This method provides access to the MBRGRP.MBRGRPNAME column of DB2 type VARCHAR(254) NOT NULL.
 java.lang.String getMemberId()
          Member id of this member group.
 java.lang.Long getMemberIdInEJBType()
          Member Id.
 java.lang.String getOID()
          This method provides access to the MBRGRP.OID column of DB2 type VARCHAR(64) NULL.
 java.lang.Long getOwner()
          The member id of the owner of the resource.
 java.lang.String getOwnerId()
          Owner Id of the member.
 java.lang.Long getOwnerIdInEJBType()
          Owner Id of member.
 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 group 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()
          State of the member.
 java.lang.Integer getStateInEJBType()
          State of the member.
 java.lang.String getType()
          Type of the member.
 boolean isCustomerRoleGroup()
          Determine if the current role group is of the Customer member group type.
 boolean isRoleGroupType()
          Determine if the current member group is a role group.
 void refreshCopyHelper()
          Load data from the EJBObject.
 void setConditions(java.lang.String aConditions)
          Set the member group condition.
 void setDescription(java.lang.String aDescription)
          Set the description of the member.
 void setDN(java.lang.String aDN)
          This method provides access to the MBRGRP.DN column of DB2 type VARCHAR(1000) NULL.
 void setField1(java.lang.String aField1)
          This method provides access to the MBRGRP.FIELD1 column of DB2 type VARCHAR(254) NULL.
 void setField2(java.lang.String aField2)
          This method provides access to the MBRGRP.FIELD2 column of DB2 type VARCHAR(254) NULL.
 void setField3(java.lang.String aField3)
          This method provides access to the MBRGRP.FIELD3 column of DB2 type VARCHAR(254) NULL.
 void setInitKey_MemberId(java.lang.String aInitKey_MemberId)
          Set the primary key for this object
 void setLastUpdate(java.lang.String aLastUpdate)
          This method provides access to the MBRGRP.LASTUPDATE column of DB2 type TIMESTAMP NULL.
 void setLastUpdate(java.sql.Timestamp aLastUpdate)
          This method provides access to the MBRGRP.LASTUPDATE column of DB2 type TIMESTAMP NULL.
 void setLastUpdatedBy(java.lang.String aLastUpdatedBy)
          This method provides access to the MBRGRP.LASTUPDATEDBY column of DB2 type VARCHAR(254) NULL.
 void setMbrGrpName(java.lang.String aMbrGrpName)
          This method provides access to the MBRGRP.MBRGRPNAME column of DB2 type VARCHAR(254) NOT NULL.
 void setOID(java.lang.String aOID)
          This method provides access to the MBRGRP.OID column of DB2 type VARCHAR(64) NULL.
 void setOwnerId(java.lang.Long aOwnerId)
          Set the owner id.
 void setOwnerId(java.lang.String aOwnerId)
          Set the owner id.
 void setParentMemberId(java.lang.String aParentMemberId)
          Set the Id of the parent member.
 void setState(java.lang.Integer aState)
          The following is a description of this column:
 void setState(java.lang.String aState)
          Set the status of member.
 
Methods inherited from class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
__getCache, __getCache, __getKey, __setCache, __setCache, __setKey, commitCopyHelper, createAccessBeans, createAccessBeans, instantiateEJBByPrimaryKey, refreshCopyHelper, setEJBRef
 
Methods inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean
defaultJNDIName, defaultNameServiceType, defaultNameServiceURL, getEJBRef, getGlobalHome, getHome, getInit_GlobalNameServiceTypeName, getInit_GlobalNameServiceURLName, getInit_JNDIName, getInit_NameServiceTypeName, getInit_NameServiceURLName, getInitContext, getInitContext, instantiateEJB, resetEJBRef, resetHomeCache, setInit_GlobalNameServiceTypeName, setInit_GlobalNameServiceURLName, setInit_JNDIName, setInit_NameServiceTypeName, setInit_NameServiceURLName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MemberGroupAccessBean

public MemberGroupAccessBean()

Default constructor. Maps to findByPrimaryKey.


MemberGroupAccessBean

public MemberGroupAccessBean(javax.ejb.EJBObject object)
                      throws java.rmi.RemoteException

Creates an access bean for the specified EJB

Parameters:
object - javax.ejb.EJBObject
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception

MemberGroupAccessBean

public MemberGroupAccessBean(java.lang.Long aOwnerId,
                             java.lang.String aMbrGrpName)
                      throws javax.naming.NamingException,
                             javax.ejb.CreateException,
                             java.rmi.RemoteException,
                             javax.ejb.FinderException

Maps to a corresponding ejbCreate method in the home interface of the EJB

Parameters:
aOwnerId - java.lang.Long
aMbrGrpName - java.lang.String
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception

MemberGroupAccessBean

public MemberGroupAccessBean(com.ibm.commerce.user.objimpl.MemberGroupInputData aMemberGroupInputData)
                      throws javax.naming.NamingException,
                             javax.ejb.CreateException,
                             java.rmi.RemoteException,
                             javax.ejb.FinderException

Maps to a corresponding ejbCreate method in the home interface of the EJB

Parameters:
aMemberGroupInputData - com.ibm.commerce.user.objimpl.MemberGroupInputData
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
Method Detail

commitCopyHelper

public void commitCopyHelper()
                      throws java.rmi.RemoteException,
                             javax.ejb.CreateException,
                             javax.ejb.FinderException,
                             javax.naming.NamingException

Update(flush) data to the EJBObject (persistent storage).

Overrides:
commitCopyHelper in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
Returns:
void
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findAccessGroups

public java.util.Enumeration findAccessGroups()
                                       throws java.rmi.RemoteException,
                                              javax.ejb.FinderException,
                                              javax.naming.NamingException

The SQL is "SELECT * FROM MBRGRP WHERE (MBRGRP_ID = ANY (SELECT MBRGRPUSG.MBRGRP_ID FROM MBRGRPUSG WHERE MBRGRPUSG.MBRGRPTYPE_ID = -2))"

Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findByMember

public java.util.Enumeration findByMember(java.lang.Long aMember)
                                   throws java.rmi.RemoteException,
                                          javax.ejb.FinderException,
                                          javax.naming.NamingException

The SQL is "SELECT * FROM MBRGRP WHERE (OWNER_ID = ?)"

Parameters:
aMember - java.lang.Long
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findByOwnerName

public MemberGroupAccessBean findByOwnerName(java.lang.Long aOwnerId,
                                             java.lang.String aMbrGrpNm)
                                      throws java.rmi.RemoteException,
                                             javax.ejb.FinderException,
                                             javax.naming.NamingException

The SQL is "SELECT * FROM MBRGRP WHERE (OWNER_ID = ?) AND (MBRGRPNAME = ?)".

Parameters:
aOwnerId - java.lang.Long
aMbrGrpNm - java.lang.String
Returns:
com.ibm.commerce.user.objects.MemberGroupAccessBean
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findByStoreAndMemberGroupOrderByDescriptionUsage

public java.util.Enumeration findByStoreAndMemberGroupOrderByDescriptionUsage(java.lang.Integer aMemberGroup,
                                                                              java.lang.Integer aStore)
                                                                       throws java.rmi.RemoteException,
                                                                              javax.ejb.FinderException,
                                                                              javax.naming.NamingException

The SQL is "SELECT * FROM MBRGRP WHERE (MBRGRP_ID = ANY (SELECT STOREMBRGP.MBRGRP_ID FROM STOREMBRGP, MBRGRPUSG WHERE STOREMBRGP.MBRGRP_ID = MBRGRPUSG.MBRGRP_ID AND MBRGRPUSG.MBRGRPTYPE_ID = ? AND STOREMBRGP.STORE_ID = ? )) order by DESCRIPTION"

Parameters:
aMemberGroup - java.lang.Integer
aStore - java.lang.Integer
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findByStoreAndMemberGroupOrderByLastUpdatedByUsage

public java.util.Enumeration findByStoreAndMemberGroupOrderByLastUpdatedByUsage(java.lang.Integer aMemGrpTyp,
                                                                                java.lang.Integer aStore)
                                                                         throws java.rmi.RemoteException,
                                                                                javax.ejb.FinderException,
                                                                                javax.naming.NamingException

The SQL is "SELECT * FROM MBRGRP WHERE (MBRGRP_ID = ANY (SELECT STOREMBRGP.MBRGRP_ID FROM STOREMBRGP, MBRGRPUSG WHERE STOREMBRGP.MBRGRP_ID = MBRGRPUSG.MBRGRP_ID AND MBRGRPUSG.MBRGRPTYPE_ID = ? AND STOREMBRGP.STORE_ID = ? )) order by LASTUPDATEDBY".

Parameters:
aMemGrpTyp - java.lang.Integer
aStore - java.lang.Integer
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findByStoreAndMemberGroupOrderByLastUpdateUsage

public java.util.Enumeration findByStoreAndMemberGroupOrderByLastUpdateUsage(java.lang.Integer aMemberGroup,
                                                                             java.lang.Integer aStore)
                                                                      throws java.rmi.RemoteException,
                                                                             javax.ejb.FinderException,
                                                                             javax.naming.NamingException

The SQL is "SELECT * FROM MBRGRP WHERE (MBRGRP_ID = ANY (SELECT STOREMBRGP.MBRGRP_ID FROM STOREMBRGP, MBRGRPUSG WHERE STOREMBRGP.MBRGRP_ID = MBRGRPUSG.MBRGRP_ID AND MBRGRPUSG.MBRGRPTYPE_ID = ? AND STOREMBRGP.STORE_ID = ? )) order by LASTUPDATE"

Parameters:
aMemberGroup - java.lang.Integer
aStore - java.lang.Integer
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findByStoreAndMemberGroupOrderByNameUsage

public java.util.Enumeration findByStoreAndMemberGroupOrderByNameUsage(java.lang.Integer aMemberGroup,
                                                                       java.lang.Integer aStore)
                                                                throws java.rmi.RemoteException,
                                                                       javax.ejb.FinderException,
                                                                       javax.naming.NamingException

The SQL is "SELECT * FROM MBRGRP WHERE (MBRGRP_ID = ANY (SELECT STOREMBRGP.MBRGRP_ID FROM STOREMBRGP, MBRGRPUSG WHERE STOREMBRGP.MBRGRP_ID = MBRGRPUSG.MBRGRP_ID AND MBRGRPUSG.MBRGRPTYPE_ID = ? AND STOREMBRGP.STORE_ID = ? )) order by MBRGRPNAME"

Parameters:
aMemberGroup - java.lang.Integer
aStore - java.lang.Integer
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findByStoreAndMemberGroupUsage

public java.util.Enumeration findByStoreAndMemberGroupUsage(java.lang.Integer aMemberGroup,
                                                            java.lang.Integer aStore)
                                                     throws java.rmi.RemoteException,
                                                            javax.ejb.FinderException,
                                                            javax.naming.NamingException

The SQL is "SELECT * FROM MBRGRP WHERE (MBRGRP_ID = ANY (SELECT STOREMBRGP.MBRGRP_ID FROM STOREMBRGP, MBRGRPUSG WHERE STOREMBRGP.MBRGRP_ID = MBRGRPUSG.MBRGRP_ID AND MBRGRPUSG.MBRGRPTYPE_ID = ? AND STOREMBRGP.STORE_ID = ?))"

Parameters:
aMemberGroup - java.lang.Integer
aStore - java.lang.Integer
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findByUserAndOwner

public java.util.Enumeration findByUserAndOwner(java.lang.Long aUserId,
                                                java.lang.Long aOwnerId)
                                         throws java.rmi.RemoteException,
                                                javax.ejb.FinderException,
                                                javax.naming.NamingException

The SQL is "SELECT * FROM MBRGRP WHERE (MBRGRP_ID = ANY (SELECT ACCMBRGRP.MBRGRP_ID FROM ACCMBRGRP WHERE ACCMBRGRP.USERS_ID = ? AND ACCMBRGRP.OWNER_ID = ?))".

Parameters:
aUserId - java.lang.Long
aOwnerId - java.lang.Long
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findEffectiveMemberGroupForOffer

public java.util.Enumeration findEffectiveMemberGroupForOffer(java.lang.Long aOfferId,
                                                              java.lang.Integer aStoreId)
                                                       throws java.rmi.RemoteException,
                                                              javax.ejb.FinderException,
                                                              javax.naming.NamingException

The SQL is "SELECT * FROM MBRGRP WHERE (MBRGRP_ID = ANY (SELECT STOREMBRGP.MBRGRP_ID FROM STOREMBRGP, MGPTRDPSCN, OFFER WHERE STOREMBRGP.MBRGRP_ID = MGPTRDPSCN.MBRGRP_ID AND OFFER.TRADEPOSCN_ID = MGPTRDPSCN.TRADEPOSCN_ID AND OFFER.OFFER_ID = ? AND STOREMBRGP.STORE_ID = ?))".

Parameters:
aOfferId - java.lang.Long
aStoreId - java.lang.Integer
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

fulfills

public boolean fulfills(java.lang.Long aMember,
                        java.lang.String aRelationship)
                 throws java.rmi.RemoteException,
                        java.lang.Exception,
                        javax.ejb.FinderException,
                        javax.naming.NamingException

Determines if a given member fulfills a given relationship with the resource.

Parameters:
aMember - java.lang.Long
aRelationship - java.lang.String
Returns:
boolean
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
java.lang.Exception - The java.lang.Exception exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getAncestors

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.

Returns:
java.lang.Long[]
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception

getChildren

public java.lang.Long[] getChildren()
                             throws javax.naming.NamingException,
                                    javax.ejb.CreateException,
                                    java.rmi.RemoteException,
                                    javax.ejb.FinderException

List of child members.

Returns:
java.lang.Long[]
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception

getConditions

public java.lang.String getConditions()
                               throws java.rmi.RemoteException,
                                      javax.ejb.FinderException,
                                      javax.naming.NamingException

Condition of the member group.

Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getDescendants

public java.lang.Long[] getDescendants()
                                throws javax.naming.NamingException,
                                       javax.ejb.CreateException,
                                       java.rmi.RemoteException,
                                       javax.ejb.FinderException

List of all descendants members.

Returns:
java.lang.Long[]
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception

getDescription

public java.lang.String getDescription()
                                throws java.rmi.RemoteException,
                                       javax.ejb.CreateException,
                                       javax.ejb.FinderException,
                                       javax.naming.NamingException

Description of the MemberGroup.

Specified by:
getDescription in interface MemberGroupAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getDisplayName

public java.lang.String getDisplayName()
                                throws java.rmi.RemoteException,
                                       javax.ejb.CreateException,
                                       javax.ejb.FinderException,
                                       javax.naming.NamingException

Display name of the member group.

Specified by:
getDisplayName in interface MemberGroupAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getDN

public java.lang.String getDN()
                       throws java.rmi.RemoteException,
                              javax.ejb.CreateException,
                              javax.ejb.FinderException,
                              javax.naming.NamingException

This method provides access to the MBRGRP.DN column of DB2 type VARCHAR(1000) NULL.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
getDN in interface MemberGroupAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getField1

public java.lang.String getField1()
                           throws java.rmi.RemoteException,
                                  javax.ejb.CreateException,
                                  javax.ejb.FinderException,
                                  javax.naming.NamingException

This method provides access to the MBRGRP.FIELD1 column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

Customizable. Compare with the SGFIELD1 column in the SHOPGRP table, which was used with previous versions of WebSphere Commerce Suite.

Specified by:
getField1 in interface MemberGroupAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getField2

public java.lang.String getField2()
                           throws java.rmi.RemoteException,
                                  javax.ejb.CreateException,
                                  javax.ejb.FinderException,
                                  javax.naming.NamingException

This method provides access to the MBRGRP.FIELD2 column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

Customizable. Compare with the SGFIELD2 column in the SHOPGRP table, which was used with previous versions of WebSphere Commerce Suite.

Specified by:
getField2 in interface MemberGroupAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getField3

public java.lang.String getField3()
                           throws java.rmi.RemoteException,
                                  javax.ejb.CreateException,
                                  javax.ejb.FinderException,
                                  javax.naming.NamingException

This method provides access to the MBRGRP.FIELD3 column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

Customizable.

Specified by:
getField3 in interface MemberGroupAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getLastUpdate

public java.lang.String getLastUpdate()
                               throws java.rmi.RemoteException,
                                      javax.ejb.CreateException,
                                      javax.ejb.FinderException,
                                      javax.naming.NamingException

This method provides access to the MBRGRP.LASTUPDATE column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

The date that this member group was last updated.

Specified by:
getLastUpdate in interface MemberGroupAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getLastUpdatedBy

public java.lang.String getLastUpdatedBy()
                                  throws java.rmi.RemoteException,
                                         javax.ejb.CreateException,
                                         javax.ejb.FinderException,
                                         javax.naming.NamingException

This method provides access to the MBRGRP.LASTUPDATEDBY column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

The logon ID of the user that last updated this member group.

Specified by:
getLastUpdatedBy in interface MemberGroupAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getLastUpdateInEJBType

public java.sql.Timestamp getLastUpdateInEJBType()
                                          throws java.rmi.RemoteException,
                                                 javax.ejb.CreateException,
                                                 javax.ejb.FinderException,
                                                 javax.naming.NamingException

This method provides access to the MBRGRP.LASTUPDATE column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

The date that this member group was last updated.

Returns:
java.sql.Timestamp
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getMbrGrpId

public java.lang.String getMbrGrpId()
                             throws java.rmi.RemoteException,
                                    javax.ejb.CreateException,
                                    javax.ejb.FinderException,
                                    javax.naming.NamingException

This method provides access to the MBRGRP.MBRGRP_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

Foreign key to the MEMBER table for this member group.

Specified by:
getMbrGrpId in interface MemberGroupAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getMbrGrpIdInEJBType

public java.lang.Long getMbrGrpIdInEJBType()
                                    throws java.rmi.RemoteException,
                                           javax.ejb.CreateException,
                                           javax.ejb.FinderException,
                                           javax.naming.NamingException

This method provides access to the MBRGRP.MBRGRP_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

Foreign key to the MEMBER table for this member group.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getMbrGrpName

public java.lang.String getMbrGrpName()
                               throws java.rmi.RemoteException,
                                      javax.ejb.CreateException,
                                      javax.ejb.FinderException,
                                      javax.naming.NamingException

This method provides access to the MBRGRP.MBRGRPNAME column of DB2 type VARCHAR(254) NOT NULL.

The following is a description of this column:

Name of this member group.

Specified by:
getMbrGrpName in interface MemberGroupAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getMemberId

public java.lang.String getMemberId()
                             throws java.rmi.RemoteException,
                                    javax.ejb.CreateException,
                                    javax.ejb.FinderException,
                                    javax.naming.NamingException

Member id of this member group.

Specified by:
getMemberId in interface MemberGroupAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getMemberIdInEJBType

public java.lang.Long getMemberIdInEJBType()
                                    throws java.rmi.RemoteException,
                                           javax.ejb.CreateException,
                                           javax.ejb.FinderException,
                                           javax.naming.NamingException

Member Id.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getOID

public java.lang.String getOID()
                        throws java.rmi.RemoteException,
                               javax.ejb.CreateException,
                               javax.ejb.FinderException,
                               javax.naming.NamingException

This method provides access to the MBRGRP.OID column of DB2 type VARCHAR(64) NULL.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
getOID in interface MemberGroupAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getOwner

public java.lang.Long getOwner()
                        throws java.lang.Exception,
                               java.rmi.RemoteException,
                               javax.ejb.FinderException,
                               javax.naming.NamingException

The member id of the owner of the resource.

Returns:
java.lang.Long
Throws:
java.lang.Exception - The java.lang.Exception exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getOwnerId

public java.lang.String getOwnerId()
                            throws java.rmi.RemoteException,
                                   javax.ejb.CreateException,
                                   javax.ejb.FinderException,
                                   javax.naming.NamingException

Owner Id of the member.

Specified by:
getOwnerId in interface MemberGroupAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getOwnerIdInEJBType

public java.lang.Long getOwnerIdInEJBType()
                                   throws java.rmi.RemoteException,
                                          javax.ejb.CreateException,
                                          javax.ejb.FinderException,
                                          javax.naming.NamingException

Owner Id of member.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getParentMemberId

public java.lang.String getParentMemberId()
                                   throws javax.naming.NamingException,
                                          javax.ejb.CreateException,
                                          java.rmi.RemoteException,
                                          javax.ejb.FinderException

The parent member.

Returns:
java.lang.String
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception

getRoles

public java.lang.Integer[] getRoles()
                             throws javax.naming.NamingException,
                                    javax.ejb.CreateException,
                                    java.rmi.RemoteException,
                                    javax.ejb.FinderException

All roles played by this member.

Returns:
java.lang.Integer[]
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception

getRoles

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 group in this OrgEntity.

Parameters:
anOrgEntityId - java.lang.Long
Returns:
java.lang.Integer[]
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception

getRolesForOrgEntityAndAncestors

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.

Parameters:
anOrgEntityId - java.lang.Long
Returns:
java.lang.Integer[]
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception

getState

public java.lang.String getState()
                          throws java.rmi.RemoteException,
                                 javax.ejb.CreateException,
                                 javax.ejb.FinderException,
                                 javax.naming.NamingException

State of the member.

Specified by:
getState in interface MemberGroupAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getStateInEJBType

public java.lang.Integer getStateInEJBType()
                                    throws java.rmi.RemoteException,
                                           javax.ejb.CreateException,
                                           javax.ejb.FinderException,
                                           javax.naming.NamingException

State of the member.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getType

public java.lang.String getType()
                         throws java.rmi.RemoteException,
                                javax.ejb.CreateException,
                                javax.ejb.FinderException,
                                javax.naming.NamingException

Type of the member.

Specified by:
getType in interface MemberGroupAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

isCustomerRoleGroup

public boolean isCustomerRoleGroup()
                            throws javax.naming.NamingException,
                                   javax.ejb.CreateException,
                                   java.rmi.RemoteException,
                                   javax.ejb.FinderException

Determine if the current role group is of the Customer member group type.

Returns:
boolean
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception

isRoleGroupType

public boolean isRoleGroupType()
                        throws javax.naming.NamingException,
                               javax.ejb.CreateException,
                               java.rmi.RemoteException,
                               javax.ejb.FinderException

Determine if the current member group is a role group.

Returns:
boolean
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception

refreshCopyHelper

public void refreshCopyHelper()
                       throws java.rmi.RemoteException,
                              javax.ejb.CreateException,
                              javax.ejb.FinderException,
                              javax.naming.NamingException

Load data from the EJBObject.

Overrides:
refreshCopyHelper in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
Returns:
void
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

setConditions

public void setConditions(java.lang.String aConditions)
                   throws java.rmi.RemoteException,
                          javax.ejb.FinderException,
                          javax.naming.NamingException

Set the member group condition.

Parameters:
aConditions - java.lang.String
Returns:
void
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

setDescription

public void setDescription(java.lang.String aDescription)

Set the description of the member.

Specified by:
setDescription in interface MemberGroupAccessBeanData
Parameters:
aDescription - java.lang.String
Returns:
void

setDN

public void setDN(java.lang.String aDN)

This method provides access to the MBRGRP.DN column of DB2 type VARCHAR(1000) NULL.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
setDN in interface MemberGroupAccessBeanData
Parameters:
aDN - java.lang.String
Returns:
void

setField1

public void setField1(java.lang.String aField1)

This method provides access to the MBRGRP.FIELD1 column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

Customizable. Compare with the SGFIELD1 column in the SHOPGRP table, which was used with previous versions of WebSphere Commerce Suite.

Specified by:
setField1 in interface MemberGroupAccessBeanData
Parameters:
aField1 - java.lang.String
Returns:
void

setField2

public void setField2(java.lang.String aField2)

This method provides access to the MBRGRP.FIELD2 column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

Customizable. Compare with the SGFIELD2 column in the SHOPGRP table, which was used with previous versions of WebSphere Commerce Suite.

Specified by:
setField2 in interface MemberGroupAccessBeanData
Parameters:
aField2 - java.lang.String
Returns:
void

setField3

public void setField3(java.lang.String aField3)

This method provides access to the MBRGRP.FIELD3 column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

Customizable.

Specified by:
setField3 in interface MemberGroupAccessBeanData
Parameters:
aField3 - java.lang.String
Returns:
void

setInitKey_MemberId

public void setInitKey_MemberId(java.lang.String aInitKey_MemberId)

Set the primary key for this object

Parameters:
aInitKey_MemberId - java.lang.String
Returns:
void

setLastUpdate

public void setLastUpdate(java.lang.String aLastUpdate)

This method provides access to the MBRGRP.LASTUPDATE column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

The date that this member group was last updated.

Specified by:
setLastUpdate in interface MemberGroupAccessBeanData
Parameters:
aLastUpdate - java.lang.String
Returns:
void

setLastUpdate

public void setLastUpdate(java.sql.Timestamp aLastUpdate)

This method provides access to the MBRGRP.LASTUPDATE column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

The date that this member group was last updated.

Parameters:
aLastUpdate - java.sql.Timestamp
Returns:
void

setLastUpdatedBy

public void setLastUpdatedBy(java.lang.String aLastUpdatedBy)

This method provides access to the MBRGRP.LASTUPDATEDBY column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

The logon ID of the user that last updated this member group.

Specified by:
setLastUpdatedBy in interface MemberGroupAccessBeanData
Parameters:
aLastUpdatedBy - java.lang.String
Returns:
void

setMbrGrpName

public void setMbrGrpName(java.lang.String aMbrGrpName)

This method provides access to the MBRGRP.MBRGRPNAME column of DB2 type VARCHAR(254) NOT NULL.

The following is a description of this column:

Name of this member group.

Specified by:
setMbrGrpName in interface MemberGroupAccessBeanData
Parameters:
aMbrGrpName - java.lang.String
Returns:
void

setOID

public void setOID(java.lang.String aOID)

This method provides access to the MBRGRP.OID column of DB2 type VARCHAR(64) NULL.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
setOID in interface MemberGroupAccessBeanData
Parameters:
aOID - java.lang.String
Returns:
void

setOwnerId

public void setOwnerId(java.lang.Long aOwnerId)

Set the owner id.

Parameters:
aOwnerId - java.lang.Long
Returns:
void

setOwnerId

public void setOwnerId(java.lang.String aOwnerId)

Set the owner id.

Specified by:
setOwnerId in interface MemberGroupAccessBeanData
Parameters:
aOwnerId - java.lang.String
Returns:
void

setParentMemberId

public void setParentMemberId(java.lang.String aParentMemberId)
                       throws javax.naming.NamingException,
                              javax.ejb.CreateException,
                              java.rmi.RemoteException,
                              javax.ejb.FinderException

Set the Id of the parent member.

Parameters:
aParentMemberId - java.lang.String
Returns:
void
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception

setState

public void setState(java.lang.Integer aState)

The following is a description of this column:

The registration approval status as follows:
0 - pending approval.
1 - approved.
2 - rejected.
Null - the approval is not applicable.

Parameters:
aState - java.lang.Integer
Returns:
void

setState

public void setState(java.lang.String aState)

Set the status of member.

Specified by:
setState in interface MemberGroupAccessBeanData
Parameters:
aState - java.lang.String
Returns:
void