com.ibm.commerce.user.objects
Class MemberGroupConditionAccessBean

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

public class MemberGroupConditionAccessBean
extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
implements MemberGroupConditionAccessBeanData

This bean provides access to the MBRGRPCOND table.

The following is a description of this table:

This table stores the conditions for an implicit memberGroup.

See Also:
Serialized Form

Fields inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean
DEFAULT_NAMESERVICE_PROVIDER_URL, DEFAULT_NAMESERVICE_TYPE, ejbRef
 
Constructor Summary
MemberGroupConditionAccessBean()
          Default constructor.
MemberGroupConditionAccessBean(javax.ejb.EJBObject object)
          Creates an access bean for the specified EJB
MemberGroupConditionAccessBean(java.lang.Long aMbrGrpId)
          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.lang.String getConditions()
          This method provides access to the MBRGRPCOND.CONDITIONS column of DB2 type LONG NULL.
 java.lang.String getField1()
          This method provides access to the MBRGRPCOND.FIELD1 column of DB2 type VARCHAR(254) NULL.
 java.lang.String getField2()
          This method provides access to the MBRGRPCOND.FIELD2 column of DB2 type VARCHAR(254) NULL.
 java.lang.String getMbrGrpId()
          This method provides access to the MBRGRPCOND.MBRGRP_ID column of DB2 type BIGINT NOT NULL.
 java.lang.Long getMbrGrpIdInEJBType()
          This method provides access to the MBRGRPCOND.MBRGRP_ID column of DB2 type BIGINT NOT NULL.
 void refreshCopyHelper()
          Load data from the EJBObject.
 void setConditions(java.lang.String aConditions)
          This method provides access to the MBRGRPCOND.CONDITIONS column of DB2 type LONG NULL.
 void setField1(java.lang.String aField1)
          This method provides access to the MBRGRPCOND.FIELD1 column of DB2 type VARCHAR(254) NULL.
 void setField2(java.lang.String aField2)
          This method provides access to the MBRGRPCOND.FIELD2 column of DB2 type VARCHAR(254) NULL.
 void setInitKey_iMbrGrpId(java.lang.String aInitKey_iMbrGrpId)
          Set the primary key for this object
 void setMbrGrpId(java.lang.Long aMbrGrpId)
          This method provides access to the MBRGRPCOND.MBRGRP_ID column of DB2 type BIGINT NOT NULL.
 void setMbrGrpId(java.lang.String aMbrGrpId)
          This method provides access to the MBRGRPCOND.MBRGRP_ID column of DB2 type BIGINT NOT NULL.
 
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

MemberGroupConditionAccessBean

public MemberGroupConditionAccessBean()

Default constructor. Maps to findByPrimaryKey.


MemberGroupConditionAccessBean

public MemberGroupConditionAccessBean(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

MemberGroupConditionAccessBean

public MemberGroupConditionAccessBean(java.lang.Long aMbrGrpId)
                               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:
aMbrGrpId - 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
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

getConditions

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

This method provides access to the MBRGRPCOND.CONDITIONS column of DB2 type LONG NULL.

The following is a description of this column:

Criteria which define what members qualify to be members of this memberGroup.

Specified by:
getConditions in interface MemberGroupConditionAccessBeanData
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 MBRGRPCOND.FIELD1 column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

Customizable

Specified by:
getField1 in interface MemberGroupConditionAccessBeanData
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 MBRGRPCOND.FIELD2 column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

Customizable

Specified by:
getField2 in interface MemberGroupConditionAccessBeanData
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

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 MBRGRPCOND.MBRGRP_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

Foreign key to the MBRGRP table

Specified by:
getMbrGrpId in interface MemberGroupConditionAccessBeanData
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 MBRGRPCOND.MBRGRP_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

Foreign key to the MBRGRP table

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

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)

This method provides access to the MBRGRPCOND.CONDITIONS column of DB2 type LONG NULL.

The following is a description of this column:

Criteria which define what members qualify to be members of this memberGroup.

Specified by:
setConditions in interface MemberGroupConditionAccessBeanData
Parameters:
aConditions - java.lang.String
Returns:
void

setField1

public void setField1(java.lang.String aField1)

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

The following is a description of this column:

Customizable

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

setField2

public void setField2(java.lang.String aField2)

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

The following is a description of this column:

Customizable

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

setInitKey_iMbrGrpId

public void setInitKey_iMbrGrpId(java.lang.String aInitKey_iMbrGrpId)

Set the primary key for this object

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

setMbrGrpId

public void setMbrGrpId(java.lang.Long aMbrGrpId)

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

The following is a description of this column:

Foreign key to the MBRGRP table

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

setMbrGrpId

public void setMbrGrpId(java.lang.String aMbrGrpId)

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

The following is a description of this column:

Foreign key to the MBRGRP table

Specified by:
setMbrGrpId in interface MemberGroupConditionAccessBeanData
Parameters:
aMbrGrpId - java.lang.String
Returns:
void