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:
setRawMessageDatain interfaceIAdapterProtocolMessage
-
getRawMessageData
- Specified by:
getRawMessageDatain interfaceIAdapterProtocolMessage
-
getType
- Specified by:
getTypein interfaceIAdapterProtocolMessage- Returns:
- The type of message event | request | request
-
getCommand
The command for the debugger to execute- Specified by:
getCommandin interfaceIAdapterProtocolMessage- Returns:
- The command that was issued by the debug tool
-
getSeq
public int getSeq()Returns the sequence number of this request- Specified by:
getSeqin interfaceIAdapterProtocolMessage- Returns:
- The sequence number of this command
-