org.talend.esb.servicelocator.cxf.internal
Class ServiceLocatorManager

java.lang.Object
  extended by org.talend.esb.servicelocator.cxf.internal.ServiceLocatorManager
All Implemented Interfaces:
org.apache.cxf.extension.BusExtension

public class ServiceLocatorManager
extends Object
implements org.apache.cxf.extension.BusExtension


Constructor Summary
ServiceLocatorManager()
           
 
Method Summary
 void enableClient(org.apache.cxf.endpoint.Client client)
           
 void enableClient(org.apache.cxf.jaxrs.client.ClientConfiguration clientConf)
           
 void enableClient(org.apache.cxf.jaxrs.client.ClientConfiguration clientConf, SLPropertiesMatcher matcher)
           
 void enableClient(org.apache.cxf.jaxrs.client.ClientConfiguration clientConfiguration, SLPropertiesMatcher matcher, String selectionStrategy)
           
 void enableClient(org.apache.cxf.endpoint.Client client, SLPropertiesMatcher matcher)
           
 void enableClient(org.apache.cxf.endpoint.Client client, SLPropertiesMatcher matcher, String selectionStrategy)
           
 Class<?> getRegistrationType()
           
 void listenForAllClients()
           
 void listenForAllClients(String selectionStrategy)
           
 void listenForAllServers(org.apache.cxf.Bus anotherBus)
           
 void registerServer(org.apache.cxf.endpoint.Server server, org.apache.cxf.Bus anotherBus)
           
 void registerServer(org.apache.cxf.endpoint.Server server, SLProperties props, org.apache.cxf.Bus anotherBus)
           
 void setBus(org.apache.cxf.Bus anotherBus)
           
 void setLocatorClientEnabler(LocatorClientEnabler locatorClientEnabler)
           
 void setLocatorRegistrar(LocatorRegistrar locatorRegistrar)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceLocatorManager

public ServiceLocatorManager()
Method Detail

listenForAllServers

public void listenForAllServers(org.apache.cxf.Bus anotherBus)

registerServer

public void registerServer(org.apache.cxf.endpoint.Server server,
                           org.apache.cxf.Bus anotherBus)

registerServer

public void registerServer(org.apache.cxf.endpoint.Server server,
                           SLProperties props,
                           org.apache.cxf.Bus anotherBus)

listenForAllClients

public void listenForAllClients()

listenForAllClients

public void listenForAllClients(String selectionStrategy)

enableClient

public void enableClient(org.apache.cxf.endpoint.Client client)

enableClient

public void enableClient(org.apache.cxf.endpoint.Client client,
                         SLPropertiesMatcher matcher)

enableClient

public void enableClient(org.apache.cxf.endpoint.Client client,
                         SLPropertiesMatcher matcher,
                         String selectionStrategy)

enableClient

public void enableClient(org.apache.cxf.jaxrs.client.ClientConfiguration clientConf)

enableClient

public void enableClient(org.apache.cxf.jaxrs.client.ClientConfiguration clientConf,
                         SLPropertiesMatcher matcher)

enableClient

public void enableClient(org.apache.cxf.jaxrs.client.ClientConfiguration clientConfiguration,
                         SLPropertiesMatcher matcher,
                         String selectionStrategy)

setBus

public void setBus(org.apache.cxf.Bus anotherBus)

setLocatorRegistrar

public void setLocatorRegistrar(LocatorRegistrar locatorRegistrar)

setLocatorClientEnabler

public void setLocatorClientEnabler(LocatorClientEnabler locatorClientEnabler)

getRegistrationType

public Class<?> getRegistrationType()
Specified by:
getRegistrationType in interface org.apache.cxf.extension.BusExtension


Copyright © 2011 Talend Inc.. All Rights Reserved.