public interface RuleContext extends Serializable
| Modifier and Type | Method and Description |
|---|---|
BusinessRuleTerm |
businessRuleTermFactory(String name)
Creates a new BusinessRuleTerm instance from a given name.
|
ActionType[] |
getActionTypes()
Gets valid action types.
|
BusinessRuleTerm |
getBusinessTerm(String name)
Gets a BusinessRuleTerm object by its name.
|
Map<TermOperationType,String> |
getSupportedOperationTypes(String businessTerm)
Get all supported operation types with localized label for a
given business term.
|
Map<String,BusinessRuleTerm> |
getValidBusinessTerms()
Gets valid business rule terms.
|
boolean |
isValidTerm(BusinessRuleTerm businessRuleTerm)
Check whether a BusinessRuleTerm is valid in current context.
|
boolean |
isValidTerm(String businessRuleTermName)
Check whether a BusinessRuleTerm is valid in current context.
|
Map<String,BusinessRuleTerm> getValidBusinessTerms()
BusinessRuleTerm getBusinessTerm(String name) throws UserPrefsException
name - Name of a BusinessRuleTerm.UserPrefsExceptionboolean isValidTerm(BusinessRuleTerm businessRuleTerm)
businessRuleTerm - The BusinessRuleTerm instance to be checked.boolean isValidTerm(String businessRuleTermName)
businessRuleTermName - The name of BusinessRuleTerm to be checked.BusinessRuleTerm businessRuleTermFactory(String name)
name - Name of the BusinessRuleTerm instance to be created.ActionType[] getActionTypes()
Map<TermOperationType,String> getSupportedOperationTypes(String businessTerm)
businessTerm - the name of the business termCopyright © 2009,2013 Oracle and/or its affiliates. All rights reserved.