Skip navigation links

Oracle Adaptive Access Manager Java API Reference
11.1.1

E15864-01


com.bharosa.vcrypt.tracker.intf
Interface VCryptRulesEngine


public interface VCryptRulesEngine

This class provides the interface to process rules.


Field Summary
static java.lang.String REQ_PROCESS_RULES
           

 

Method Summary
 VCryptRulesResult processRules(java.lang.String requestId, java.util.Date requestTime, java.util.List runtimeTypes, java.util.Map contextMap)
          This method runs the rules and returns rules result.
 VCryptRulesResult processRules(java.lang.String requestId, java.util.List runtimeTypes, java.util.Map contextMap)
          This method runs the rules and returns rules result
 VCryptRulesResult processRules(java.lang.String requestId, java.lang.Long transactionId, java.lang.String extTransactionId, java.util.Date requestTime, java.util.List runtimeTypes, java.util.Map contextMap)
          This method runs the rules and returns rules result

 

Field Detail

REQ_PROCESS_RULES

static final java.lang.String REQ_PROCESS_RULES
See Also:
Constant Field Values

Method Detail

processRules

VCryptRulesResult processRules(java.lang.String requestId,
                               java.util.List runtimeTypes,
                               java.util.Map contextMap)
This method runs the rules and returns rules result
Parameters:
requestId - Id for the request
runtimeTypes - List of Integer object with the runtime/transactionTypes to be run
contextMap - List of name value pairs to be used by the rules
Returns:
The VCryptRulesResult

processRules

VCryptRulesResult processRules(java.lang.String requestId,
                               java.util.Date requestTime,
                               java.util.List runtimeTypes,
                               java.util.Map contextMap)
This method runs the rules and returns rules result.
Parameters:
requestId - Id for the request
requestTime - Time when this rule was run
runtimeTypes - List of Integer object with the runtime/transactionTypes to be run
contextMap - List of name value pairs to be used by the rules
Returns:
The VCryptRulesResult

processRules

VCryptRulesResult processRules(java.lang.String requestId,
                               java.lang.Long transactionId,
                               java.lang.String extTransactionId,
                               java.util.Date requestTime,
                               java.util.List runtimeTypes,
                               java.util.Map contextMap)
This method runs the rules and returns rules result
Parameters:
requestId - Id for the request
transactionId - current transactionId
extTransactionId - external transaction Id, used only when transactionId is null
requestTime - Time when this rule was run
runtimeTypes - List of Integer object with the runtime/transactionTypes to be run
contextMap - List of name value pairs to be used by the rules
Returns:
The VCryptRulesResult

Skip navigation links

Oracle Adaptive Access Manager Java API Reference
11.1.1

E15864-01


Copyright © 2010, Oracle. All rights reserved.