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

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

CXF feature to enable the locator client with an CXF service.


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.jaxrs.client.ClientConfiguration clientConf, 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)
           
 void setRequiredEndpointProperties(Map<String,String> properties)
           
 void setSelectionStrategy(String selectionStrategy)
           
 
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)
Overrides:
initialize in class org.apache.cxf.feature.AbstractFeature

initialize

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

initialize

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

initialize

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

initialize

public void initialize(org.apache.cxf.jaxrs.client.ClientConfiguration clientConf,
                       org.apache.cxf.Bus bus)

getLocatorManager

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

setAvailableEndpointProperties

public void setAvailableEndpointProperties(Map<String,String> properties)
Parameters:
properties -

setRequiredEndpointProperties

public void setRequiredEndpointProperties(Map<String,String> properties)

setSelectionStrategy

public void setSelectionStrategy(String selectionStrategy)


Copyright © 2011 Talend Inc.. All Rights Reserved.