public abstract class ClientServiceRegistryImpl extends Object implements ClientServiceRegistry
| Modifier and Type | Class and Description |
|---|---|
static class |
ClientServiceRegistryImpl.ClientService |
ClientServiceRegistry.Type| Constructor and Description |
|---|
ClientServiceRegistryImpl() |
ClientServiceRegistryImpl(ClientServiceRegistry.Type type) |
| Modifier and Type | Method and Description |
|---|---|
org.teiid.net.socket.AuthenticationType |
getAuthenticationType()
Provides the authentication type for pre-8.7 JDBC clients.
|
<T> T |
getClientService(Class<T> iface) |
ClientServiceRegistryImpl.ClientService |
getClientService(String iface) |
org.teiid.security.SecurityHelper |
getSecurityHelper() |
VDBRepository |
getVDBRepository() |
<T> void |
registerClientService(Class<T> iface,
T instance,
String loggingContext) |
void |
setAuthenticationType(org.teiid.net.socket.AuthenticationType authenticationType) |
void |
setSecurityHelper(org.teiid.security.SecurityHelper securityHelper) |
void |
setVDBRepository(VDBRepository vdbRepository) |
void |
waitForFinished(org.teiid.vdb.runtime.VDBKey vdbKey,
int timeOutMillis) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCallerClassloaderpublic ClientServiceRegistryImpl()
public ClientServiceRegistryImpl(ClientServiceRegistry.Type type)
public void setAuthenticationType(org.teiid.net.socket.AuthenticationType authenticationType)
public <T> T getClientService(Class<T> iface) throws ComponentNotFoundException
getClientService in interface ClientServiceRegistryComponentNotFoundExceptionpublic ClientServiceRegistryImpl.ClientService getClientService(String iface) throws ComponentNotFoundException
ComponentNotFoundExceptionpublic <T> void registerClientService(Class<T> iface, T instance, String loggingContext)
public org.teiid.security.SecurityHelper getSecurityHelper()
getSecurityHelper in interface ClientServiceRegistrypublic void setSecurityHelper(org.teiid.security.SecurityHelper securityHelper)
public org.teiid.net.socket.AuthenticationType getAuthenticationType()
ClientServiceRegistrygetAuthenticationType in interface ClientServiceRegistrypublic void waitForFinished(org.teiid.vdb.runtime.VDBKey vdbKey,
int timeOutMillis)
throws org.teiid.net.ConnectionException
waitForFinished in interface ClientServiceRegistryorg.teiid.net.ConnectionExceptionpublic VDBRepository getVDBRepository()
getVDBRepository in interface ClientServiceRegistrypublic void setVDBRepository(VDBRepository vdbRepository)
Copyright © 2018 JBoss by Red Hat. All rights reserved.