Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Web Services Manager
11g (11.1.1)

E10689-01


oracle.wsm.policyengine.impl
Class PolicyExecutionEngine

java.lang.Object
  extended by oracle.wsm.policyengine.impl.PolicyExecutionEngine

All Implemented Interfaces:
IPolicyExecutionEngine

public class PolicyExecutionEngine
extends Object
implements IPolicyExecutionEngine

Constructor Summary
PolicyExecutionEngine(IExecutionContext eContext)
           

 

Method Summary
 IResult execute(IPolicy policy, IContext context)
           
 IExecutionContext getExecutionContext()
           
 void start()
           
 void stop()
          Cleans up the Policy Execution Engine! The Policy Execution Engine maintains a non-persistent Map of Assertion Executors.

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

PolicyExecutionEngine

public PolicyExecutionEngine(IExecutionContext eContext)

Method Detail

start

public void start()
Specified by:
start in interface IPolicyExecutionEngine

stop

public void stop()
Description copied from interface: IPolicyExecutionEngine
Cleans up the Policy Execution Engine! The Policy Execution Engine maintains a non-persistent Map of Assertion Executors. When stop is called the system calls destroy on the AssertionExecutors thus providing the executors the ability to clean up resources!
Specified by:
stop in interface IPolicyExecutionEngine

execute

public IResult execute(IPolicy policy,
                       IContext context)
                throws WSMException
Specified by:
execute in interface IPolicyExecutionEngine
Throws:
WSMException

getExecutionContext

public IExecutionContext getExecutionContext()

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Web Services Manager
11g (11.1.1)

E10689-01


Copyright © 2007, 2009, Oracle and/or its affiliates. All rights reserved.