Sonic ESB API

com.sonicsw.esb.service.common.impl
Class ContextAwareVariableResolverFactory

java.lang.Object
  extended by com.sonicsw.esb.service.common.impl.ContextAwareVariableResolverFactory
All Implemented Interfaces:
VariableResolverFactory

public class ContextAwareVariableResolverFactory
extends java.lang.Object
implements VariableResolverFactory

Decorates a VariableResolverFactory to add support for resolvers that depend on the current SFC context.


Constructor Summary
ContextAwareVariableResolverFactory(VariableResolverFactory parent)
           
 
Method Summary
 VariableResolver getResolver(java.lang.String variable)
          Provides a resolver for the given variable, or null if a suitable resolver cannot be provided.
 void setContext(SFCServiceContext context)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContextAwareVariableResolverFactory

public ContextAwareVariableResolverFactory(VariableResolverFactory parent)
Method Detail

setContext

public void setContext(SFCServiceContext context)

getResolver

public VariableResolver getResolver(java.lang.String variable)
Description copied from interface: VariableResolverFactory
Provides a resolver for the given variable, or null if a suitable resolver cannot be provided.

Specified by:
getResolver in interface VariableResolverFactory

Sonic ESB API

Copyright © 2001-2013 Aurea, Inc. All Rights Reserved.
HTML formatted on 29-April-2013.