Sonic ESB API

com.sonicsw.esb.service.common.impl
Interface ContextAwareVariableResolver

All Superinterfaces:
java.lang.Cloneable, VariableResolver
All Known Implementing Classes:
InterfaceParameterVariableResolver, MessageVariableResolver, ProcessContextVariableResolver

public interface ContextAwareVariableResolver
extends VariableResolver, java.lang.Cloneable

VariableResolver that depends on service context. Context-aware resolvers are not thread-safe.


Method Summary
 java.lang.Object clone()
          Clones the resolver so that a new instance can be obtained for each thread, before the context is set.
 void setContext(SFCServiceContext context)
          Sets the current service context.
 
Methods inherited from interface com.sonicsw.esb.service.common.util.variables.VariableResolver
resolve
 

Method Detail

setContext

void setContext(SFCServiceContext context)
Sets the current service context.


clone

java.lang.Object clone()
Clones the resolver so that a new instance can be obtained for each thread, before the context is set.


Sonic ESB API

Copyright © 2001-2012 Progress Software Corporation. All Rights Reserved.
HTML formatted on 13-Mar-2012.