Skip navigation links

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

E10689-01


oracle.wsm.log.executor
Class LogAssertionExecutor

java.lang.Object
  extended by oracle.wsm.policyengine.impl.AssertionExecutor
      extended by oracle.wsm.policyengine.impl.runtime.AssertionExecutor
          extended by oracle.wsm.log.executor.LogAssertionExecutor

All Implemented Interfaces:
IAssertionExecutor

public class LogAssertionExecutor
extends AssertionExecutor

Field Summary
static String ALL_PARTS
           
static String BODY_PART
           
static String ENVELOPE_PART
           
static String HEADER_PART
           
static Logger LOGGER
           

 

Fields inherited from class oracle.wsm.policyengine.impl.AssertionExecutor
assertion, econtext

 

Constructor Summary
LogAssertionExecutor()
           

 

Method Summary
 MessageLogData createMessageLogForSOAPBinding(SOAPBindingMessageContext soapMsgCtxt)
           
 void destroy()
          The destroy method for a cleaner ending of the assertion lifecycle.
 IResult execute(IMessageContext context)
           
 void init(IAssertion ia, IExecutionContext context, IContext msgContext)
          This method is called after the AssertionExecutor is created or after one of the properties has been changed.
 void writeMessageLogInfoLevel(MessageLogData logData)
           

 

Methods inherited from class oracle.wsm.policyengine.impl.runtime.AssertionExecutor
execute, postExecute, postExecute

 

Methods inherited from class oracle.wsm.policyengine.impl.AssertionExecutor
generateFault, getAssertion, getAssertionName, getExecutionContext, init, isAssertionEnabled

 

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

 

Field Detail

ALL_PARTS

public static final String ALL_PARTS
See Also:
Constant Field Values

ENVELOPE_PART

public static final String ENVELOPE_PART
See Also:
Constant Field Values

BODY_PART

public static final String BODY_PART
See Also:
Constant Field Values

HEADER_PART

public static final String HEADER_PART
See Also:
Constant Field Values

LOGGER

public static final Logger LOGGER

Constructor Detail

LogAssertionExecutor

public LogAssertionExecutor()

Method Detail

execute

public IResult execute(IMessageContext context)
                throws WSMException
Specified by:
execute in class AssertionExecutor
Throws:
WSMException

createMessageLogForSOAPBinding

public MessageLogData createMessageLogForSOAPBinding(SOAPBindingMessageContext soapMsgCtxt)
                                              throws XMLException,
                                                     IOException
Throws:
XMLException
IOException

init

public void init(IAssertion ia,
                 IExecutionContext context,
                 IContext msgContext)
          throws WSMException
Description copied from interface: IAssertionExecutor
This method is called after the AssertionExecutor is created or after one of the properties has been changed.
Throws:
WSMException

destroy

public void destroy()
Description copied from interface: IAssertionExecutor
The destroy method for a cleaner ending of the assertion lifecycle.

writeMessageLogInfoLevel

public void writeMessageLogInfoLevel(MessageLogData logData)

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.