Class LastConsoleLayout
java.lang.Object
org.jgrapes.core.internal.EventBase<Void>
org.jgrapes.core.Event<Void>
org.jgrapes.webconsole.base.events.ConsoleCommand
org.jgrapes.webconsole.base.events.LastConsoleLayout
- All Implemented Interfaces:
Future<Void>,Associator,Eligible
Sent by the server to the browser in response to
ConsolePrepared
(see this event’s description for details).The provided information enables the web console to restore web console components to their previous positions.
-
Nested Class Summary
Nested classes/interfaces inherited from interface java.util.concurrent.Future
Future.State -
Field Summary
Fields inherited from class org.jgrapes.webconsole.base.events.ConsoleCommand
mapperFields inherited from class org.jgrapes.core.internal.EventBase
completed, completionEvents, invokedFor -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidEmits the JSON notification using the given writer.xtraInfo()Methods inherited from class org.jgrapes.webconsole.base.events.ConsoleCommand
emitJson, toJsonMethods inherited from class org.jgrapes.core.Event
addCompletionEvent, associated, cancel, channels, channels, completionEvents, currentResults, defaultCriterion, forChannels, get, get, handled, handlingError, isCancelled, isDone, isEligibleFor, isStopped, processedBy, results, results, resumeHandling, setAssociated, setChannels, setRequiresResult, setResult, stop, suspendHandling, suspendHandling, tieTo, toStringMethods inherited from class org.jgrapes.core.internal.EventBase
disableTracking, enqueued, firstResultAssigned, isTracked, onCompletionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.jgrapes.core.Associator
associated, associated, associated, associatedGetMethods inherited from interface java.util.concurrent.Future
exceptionNow, resultNow, state
-
Constructor Details
-
LastConsoleLayout
- Parameters:
previewLayout-tabsLayout-
-
-
Method Details
-
previewLayout
- Returns:
- the previewLayout
-
tabsLayout
- Returns:
- the tabsLayout
-
xtraInfo
- Returns:
- the extra information
-
emitJson
Description copied from class:ConsoleCommandEmits the JSON notification using the given writer.Derived classes usually simply call
ConsoleCommand.emitJson(Writer, String, Object...)with the method name and parameters.- Specified by:
emitJsonin classConsoleCommand- Parameters:
writer- the writer- Throws:
IOException
-