Package ortus.boxlang.debugger.request
Class AttachRequest
java.lang.Object
ortus.boxlang.debugger.request.AbstractRequest
ortus.boxlang.debugger.request.AttachRequest
- All Implemented Interfaces:
IAdapterProtocolMessage
An abstract requet. Implement this to model a request that conforms to the debug protocol.
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionint -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(DebugAdapter adapter) Implement this to use a DebugAdapter as a visitorThe command for the debugger to executeintgetSeq()Returns the sequence number of this requestgetType()voidsetRawMessageData(Map<String, Object> messageData)
-
Field Details
-
command
-
seq
public int seq -
arguments
-
-
Constructor Details
-
AttachRequest
public AttachRequest()
-
-
Method Details
-
setRawMessageData
- Specified by:
setRawMessageDatain interfaceIAdapterProtocolMessage- Overrides:
setRawMessageDatain classAbstractRequest
-
getRawMessageData
- Specified by:
getRawMessageDatain interfaceIAdapterProtocolMessage- Overrides:
getRawMessageDatain classAbstractRequest
-
getType
- Specified by:
getTypein interfaceIAdapterProtocolMessage- Overrides:
getTypein classAbstractRequest- Returns:
- The type of message event | request | request
-
getCommand
The command for the debugger to execute- Specified by:
getCommandin interfaceIAdapterProtocolMessage- Overrides:
getCommandin classAbstractRequest- 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- Overrides:
getSeqin classAbstractRequest- Returns:
- The sequence number of this command
-
accept
Description copied from interface:IAdapterProtocolMessageImplement this to use a DebugAdapter as a visitor- Parameters:
adapter- The visitor that will visit this node
-