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.