com.bstek.dorado.view.task
public class SocketLongTaskConnector extends java.lang.Object implements SocketConnectionListener, SocketReceiveListener, TaskThreadExecutionListener, TaskThreadMessageListener
| Constructor and Description |
|---|
SocketLongTaskConnector(Socket socket) |
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(SocketLongTaskConnectorListener listener) |
protected void |
fireClose() |
Socket |
getSocket() |
LongTask |
getTask() |
LongTaskThread |
getTaskThread() |
boolean |
isClosed() |
void |
onAbort(LongTaskThread taskThread) |
void |
onDisconnect(Socket socket) |
void |
onFailure(LongTaskThread taskThread,
java.lang.Exception e) |
void |
onLogAppend(LongTaskThread taskThread,
TaskLog log) |
void |
onReceive(Socket socket,
Message message) |
void |
onStateChange(LongTaskThread taskThread,
TaskStateInfo state) |
void |
onSuccess(LongTaskThread taskThread,
java.lang.Object result) |
void |
removeListener(SocketLongTaskConnectorListener listener) |
protected void |
removeTaskListeners() |
void |
setTaskThread(LongTaskThread taskThread) |
public SocketLongTaskConnector(Socket socket)
public Socket getSocket()
public LongTaskThread getTaskThread()
public void setTaskThread(LongTaskThread taskThread)
public LongTask getTask()
public void addListener(SocketLongTaskConnectorListener listener)
public void removeListener(SocketLongTaskConnectorListener listener)
protected void fireClose()
public void onReceive(Socket socket, Message message)
onReceive in interface SocketReceiveListenerpublic void onDisconnect(Socket socket)
onDisconnect in interface SocketConnectionListenerpublic void onStateChange(LongTaskThread taskThread, TaskStateInfo state)
onStateChange in interface TaskThreadMessageListenerpublic void onLogAppend(LongTaskThread taskThread, TaskLog log)
onLogAppend in interface TaskThreadMessageListenerprotected void removeTaskListeners()
public void onSuccess(LongTaskThread taskThread, java.lang.Object result)
onSuccess in interface TaskThreadExecutionListenerpublic void onFailure(LongTaskThread taskThread, java.lang.Exception e)
onFailure in interface TaskThreadExecutionListenerpublic void onAbort(LongTaskThread taskThread)
onAbort in interface TaskThreadExecutionListenerpublic boolean isClosed()
Copyright © 2001-2011 www.BSTEK.com All Rights Reserved.