org.teiid.transport
Class ClientServiceRegistryImpl

java.lang.Object
  extended by org.teiid.transport.ClientServiceRegistryImpl
All Implemented Interfaces:
ClientServiceRegistry

public class ClientServiceRegistryImpl
extends java.lang.Object
implements ClientServiceRegistry


Nested Class Summary
static class ClientServiceRegistryImpl.ClientService
           
 
Nested classes/interfaces inherited from interface org.teiid.transport.ClientServiceRegistry
ClientServiceRegistry.Type
 
Constructor Summary
ClientServiceRegistryImpl()
           
ClientServiceRegistryImpl(ClientServiceRegistry.Type type)
           
 
Method Summary
<T> T
getClientService(java.lang.Class<T> iface)
           
 ClientServiceRegistryImpl.ClientService getClientService(java.lang.String iface)
           
 SecurityHelper getSecurityHelper()
           
<T> void
registerClientService(java.lang.Class<T> iface, T instance, java.lang.String loggingContext)
           
 void setSecurityHelper(SecurityHelper securityHelper)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClientServiceRegistryImpl

public ClientServiceRegistryImpl()

ClientServiceRegistryImpl

public ClientServiceRegistryImpl(ClientServiceRegistry.Type type)
Method Detail

getClientService

public <T> T getClientService(java.lang.Class<T> iface)
                   throws ComponentNotFoundException
Specified by:
getClientService in interface ClientServiceRegistry
Throws:
ComponentNotFoundException

getClientService

public ClientServiceRegistryImpl.ClientService getClientService(java.lang.String iface)
                                                         throws ComponentNotFoundException
Throws:
ComponentNotFoundException

registerClientService

public <T> void registerClientService(java.lang.Class<T> iface,
                                      T instance,
                                      java.lang.String loggingContext)

getSecurityHelper

public SecurityHelper getSecurityHelper()
Specified by:
getSecurityHelper in interface ClientServiceRegistry

setSecurityHelper

public void setSecurityHelper(SecurityHelper securityHelper)


Copyright © 2011. All Rights Reserved.