public class TransportService
extends org.teiid.transport.ClientServiceRegistryImpl
implements org.jboss.msc.service.Service<org.teiid.transport.ClientServiceRegistry>
| Constructor and Description |
|---|
TransportService(String transportName) |
| Modifier and Type | Method and Description |
|---|---|
org.teiid.net.socket.AuthenticationType |
getAuthenticationType() |
org.jboss.msc.value.InjectedValue<org.teiid.common.buffer.BufferManager> |
getBufferManagerInjector() |
ClassLoader |
getCallerClassloader() |
org.jboss.msc.value.InjectedValue<org.teiid.dqp.internal.process.DQPCore> |
getDqpInjector() |
org.jboss.msc.value.InjectedValue<org.teiid.dqp.service.SessionService> |
getSessionServiceInjector() |
org.jboss.msc.value.InjectedValue<org.jboss.as.network.SocketBinding> |
getSocketBindingInjector() |
org.teiid.transport.SocketConfiguration |
getSocketConfig() |
org.teiid.transport.ClientServiceRegistry |
getValue() |
org.jboss.msc.value.InjectedValue<org.teiid.deployers.VDBRepository> |
getVdbRepositoryInjector() |
boolean |
isLocal() |
void |
setAuthenticationType(org.teiid.net.socket.AuthenticationType authenticationType) |
void |
setLocal(boolean v) |
void |
setMaxODBCLobSizeAllowed(int lobSize) |
void |
setSocketConfig(org.teiid.transport.SocketConfiguration socketConfig) |
void |
start(org.jboss.msc.service.StartContext context) |
void |
stop(org.jboss.msc.service.StopContext context) |
void |
waitForFinished(org.teiid.vdb.runtime.VDBKey vdbKey,
int timeOutMillis) |
public TransportService(String transportName)
public org.teiid.transport.ClientServiceRegistry getValue()
throws IllegalStateException,
IllegalArgumentException
getValue in interface org.jboss.msc.value.Value<org.teiid.transport.ClientServiceRegistry>IllegalStateExceptionIllegalArgumentExceptionpublic void waitForFinished(org.teiid.vdb.runtime.VDBKey vdbKey,
int timeOutMillis)
throws org.teiid.net.ConnectionException
waitForFinished in interface org.teiid.transport.ClientServiceRegistrywaitForFinished in class org.teiid.transport.ClientServiceRegistryImplorg.teiid.net.ConnectionExceptionpublic ClassLoader getCallerClassloader()
getCallerClassloader in interface org.teiid.transport.ClientServiceRegistrypublic void start(org.jboss.msc.service.StartContext context)
throws org.jboss.msc.service.StartException
start in interface org.jboss.msc.service.Service<org.teiid.transport.ClientServiceRegistry>org.jboss.msc.service.StartExceptionpublic void stop(org.jboss.msc.service.StopContext context)
stop in interface org.jboss.msc.service.Service<org.teiid.transport.ClientServiceRegistry>public org.jboss.msc.value.InjectedValue<org.jboss.as.network.SocketBinding> getSocketBindingInjector()
public org.teiid.transport.SocketConfiguration getSocketConfig()
public void setSocketConfig(org.teiid.transport.SocketConfiguration socketConfig)
public org.jboss.msc.value.InjectedValue<org.teiid.deployers.VDBRepository> getVdbRepositoryInjector()
public org.jboss.msc.value.InjectedValue<org.teiid.dqp.internal.process.DQPCore> getDqpInjector()
public org.jboss.msc.value.InjectedValue<org.teiid.common.buffer.BufferManager> getBufferManagerInjector()
public org.teiid.net.socket.AuthenticationType getAuthenticationType()
getAuthenticationType in interface org.teiid.transport.ClientServiceRegistrygetAuthenticationType in class org.teiid.transport.ClientServiceRegistryImplpublic void setAuthenticationType(org.teiid.net.socket.AuthenticationType authenticationType)
setAuthenticationType in class org.teiid.transport.ClientServiceRegistryImplpublic org.jboss.msc.value.InjectedValue<org.teiid.dqp.service.SessionService> getSessionServiceInjector()
public void setMaxODBCLobSizeAllowed(int lobSize)
public void setLocal(boolean v)
public boolean isLocal()
Copyright © 2018 JBoss by Red Hat. All rights reserved.