Package io.gs2.core.net
Class Gs2Session
java.lang.Object
io.gs2.core.net.Gs2Session
- Direct Known Subclasses:
Gs2RestSession,Gs2WebSocketSession
-
Constructor Summary
ConstructorsConstructorDescriptionGs2Session(BasicGs2Credential gs2Credential) Gs2Session(BasicGs2Credential gs2Credential, Region region) Gs2Session(BasicGs2Credential gs2Credential, String region) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcancelTasksCallback(Gs2Exception gs2Exception) voidclose()voidcloseAsync(AsyncAction<AsyncResult<CloseResult>> callback) voidcloseCallback(Gs2Exception gs2Exception, boolean isCloseInstant) voidexecute(Gs2SessionTask gs2SessionTask) protected Gs2SessionTaskfindGs2SessionTask(Gs2SessionTaskId gs2SessionTaskId) protected Stringvoidopen()voidopenAsync(AsyncAction<AsyncResult<OpenResult>> callback) voidopenCallback(String pProjectToken, Gs2Exception exception) voidsetOnClose(AsyncAction<AsyncResult<CloseResult>> callback)
-
Constructor Details
-
Gs2Session
-
Gs2Session
-
Gs2Session
-
-
Method Details
-
execute
-
getProjectToken
-
openCallback
-
closeCallback
-
cancelTasksCallback
-
findGs2SessionTask
-
getGs2Credential
-
getRegion
-
openAsync
-
open
public void open() -
closeAsync
-
close
public void close() -
setOnClose
-