com.novell.nxpe
Interface NxpeEvaluationContext


public interface NxpeEvaluationContext

Defines the methods needed for action extensions to query the policy engine to retrieve information needed for auditing and tracing

Since:
NXPE1.0
Author:
Paladin Team

Method Summary
 java.lang.String getActionFDN()
          Retrieves the fully distinguished name of the action being invoked.
 java.lang.String getActionInterfaceId()
          Retrieves the interface ID stored for the action.
 java.lang.String getActionName()
          Retrieves the name of the action that is currently being invoked.
 java.lang.String getDocumentID()
          Retrieves the document identifier of the XML document that contains the policy which defines this rule.
 java.lang.String getInterfaceId()
          Retrieves the ID stored for the action.
 java.lang.String getPolicyFDN()
          Retrieves the fully qualified policy identifier.
 java.lang.String getPolicyInterfaceId()
          Retrieves the interface ID of the policy in which this condition or action resides.
 java.lang.String getPolicyName()
          Retrieves the name of the policy in which this condition or action resides.
 java.lang.String getRuleInterfaceId()
          Retrieves the interface ID for the rule in which the condition or action resides.
 

Method Detail

getInterfaceId

java.lang.String getInterfaceId()
                                throws NxpeException
Retrieves the ID stored for the action.

Throws:
NxpeException

getActionInterfaceId

java.lang.String getActionInterfaceId()
                                      throws NxpeException
Retrieves the interface ID stored for the action.

Throws:
NxpeException

getRuleInterfaceId

java.lang.String getRuleInterfaceId()
                                    throws NxpeException
Retrieves the interface ID for the rule in which the condition or action resides.

Throws:
NxpeException

getPolicyInterfaceId

java.lang.String getPolicyInterfaceId()
                                      throws NxpeException
Retrieves the interface ID of the policy in which this condition or action resides. The policy interface ID should be unique.

Throws:
NxpeException

getPolicyName

java.lang.String getPolicyName()
                               throws NxpeException
Retrieves the name of the policy in which this condition or action resides. The policy name should be unique.

Throws:
NxpeException

getPolicyFDN

java.lang.String getPolicyFDN()
                              throws NxpeException
Retrieves the fully qualified policy identifier. This value should be unique for the entire configuration.

Throws:
NxpeException

getDocumentID

java.lang.String getDocumentID()
                               throws NxpeException
Retrieves the document identifier of the XML document that contains the policy which defines this rule.

Throws:
NxpeException

getActionName

java.lang.String getActionName()
                               throws NxpeException
Retrieves the name of the action that is currently being invoked.

Throws:
NxpeException

getActionFDN

java.lang.String getActionFDN()
                              throws NxpeException
Retrieves the fully distinguished name of the action being invoked.

Throws:
NxpeException


Copyright © 2005-2009, 2012 Novell,Inc. All Rights Reserved.