Sonic ESB API

com.sonicsw.esb.service.common.util.variables
Interface VariableFactory

All Known Implementing Classes:
ContainerDeploymentParameterVariableResolver, InterfaceParameterVariableResolver, MessageVariableResolver, ProcessContextVariableResolver, PropertiesURLVariableResolver, SystemPropertyVariableResolver, TestResolver

public interface VariableFactory

Factory for scheme-specific variable objects. Primarily intended for tools support.

Clients must cast Variable objects to concrete types to access scheme-specific information from the variable.

In addition to the methods on this interface, a VariableFactory must provide one or more createVariable methods that can be used to create Variables from the appropriate scheme-specific components. To make use of these methods a client must cast the VariableFactory to a concrete type.


Nested Class Summary
static interface VariableFactory.Variable
          Provides access to the individual components of a variable.
 
Method Summary
 VariableFactory.Variable getVariable(java.lang.String variableStr)
          Returns a Variable for the given variable string.
 

Method Detail

getVariable

VariableFactory.Variable getVariable(java.lang.String variableStr)
Returns a Variable for the given variable string.


Sonic ESB API

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