public class ControlRuleAccessBean extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean implements ControlRuleAccessBeanData
Constructor and Description |
---|
ControlRuleAccessBean()
Zero argument constructor used to initialize the access bean.
|
ControlRuleAccessBean(javax.ejb.EJBObject o) |
ControlRuleAccessBean(java.lang.Long arg1, java.lang.Long arg2, java.lang.String arg3, java.lang.String arg4)
Creates an access bean with the specified attributes.
|
Modifier and Type | Method and Description |
---|---|
void | commitCopyHelper() |
protected java.lang.String | defaultJNDIName() |
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 aName, com.ibm.commerce.negotiation.util.SortingAttribute sort)
Retrieves all control rules, owned by the specified owner, with the specified rule aName.
|
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 arg0, java.lang.String arg1) |
java.lang.String | getAdminId() |
java.lang.Long | getAdminIdInEJBType() |
java.lang.String | getClassId() |
java.lang.Long | getClassIdInEJBType() |
java.lang.String | getDescription() |
java.lang.String | getField1() |
java.lang.Long | getField1InEJBType() |
java.lang.String | getField2() |
java.math.BigDecimal | getField2InEJBType() |
java.lang.String | getField3() |
java.lang.String | getId() |
java.lang.Long | getIdInEJBType() |
java.lang.String | getMinimumQuantity() |
java.lang.Double | getMinimumQuantityInEJBType() |
java.lang.String | getMinimumValue() |
java.math.BigDecimal | getMinimumValueInEJBType() |
java.lang.String | getName() |
java.lang.Long | getOwner() |
java.lang.String | getOwnerId() |
java.lang.Long | getOwnerIdInEJBType() |
java.lang.String | getRuleText() |
java.lang.String | getRuleType() |
protected void | instantiateEJB() |
protected boolean | instantiateEJBByPrimaryKey() |
boolean | isUsedByAuction()
Are there any auctions that use this rule?
|
boolean | isUsedByAuctionStyle()
Are there any auction styles that use this rule?
|
void | refreshCopyHelper() |
void | setAdminId(java.lang.Long newValue) |
void | setAdminId(java.lang.String newValue) |
void | setClassId(java.lang.Long newValue) |
void | setClassId(java.lang.String newValue) |
void | setDescription(java.lang.String newValue) |
void | setField1(java.lang.Long newValue) |
void | setField1(java.lang.String newValue) |
void | setField2(java.math.BigDecimal newValue) |
void | setField2(java.lang.String newValue) |
void | setField3(java.lang.String newValue) |
void | setId(java.lang.Long newValue) |
void | setId(java.lang.String newValue) |
void | setInitKey_id(java.lang.Long newValue) |
void | setMinimumQuantity(java.lang.Double newValue) |
void | setMinimumQuantity(java.lang.String newValue) |
void | setMinimumValue(java.math.BigDecimal newValue) |
void | setMinimumValue(java.lang.String newValue) |
void | setName(java.lang.String newValue) |
void | setOwnerId(java.lang.Long newValue) |
void | setOwnerId(java.lang.String newValue) |
void | setRuleText(java.lang.String newValue) |
void | setRuleType(java.lang.String newValue) |
public ControlRuleAccessBean()
public ControlRuleAccessBean(javax.ejb.EJBObject o) throws java.rmi.RemoteException
public ControlRuleAccessBean(java.lang.Long arg1, java.lang.Long arg2, java.lang.String arg3, java.lang.String arg4) throws javax.ejb.CreateException, java.rmi.RemoteException, javax.naming.NamingException
Creates an access bean with the specified attributes.
public 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
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=?
public java.util.Enumeration findRulesByOwnerAndName(java.lang.Long ownerid, java.lang.String aName, 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 aName.
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=?
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=?
public void setInitKey_id(java.lang.Long 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 getRuleType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setRuleType(java.lang.String newValue)
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 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 getAdminId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getAdminIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setAdminId(java.lang.String newValue)
public void setAdminId(java.lang.Long newValue)
public java.lang.String getMinimumQuantity() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Double getMinimumQuantityInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setMinimumQuantity(java.lang.String newValue)
public void setMinimumQuantity(java.lang.Double 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 java.math.BigDecimal getField2InEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setField2(java.lang.String newValue)
public void setField2(java.math.BigDecimal newValue)
public java.lang.String getField1() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getField1InEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setField1(java.lang.String newValue)
public void setField1(java.lang.Long newValue)
public java.lang.String getRuleText() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setRuleText(java.lang.String newValue)
public java.lang.String getId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setId(java.lang.String newValue)
public void setId(java.lang.Long newValue)
public java.lang.String getMinimumValue() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.math.BigDecimal getMinimumValueInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setMinimumValue(java.lang.String newValue)
public void setMinimumValue(java.math.BigDecimal newValue)
public java.lang.String getClassId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getClassIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setClassId(java.lang.String newValue)
public void setClassId(java.lang.Long newValue)
public java.lang.String getName() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setName(java.lang.String newValue)
public boolean isUsedByAuction() throws java.rmi.RemoteException, java.lang.Exception, javax.ejb.FinderException, javax.naming.NamingException
Are there any auctions that use this rule?
public boolean isUsedByAuctionStyle() throws java.rmi.RemoteException, java.lang.Exception, javax.ejb.FinderException, javax.naming.NamingException
Are there any auction styles that use this rule?
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 java.lang.Long getOwner() throws java.lang.Exception, java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException