public abstract class CommsControllerBaseImpl extends Object implements ResponseHandlerIF
| Modifier and Type | Field and Description |
|---|---|
protected CommsController |
commsController |
protected DMPServiceAsync |
dmpConnection |
protected MvwEventBus |
eventBus |
protected de.novanic.eventservice.client.event.RemoteEventService |
eventService |
| Constructor and Description |
|---|
CommsControllerBaseImpl(MvwRunContextIF rc) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
fireCommsSessionFailed(String reason) |
protected void |
fireCommsSessionReady() |
protected void |
fireLoginCompleteEvent() |
protected void |
fireLogoutCompleteEvent() |
protected org.dmd.dmp.shared.generated.dmo.ActionRequestDMO |
getPrimeEventChannelRequest(org.dmd.dms.extended.ActionTriggerInfo ati) |
protected abstract void |
handlePrimeEventChannelResponse(org.dmd.dmp.shared.generated.dmo.ActionResponseDMO response) |
protected abstract void |
handlePrimeEventChannelResponseError(org.dmd.dmp.shared.generated.dmo.ActionResponseDMO response) |
void |
handleResponse(org.dmd.dmp.shared.generated.dmo.ResponseDMO response) |
void |
handleRPCFailure(Throwable caught,
org.dmd.dmp.shared.generated.dmo.RequestDMO request) |
abstract void |
onForceCommsReset() |
protected void |
sendPrimeEventChannelRequest(org.dmd.dmp.shared.generated.dmo.ActionRequestDMO request) |
protected final CommsController commsController
protected final DMPServiceAsync dmpConnection
protected final MvwEventBus eventBus
protected final de.novanic.eventservice.client.event.RemoteEventService eventService
public CommsControllerBaseImpl(MvwRunContextIF rc)
protected void fireCommsSessionFailed(String reason)
protected void fireCommsSessionReady()
protected void fireLoginCompleteEvent()
protected void fireLogoutCompleteEvent()
protected void sendPrimeEventChannelRequest(org.dmd.dmp.shared.generated.dmo.ActionRequestDMO request)
protected org.dmd.dmp.shared.generated.dmo.ActionRequestDMO getPrimeEventChannelRequest(org.dmd.dms.extended.ActionTriggerInfo ati)
public final void handleResponse(org.dmd.dmp.shared.generated.dmo.ResponseDMO response)
handleResponse in interface ResponseHandlerIFpublic final void handleRPCFailure(Throwable caught, org.dmd.dmp.shared.generated.dmo.RequestDMO request)
handleRPCFailure in interface ResponseHandlerIFpublic abstract void onForceCommsReset()
protected abstract void handlePrimeEventChannelResponseError(org.dmd.dmp.shared.generated.dmo.ActionResponseDMO response)
protected abstract void handlePrimeEventChannelResponse(org.dmd.dmp.shared.generated.dmo.ActionResponseDMO response)
Copyright © 2019. All rights reserved.