|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface NxpeCondition
| Method Summary | |
|---|---|
NxpeResult |
evaluate(NxpeInformationContext informationContext,
NxpeResponseContext responseContext)
Called by Nxpe to evaluate the condition Notes: Derived classes are require to override this method to implement the supported condition |
void |
initialize(NxpeParameterList configurationValues)
Called by Nxpe to initialize the condition in preparation for policy evaluation Notes: Derived classes are required to override this method. |
void |
setInterfaceId(java.lang.String interfaceId)
Set the unique string value for the condition Notes: This is currently the InterfaceId found in the condition element This data is used for tracing evaluation |
| Method Detail |
|---|
void initialize(NxpeParameterList configurationValues)
throws NxpeException
configurationParameters - List of configuration data required by the
external condition Handler. This object is only valid during the
lifetime of the init() method. If the condition wants to preserve
config data, it must be copied to the condition handler.
NxpeException
NxpeResult evaluate(NxpeInformationContext informationContext,
NxpeResponseContext responseContext)
throws NxpeException
informationContext - the PEP information context to query for
valuesresponseContext - object for communicating detailed response
information back to the application. This does not replace the need
to notify Nxpe of the condition completion status via the return
value from this call.
NxpeException
void setInterfaceId(java.lang.String interfaceId)
throws NxpeException
interfaceId - Condition interface id from policy collection
NxpeException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||