public abstract class Gs2WebSocketSessionTask<T extends IResult> extends Gs2SessionTask
| Modifier and Type | Field and Description |
|---|---|
protected HttpTaskBuilder |
builder |
| Constructor and Description |
|---|
Gs2WebSocketSessionTask(Gs2WebSocketSession gs2WebSocketSession,
AsyncAction<AsyncResult<T>> callback) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
executeImpl() |
abstract T |
parse(com.fasterxml.jackson.databind.JsonNode data) |
protected void |
prepareImpl() |
protected void |
triggerUserCallback(Gs2Response gs2Response) |
callback, execute, getGs2Session, getGs2SessionTaskIdprotected HttpTaskBuilder builder
public Gs2WebSocketSessionTask(Gs2WebSocketSession gs2WebSocketSession, AsyncAction<AsyncResult<T>> callback)
public abstract T parse(com.fasterxml.jackson.databind.JsonNode data)
protected void prepareImpl()
protected void executeImpl()
protected void triggerUserCallback(Gs2Response gs2Response)
Copyright © 2016-2019 Game Server Services, Inc. AllRights Reserved.