org.talend.esb.servicelocator.cxf
Class LocatorFeature

java.lang.Object
  extended by org.apache.cxf.feature.AbstractFeature
      extended by org.talend.esb.servicelocator.cxf.LocatorFeature
All Implemented Interfaces:
org.apache.cxf.feature.Feature, LocatorFeatureInterface

public class LocatorFeature
extends org.apache.cxf.feature.AbstractFeature
implements LocatorFeatureInterface


Constructor Summary
LocatorFeature()
           
 
Method Summary
protected  ServiceLocatorManager getLocatorManager(org.apache.cxf.Bus bus)
           
 void initialize(org.apache.cxf.Bus bus)
           
 void initialize(org.apache.cxf.endpoint.Client client, org.apache.cxf.Bus bus)
           
 void initialize(org.apache.cxf.interceptor.InterceptorProvider interceptorProvider, org.apache.cxf.Bus bus)
           
 void initialize(org.apache.cxf.endpoint.Server server, org.apache.cxf.Bus bus)
           
 void setAvailableEndpointProperties(Map<String,String> properties)
          Set endpoint properties on service side
 void setRequiredEndpointProperties(Map<String,String> properties)
          Set endpoint properties on client side for match
 void setSelectionStrategy(String selectionStrategy)
          Set selection strategy
 
Methods inherited from class org.apache.cxf.feature.AbstractFeature
getActive, initializeProvider
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LocatorFeature

public LocatorFeature()
Method Detail

initialize

public void initialize(org.apache.cxf.Bus bus)
Specified by:
initialize in interface org.apache.cxf.feature.Feature
Overrides:
initialize in class org.apache.cxf.feature.AbstractFeature

initialize

public void initialize(org.apache.cxf.endpoint.Client client,
                       org.apache.cxf.Bus bus)
Specified by:
initialize in interface org.apache.cxf.feature.Feature
Overrides:
initialize in class org.apache.cxf.feature.AbstractFeature

initialize

public void initialize(org.apache.cxf.endpoint.Server server,
                       org.apache.cxf.Bus bus)
Specified by:
initialize in interface org.apache.cxf.feature.Feature
Overrides:
initialize in class org.apache.cxf.feature.AbstractFeature

initialize

public void initialize(org.apache.cxf.interceptor.InterceptorProvider interceptorProvider,
                       org.apache.cxf.Bus bus)
Specified by:
initialize in interface org.apache.cxf.feature.Feature
Overrides:
initialize in class org.apache.cxf.feature.AbstractFeature

getLocatorManager

protected ServiceLocatorManager getLocatorManager(org.apache.cxf.Bus bus)

setAvailableEndpointProperties

public void setAvailableEndpointProperties(Map<String,String> properties)
Description copied from interface: LocatorFeatureInterface
Set endpoint properties on service side

Specified by:
setAvailableEndpointProperties in interface LocatorFeatureInterface

setRequiredEndpointProperties

public void setRequiredEndpointProperties(Map<String,String> properties)
Description copied from interface: LocatorFeatureInterface
Set endpoint properties on client side for match

Specified by:
setRequiredEndpointProperties in interface LocatorFeatureInterface

setSelectionStrategy

public void setSelectionStrategy(String selectionStrategy)
Description copied from interface: LocatorFeatureInterface
Set selection strategy

Specified by:
setSelectionStrategy in interface LocatorFeatureInterface


Copyright © 2011–2015 Talend Inc.. All rights reserved.