com.ibm.commerce.fulfillment.objects
Class JurisdictionGroupAccessBean

java.lang.Object
  |
  +--com.ibm.ivj.ejb.runtime.AbstractAccessBean
        |
        +--com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
              |
              +--com.ibm.commerce.fulfillment.objects.JurisdictionGroupAccessBean
All Implemented Interfaces:
JurisdictionGroupAccessBeanData, java.io.Serializable

public class JurisdictionGroupAccessBean
extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
implements JurisdictionGroupAccessBeanData

This bean provides access to the JURSTGROUP table.

The following is a description of this table:

Each row in this table represents an instance of a particular subclass of JurisdictionGroup. A JurisdictionGroup of a particular subclass is a grouping of Jurisdiction definitions of that subclass.

See Also:
Serialized Form

Fields inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean
DEFAULT_NAMESERVICE_PROVIDER_URL, DEFAULT_NAMESERVICE_TYPE, ejbRef
 
Constructor Summary
JurisdictionGroupAccessBean()
          Default constructor.
JurisdictionGroupAccessBean(javax.ejb.EJBObject aEJBObject)
          Creates an access bean for the specified EJB.
JurisdictionGroupAccessBean(java.lang.String aCode, java.lang.Integer aStoreEntityId, java.lang.Integer aJurisdictionGroupId, java.lang.Integer aSubclass)
          Creates an access bean with the specified attributes.
 
Method Summary
 void commitCopyHelper()
          Update(flush) data to the EJBObject (persistent storage).
 java.lang.String getCode()
          This method provides access to the JURSTGROUP.CODE column of DB2 type INTEGER NOT NULL.
 java.lang.String getDescription()
          This method provides access to the JURSTGROUP.DESCRIPTION column of DB2 type INTEGER NOT NULL.
 java.lang.String getJurisdictionGroupId()
          This method provides access to the JURSTGROUP.JURSTGROUP_ID column of DB2 type INTEGER NOT NULL.
 java.lang.Integer getJurisdictionGroupIdInEJBType()
          This method provides access to the JURSTGROUP.JURSTGROUP_ID column of DB2 type INTEGER NOT NULL.
 java.lang.String getMarkForDelete()
          This method provides access to the JURSTGROUP.MARKFORDELETE column of DB2 type INTEGER NOT NULL.
 java.lang.Integer getMarkForDeleteInEJBType()
          This method provides access to the JURSTGROUP.MARKFORDELETE column of DB2 type INTEGER NOT NULL.
 java.lang.String getStoreentId()
          This method provides access to the JURSTGROUP.STOREENT_ID column of DB2 type INTEGER NOT NULL.
 java.lang.Integer getStoreentIdInEJBType()
          This method provides access to the JURSTGROUP.STOREENT_ID column of DB2 type INTEGER NOT NULL.
 java.lang.String getSubclass()
          This method provides access to the JURSTGROUP.SUBCLASS column of DB2 type INTEGER NOT NULL.
 java.lang.Integer getSubclassInEJBType()
          This method provides access to the JURSTGROUP.SUBCLASS column of DB2 type INTEGER NOT NULL.
 void refreshCopyHelper()
          Load data from the EJBObject.
 void setCode(java.lang.String aCode)
          This method provides access to the JURSTGROUP.CODE column of DB2 type INTEGER NOT NULL.
 void setDescription(java.lang.String aDescription)
          This method provides access to the JURSTGROUP.DESCRIPTION column of DB2 type INTEGER NOT NULL.
 void setInitKey_iJurisdictionGroupId(java.lang.String aInitKey_iJurisdictionGroupId)
          Set the primary key for this object
 void setJurisdictionGroupId(java.lang.Integer aJurisdictionGroupId)
          This method provides access to the JURSTGROUP.JURSTGROUP_ID column of DB2 type INTEGER NOT NULL.
 void setJurisdictionGroupId(java.lang.String aJurisdictionGroupId)
          This method provides access to the JURSTGROUP.JURSTGROUP_ID column of DB2 type INTEGER NOT NULL.
 void setMarkForDelete(java.lang.Integer aMarkForDelete)
          This method provides access to the JURSTGROUP.MARKFORDELETE column of DB2 type INTEGER NOT NULL.
 void setMarkForDelete(java.lang.String aMarkForDelete)
          This method provides access to the JURSTGROUP.MARKFORDELETE column of DB2 type INTEGER NOT NULL.
 void setStoreentId(java.lang.Integer aStoreentId)
          This method provides access to the JURSTGROUP.STOREENT_ID column of DB2 type INTEGER NOT NULL.
 void setStoreentId(java.lang.String aStoreentId)
          This method provides access to the JURSTGROUP.STOREENT_ID column of DB2 type INTEGER NOT NULL.
 void setSubclass(java.lang.Integer aSubclass)
          This method provides access to the JURSTGROUP.SUBCLASS column of DB2 type INTEGER NOT NULL.
 void setSubclass(java.lang.String aSubclass)
          This method provides access to the JURSTGROUP.SUBCLASS column of DB2 type INTEGER 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

JurisdictionGroupAccessBean

public JurisdictionGroupAccessBean()

Default constructor. Maps to findByPrimaryKey.


JurisdictionGroupAccessBean

public JurisdictionGroupAccessBean(javax.ejb.EJBObject aEJBObject)
                            throws java.rmi.RemoteException

Creates an access bean for the specified EJB.

Parameters:
aEJBObject - The EJB Object used for the access bean construction.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception

JurisdictionGroupAccessBean

public JurisdictionGroupAccessBean(java.lang.String aCode,
                                   java.lang.Integer aStoreEntityId,
                                   java.lang.Integer aJurisdictionGroupId,
                                   java.lang.Integer aSubclass)
                            throws javax.naming.NamingException,
                                   javax.ejb.CreateException,
                                   java.rmi.RemoteException,
                                   javax.ejb.FinderException

