public class KieServicesFactory extends Object
Modifier and Type | Method and Description |
---|---|
static KieServicesConfiguration |
newJMSConfiguration(javax.jms.ConnectionFactory connectionFactory,
javax.jms.Queue requestQueue,
javax.jms.Queue responseQueue)
Creates a new configuration object for JMS based service
|
static KieServicesConfiguration |
newJMSConfiguration(javax.jms.ConnectionFactory connectionFactory,
javax.jms.Queue requestQueue,
javax.jms.Queue responseQueue,
String username,
String password)
Creates a new configuration object for JMS based service
|
static KieServicesConfiguration |
newJMSConfiguration(InitialContext context,
String username,
String password)
Creates a new configuration object for JMS based service
|
static KieServicesClient |
newKieServicesClient(KieServicesConfiguration conf)
Instantiates and return a KieServicesClient instance based on the provided configuration
|
static KieServicesClient |
newKieServicesJMSClient(javax.jms.ConnectionFactory connectionFactory,
javax.jms.Queue requestQueue,
javax.jms.Queue responseQueue) |
static KieServicesClient |
newKieServicesJMSClient(javax.jms.ConnectionFactory connectionFactory,
javax.jms.Queue requestQueue,
javax.jms.Queue responseQueue,
String username,
String password) |
static KieServicesClient |
newKieServicesJMSClient(InitialContext context,
String username,
String password) |
static KieServicesClient |
newKieServicesRestClient(String serverUrl,
String login,
String password) |
static KieServicesConfiguration |
newRestConfiguration(String serverUrl,
String login,
String password)
Creates a new configuration object for REST based service
|
static KieServicesConfiguration |
newRestConfiguration(String serverUrl,
String login,
String password,
int timeout)
Creates a new configuration object for REST based service
|
public static KieServicesConfiguration newRestConfiguration(String serverUrl, String login, String password)
serverUrl
- the URL to the server (e.g.: "http://localhost:8080")login
- user loginpassword
- user passwordpublic static KieServicesConfiguration newRestConfiguration(String serverUrl, String login, String password, int timeout)
serverUrl
- the URL to the server (e.g.: "http://localhost:8080")login
- user loginpassword
- user passwordtimeout
- the maximum timeout in secondspublic static KieServicesConfiguration newJMSConfiguration(javax.jms.ConnectionFactory connectionFactory, javax.jms.Queue requestQueue, javax.jms.Queue responseQueue)
connectionFactory
- a JMS connection factoryrequestQueue
- a reference to the requests queueresponseQueue
- a reference to the responses queuepublic static KieServicesConfiguration newJMSConfiguration(javax.jms.ConnectionFactory connectionFactory, javax.jms.Queue requestQueue, javax.jms.Queue responseQueue, String username, String password)
connectionFactory
- a JMS connection factoryrequestQueue
- a reference to the requests queueresponseQueue
- a reference to the responses queueusername
- user namepassword
- passwordpublic static KieServicesConfiguration newJMSConfiguration(InitialContext context, String username, String password)
context
- a context to look up for the JMS request and response queuesusername
- user namepassword
- user passwordpublic static KieServicesClient newKieServicesClient(KieServicesConfiguration conf)
conf
- client configurationpublic static KieServicesClient newKieServicesRestClient(String serverUrl, String login, String password)
public static KieServicesClient newKieServicesJMSClient(javax.jms.ConnectionFactory connectionFactory, javax.jms.Queue requestQueue, javax.jms.Queue responseQueue)
public static KieServicesClient newKieServicesJMSClient(javax.jms.ConnectionFactory connectionFactory, javax.jms.Queue requestQueue, javax.jms.Queue responseQueue, String username, String password)
public static KieServicesClient newKieServicesJMSClient(InitialContext context, String username, String password)
Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.