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

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)
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

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-2012 Talend Inc.. All Rights Reserved.