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, validate
public 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 CashieringTransactionApplicationEvent
CashieringTransactionApplicationEvent.getCashieringTransaction()
public CashDrawer getCashDrawer()
getCashDrawer
in interface CashieringTransactionApplicationEvent
CashieringTransactionApplicationEvent.getCashDrawer()
public Class getRuleInterfaceClass()
getRuleInterfaceClass
in interface org.kuali.rice.krad.rules.rule.event.KualiDocumentEvent
org.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.KualiDocumentEvent
org.kuali.rice.krad.rule.event.KualiDocumentEvent#invokeRuleMethod(org.kuali.rice.krad.rule.BusinessRule)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.