public class CashieringTransactionApplicationEventBase extends org.kuali.rice.krad.rules.rule.event.KualiDocumentEventBase implements CashieringTransactionApplicationEvent
| Constructor and Description |
|---|
CashieringTransactionApplicationEventBase(String description,
String errorPathPrefix,
org.kuali.rice.krad.document.Document document,
CashDrawer cashDrawer,
CashieringTransaction cashieringTransaction)
Constructs a CashieringTransactionApplicationEventBase
|
| Modifier and Type | Method and Description |
|---|---|
CashDrawer |
getCashDrawer()
Returns the cash drawer the cashiering transaction will apply to
|
CashieringTransaction |
getCashieringTransaction()
Returns the cashieringTransaction to validate
|
Class |
getRuleInterfaceClass()
Returns CashManagingRule.class
|
boolean |
invokeRuleMethod(org.kuali.rice.krad.rules.rule.BusinessRule rule)
Casts the rule to CashManagingRule and calls processCashieringTransactionApplication
|
generateEvents, getDescription, getDocument, getDocumentId, getErrorPathPrefix, getName, toString, validatepublic CashieringTransactionApplicationEventBase(String description, String errorPathPrefix, org.kuali.rice.krad.document.Document document, CashDrawer cashDrawer, CashieringTransaction cashieringTransaction)
description - errorPathPrefix - document - cashieringTransaction - public CashieringTransaction getCashieringTransaction()
getCashieringTransaction in interface CashieringTransactionApplicationEventCashieringTransactionApplicationEvent.getCashieringTransaction()public CashDrawer getCashDrawer()
getCashDrawer in interface CashieringTransactionApplicationEventCashieringTransactionApplicationEvent.getCashDrawer()public Class getRuleInterfaceClass()
getRuleInterfaceClass in interface org.kuali.rice.krad.rules.rule.event.KualiDocumentEventorg.kuali.rice.krad.rule.event.KualiDocumentEvent#getRuleInterfaceClass()public boolean invokeRuleMethod(org.kuali.rice.krad.rules.rule.BusinessRule rule)
invokeRuleMethod in interface org.kuali.rice.krad.rules.rule.event.KualiDocumentEventorg.kuali.rice.krad.rule.event.KualiDocumentEvent#invokeRuleMethod(org.kuali.rice.krad.rule.BusinessRule)Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.