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.endpoint.Client client, SLPropertiesMatcher matcher)
           
 void enableClient(org.apache.cxf.endpoint.Client client, SLPropertiesMatcher matcher, String selectionStrategy)
           
 void enableClient(org.apache.cxf.endpoint.ConduitSelectorHolder conduitSelectorHolder)
           
 void enableClient(org.apache.cxf.endpoint.ConduitSelectorHolder conduitSelectorHolder, SLPropertiesMatcher matcher)
           
 void enableClient(org.apache.cxf.endpoint.ConduitSelectorHolder conduitSelectorHolder, 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.endpoint.ConduitSelectorHolder conduitSelectorHolder)

enableClient

public void enableClient(org.apache.cxf.endpoint.ConduitSelectorHolder conduitSelectorHolder,
                         SLPropertiesMatcher matcher)

enableClient

public void enableClient(org.apache.cxf.endpoint.ConduitSelectorHolder conduitSelectorHolder,
                         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–2014 Talend Inc.. All rights reserved.