Package ortus.boxlang.debugger.request
Class AbstractRequest
java.lang.Object
ortus.boxlang.debugger.request.AbstractRequest
- All Implemented Interfaces:
IAdapterProtocolMessage
- Direct Known Subclasses:
AttachRequest
,ConfigurationDoneRequest
,ContinueRequest
,DisconnectRequest
,EvaluateRequest
,InitializeRequest
,LaunchRequest
,NextRequest
,PauseRequest
,ScopeRequest
,SetBreakpointsRequest
,SetExceptionBreakpointsRequest
,SetVariableRequest
,StackTraceRequest
,StepInRequest
,StepOutRequest
,TerminateRequest
,ThreadsRequest
,VariablesRequest
An abstract requet. Implement this to model a request that conforms to the debug protocol.
-
Field Details
-
command
-
seq
public int seq
-
-
Constructor Details
-
AbstractRequest
public AbstractRequest()
-
-
Method Details
-
setRawMessageData
- Specified by:
setRawMessageData
in interfaceIAdapterProtocolMessage
-
getRawMessageData
- Specified by:
getRawMessageData
in interfaceIAdapterProtocolMessage
-
getType
- Specified by:
getType
in interfaceIAdapterProtocolMessage
- Returns:
- The type of message event | request | request
-
getCommand
The command for the debugger to execute- Specified by:
getCommand
in interfaceIAdapterProtocolMessage
- Returns:
- The command that was issued by the debug tool
-
getSeq
public int getSeq()Returns the sequence number of this request- Specified by:
getSeq
in interfaceIAdapterProtocolMessage
- Returns:
- The sequence number of this command
-