com.ibm.commerce.accesscontrol.objects
Class ResGrpResAccessBean

java.lang.Object
  |
  +--com.ibm.ivj.ejb.runtime.AbstractAccessBean
        |
        +--com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
              |
              +--com.ibm.commerce.accesscontrol.objects.ResGrpResAccessBean
All Implemented Interfaces:
ResGrpResAccessBeanData, java.io.Serializable

public class ResGrpResAccessBean
extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
implements ResGrpResAccessBeanData

This bean provides access to the ACRESGPRES table.

The following is a description of this table:

This table associates resource groups with resource categories (or the classes of resources). You can use this table to group various resources in a group based on their class names.

See Also:
Serialized Form

Fields inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean
DEFAULT_NAMESERVICE_PROVIDER_URL, DEFAULT_NAMESERVICE_TYPE, ejbRef
 
Constructor Summary
ResGrpResAccessBean()
          Default constructor.
ResGrpResAccessBean(javax.ejb.EJBObject Object)
          Creates an access bean for the specified EJB
ResGrpResAccessBean(int aResGrpId, int aResTypeId)
          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 findAllResGrpResByResGrpId(int aResGrpId)
          The SQL is "SELECT * FROM ACRESGPRES T1 WHERE T1.ACRESGRP_ID = ?".
 java.lang.String getField1()
          This method provides access to the ACRESGPRES.FIELD1 column of DB2 type VARCHAR(128) NULL.
 void refreshCopyHelper()
          Load data from the EJBObject.
 void setField1(java.lang.String aField1)
          This method provides access to the ACRESGPRES.FIELD1 column of DB2 type VARCHAR(128) NULL.
 void setInitKey_resGrpId(java.lang.String aInitKey_resGrpId)
          Set the primary key for this object
 void setInitKey_resTypeId(java.lang.String aInitKey_resTypeId)
          Set the primary key for this object
 
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

ResGrpResAccessBean

public ResGrpResAccessBean()

Default constructor. Maps to findByPrimaryKey.


ResGrpResAccessBean

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

ResGrpResAccessBean

public ResGrpResAccessBean(int aResGrpId,
                           int aResTypeId)
                    throws javax.ejb.CreateException,
                           java.rmi.RemoteException,
                           javax.naming.NamingException

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

Parameters:
aResGrpId - int
aResTypeId - int
Throws:
javax.ejb.CreateException - The javax.ejb.CreateException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.naming.NamingException - The javax.naming.NamingException 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

findAllResGrpResByResGrpId

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

The SQL is "SELECT * FROM ACRESGPRES T1 WHERE T1.ACRESGRP_ID = ?".

Parameters:
aResGrpId - int
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

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 ACRESGPRES.FIELD1 column of DB2 type VARCHAR(128) NULL.

The following is a description of this column:

Customizable.

Specified by:
getField1 in interface ResGrpResAccessBeanData
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

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

setField1

public void setField1(java.lang.String aField1)

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

The following is a description of this column:

Customizable.

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

setInitKey_resGrpId

public void setInitKey_resGrpId(java.lang.String aInitKey_resGrpId)

Set the primary key for this object

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

setInitKey_resTypeId

public void setInitKey_resTypeId(java.lang.String aInitKey_resTypeId)

Set the primary key for this object

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