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 © 2006,2015 Oracle and/or its affiliates. All rights reserved.