org.kie.server.client.impl
Class KieServicesConfigurationImpl
java.lang.Object
org.kie.server.client.impl.KieServicesConfigurationImpl
- All Implemented Interfaces:
- KieServicesConfiguration
public final class KieServicesConfigurationImpl
- extends Object
- implements KieServicesConfiguration
In order to protect the Remote (Java) API, this class may not be extended nor may its constructor be made public.
Constructor Summary |
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,
String username,
String password)
REST based constructor |
KieServicesConfigurationImpl(String url,
String username,
String password,
long timeout)
REST based constructor |
SSL_CONNECTION_FACTORY_NAME
public static final String SSL_CONNECTION_FACTORY_NAME
- See Also:
- Constant Field Values
CONNECTION_FACTORY_NAME
public static final String CONNECTION_FACTORY_NAME
- See Also:
- Constant Field Values
REQUEST_QUEUE_NAME
public static final String REQUEST_QUEUE_NAME
- See Also:
- Constant Field Values
RESPONSE_QUEUE_NAME
public static final String RESPONSE_QUEUE_NAME
- See Also:
- Constant Field Values
KieServicesConfigurationImpl
public KieServicesConfigurationImpl(String url,
String username,
String password)
- REST based constructor
- Parameters:
url
- username
- password
-
KieServicesConfigurationImpl
public KieServicesConfigurationImpl(String url,
String username,
String password,
long timeout)
- REST based constructor
- Parameters:
url
- username
- password
- timeoutInSecs
-
KieServicesConfigurationImpl
public KieServicesConfigurationImpl(javax.jms.ConnectionFactory connectionFactory,
javax.jms.Queue requestQueue,
javax.jms.Queue responseQueue)
KieServicesConfigurationImpl
public KieServicesConfigurationImpl(javax.jms.ConnectionFactory connectionFactory,
javax.jms.Queue requestQueue,
javax.jms.Queue responseQueue,
String username,
String password)
KieServicesConfigurationImpl
public KieServicesConfigurationImpl(InitialContext context,
String username,
String password)
dispose
public void dispose()
- Specified by:
dispose
in interface KieServicesConfiguration
checkValidJmsValues
public void checkValidJmsValues()
setRemoteInitialContext
public KieServicesConfiguration setRemoteInitialContext(InitialContext context)
- Specified by:
setRemoteInitialContext
in interface KieServicesConfiguration
getMarshallingFormat
public MarshallingFormat getMarshallingFormat()
- (Package-scoped) Getters
- Specified by:
getMarshallingFormat
in interface KieServicesConfiguration
setMarshallingFormat
public KieServicesConfiguration setMarshallingFormat(MarshallingFormat format)
- Specified by:
setMarshallingFormat
in interface KieServicesConfiguration
isJms
public boolean isJms()
- Specified by:
isJms
in interface KieServicesConfiguration
isRest
public boolean isRest()
- Specified by:
isRest
in interface KieServicesConfiguration
getServerUrl
public String getServerUrl()
- Specified by:
getServerUrl
in interface KieServicesConfiguration
getUserName
public String getUserName()
- Specified by:
getUserName
in interface KieServicesConfiguration
getPassword
public String getPassword()
- Specified by:
getPassword
in interface KieServicesConfiguration
getConnectionFactory
public javax.jms.ConnectionFactory getConnectionFactory()
- Specified by:
getConnectionFactory
in interface KieServicesConfiguration
getRequestQueue
public javax.jms.Queue getRequestQueue()
- Specified by:
getRequestQueue
in interface KieServicesConfiguration
getResponseQueue
public javax.jms.Queue getResponseQueue()
- Specified by:
getResponseQueue
in interface KieServicesConfiguration
addJaxbClasses
public boolean addJaxbClasses(Set<Class<?>> extraJaxbClassList)
- Specified by:
addJaxbClasses
in interface KieServicesConfiguration
clearJaxbClasses
public KieServicesConfiguration clearJaxbClasses()
- Specified by:
clearJaxbClasses
in interface KieServicesConfiguration
getExtraJaxbClasses
public Set<Class<?>> getExtraJaxbClasses()
- Specified by:
getExtraJaxbClasses
in interface KieServicesConfiguration
getTransport
public KieServicesConfiguration.Transport getTransport()
- Specified by:
getTransport
in interface KieServicesConfiguration
getTimeout
public long getTimeout()
- Specified by:
getTimeout
in interface KieServicesConfiguration
getUseUssl
public boolean getUseUssl()
- Specified by:
getUseUssl
in interface KieServicesConfiguration
setTimeout
public KieServicesConfiguration setTimeout(long timeout)
- Specified by:
setTimeout
in interface KieServicesConfiguration
setServerUrl
public KieServicesConfiguration setServerUrl(String url)
- Specified by:
setServerUrl
in interface KieServicesConfiguration
setUserName
public KieServicesConfiguration setUserName(String userName)
- Specified by:
setUserName
in interface KieServicesConfiguration
setPassword
public KieServicesConfiguration setPassword(String password)
- Specified by:
setPassword
in interface KieServicesConfiguration
setExtraJaxbClasses
public KieServicesConfiguration setExtraJaxbClasses(Set<Class<?>> extraJaxbClasses)
- Specified by:
setExtraJaxbClasses
in interface KieServicesConfiguration
setConnectionFactory
public KieServicesConfiguration setConnectionFactory(javax.jms.ConnectionFactory connectionFactory)
- Specified by:
setConnectionFactory
in interface KieServicesConfiguration
setRequestQueue
public KieServicesConfiguration setRequestQueue(javax.jms.Queue requestQueue)
- Specified by:
setRequestQueue
in interface KieServicesConfiguration
setResponseQueue
public KieServicesConfiguration setResponseQueue(javax.jms.Queue responseQueue)
- Specified by:
setResponseQueue
in interface KieServicesConfiguration
setUseSsl
public KieServicesConfiguration setUseSsl(boolean useSsl)
- Specified by:
setUseSsl
in interface KieServicesConfiguration
clone
public KieServicesConfiguration clone()
- Specified by:
clone
in interface KieServicesConfiguration
- Overrides:
clone
in class Object
Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.