public final class KieServicesConfigurationImpl extends Object implements KieServicesConfiguration
KieServicesConfiguration.Transport| Modifier and Type | Field and Description |
|---|---|
static String |
CONNECTION_FACTORY_NAME |
static String |
REQUEST_QUEUE_NAME |
static String |
RESPONSE_QUEUE_NAME |
static String |
SSL_CONNECTION_FACTORY_NAME |
| Constructor and Description |
|---|
KieServicesConfigurationImpl(javax.jms.ConnectionFactory connectionFactory,
javax.jms.Queue requestQueue,
javax.jms.Queue responseQueue) |
KieServicesConfigurationImpl(javax.jms.ConnectionFactory connectionFactory,
javax.jms.Queue requestQueue,
javax.jms.Queue responseQueue,
String username,
String password) |
KieServicesConfigurationImpl(InitialContext context,
String username,
String password) |
KieServicesConfigurationImpl(String url,
CredentialsProvider credentialsProvider)
REST based constructor
|
KieServicesConfigurationImpl(String url,
CredentialsProvider credentialsProvider,
long timeout)
REST based constructor
|
KieServicesConfigurationImpl(String url,
String username,
String password)
REST based constructor
|
KieServicesConfigurationImpl(String url,
String username,
String password,
long timeout)
REST based constructor
|
public static final String SSL_CONNECTION_FACTORY_NAME
public static final String CONNECTION_FACTORY_NAME
public static final String REQUEST_QUEUE_NAME
public static final String RESPONSE_QUEUE_NAME
public KieServicesConfigurationImpl(String url, String username, String password)
url - username - password - public KieServicesConfigurationImpl(String url, String username, String password, long timeout)
url - username - password - timeout - the maximum timeout in millisecondspublic KieServicesConfigurationImpl(String url, CredentialsProvider credentialsProvider)
url - credentialsProvider - public KieServicesConfigurationImpl(String url, CredentialsProvider credentialsProvider, long timeout)
url - credentialsProvider - timeout - the maximum timeout in millisecondspublic KieServicesConfigurationImpl(javax.jms.ConnectionFactory connectionFactory,
javax.jms.Queue requestQueue,
javax.jms.Queue responseQueue)
public KieServicesConfigurationImpl(javax.jms.ConnectionFactory connectionFactory,
javax.jms.Queue requestQueue,
javax.jms.Queue responseQueue,
String username,
String password)
public KieServicesConfigurationImpl(InitialContext context, String username, String password)
public void dispose()
dispose in interface KieServicesConfigurationpublic void checkValidJmsValues()
public KieServicesConfiguration setRemoteInitialContext(InitialContext context)
setRemoteInitialContext in interface KieServicesConfigurationpublic org.kie.server.api.marshalling.MarshallingFormat getMarshallingFormat()
getMarshallingFormat in interface KieServicesConfigurationpublic KieServicesConfiguration setMarshallingFormat(org.kie.server.api.marshalling.MarshallingFormat format)
setMarshallingFormat in interface KieServicesConfigurationpublic boolean isJms()
isJms in interface KieServicesConfigurationpublic boolean isRest()
isRest in interface KieServicesConfigurationpublic String getServerUrl()
getServerUrl in interface KieServicesConfigurationpublic String getUserName()
getUserName in interface KieServicesConfigurationpublic String getPassword()
getPassword in interface KieServicesConfigurationpublic javax.jms.ConnectionFactory getConnectionFactory()
getConnectionFactory in interface KieServicesConfigurationpublic javax.jms.Queue getRequestQueue()
getRequestQueue in interface KieServicesConfigurationpublic javax.jms.Queue getResponseQueue()
getResponseQueue in interface KieServicesConfigurationpublic boolean addExtraClasses(Set<Class<?>> extraClassList)
addExtraClasses in interface KieServicesConfigurationpublic KieServicesConfiguration clearExtraClasses()
clearExtraClasses in interface KieServicesConfigurationpublic Set<Class<?>> getExtraClasses()
getExtraClasses in interface KieServicesConfigurationpublic KieServicesConfiguration.Transport getTransport()
getTransport in interface KieServicesConfigurationpublic long getTimeout()
getTimeout in interface KieServicesConfigurationpublic boolean getUseUssl()
getUseUssl in interface KieServicesConfigurationpublic KieServicesConfiguration setTimeout(long timeout)
setTimeout in interface KieServicesConfigurationpublic KieServicesConfiguration setServerUrl(String url)
setServerUrl in interface KieServicesConfigurationpublic KieServicesConfiguration setUserName(String userName)
setUserName in interface KieServicesConfigurationpublic KieServicesConfiguration setPassword(String password)
setPassword in interface KieServicesConfigurationpublic KieServicesConfiguration setExtraClasses(Set<Class<?>> extraJaxbClasses)
setExtraClasses in interface KieServicesConfigurationpublic KieServicesConfiguration setConnectionFactory(javax.jms.ConnectionFactory connectionFactory)
setConnectionFactory in interface KieServicesConfigurationpublic KieServicesConfiguration setRequestQueue(javax.jms.Queue requestQueue)
setRequestQueue in interface KieServicesConfigurationpublic KieServicesConfiguration setResponseQueue(javax.jms.Queue responseQueue)
setResponseQueue in interface KieServicesConfigurationpublic KieServicesConfiguration setUseSsl(boolean useSsl)
setUseSsl in interface KieServicesConfigurationpublic void setCapabilities(List<String> capabilities)
setCapabilities in interface KieServicesConfigurationpublic List<String> getCapabilities()
getCapabilities in interface KieServicesConfigurationpublic void setCredentialsProvider(CredentialsProvider credentialsProvider)
setCredentialsProvider in interface KieServicesConfigurationpublic CredentialsProvider getCredentialsProvider()
getCredentialsProvider in interface KieServicesConfigurationpublic void setLoadBalancer(LoadBalancer loadBalancer)
setLoadBalancer in interface KieServicesConfigurationpublic LoadBalancer getLoadBalancer()
getLoadBalancer in interface KieServicesConfigurationpublic void setResponseHandler(ResponseHandler responseHandler)
setResponseHandler in interface KieServicesConfigurationpublic ResponseHandler getResponseHandler()
getResponseHandler in interface KieServicesConfigurationpublic boolean isJmsTransactional()
isJmsTransactional in interface KieServicesConfigurationpublic void setJmsTransactional(boolean jmsTransactional)
setJmsTransactional in interface KieServicesConfigurationpublic void setHeaders(Map<String,String> headers)
setHeaders in interface KieServicesConfigurationpublic Map<String,String> getHeaders()
getHeaders in interface KieServicesConfigurationpublic KieServicesConfiguration clone()
clone in interface KieServicesConfigurationclone in class Object@Deprecated public Set<Class<?>> getExtraJaxbClasses()
KieServicesConfigurationgetExtraJaxbClasses in interface KieServicesConfiguration@Deprecated public boolean addJaxbClasses(Set<Class<?>> extraJaxbClassList)
KieServicesConfigurationaddJaxbClasses in interface KieServicesConfiguration@Deprecated public KieServicesConfiguration setExtraJaxbClasses(Set<Class<?>> extraJaxbClasses)
KieServicesConfigurationsetExtraJaxbClasses in interface KieServicesConfiguration@Deprecated public KieServicesConfiguration clearJaxbClasses()
KieServicesConfigurationclearJaxbClasses in interface KieServicesConfigurationCopyright © 2001–2021 JBoss by Red Hat. All rights reserved.