|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.ivj.ejb.runtime.AbstractAccessBean | +--com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean | +--com.ibm.commerce.negotiation.objects.ControlRuleAccessBean
This bean provides access to the CONTRLRULE table.
The following is a description of this table:
This table contains information about bid control rules used in auctions.
Fields inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean |
DEFAULT_NAMESERVICE_PROVIDER_URL, DEFAULT_NAMESERVICE_TYPE, ejbRef |
Constructor Summary | |
ControlRuleAccessBean()
Zero argument constructor used to initialize the access bean. |
|
ControlRuleAccessBean(javax.ejb.EJBObject object)
Creates an access bean for the specified EJB |
|
ControlRuleAccessBean(java.lang.Long ownerid,
java.lang.Long classId,
java.lang.String name,
java.lang.String type)
Creates an access bean with the specified attributes. |
Method Summary | |
void |
commitCopyHelper()
Update(flush) data to the EJBObject (persistent storage). |
java.util.Enumeration |
findAllRules(com.ibm.commerce.negotiation.util.SortingAttribute sort)
Retrieves all control rules. |
java.util.Enumeration |
findRulesByOwner(java.lang.Long ownerId,
com.ibm.commerce.negotiation.util.SortingAttribute sort)
Retrieves all control rules owned by the specified owner. |
java.util.Enumeration |
findRulesByOwnerAndName(java.lang.Long ownerId,
java.lang.String name,
com.ibm.commerce.negotiation.util.SortingAttribute sort)
Retrieves all control rules, owned by the specified owner, with the specified rule name. |
java.util.Enumeration |
findRulesByOwnerAndType(java.lang.Long ownerId,
java.lang.String type,
com.ibm.commerce.negotiation.util.SortingAttribute sort)
Retrieves all control rules, owned by the specified owner, with the specified rule type. |
boolean |
fulfills(java.lang.Long aFills1,
java.lang.String aFills2)
IBM internal use only. |
java.lang.String |
getAdminId()
This method provides access to the CONTRLRULE.ADMIN_ID column of DB2 type BIGINT NULL. |
java.lang.Long |
getAdminIdInEJBType()
This method provides access to the CONTRLRULE.ADMIN_ID column of DB2 type BIGINT NULL. |
java.lang.String |
getClassId()
This method provides access to the CONTRLRULE.CLASS_ID column of DB2 type BIGINT NOT NULL. |
java.lang.Long |
getClassIdInEJBType()
This method provides access to the CONTRLRULE.CLASS_ID column of DB2 type BIGINT NOT NULL. |
java.lang.String |
getDescription()
This method provides access to the CONTRLRULE.RULEDESC column of DB2 type VARCHAR(254) NULL. |
java.lang.String |
getField1()
This method provides access to the CONTRLRULE.FIELD1 column of DB2 type BIGINT NULL. |
java.lang.Long |
getField1InEJBType()
This method provides access to the CONTRLRULE.FIELD1 column of DB2 type BIGINT NULL. |
java.lang.String |
getField2()
This method provides access to the CONTRLRULE.FIELD2 column of DB2 type DECIMAL(20,5) NULL. |
java.math.BigDecimal |
getField2InEJBType()
This method provides access to the CONTRLRULE.FIELD2 column of DB2 type DECIMAL(20,5) NULL. |
java.lang.String |
getField3()
This method provides access to the CONTRLRULE.FIELD3 column of DB2 type VARCHAR(254) NULL. |
java.lang.String |
getId()
This method provides access to the CONTRLRULE.RULE_ID column of DB2 type BIGINT NOT NULL. |
java.lang.Long |
getIdInEJBType()
This method provides access to the CONTRLRULE.RULE_ID column of DB2 type BIGINT NOT NULL. |
java.lang.String |
getMinimumQuantity()
This method provides access to the CONTRLRULE.MINQUANT column of DB2 type FLOAT NULL. |
java.lang.Double |
getMinimumQuantityInEJBType()
This method provides access to the CONTRLRULE.MINQUANT column of DB2 type FLOAT NULL. |
java.lang.String |
getMinimumValue()
This method provides access to the CONTRLRULE.MINVALUE column of DB2 type DECIMAL(20,5) NULL. |
java.math.BigDecimal |
getMinimumValueInEJBType()
This method provides access to the CONTRLRULE.MINVALUE column of DB2 type DECIMAL(20,5) NULL. |
java.lang.String |
getName()
This method provides access to the CONTRLRULE.RULENAME column of DB2 type CHAR(30) NOT NULL. |
java.lang.Long |
getOwner()
This method provides access to the CONTRLRULE.OWNER_ID column of DB2 type BIGINT NOT NULL. |
java.lang.String |
getOwnerId()
This method provides access to the CONTRLRULE.OWNER_ID column of DB2 type BIGINT NOT NULL. |
java.lang.Long |
getOwnerIdInEJBType()
This method provides access to the CONTRLRULE.OWNER_ID column of DB2 type BIGINT NOT NULL. |
java.lang.String |
getRuleText()
This method provides access to the CONTRLRULE.RULETEXT column of DB2 type LONG NULL. |
java.lang.String |
getRuleType()
This method provides access to the CONTRLRULE.RULETYPE column of DB2 type CHAR(4) NOT NULL. |
boolean |
isUsedByAuction()
Are there any auctions that use this rule? |
boolean |
isUsedByAuctionStyle()
Are there any auction styles that use this rule? |
void |
refreshCopyHelper()
Load data from the EJBObject. |
void |
setAdminId(java.lang.Long aAdminId1)
This method provides access to the CONTRLRULE.ADMIN_ID column of DB2 type BIGINT NULL. |
void |
setAdminId(java.lang.String aAdminId1)
This method provides access to the CONTRLRULE.ADMIN_ID column of DB2 type BIGINT NULL. |
void |
setClassId(java.lang.Long aClassId1)
This method provides access to the CONTRLRULE.CLASS_ID column of DB2 type BIGINT NOT NULL. |
void |
setClassId(java.lang.String aClassId1)
This method provides access to the CONTRLRULE.CLASS_ID column of DB2 type BIGINT NOT NULL. |
void |
setDescription(java.lang.String aDescription1)
This method provides access to the CONTRLRULE.RULEDESC column of DB2 type VARCHAR(254) NULL. |
void |
setField1(java.lang.Long aField11)
This method provides access to the CONTRLRULE.FIELD1 column of DB2 type BIGINT NULL. |
void |
setField1(java.lang.String aField11)
This method provides access to the CONTRLRULE.FIELD1 column of DB2 type BIGINT NULL. |
void |
setField2(java.math.BigDecimal aField21)
This method provides access to the CONTRLRULE.FIELD2 column of DB2 type DECIMAL(20,5) NULL. |
void |
setField2(java.lang.String aField21)
This method provides access to the CONTRLRULE.FIELD2 column of DB2 type DECIMAL(20,5) NULL. |
void |
setField3(java.lang.String aField31)
This method provides access to the CONTRLRULE.FIELD3 column of DB2 type VARCHAR(254) NULL. |
void |
setId(java.lang.Long aId1)
This method provides access to the CONTRLRULE.RULE_ID column of DB2 type BIGINT NOT NULL. |
void |
setId(java.lang.String aId1)
This method provides access to the CONTRLRULE.RULE_ID column of DB2 type BIGINT NOT NULL. |
void |
setInitKey_id(java.lang.Long aInitKey_id1)
Set the primary key for this object |
void |
setMinimumQuantity(java.lang.Double aMinimumQuantity1)
This method provides access to the CONTRLRULE.MINQUANT column of DB2 type FLOAT NULL. |
void |
setMinimumQuantity(java.lang.String aMinimumQuantity1)
This method provides access to the CONTRLRULE.MINQUANT column of DB2 type FLOAT NULL. |
void |
setMinimumValue(java.math.BigDecimal aMinimumValue1)
This method provides access to the CONTRLRULE.MINVALUE column of DB2 type DECIMAL(20,5) NULL. |
void |
setMinimumValue(java.lang.String aMinimumValue1)
This method provides access to the CONTRLRULE.MINVALUE column of DB2 type DECIMAL(20,5) NULL. |
void |
setName(java.lang.String aName1)
This method provides access to the CONTRLRULE.RULENAME column of DB2 type CHAR(30) NOT NULL. |
void |
setOwnerId(java.lang.Long aOwnerId1)
This method provides access to the CONTRLRULE.OWNER_ID column of DB2 type BIGINT NOT NULL. |
void |
setOwnerId(java.lang.String aOwnerId1)
This method provides access to the CONTRLRULE.OWNER_ID column of DB2 type BIGINT NOT NULL. |
void |
setRuleText(java.lang.String aRuleText1)
This method provides access to the CONTRLRULE.RULETEXT column of DB2 type LONG NULL. |
void |
setRuleType(java.lang.String aRuleType1)
This method provides access to the CONTRLRULE.RULETYPE column of DB2 type CHAR(4) 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 |
public ControlRuleAccessBean()
Zero argument constructor used to initialize the access bean. This constructor corresponds to the following home interface method:
public abstract com.ibm.commerce.negotiation.objects.ControlRule com.ibm.commerce.negotiation.objimpl.ControlRuleHomeBase.findByPrimaryKey(com.ibm.commerce.negotiation.objects.ControlRuleKey) throws java.rmi.RemoteException,javax.ejb.FinderException
The home interface method properties need to be set by calling the following setter methods before calling any business methods:
public ControlRuleAccessBean(javax.ejb.EJBObject object) throws java.rmi.RemoteException
Creates an access bean for the specified EJB
object
- The EJB Object used for the access bean construction.java.rmi.RemoteException
- The java.rmi.RemoteException exception.public ControlRuleAccessBean(java.lang.Long ownerid, java.lang.Long classId, java.lang.String name, java.lang.String type) throws javax.ejb.CreateException, java.rmi.RemoteException, javax.naming.NamingException
Creates an access bean with the specified attributes.
ownerid
- The owner of the auction.classId
- The id of the rule class to use to interpret the rule text. .name
- The name of the bid control rule.type
- The auction type for this rule. Valid values: O=open cry, SB=sealed bid, D=dutch. .Method Detail |
public void commitCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Update(flush) data to the EJBObject (persistent storage).
commitCopyHelper
in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findAllRules(com.ibm.commerce.negotiation.util.SortingAttribute sort) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all control rules.
The SQL query used to fetch all the required rows from the CONTRLRULE table is:
SELECT * FROM CONTRLRULE T1 WHERE 1=1
sort
- The sorting attribute. This is a set of column names and the order in which they are each to be
sorted (ascending, descending). This is used to build an ORDER BY clause.public java.util.Enumeration findRulesByOwner(java.lang.Long ownerId, com.ibm.commerce.negotiation.util.SortingAttribute sort) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all control rules owned by the specified owner.
The SQL query used to fetch all the required rows from the CONTRLRULE table is:
SELECT * FROM CONTRLRULE T1 WHERE T1.OWNER_ID=?
ownerId
- The id of the owner of the bid control rule.sort
- The sorting attribute. This is a set of column names and the order in which they are each to be
sorted (ascending, descending). This is used to build an ORDER BY clause.public java.util.Enumeration findRulesByOwnerAndName(java.lang.Long ownerId, java.lang.String name, com.ibm.commerce.negotiation.util.SortingAttribute sort) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all control rules, owned by the specified owner, with the specified rule name.
The SQL query used to fetch all the required rows from the CONTRLRULE table is:
SELECT * FROM CONTRLRULE T1 WHERE T1.OWNER_ID=? AND T1.RULENAME=?
ownerId
- The id of the owner of the bid control rule.name
- The name of the bid control rule.sort
- The sorting attribute. This is a set of column names and the order in which they are each to be
sorted (ascending, descending). This is used to build an ORDER BY clause.public java.util.Enumeration findRulesByOwnerAndType(java.lang.Long ownerId, java.lang.String type, com.ibm.commerce.negotiation.util.SortingAttribute sort) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all control rules, owned by the specified owner, with the specified rule type.
The SQL query used to fetch all the required rows from the CONTRLRULE table is:
SELECT * FROM CONTRLRULE T1 WHERE T1.OWNER_ID=? AND T1.RULETYPE=?
ownerId
- The id of the owner of the bid control rule.type
- The auction type for this rule. Valid values: O=open cry, SB=sealed bid, D=dutch.sort
- The sorting attribute. This is a set of column names and the order in which they are each to be
sorted (ascending, descending). This is used to build an ORDER BY clause.public boolean fulfills(java.lang.Long aFills1, java.lang.String aFills2) throws java.rmi.RemoteException, java.lang.Exception, javax.ejb.FinderException, javax.naming.NamingException
IBM internal use only.
aFills1
- java.lang.LongaFills2
- java.lang.Stringjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjava.lang.Exception
- The java.lang.Exception exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getAdminId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CONTRLRULE.ADMIN_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The ID of the administrator who created the bid control rule.
getAdminId
in interface ControlRuleAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Long getAdminIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CONTRLRULE.ADMIN_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The ID of the administrator who created the bid control rule.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getClassId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CONTRLRULE.CLASS_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
The ID of the rule class to use to interpret the rule text. This is a pointer to the RULECLSREG table.
getClassId
in interface ControlRuleAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Long getClassIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CONTRLRULE.CLASS_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
The ID of the rule class to use to interpret the rule text. This is a pointer to the RULECLSREG table.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getDescription() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CONTRLRULE.RULEDESC column of DB2 type VARCHAR(254) NULL.
The following is a description of this column:
Description of the bid control rule.
getDescription
in interface ControlRuleAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getField1() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CONTRLRULE.FIELD1 column of DB2 type BIGINT NULL.
The following is a description of this column:
Customizable.
getField1
in interface ControlRuleAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Long getField1InEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CONTRLRULE.FIELD1 column of DB2 type BIGINT NULL.
The following is a description of this column:
Customizable.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getField2() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CONTRLRULE.FIELD2 column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
Customizable.
getField2
in interface ControlRuleAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.math.BigDecimal getField2InEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CONTRLRULE.FIELD2 column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
Customizable.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getField3() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CONTRLRULE.FIELD3 column of DB2 type VARCHAR(254) NULL.
The following is a description of this column:
Customizable.
getField3
in interface ControlRuleAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CONTRLRULE.RULE_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
The bid control rule ID. The primary key to the table.
getId
in interface ControlRuleAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Long getIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CONTRLRULE.RULE_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
The bid control rule ID. The primary key to the table.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getMinimumQuantity() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CONTRLRULE.MINQUANT column of DB2 type FLOAT NULL.
The following is a description of this column:
Minimum bid quantity allowed for this auction. Bids with a quantity less than the minimum are not accepted.
getMinimumQuantity
in interface ControlRuleAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Double getMinimumQuantityInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CONTRLRULE.MINQUANT column of DB2 type FLOAT NULL.
The following is a description of this column:
Minimum bid quantity allowed for this auction. Bids with a quantity less than the minimum are not accepted.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getMinimumValue() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CONTRLRULE.MINVALUE column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
Minimum value allowed for the auction. Bids with a value less than this minimum are not accepted.
getMinimumValue
in interface ControlRuleAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.math.BigDecimal getMinimumValueInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CONTRLRULE.MINVALUE column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
Minimum value allowed for the auction. Bids with a value less than this minimum are not accepted.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getName() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CONTRLRULE.RULENAME column of DB2 type CHAR(30) NOT NULL.
The following is a description of this column:
Name of the bid control rule.
getName
in interface ControlRuleAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Long getOwner() throws java.lang.Exception, java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CONTRLRULE.OWNER_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
ID of the owner of the bid control rule.
java.lang.Exception
- The java.lang.Exception exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getOwnerId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CONTRLRULE.OWNER_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
ID of the owner of the bid control rule.
getOwnerId
in interface ControlRuleAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Long getOwnerIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CONTRLRULE.OWNER_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
ID of the owner of the bid control rule.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getRuleText() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CONTRLRULE.RULETEXT column of DB2 type LONG NULL.
The following is a description of this column:
Rule text. This text contains the bid ranges and increments. It is processed by the rule class interpreter, which is defined in the RULECLSREG table.
getRuleText
in interface ControlRuleAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getRuleType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CONTRLRULE.RULETYPE column of DB2 type CHAR(4) NOT NULL.
The following is a description of this column:
Auction type for this rule. Valid values: O=open cry, SB=sealed bid, D=dutch.
getRuleType
in interface ControlRuleAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic boolean isUsedByAuction() throws java.rmi.RemoteException, java.lang.Exception, javax.ejb.FinderException, javax.naming.NamingException
Are there any auctions that use this rule?
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjava.lang.Exception
- The java.lang.Exception exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic boolean isUsedByAuctionStyle() throws java.rmi.RemoteException, java.lang.Exception, javax.ejb.FinderException, javax.naming.NamingException
Are there any auction styles that use this rule?
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjava.lang.Exception
- The java.lang.Exception exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic void refreshCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Load data from the EJBObject.
refreshCopyHelper
in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic void setAdminId(java.lang.Long aAdminId1)
This method provides access to the CONTRLRULE.ADMIN_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The ID of the administrator who created the bid control rule.
aAdminId1
- java.lang.Longpublic void setAdminId(java.lang.String aAdminId1)
This method provides access to the CONTRLRULE.ADMIN_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The ID of the administrator who created the bid control rule.
setAdminId
in interface ControlRuleAccessBeanData
aAdminId1
- java.lang.Stringpublic void setClassId(java.lang.Long aClassId1)
This method provides access to the CONTRLRULE.CLASS_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
The ID of the rule class to use to interpret the rule text. This is a pointer to the RULECLSREG table.
aClassId1
- java.lang.Longpublic void setClassId(java.lang.String aClassId1)
This method provides access to the CONTRLRULE.CLASS_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
The ID of the rule class to use to interpret the rule text. This is a pointer to the RULECLSREG table.
setClassId
in interface ControlRuleAccessBeanData
aClassId1
- java.lang.Stringpublic void setDescription(java.lang.String aDescription1)
This method provides access to the CONTRLRULE.RULEDESC column of DB2 type VARCHAR(254) NULL.
The following is a description of this column:
Description of the bid control rule.
setDescription
in interface ControlRuleAccessBeanData
aDescription1
- java.lang.Stringpublic void setField1(java.lang.Long aField11)
This method provides access to the CONTRLRULE.FIELD1 column of DB2 type BIGINT NULL.
The following is a description of this column:
Customizable.
aField11
- java.lang.Longpublic void setField1(java.lang.String aField11)
This method provides access to the CONTRLRULE.FIELD1 column of DB2 type BIGINT NULL.
The following is a description of this column:
Customizable.
setField1
in interface ControlRuleAccessBeanData
aField11
- java.lang.Stringpublic void setField2(java.math.BigDecimal aField21)
This method provides access to the CONTRLRULE.FIELD2 column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
Customizable.
aField21
- java.math.BigDecimalpublic void setField2(java.lang.String aField21)
This method provides access to the CONTRLRULE.FIELD2 column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
Customizable.
setField2
in interface ControlRuleAccessBeanData
aField21
- java.lang.Stringpublic void setField3(java.lang.String aField31)
This method provides access to the CONTRLRULE.FIELD3 column of DB2 type VARCHAR(254) NULL.
The following is a description of this column:
Customizable.
setField3
in interface ControlRuleAccessBeanData
aField31
- java.lang.Stringpublic void setId(java.lang.Long aId1)
This method provides access to the CONTRLRULE.RULE_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
The bid control rule ID. The primary key to the table.
aId1
- java.lang.Longpublic void setId(java.lang.String aId1)
This method provides access to the CONTRLRULE.RULE_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
The bid control rule ID. The primary key to the table.
setId
in interface ControlRuleAccessBeanData
aId1
- java.lang.Stringpublic void setInitKey_id(java.lang.Long aInitKey_id1)
Set the primary key for this object
aInitKey_id1
- java.lang.Longpublic void setMinimumQuantity(java.lang.Double aMinimumQuantity1)
This method provides access to the CONTRLRULE.MINQUANT column of DB2 type FLOAT NULL.
The following is a description of this column:
Minimum bid quantity allowed for this auction. Bids with a quantity less than the minimum are not accepted.
aMinimumQuantity1
- java.lang.Doublepublic void setMinimumQuantity(java.lang.String aMinimumQuantity1)
This method provides access to the CONTRLRULE.MINQUANT column of DB2 type FLOAT NULL.
The following is a description of this column:
Minimum bid quantity allowed for this auction. Bids with a quantity less than the minimum are not accepted.
setMinimumQuantity
in interface ControlRuleAccessBeanData
aMinimumQuantity1
- java.lang.Stringpublic void setMinimumValue(java.math.BigDecimal aMinimumValue1)
This method provides access to the CONTRLRULE.MINVALUE column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
Minimum value allowed for the auction. Bids with a value less than this minimum are not accepted.
aMinimumValue1
- java.math.BigDecimalpublic void setMinimumValue(java.lang.String aMinimumValue1)
This method provides access to the CONTRLRULE.MINVALUE column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
Minimum value allowed for the auction. Bids with a value less than this minimum are not accepted.
setMinimumValue
in interface ControlRuleAccessBeanData
aMinimumValue1
- java.lang.Stringpublic void setName(java.lang.String aName1)
This method provides access to the CONTRLRULE.RULENAME column of DB2 type CHAR(30) NOT NULL.
The following is a description of this column:
Name of the bid control rule.
setName
in interface ControlRuleAccessBeanData
aName1
- java.lang.Stringpublic void setOwnerId(java.lang.Long aOwnerId1)
This method provides access to the CONTRLRULE.OWNER_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
ID of the owner of the bid control rule.
aOwnerId1
- java.lang.Longpublic void setOwnerId(java.lang.String aOwnerId1)
This method provides access to the CONTRLRULE.OWNER_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
ID of the owner of the bid control rule.
setOwnerId
in interface ControlRuleAccessBeanData
aOwnerId1
- java.lang.Stringpublic void setRuleText(java.lang.String aRuleText1)
This method provides access to the CONTRLRULE.RULETEXT column of DB2 type LONG NULL.
The following is a description of this column:
Rule text. This text contains the bid ranges and increments. It is processed by the rule class interpreter, which is defined in the RULECLSREG table.
setRuleText
in interface ControlRuleAccessBeanData
aRuleText1
- java.lang.Stringpublic void setRuleType(java.lang.String aRuleType1)
This method provides access to the CONTRLRULE.RULETYPE column of DB2 type CHAR(4) NOT NULL.
The following is a description of this column:
Auction type for this rule. Valid values: O=open cry, SB=sealed bid, D=dutch.
setRuleType
in interface ControlRuleAccessBeanData
aRuleType1
- java.lang.String
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |