Package com.smeup.jardis.endpoint
Class JardisMemoryDap
- java.lang.Object
-
- com.smeup.jardis.endpoint.JardisEndPoint
-
- com.smeup.jardis.endpoint.JardisMemory<com.smeup.jardis.core.dap.model.Response,com.smeup.jardis.core.dap.model.Event>
-
- com.smeup.jardis.endpoint.JardisMemoryDap
-
public class JardisMemoryDap extends JardisMemory<com.smeup.jardis.core.dap.model.Response,com.smeup.jardis.core.dap.model.Event>
-
-
Field Summary
-
Fields inherited from class com.smeup.jardis.endpoint.JardisEndPoint
configuration
-
-
Constructor Summary
Constructors Constructor Description JardisMemoryDap()JardisMemoryDap(com.smeup.jardis.core.JardisConfiguration jardisConfiguration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.smeup.jardis.core.commons.JardisResponseconvertJardisResponse(com.smeup.jardis.core.dap.model.Response response)booleanisEvent(Object payload)voidnotifyLocker(StringBuilder locker)<T> TsendCommand(com.smeup.jardis.core.dap.model.Command command, Object arguments, Class<T> responseType)Send a command to DAP handler-
Methods inherited from class com.smeup.jardis.endpoint.JardisMemory
dispatchBroadcastMessage, dispatchConsumableMessage, onChannelEvent, sendObject, shutdown, start
-
Methods inherited from class com.smeup.jardis.endpoint.JardisEndPoint
getConfiguration
-
-
-
-
Method Detail
-
notifyLocker
public void notifyLocker(StringBuilder locker)
- Specified by:
notifyLockerin classJardisMemory<com.smeup.jardis.core.dap.model.Response,com.smeup.jardis.core.dap.model.Event>
-
convertJardisResponse
public com.smeup.jardis.core.commons.JardisResponse convertJardisResponse(com.smeup.jardis.core.dap.model.Response response)
- Specified by:
convertJardisResponsein classJardisMemory<com.smeup.jardis.core.dap.model.Response,com.smeup.jardis.core.dap.model.Event>
-
isEvent
public boolean isEvent(Object payload)
- Specified by:
isEventin classJardisMemory<com.smeup.jardis.core.dap.model.Response,com.smeup.jardis.core.dap.model.Event>
-
sendCommand
public <T> T sendCommand(com.smeup.jardis.core.dap.model.Command command, Object arguments, Class<T> responseType) throws IOException, InterruptedExceptionSend a command to DAP handler- Throws:
IOExceptionInterruptedException
-
-