public class MemberGroupAccessBean extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean implements MemberGroupAccessBeanData
Constructor and Description |
---|
MemberGroupAccessBean()
Zero argument constructor used to initialize the access bean.
|
MemberGroupAccessBean(javax.ejb.EJBObject o) |
MemberGroupAccessBean(EntityBeanCreationData ecd)
Contructor for the object that maps to a corresponding ejbCreate method in the home interface of the EJB.
|
MemberGroupAccessBean(java.lang.Long arg1, java.lang.String arg2)
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
|
Modifier and Type | Method and Description |
---|---|
void | commitCopyHelper() |
protected java.lang.String | defaultJNDIName() |
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 aMemberId)
The SQL is "SELECT * FROM MBRGRP WHERE (OWNER_ID = ?)"
|
MemberGroupAccessBean | findByOwnerName(java.lang.Long aMemberGroupOwnerId, java.lang.String aName)
The SQL is "SELECT * FROM MBRGRP WHERE (OWNER_ID = ?) AND (MBRGRPNAME = ?)".
|
java.util.Enumeration | findByStoreAndMemberGroupOrderByDescriptionUsage(java.lang.Integer aMbrgrpTypeId, java.lang.Integer aStoreId)
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 aMbrgrpTypeId, java.lang.Integer aStoreId)
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 aMbrgrpTypeId, java.lang.Integer aStoreId)
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 aMbrgrpTypeId, java.lang.Integer aStoreId)
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 aMbrgrpTypeId, java.lang.Integer aStoreId)
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 aMemberId, 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 = ?))".
|
java.util.Enumeration | findMemberGroupsByUsageType(java.lang.Integer usageType)
findMemberGroupsByUsageType
|
java.util.Collection | findMemberGroupsForAdminByNameUsageAndCriteria(java.lang.Long adminId, java.lang.String memberGroupName, java.lang.Integer usageType, java.lang.String searchCriteria)
Find all member group of the usage type that an administrator with roleId can manage.
|
boolean | fulfills(java.lang.Long arg0, java.lang.String arg1) |
java.lang.Long[] | getAncestors() |
java.lang.Long[] | getChildren() |
java.lang.String | getConditions()
Condition of the member group.
|
java.lang.Long[] | getDescendants() |
java.lang.String | getDescription() |
java.lang.String | getDisplayName() |
java.lang.String | getDN() |
java.lang.String | getField1() |
java.lang.String | getField2() |
java.lang.String | getField3() |
java.lang.String | getLastUpdate() |
java.lang.String | getLastUpdatedBy() |
java.sql.Timestamp | getLastUpdateInEJBType() |
java.lang.String | getMbrGrpId() |
java.lang.Long | getMbrGrpIdInEJBType() |
java.lang.String | getMbrGrpName() |
java.lang.String | getMemberId() |
java.lang.Long | getMemberIdInEJBType() |
java.lang.String | getOID() |
java.lang.Long | getOwner() |
java.lang.String | getOwnerId() |
java.lang.Long | getOwnerIdInEJBType() |
java.lang.String | getParentMemberId() |
java.lang.Integer[] | getRoles() |
java.lang.Integer[] | getRoles(java.lang.Long arg0) |
java.lang.Integer[] | getRolesForOrgEntityAndAncestors(java.lang.Long arg0) |
java.lang.String | getState() |
java.lang.Integer | getStateInEJBType() |
java.lang.String | getType() |
protected void | instantiateEJB() |
protected boolean | instantiateEJBByPrimaryKey() |
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() |
void | setConditions(java.lang.String aConditions)
Set the member group condition.
|
void | setDescription(java.lang.String newValue) |
void | setDN(java.lang.String newValue) |
void | setField1(java.lang.String newValue) |
void | setField2(java.lang.String newValue) |
void | setField3(java.lang.String newValue) |
void | setInitKey_MemberId(java.lang.String newValue) |
void | setLastUpdate(java.lang.String newValue) |
void | setLastUpdate(java.sql.Timestamp newValue) |
void | setLastUpdatedBy(java.lang.String newValue) |
void | setMbrGrpName(java.lang.String newValue) |
void | setOID(java.lang.String newValue) |
void | setOwnerId(java.lang.Long newValue) |
void | setOwnerId(java.lang.String newValue) |
void | setParentMemberId(java.lang.String arg0) |
void | setState(java.lang.Integer newValue) |
void | setState(java.lang.String newValue) |
public MemberGroupAccessBean()
public MemberGroupAccessBean(javax.ejb.EJBObject o) throws java.rmi.RemoteException
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
public MemberGroupAccessBean(java.lang.Long arg1, java.lang.String arg2) 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
public MemberGroupAccessBean(EntityBeanCreationData ecd) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
Contructor for the object that maps to a corresponding ejbCreate method in the home interface of the EJB. Creates an access to the MemberGroup entry according to the MemberGroupEntityCreationData.
public MemberGroupAccessBean findByOwnerName(java.lang.Long aMemberGroupOwnerId, java.lang.String aName) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
The SQL is "SELECT * FROM MBRGRP WHERE (OWNER_ID = ?) AND (MBRGRPNAME = ?)".
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))"
public java.util.Enumeration findByMember(java.lang.Long aMemberId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
The SQL is "SELECT * FROM MBRGRP WHERE (OWNER_ID = ?)"
public java.util.Enumeration findByStoreAndMemberGroupOrderByDescriptionUsage(java.lang.Integer aMbrgrpTypeId, 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, MBRGRPUSG WHERE STOREMBRGP.MBRGRP_ID = MBRGRPUSG.MBRGRP_ID AND MBRGRPUSG.MBRGRPTYPE_ID = ? AND STOREMBRGP.STORE_ID = ? )) order by DESCRIPTION"
public java.util.Enumeration findByStoreAndMemberGroupOrderByLastUpdateUsage(java.lang.Integer aMbrgrpTypeId, 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, MBRGRPUSG WHERE STOREMBRGP.MBRGRP_ID = MBRGRPUSG.MBRGRP_ID AND MBRGRPUSG.MBRGRPTYPE_ID = ? AND STOREMBRGP.STORE_ID = ? )) order by LASTUPDATE"
public java.util.Enumeration findByStoreAndMemberGroupOrderByLastUpdatedByUsage(java.lang.Integer aMbrgrpTypeId, 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, MBRGRPUSG WHERE STOREMBRGP.MBRGRP_ID = MBRGRPUSG.MBRGRP_ID AND MBRGRPUSG.MBRGRPTYPE_ID = ? AND STOREMBRGP.STORE_ID = ? )) order by LASTUPDATEDBY".
public java.util.Enumeration findByStoreAndMemberGroupOrderByNameUsage(java.lang.Integer aMbrgrpTypeId, 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, MBRGRPUSG WHERE STOREMBRGP.MBRGRP_ID = MBRGRPUSG.MBRGRP_ID AND MBRGRPUSG.MBRGRPTYPE_ID = ? AND STOREMBRGP.STORE_ID = ? )) order by MBRGRPNAME"
public java.util.Enumeration findByStoreAndMemberGroupUsage(java.lang.Integer aMbrgrpTypeId, 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, MBRGRPUSG WHERE STOREMBRGP.MBRGRP_ID = MBRGRPUSG.MBRGRP_ID AND MBRGRPUSG.MBRGRPTYPE_ID = ? AND STOREMBRGP.STORE_ID = ?))"
public java.util.Enumeration findByUserAndOwner(java.lang.Long aMemberId, 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 = ?))".
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 = ?))".
public void setInitKey_MemberId(java.lang.String newValue)
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
public void refreshCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.String getDescription() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setDescription(java.lang.String newValue)
public java.lang.String getLastUpdatedBy() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setLastUpdatedBy(java.lang.String newValue)
public java.lang.String getLastUpdate() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.sql.Timestamp getLastUpdateInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setLastUpdate(java.lang.String newValue)
public void setLastUpdate(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 getOID() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setOID(java.lang.String newValue)
public java.lang.String getOwnerId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getOwnerIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setOwnerId(java.lang.String newValue)
public void setOwnerId(java.lang.Long newValue)
public java.lang.String getDN() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setDN(java.lang.String newValue)
public java.lang.String getMbrGrpName() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setMbrGrpName(java.lang.String newValue)
public java.lang.String getField3() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setField3(java.lang.String newValue)
public java.lang.String getField2() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setField2(java.lang.String newValue)
public java.lang.String getField1() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setField1(java.lang.String newValue)
public java.lang.String getMbrGrpId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getMbrGrpIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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 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 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.
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.
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.lang.String getConditions() throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Condition of the member group.
public void setParentMemberId(java.lang.String arg0) throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
public void setConditions(java.lang.String aConditions) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Set the member group condition.
public java.util.Enumeration findMemberGroupsByUsageType(java.lang.Integer usageType) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public java.util.Collection findMemberGroupsForAdminByNameUsageAndCriteria(java.lang.Long adminId, java.lang.String memberGroupName, java.lang.Integer usageType, java.lang.String searchCriteria) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
Find all member group of the usage type that an administrator with roleId can manage.