public static final class EJBClientContext.Builder extends Object
| Constructor and Description |
|---|
Builder()
Construct a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addClassInterceptor(String className,
Class<? extends EJBClientInterceptor> interceptorClass) |
void |
addClassInterceptor(String className,
EJBClientInterceptor interceptor) |
void |
addClientCluster(EJBClientCluster cluster) |
void |
addClientConnection(EJBClientConnection connection) |
void |
addInterceptor(Class<? extends EJBClientInterceptor> interceptorClass) |
void |
addInterceptor(EJBClientInterceptor interceptor) |
void |
addMethodInterceptor(String className,
EJBMethodLocator methodLocator,
Class<? extends EJBClientInterceptor> interceptorClass) |
void |
addMethodInterceptor(String className,
EJBMethodLocator methodLocator,
EJBClientInterceptor interceptor) |
void |
addTransportProvider(EJBTransportProvider provider) |
EJBClientContext |
build() |
void |
setClusterNodeSelector(ClusterNodeSelector clusterNodeSelector) |
void |
setInvocationTimeout(long invocationTimeout) |
public void addInterceptor(EJBClientInterceptor interceptor)
public void addInterceptor(Class<? extends EJBClientInterceptor> interceptorClass)
public void addClassInterceptor(String className, EJBClientInterceptor interceptor)
public void addClassInterceptor(String className, Class<? extends EJBClientInterceptor> interceptorClass)
public void addMethodInterceptor(String className, EJBMethodLocator methodLocator, EJBClientInterceptor interceptor)
public void addMethodInterceptor(String className, EJBMethodLocator methodLocator, Class<? extends EJBClientInterceptor> interceptorClass)
public void addTransportProvider(EJBTransportProvider provider)
public void addClientConnection(EJBClientConnection connection)
public void addClientCluster(EJBClientCluster cluster)
public void setClusterNodeSelector(ClusterNodeSelector clusterNodeSelector)
public void setInvocationTimeout(long invocationTimeout)
public EJBClientContext build()
Copyright © 2017 JBoss by Red Hat. All rights reserved.