org.ow2.petals.commons
Class PetalsExecutionContext

java.lang.Object
  extended by org.ow2.petals.commons.PetalsExecutionContext

public final class PetalsExecutionContext
extends java.lang.Object

Helper for ExecutionContext.

Author:
"Mathieu CARROLLE - mathieu.carrolle@petalslink.com"

Constructor Summary
PetalsExecutionContext()
           
 
Method Summary
static javax.jbi.messaging.FlowAttributes getFlowAttributes()
           
static void initFlowInstanceId()
          Initialize the the value of : AbstractFlowLogData.FLOW_INSTANCE_ID_PROPERTY_NAME Constants.SUBDIR_PROPERTY_NAME Constants.FILENAME_PROPERTY_NAME
static void nextFlowStepId()
          Set previous and current stepId in the ExecutionContext Only provider mode.
static void putDefaultProperties()
          Set in the ExecutionContext, the default value of : Constants.SUBDIR_PROPERTY_NAME: [] Constants.FILENAME_PROPERTY_NAME: [petals.log]"
static void putFlowAttributes(javax.jbi.messaging.FlowAttributes flowAttributes)
           
static void putFlowInstanceId(java.lang.String flowInstanceId)
          Set in the ExecutionContext, the value of : Constants.FLOW_INSTANCE_ID_PROPERTY_NAME Constants.SUBDIR_PROPERTY_NAME Constants.FILENAME_PROPERTY_NAME
static void putFlowStepEndpointName(java.lang.String flowStepEndpointName)
           
static void putFlowStepId(java.lang.String flowStepId)
           
static void putFlowStepInterfaceName(javax.xml.namespace.QName interfaceName)
           
static void putFlowStepOperationName(javax.xml.namespace.QName operation)
           
static void putFlowStepServiceName(javax.xml.namespace.QName serviceName)
           
static void putPetalsFileHandlerBaseDir(java.lang.String petalsFileHandlerBasedir)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PetalsExecutionContext

public PetalsExecutionContext()
Method Detail

putDefaultProperties

public static final void putDefaultProperties()
Set in the ExecutionContext, the default value of :


putFlowInstanceId

public static final void putFlowInstanceId(java.lang.String flowInstanceId)
Set in the ExecutionContext, the value of :

Parameters:
flowInstanceId - the value of Constants.FLOW_INSTANCE_ID

initFlowInstanceId

public static final void initFlowInstanceId()
Initialize the the value of :


putFlowStepId

public static final void putFlowStepId(java.lang.String flowStepId)

putFlowAttributes

public static final void putFlowAttributes(javax.jbi.messaging.FlowAttributes flowAttributes)

getFlowAttributes

public static final javax.jbi.messaging.FlowAttributes getFlowAttributes()

putPetalsFileHandlerBaseDir

public static void putPetalsFileHandlerBaseDir(java.lang.String petalsFileHandlerBasedir)

nextFlowStepId

public static void nextFlowStepId()
Set previous and current stepId in the ExecutionContext Only provider mode.


putFlowStepInterfaceName

public static final void putFlowStepInterfaceName(javax.xml.namespace.QName interfaceName)

putFlowStepOperationName

public static final void putFlowStepOperationName(javax.xml.namespace.QName operation)

putFlowStepServiceName

public static final void putFlowStepServiceName(javax.xml.namespace.QName serviceName)

putFlowStepEndpointName

public static final void putFlowStepEndpointName(java.lang.String flowStepEndpointName)


Copyright © 2005-2011 Petals Link (EBM Websourcing). All Rights Reserved.