Sonic ESB API

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

java.lang.Object
  extended by com.sonicsw.esb.service.common.impl.ContainerDeploymentParameterVariableResolver
All Implemented Interfaces:
VariableFactory, VariableResolver

public class ContainerDeploymentParameterVariableResolver
extends java.lang.Object
implements VariableResolver, VariableFactory


Nested Class Summary
static class ContainerDeploymentParameterVariableResolver.ContainerDeploymentParameterVariable
           
 
Nested classes/interfaces inherited from interface com.sonicsw.esb.service.common.util.variables.VariableFactory
VariableFactory.Variable
 
Constructor Summary
ContainerDeploymentParameterVariableResolver()
          Default constructor.
ContainerDeploymentParameterVariableResolver(IComponentContext componentContext)
           
 
Method Summary
 VariableFactory.Variable createVariable(java.lang.String propertyName)
           
 java.lang.String getScheme()
           
 VariableFactory.Variable getVariable(java.lang.String variableStr)
          Returns a Variable for the given variable string.
 java.lang.String resolve(java.lang.String variableStr)
          Attempts to resolve the given variable.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContainerDeploymentParameterVariableResolver

public ContainerDeploymentParameterVariableResolver()
Default constructor. This does not set the component context, so instances constructed this way cannot be used to actually resolve variables. Intended for tools support.


ContainerDeploymentParameterVariableResolver

public ContainerDeploymentParameterVariableResolver(IComponentContext componentContext)
Method Detail

getScheme

public java.lang.String getScheme()

resolve

public java.lang.String resolve(java.lang.String variableStr)
Description copied from interface: VariableResolver
Attempts to resolve the given variable. May return null.

Specified by:
resolve in interface VariableResolver

getVariable

public VariableFactory.Variable getVariable(java.lang.String variableStr)
Description copied from interface: VariableFactory
Returns a Variable for the given variable string.

Specified by:
getVariable in interface VariableFactory

createVariable

public VariableFactory.Variable createVariable(java.lang.String propertyName)

Sonic ESB API

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