public AsyncMinaTaskClient(String connectorName) { super(new MinaTaskClientConnector(connectorName, new MinaTaskClientHandler(SystemEventListenerFactory.getSystemEventListener()))); }
public void connect() { if (client == null) { client = new TaskClient(new MinaTaskClientConnector("org.drools.process.workitem.wsht.WSHumanTaskHandler", new MinaTaskClientHandler(SystemEventListenerFactory.getSystemEventListener()))); boolean connected = client.connect(ipAddress, port); if (!connected) { throw new IllegalArgumentException("Could not connect task client"); } registerTaskEventHandlers(); } }
public void connect() { if (!initialized) { if (client == null) { client = new TaskClient(new MinaTaskClientConnector("org.drools.process.workitem.wsht.WSHumanTaskHandler", new MinaTaskClientHandler(SystemEventListenerFactory.getSystemEventListener()))); boolean connected = client.connect(ipAddress, port); if (!connected) { throw new IllegalArgumentException("Could not connect task client"); } } registerTaskEventHandlers(); initialized = true; } }
private void init(){ if(getClient() == null){ setClient(new TaskClient(new MinaTaskClientConnector(this.connectorName, new MinaTaskClientHandler(SystemEventListenerFactory.getSystemEventListener())))); } if(getPort() <= 0){ setPort(9123); } if(getIpAddress() == null || getIpAddress().equals("")){ setIpAddress("127.0.0.1"); } }
if (client == null) { client = new TaskClient(new MinaTaskClientConnector(connectorId, new MinaTaskClientHandler(SystemEventListenerFactory.getSystemEventListener())));
private TaskClient getTaskClient() { if (client == null) { String transportType = "unknown"; if (transport == 0) { transportType = "Apache Mina"; client = new TaskClient(new MinaTaskClientConnector("Eclipse-Mina", new MinaTaskClientHandler(SystemEventListenerFactory.getSystemEventListener()))); } else if (transport == 1) { transportType = "HornetQ"; client = new TaskClient(new HornetQTaskClientConnector("Eclipse-HornetQ", new HornetQTaskClientHandler(SystemEventListenerFactory.getSystemEventListener()))); } boolean connected = client.connect(ipAddress, port); if (!connected) { showMessage("Could not connect to task server: " + ipAddress + " [port " + port + "] transport " + transportType); client = null; } } return client; }