Package com.vaadin.base.devserver
Class DebugWindowConnection
java.lang.Object
com.vaadin.base.devserver.DebugWindowConnection
- All Implemented Interfaces:
BrowserLiveReload,FragmentedMessageHolder,Serializable
BrowserLiveReload implementation class.
For internal use only. May be renamed or removed in a future release.
- Author:
- Vaadin Ltd
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classImplementation of the development tools interface.Nested classes/interfaces inherited from interface com.vaadin.flow.internal.BrowserLiveReload
BrowserLiveReload.Backend -
Method Summary
Modifier and TypeMethodDescriptionvoidbroadcast(com.fasterxml.jackson.databind.node.ObjectNode msg) Broadcasts the given message to all connected clients.voidbroadcast(elemental.json.JsonObject msg) Deprecated.voidclearFragmentedMessage(org.atmosphere.cpr.AtmosphereResource resource) protected DevToolsInterfacegetDevToolsInterface(org.atmosphere.cpr.AtmosphereResource resource) getOrCreateFragmentedMessage(org.atmosphere.cpr.AtmosphereResource resource) booleanisLiveReload(org.atmosphere.cpr.AtmosphereResource resource) voidonConnect(org.atmosphere.cpr.AtmosphereResource resource) voidonDisconnect(org.atmosphere.cpr.AtmosphereResource resource) voidvoidrefresh(boolean refreshLayouts) voidreload()voidsendHmrEvent(String event, com.fasterxml.jackson.databind.JsonNode eventData) voidsetBackend(BrowserLiveReload.Backend backend) void
-
Method Details
-
getBackend
- Specified by:
getBackendin interfaceBrowserLiveReload
-
setBackend
- Specified by:
setBackendin interfaceBrowserLiveReload
-
getDevToolsInterface
-
onConnect
public void onConnect(org.atmosphere.cpr.AtmosphereResource resource) - Specified by:
onConnectin interfaceBrowserLiveReload
-
onDisconnect
public void onDisconnect(org.atmosphere.cpr.AtmosphereResource resource) - Specified by:
onDisconnectin interfaceBrowserLiveReload
-
isLiveReload
public boolean isLiveReload(org.atmosphere.cpr.AtmosphereResource resource) - Specified by:
isLiveReloadin interfaceBrowserLiveReload
-
broadcast
Deprecated.Usebroadcast(ObjectNode)instead.Broadcasts the given message to all connected clients.- Parameters:
msg- the message to broadcast
-
broadcast
public void broadcast(com.fasterxml.jackson.databind.node.ObjectNode msg) Broadcasts the given message to all connected clients.- Parameters:
msg- the message to broadcast
-
reload
public void reload()- Specified by:
reloadin interfaceBrowserLiveReload
-
refresh
public void refresh(boolean refreshLayouts) - Specified by:
refreshin interfaceBrowserLiveReload
-
update
- Specified by:
updatein interfaceBrowserLiveReload
-
onMessage
- Specified by:
onMessagein interfaceBrowserLiveReload
-
getOrCreateFragmentedMessage
public AtmospherePushConnection.FragmentedMessage getOrCreateFragmentedMessage(org.atmosphere.cpr.AtmosphereResource resource) - Specified by:
getOrCreateFragmentedMessagein interfaceFragmentedMessageHolder
-
clearFragmentedMessage
public void clearFragmentedMessage(org.atmosphere.cpr.AtmosphereResource resource) - Specified by:
clearFragmentedMessagein interfaceFragmentedMessageHolder
-
sendHmrEvent
- Specified by:
sendHmrEventin interfaceBrowserLiveReload
-
broadcast(ObjectNode)instead.