Did this page help you?

   Yes   No   Tell us about it...

com.amazonaws.services.simpleworkflow.flow.spring
Class WorkflowScope

java.lang.Object
  extended by com.amazonaws.services.simpleworkflow.flow.spring.WorkflowScope
All Implemented Interfaces:
org.springframework.beans.factory.config.Scope, org.springframework.context.ApplicationContextAware

public class WorkflowScope
extends java.lang.Object
implements org.springframework.beans.factory.config.Scope, org.springframework.context.ApplicationContextAware


Field Summary
static java.lang.String NAME
           
 
Constructor Summary
WorkflowScope()
           
 
Method Summary
 java.lang.Object get(java.lang.String name, org.springframework.beans.factory.ObjectFactory<?> objectFactory)
           
 java.lang.String getConversationId()
           
 void registerDestructionCallback(java.lang.String name, java.lang.Runnable callback)
           
 java.lang.Object remove(java.lang.String name)
           
static void removeDecisionContext()
           
 java.lang.Object resolveContextualObject(java.lang.String name)
           
 void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
           
static void setDecisionContext(DecisionContext context)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NAME

public static final java.lang.String NAME
See Also:
Constant Field Values
Constructor Detail

WorkflowScope

public WorkflowScope()
Method Detail

setDecisionContext

public static void setDecisionContext(DecisionContext context)

removeDecisionContext

public static void removeDecisionContext()

get

public java.lang.Object get(java.lang.String name,
                            org.springframework.beans.factory.ObjectFactory<?> objectFactory)
Specified by:
get in interface org.springframework.beans.factory.config.Scope

getConversationId

public java.lang.String getConversationId()
Specified by:
getConversationId in interface org.springframework.beans.factory.config.Scope

registerDestructionCallback

public void registerDestructionCallback(java.lang.String name,
                                        java.lang.Runnable callback)
Specified by:
registerDestructionCallback in interface org.springframework.beans.factory.config.Scope

remove

public java.lang.Object remove(java.lang.String name)
Specified by:
remove in interface org.springframework.beans.factory.config.Scope

resolveContextualObject

public java.lang.Object resolveContextualObject(java.lang.String name)
Specified by:
resolveContextualObject in interface org.springframework.beans.factory.config.Scope

setApplicationContext

public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
                           throws org.springframework.beans.BeansException
Specified by:
setApplicationContext in interface org.springframework.context.ApplicationContextAware
Throws:
org.springframework.beans.BeansException


Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.