Class AbstractDependencyResolver
- java.lang.Object
-
- org.wso2.carbon.mediation.dependency.mgt.resolvers.AbstractDependencyResolver
-
- All Implemented Interfaces:
DependencyResolver
- Direct Known Subclasses:
CacheMediatorResolver
,CalloutMediatorResolver
,CloneMediatorResolver
,IterateMediatorResolver
,RouterMediatorResolver
,ScriptMediatorResolver
,SequenceMediatorResolver
,SpringMediatorResolver
,ThrottleMediatorResolver
,ValidateMediatorResolver
,XQueryMediatorResolver
,XSLTMediatorResolver
public abstract class AbstractDependencyResolver extends Object implements DependencyResolver
-
-
Constructor Summary
Constructors Constructor Description AbstractDependencyResolver()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected void
addProvider(ConfigurationObject o, List<ConfigurationObject> providers)
abstract List<ConfigurationObject>
resolve(org.apache.synapse.Mediator m)
protected void
resolveListMediator(org.apache.synapse.mediators.ListMediator listMediator, List<ConfigurationObject> providers)
protected void
resolveTarget(org.apache.synapse.mediators.eip.Target target, List<ConfigurationObject> providers)
-
-
-
Method Detail
-
resolve
public abstract List<ConfigurationObject> resolve(org.apache.synapse.Mediator m)
- Specified by:
resolve
in interfaceDependencyResolver
-
addProvider
protected void addProvider(ConfigurationObject o, List<ConfigurationObject> providers)
-
resolveListMediator
protected void resolveListMediator(org.apache.synapse.mediators.ListMediator listMediator, List<ConfigurationObject> providers)
-
resolveTarget
protected void resolveTarget(org.apache.synapse.mediators.eip.Target target, List<ConfigurationObject> providers)
-
-