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 SocketReceiveListener
public void onDisconnect(Socket socket)
onDisconnect
in interface SocketConnectionListener
public void onStateChange(LongTaskThread taskThread, TaskStateInfo state)
onStateChange
in interface TaskThreadMessageListener
public void onLogAppend(LongTaskThread taskThread, TaskLog log)
onLogAppend
in interface TaskThreadMessageListener
protected void removeTaskListeners()
public void onSuccess(LongTaskThread taskThread, java.lang.Object result)
onSuccess
in interface TaskThreadExecutionListener
public void onFailure(LongTaskThread taskThread, java.lang.Exception e)
onFailure
in interface TaskThreadExecutionListener
public void onAbort(LongTaskThread taskThread)
onAbort
in interface TaskThreadExecutionListener
public boolean isClosed()
Copyright © 2001-2011 www.BSTEK.com All Rights Reserved.