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:
AuthResponse,BatchProfileByUsername,CheckServerResponse,CurrentUserResponse,ExitResponse,FeaturesResponse,GetAvailabilityAuthResponse,GetSecureLevelInfoResponse,HardwareReportResponse,JoinServerResponse,LauncherResponse,PingServerReportResponse,PingServerResponse,ProfileByUsername,ProfileByUUIDResponse,ProfilesResponse,RestoreSessionResponse,SecurityReportResponse,ServerStatusResponse,SetProfileResponse,UnknownResponse,UpdateListResponse,UpdateResponse,VerifySecureLevelKeyResponse
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
-
-