Creates an access bean with the specified attributes. Reserved for IBM internal use.

Parameters:
aCode - the code
aStoreEntityId - the StoreEntity ID
aJurisdictionGroupId - the JurisdictionGroup ID
aSubclass - the subclass
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

getCode

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

This method provides access to the JURSTGROUP.CODE column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

A code which, together with its StoreEntity and SubClass, uniquely identifies this JurisdictionGroup.

Specified by:
getCode in interface JurisdictionGroupAccessBeanData
Parameters:
aCode - java.lang.String
Returns:
void

getDescription

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

This method provides access to the JURSTGROUP.DESCRIPTION column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

A brief description of the JurisdictionGroup, suitable for display in a user interface that manages JurisdictionGroups.

Specified by:
getDescription in interface JurisdictionGroupAccessBeanData
Parameters:
aDescription - java.lang.String
Returns:
void

getJurisdictionGroupId

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

This method provides access to the JURSTGROUP.JURSTGROUP_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Generated unique key.

Specified by:
getJurisdictionGroupId in interface JurisdictionGroupAccessBeanData
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

getJurisdictionGroupIdInEJBType

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

This method provides access to the JURSTGROUP.JURSTGROUP_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Generated unique key.

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

getMarkForDelete

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

This method provides access to the JURSTGROUP.MARKFORDELETE column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
getMarkForDelete in interface JurisdictionGroupAccessBeanData
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

getMarkForDeleteInEJBType

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

This method provides access to the JURSTGROUP.MARKFORDELETE column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Reserved for IBM internal use.

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

getStoreentId

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

This method provides access to the JURSTGROUP.STOREENT_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The StoreEntity associated with this JurisdictionGroup.

Specified by:
getStoreentId in interface JurisdictionGroupAccessBeanData
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

getStoreentIdInEJBType

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

This method provides access to the JURSTGROUP.STOREENT_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The StoreEntity associated with this JurisdictionGroup.

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

getSubclass

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

This method provides access to the JURSTGROUP.SUBCLASS column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Indicates the JurisdictionGroup subclass as follows:
1 = ShippingJurisdictionGroup.
2 = TaxJurisdictionGroup.

Specified by:
getSubclass in interface JurisdictionGroupAccessBeanData
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

getSubclassInEJBType

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

This method provides access to the JURSTGROUP.SUBCLASS column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Indicates the JurisdictionGroup subclass as follows:
1 = ShippingJurisdictionGroup.
2 = TaxJurisdictionGroup.

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

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

setCode

public void setCode(java.lang.String aCode)

This method provides access to the JURSTGROUP.CODE column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

A code which, together with its StoreEntity and SubClass, uniquely identifies this JurisdictionGroup.

Specified by:
setCode in interface JurisdictionGroupAccessBeanData
Parameters:
aCode - java.lang.String
Returns:
void

setDescription

public void setDescription(java.lang.String aDescription)

This method provides access to the JURSTGROUP.DESCRIPTION column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

A brief description of the JurisdictionGroup, suitable for display in a user interface that manages JurisdictionGroups.

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

setInitKey_iJurisdictionGroupId

public void setInitKey_iJurisdictionGroupId(java.lang.String aInitKey_iJurisdictionGroupId)

Set the primary key for this object

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

setJurisdictionGroupId

public void setJurisdictionGroupId(java.lang.Integer aJurisdictionGroupId)

This method provides access to the JURSTGROUP.JURSTGROUP_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Generated unique key.

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

setJurisdictionGroupId

public void setJurisdictionGroupId(java.lang.String aJurisdictionGroupId)

This method provides access to the JURSTGROUP.JURSTGROUP_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Generated unique key.

Specified by:
setJurisdictionGroupId in interface JurisdictionGroupAccessBeanData
Parameters:
aJurisdictionGroupId - java.lang.String
Returns:
void

setMarkForDelete

public void setMarkForDelete(java.lang.Integer aMarkForDelete)

This method provides access to the JURSTGROUP.MARKFORDELETE column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Reserved for IBM internal use.

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

setMarkForDelete

public void setMarkForDelete(java.lang.String aMarkForDelete)

This method provides access to the JURSTGROUP.MARKFORDELETE column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
setMarkForDelete in interface JurisdictionGroupAccessBeanData
Parameters:
aMarkForDelete - java.lang.String
Returns:
void

setStoreentId

public void setStoreentId(java.lang.Integer aStoreentId)

This method provides access to the JURSTGROUP.STOREENT_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The StoreEntity associated with this JurisdictionGroup.

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

setStoreentId

public void setStoreentId(java.lang.String aStoreentId)

This method provides access to the JURSTGROUP.STOREENT_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The StoreEntity associated with this JurisdictionGroup.

Specified by:
setStoreentId in interface JurisdictionGroupAccessBeanData
Parameters:
aStoreentId - java.lang.String
Returns:
void

setSubclass

public void setSubclass(java.lang.Integer aSubclass)

This method provides access to the JURSTGROUP.SUBCLASS column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Indicates the JurisdictionGroup subclass as follows:
1 = ShippingJurisdictionGroup.
2 = TaxJurisdictionGroup.

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

setSubclass

public void setSubclass(java.lang.String aSubclass)

This method provides access to the JURSTGROUP.SUBCLASS column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Indicates the JurisdictionGroup subclass as follows:
1 = ShippingJurisdictionGroup.
2 = TaxJurisdictionGroup.

Specified by:
setSubclass in interface JurisdictionGroupAccessBeanData
Parameters:
aSubclass - java.lang.String
Returns:
void