Class SimpleResponse
- java.lang.Object
-
- pro.gravit.launchserver.socket.response.SimpleResponse
-
- All Implemented Interfaces:
pro.gravit.launcher.request.websockets.WebSocketRequest,WebSocketServerResponse,pro.gravit.utils.TypeSerializeInterface
- Direct Known Subclasses:
AddLogListenerResponse,AuthResponse,BatchProfileByUsername,CheckServerResponse,ExecCommandResponse,GetAvailabilityAuthResponse,GetSecureTokenResponse,JoinServerResponse,LauncherResponse,ProfileByUsername,ProfileByUUIDResponse,ProfilesResponse,RegisterResponse,RestoreSessionResponse,SetPasswordResponse,SetProfileResponse,UpdateListResponse,UpdateResponse,VerifySecureTokenResponse
public abstract class SimpleResponse extends java.lang.Object implements WebSocketServerResponse
-
-
Field Summary
Fields Modifier and Type Field Description io.netty.channel.ChannelHandlerContextctxjava.lang.Stringipjava.util.UUIDrequestUUIDLaunchServerserverWebSocketServiceservice
-
Constructor Summary
Constructors Constructor Description SimpleResponse()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidsendError(java.lang.String errorMessage)voidsendResult(pro.gravit.launcher.events.RequestEvent result)voidsendResultAndClose(pro.gravit.launcher.events.RequestEvent result)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface pro.gravit.launchserver.socket.response.WebSocketServerResponse
execute, getType
-
-
-
-
Field Detail
-
requestUUID
public java.util.UUID requestUUID
-
server
public transient LaunchServer server
-
service
public transient WebSocketService service
-
ctx
public transient io.netty.channel.ChannelHandlerContext ctx
-
ip
public transient java.lang.String ip
-
-