Skip navigation links
A B C D E F G H I L M N O R S U W 

A

AbstractGatewayWebSocket - Class in org.hawkular.cmdgw.command.ws.server
A common parent for FeedWebSocket and UIClientWebSocket.
AbstractGatewayWebSocket(String) - Constructor for class org.hawkular.cmdgw.command.ws.server.AbstractGatewayWebSocket
 
addSession(String, Session) - Method in class org.hawkular.cmdgw.command.ws.WsSessions
Stores the given newSession under the given key.
addWsSessionListenerProducer(BiFunction<String, Session, WsSessionListener>) - Method in class org.hawkular.cmdgw.command.ws.WsSessions
Add the given wsSessionListenerProducers to the internal list of WsSessionListener producers.

B

BusCommand<M extends BasicMessage> - Interface in org.hawkular.cmdgw.command.bus
A command to execute on messages coming over a bus queue or topic.
BusCommandContext - Class in org.hawkular.cmdgw.command.bus
Context information that may be useful during an execution of a BusCommand.
BusCommandContext(Endpoint, ConnectionFactory, WsSessions, WsSessions) - Constructor for class org.hawkular.cmdgw.command.bus.BusCommandContext
 
BusCommandContextFactory - Class in org.hawkular.cmdgw.command.bus
A factory for creation of BusCommandContexts.
BusCommandContextFactory() - Constructor for class org.hawkular.cmdgw.command.bus.BusCommandContextFactory
 
BusCommands - Class in org.hawkular.cmdgw.command.bus
A registry of BusCommands that can operate on messages coming over a bus queue or topic.
BusCommands() - Constructor for class org.hawkular.cmdgw.command.bus.BusCommands
 
BusConnectionFactoryProvider - Class in org.hawkular.cmdgw.command.bus
BusConnectionFactoryProvider() - Constructor for class org.hawkular.cmdgw.command.bus.BusConnectionFactoryProvider
 
BusEndpointProcessors - Class in org.hawkular.cmdgw.command.bus
A collection of listeners that are attached/removed to/from bus queues or topics as WebSocket clients connect and disconnect.
BusEndpointProcessors() - Constructor for class org.hawkular.cmdgw.command.bus.BusEndpointProcessors
 
busEndpointProcessors - Variable in class org.hawkular.cmdgw.command.ws.server.AbstractGatewayWebSocket
These perform some additional processing when UI clients or feeds connect and disconnect.

C

commandContextFactory - Variable in class org.hawkular.cmdgw.command.ws.server.AbstractGatewayWebSocket
 
CONNECTION_FACTORY_JNDI - Static variable in interface org.hawkular.cmdgw.Constants
The JNDI name of the bus connection factory.
CONNECTION_FACTORY_JNDI_LOOKUP_RETRY_AFTER_MS - Static variable in interface org.hawkular.cmdgw.Constants
 
CONNECTION_FACTORY_JNDI_LOOKUP_RETRY_AFTER_MS_DEFAULT - Static variable in interface org.hawkular.cmdgw.Constants
 
CONNECTION_FACTORY_JNDI_LOOKUP_TIMEOUT_MS - Static variable in interface org.hawkular.cmdgw.Constants
 
CONNECTION_FACTORY_JNDI_LOOKUP_TIMEOUT_MS_DEFAULT - Static variable in interface org.hawkular.cmdgw.Constants
 
Constants - Interface in org.hawkular.cmdgw
Global constants.
couldNotDestroy(String, String, Throwable) - Method in interface org.hawkular.cmdgw.log.MsgLogger
 
couldNotDestroy(String, String, Throwable) - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
couldNotDestroy$str() - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 

D

destroy(Object) - Method in class org.hawkular.cmdgw.command.bus.BusEndpointProcessors
 
destroy(Object) - Method in class org.hawkular.cmdgw.command.ws.WsEndpoints
 
destroy() - Method in class org.hawkular.cmdgw.command.ws.WsSessions
 

E

EchoCommand - Class in org.hawkular.cmdgw.command.ws
 
EchoCommand() - Constructor for class org.hawkular.cmdgw.command.ws.EchoCommand
 
endpoint - Variable in class org.hawkular.cmdgw.command.ws.server.AbstractGatewayWebSocket
This is the actual URL context of the websocket endpoint.
ENDPOINT - Static variable in class org.hawkular.cmdgw.command.ws.server.FeedWebSocket
 
ENDPOINT - Static variable in class org.hawkular.cmdgw.command.ws.server.UIClientWebSocket
 
errFailedToLookupConnectionFactory(String, String, long) - Method in interface org.hawkular.cmdgw.log.MsgLogger
 
errFailedToLookupConnectionFactory(String, String) - Method in interface org.hawkular.cmdgw.log.MsgLogger
 
errFailedToLookupConnectionFactory(String, String, long) - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errFailedToLookupConnectionFactory(String, String) - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errFailedToLookupConnectionFactory2$str() - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errFailedToLookupConnectionFactory3$str() - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorCannotCloseDuplicateWsSession(String, String, Throwable) - Method in interface org.hawkular.cmdgw.log.MsgLogger
 
errorCannotCloseDuplicateWsSession(String, String, Throwable) - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorCannotCloseDuplicateWsSession$str() - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorCannotProcessExecuteOperationMessage(Throwable) - Method in interface org.hawkular.cmdgw.log.MsgLogger
 
errorCannotProcessExecuteOperationMessage(Throwable) - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorCannotProcessExecuteOperationMessage$str() - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorCannotProcessExportJdrResponseMessage(Throwable) - Method in interface org.hawkular.cmdgw.log.MsgLogger
 
errorCannotProcessExportJdrResponseMessage(Throwable) - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorCannotProcessExportJdrResponseMessage$str() - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorCloseSessionAfterAuthFailure(Throwable, String, String, String) - Method in interface org.hawkular.cmdgw.log.MsgLogger
 
errorCloseSessionAfterAuthFailure(Throwable, String, String, String) - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorCloseSessionAfterAuthFailure$str() - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorClosingDuplicateWsSession(String, String) - Method in interface org.hawkular.cmdgw.log.MsgLogger
 
errorClosingDuplicateWsSession(String, String) - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorClosingDuplicateWsSession$str() - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorCouldNotAddBusEndpointListener(String, String, String, Throwable) - Method in interface org.hawkular.cmdgw.log.MsgLogger
 
errorCouldNotAddBusEndpointListener(String, String, String, Throwable) - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorCouldNotAddBusEndpointListener$str() - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorCouldNotClose(String, String, String, Throwable) - Method in interface org.hawkular.cmdgw.log.MsgLogger
 
errorCouldNotClose(String, String, String, Throwable) - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorCouldNotClose$str() - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorCouldNotCloseConnectionContextFactory(Throwable, String) - Method in interface org.hawkular.cmdgw.log.MsgLogger
 
errorCouldNotCloseConnectionContextFactory(Throwable, String) - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorCouldNotCloseConnectionContextFactory$str() - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorCouldNotInitialize(Throwable, String) - Method in interface org.hawkular.cmdgw.log.MsgLogger
 
errorCouldNotInitialize(Throwable, String) - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorCouldNotInitialize$str() - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorCouldNotProcessBusMessage(String, boolean, String, Throwable) - Method in interface org.hawkular.cmdgw.log.MsgLogger
 
errorCouldNotProcessBusMessage(String, boolean, String, Throwable) - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorCouldNotProcessBusMessage$str() - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorFailedClosingConsumerContext(Throwable) - Method in interface org.hawkular.cmdgw.log.MsgLogger
 
errorFailedClosingConsumerContext(Throwable) - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorFailedClosingConsumerContext$str() - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorFailedRemovingListenersForFeed(String, Throwable) - Method in interface org.hawkular.cmdgw.log.MsgLogger
 
errorFailedRemovingListenersForFeed(String, Throwable) - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorFailedRemovingListenersForFeed$str() - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorFailedRemovingListenersForUIClient(String, Throwable) - Method in interface org.hawkular.cmdgw.log.MsgLogger
 
errorFailedRemovingListenersForUIClient(String, Throwable) - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorFailedRemovingListenersForUIClient$str() - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorFailedSendFeedClosedEvent(Throwable, String, String, String) - Method in interface org.hawkular.cmdgw.log.MsgLogger
 
errorFailedSendFeedClosedEvent(Throwable, String, String, String) - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorFailedSendFeedClosedEvent$str() - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorFailedSendingAsyncBinaryData(Throwable, String) - Method in interface org.hawkular.cmdgw.log.MsgLogger
 
errorFailedSendingAsyncBinaryData(Throwable, String) - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorFailedSendingAsyncBinaryData$str() - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorFailedToAddMessageListenersForFeed(String, String, Throwable) - Method in interface org.hawkular.cmdgw.log.MsgLogger
 
errorFailedToAddMessageListenersForFeed(String, String, Throwable) - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorFailedToAddMessageListenersForFeed$str() - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorFailedToAddMessageListenersForUIClient(String, String, Throwable) - Method in interface org.hawkular.cmdgw.log.MsgLogger
 
errorFailedToAddMessageListenersForUIClient(String, String, Throwable) - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorFailedToAddMessageListenersForUIClient$str() - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorFailedToSendErrorResponse(Throwable, String, String, String) - Method in interface org.hawkular.cmdgw.log.MsgLogger
 
errorFailedToSendErrorResponse(Throwable, String, String, String) - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorFailedToSendErrorResponse$str() - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorInvalidCommandRequestUIClient(String, String, String) - Method in interface org.hawkular.cmdgw.log.MsgLogger
 
errorInvalidCommandRequestUIClient(String, String, String) - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorInvalidCommandRequestUIClient$str() - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorInvokingWsSessionListener(String, String, String, String, Exception) - Method in interface org.hawkular.cmdgw.log.MsgLogger
 
errorInvokingWsSessionListener(String, String, String, String, Exception) - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorInvokingWsSessionListener$str() - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorListenerGotMessageWithUnexpectedHeaderValue(String, String, String, String, String, String) - Method in interface org.hawkular.cmdgw.log.MsgLogger
 
errorListenerGotMessageWithUnexpectedHeaderValue(String, String, String, String, String, String) - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorListenerGotMessageWithUnexpectedHeaderValue$str() - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorMessageWithoutFeedId(String, String, String) - Method in interface org.hawkular.cmdgw.log.MsgLogger
 
errorMessageWithoutFeedId(String, String, String) - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorMessageWithoutFeedId$str() - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorWsCommandExecutionFailure(String, String, String, Throwable) - Method in interface org.hawkular.cmdgw.log.MsgLogger
 
errorWsCommandExecutionFailure(String, String, String, Throwable) - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
errorWsCommandExecutionFailure$str() - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
EventDestinationWsCommand - Class in org.hawkular.cmdgw.command.ws
A WsCommand that transfers messages implementing EventDestination to the events subsystem.
EventDestinationWsCommand() - Constructor for class org.hawkular.cmdgw.command.ws.EventDestinationWsCommand
 
EVENTS_COMMAND_TOPIC - Static variable in interface org.hawkular.cmdgw.Constants
 
execute(BasicMessageWithExtraData<M>, BusCommandContext) - Method in interface org.hawkular.cmdgw.command.bus.BusCommand
Performs the command for the given message.
execute(BasicMessageWithExtraData<UiSessionDestination>, BusCommandContext) - Method in class org.hawkular.cmdgw.command.bus.UiSessionDestinationBusCommand
This simply takes the given message and sends it directly to the UI client over that UI client's websocket connection.
execute(BasicMessageWithExtraData<EchoRequest>, WsCommandContext) - Method in class org.hawkular.cmdgw.command.ws.EchoCommand
 
execute(BasicMessageWithExtraData<EventDestination>, WsCommandContext) - Method in class org.hawkular.cmdgw.command.ws.EventDestinationWsCommand
 
execute(BasicMessageWithExtraData<ResourcePathDestination>, WsCommandContext) - Method in class org.hawkular.cmdgw.command.ws.ResourcePathDestinationWsCommand
 
execute(BasicMessageWithExtraData<UiSessionDestination>, WsCommandContext) - Method in class org.hawkular.cmdgw.command.ws.UiSessionDestinationWsCommand
 
execute(BasicMessageWithExtraData<M>, WsCommandContext) - Method in interface org.hawkular.cmdgw.command.ws.WsCommand
Performs the command for the given message.

F

FEED_COMMAND_QUEUE - Static variable in interface org.hawkular.cmdgw.Constants
 
feedSessionClose(Session, CloseReason, String) - Method in class org.hawkular.cmdgw.command.ws.server.FeedWebSocket
 
feedSessionOpen(Session, String) - Method in class org.hawkular.cmdgw.command.ws.server.FeedWebSocket
 
FeedWebSocket - Class in org.hawkular.cmdgw.command.ws.server
 
FeedWebSocket() - Constructor for class org.hawkular.cmdgw.command.ws.server.FeedWebSocket
 

G

GatewayLoggers - Class in org.hawkular.cmdgw.log
 
getCommand(Class<REQ>) - Method in class org.hawkular.cmdgw.command.bus.BusCommands
Returns a BusCommand that should handle the given requestClass.
getCommands(Class<REQ>) - Method in class org.hawkular.cmdgw.command.ws.WsCommands
Returns a collection of WsCommands that should handle the given requestClass.
getConnectedFeeds() - Method in class org.hawkular.cmdgw.command.bus.BusCommandContext
 
getConnectedFeeds() - Method in class org.hawkular.cmdgw.command.ws.WsCommandContext
 
getConnectedUIClients() - Method in class org.hawkular.cmdgw.command.bus.BusCommandContext
 
getConnectedUIClients() - Method in class org.hawkular.cmdgw.command.ws.WsCommandContext
 
getConnectionFactory() - Method in class org.hawkular.cmdgw.command.bus.BusCommandContext
 
getConnectionFactory() - Method in class org.hawkular.cmdgw.command.bus.BusConnectionFactoryProvider
Returns an instance of ConnectionFactory looked up lazily using the JNDI name Constants.CONNECTION_FACTORY_JNDI.
getConnectionFactory() - Method in class org.hawkular.cmdgw.command.ws.WsCommandContext
 
getEndpoint() - Method in class org.hawkular.cmdgw.command.bus.BusCommandContext
 
getFeedSessions() - Method in class org.hawkular.cmdgw.command.ws.WsEndpoints
 
getLogger(Class<?>) - Static method in class org.hawkular.cmdgw.log.GatewayLoggers
 
getSession() - Method in class org.hawkular.cmdgw.command.ws.WsCommandContext
 
getSession(String) - Method in class org.hawkular.cmdgw.command.ws.WsSessions
Returns the Session stored under the given key or null if there is no such session.
getUiClientSessions() - Method in class org.hawkular.cmdgw.command.ws.WsEndpoints
 

H

handleRequest(Session, BasicMessageWithExtraData<BasicMessage>) - Method in class org.hawkular.cmdgw.command.ws.server.AbstractGatewayWebSocket
 
HEADER_FEEDID - Static variable in interface org.hawkular.cmdgw.Constants
A JMS message header that will identify the targeted feed.
HEADER_UICLIENTID - Static variable in interface org.hawkular.cmdgw.Constants
A JMS message header that will identify the targeted UI client.

I

infoAddingListenersForFeed(String) - Method in interface org.hawkular.cmdgw.log.MsgLogger
 
infoAddingListenersForFeed(String) - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
infoAddingListenersForFeed$str() - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
infoAddingListenersForUIClient(String) - Method in interface org.hawkular.cmdgw.log.MsgLogger
 
infoAddingListenersForUIClient(String) - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
infoAddingListenersForUIClient$str() - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
infoFeedSessionClosed(String, CloseReason) - Method in interface org.hawkular.cmdgw.log.MsgLogger
 
infoFeedSessionClosed(String, CloseReason) - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
infoFeedSessionClosed$str() - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
infoReceivedBinaryData(String, String, String) - Method in interface org.hawkular.cmdgw.log.MsgLogger
 
infoReceivedBinaryData(String, String, String) - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
infoReceivedBinaryData$str() - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
infoReceivedBinaryDataFromFeed(String) - Method in interface org.hawkular.cmdgw.log.MsgLogger
 
infoReceivedBinaryDataFromFeed(String) - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
infoReceivedBinaryDataFromFeed$str() - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
infoReceivedWsMessage(String, String, String) - Method in interface org.hawkular.cmdgw.log.MsgLogger
 
infoReceivedWsMessage(String, String, String) - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
infoReceivedWsMessage$str() - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
infoRemovingListenersForFeed(String) - Method in interface org.hawkular.cmdgw.log.MsgLogger
 
infoRemovingListenersForFeed(String) - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
infoRemovingListenersForFeed$str() - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
infoRemovingListenersForUIClient(String) - Method in interface org.hawkular.cmdgw.log.MsgLogger
 
infoRemovingListenersForUIClient(String) - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
infoRemovingListenersForUIClient$str() - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
infoWsSessionClosed(String, String, CloseReason) - Method in interface org.hawkular.cmdgw.log.MsgLogger
 
infoWsSessionClosed(String, String, CloseReason) - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
infoWsSessionClosed$str() - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
infoWsSessionOpened(String, String) - Method in interface org.hawkular.cmdgw.log.MsgLogger
 
infoWsSessionOpened(String, String) - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
infoWsSessionOpened$str() - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
initialize(Object) - Method in class org.hawkular.cmdgw.command.bus.BusEndpointProcessors
This creates the bi-function listener-producers that will create listeners which will create JMS bus listeners for each websocket session that gets created in the future.

L

LOG - Static variable in interface org.hawkular.cmdgw.log.MsgLogger
 

M

MsgLogger - Interface in org.hawkular.cmdgw.log
 
MsgLogger_$logger - Class in org.hawkular.cmdgw.log
Warning this class consists of generated code.
MsgLogger_$logger(Logger) - Constructor for class org.hawkular.cmdgw.log.MsgLogger_$logger
 

N

newCommandContext(Endpoint) - Method in class org.hawkular.cmdgw.command.bus.BusCommandContextFactory
Creates a new BusCommandContext with the given endpoint.
newCommandContext(Session) - Method in class org.hawkular.cmdgw.command.ws.WsCommandContextFactory
Creates a new WsCommandContext with the given session.
NoCommandForMessageException - Exception in org.hawkular.cmdgw
 
NoCommandForMessageException() - Constructor for exception org.hawkular.cmdgw.NoCommandForMessageException
 
NoCommandForMessageException(String, Throwable) - Constructor for exception org.hawkular.cmdgw.NoCommandForMessageException
 
NoCommandForMessageException(String) - Constructor for exception org.hawkular.cmdgw.NoCommandForMessageException
 
NoCommandForMessageException(Throwable) - Constructor for exception org.hawkular.cmdgw.NoCommandForMessageException
 

O

onBinaryMessage(InputStream, Session) - Method in class org.hawkular.cmdgw.command.ws.server.AbstractGatewayWebSocket
When a binary message is received from a WebSocket client, this method will lookup the WsCommand for the given request class and execute it.
onMessage(String, Session) - Method in class org.hawkular.cmdgw.command.ws.server.AbstractGatewayWebSocket
When a message is received from a WebSocket client, this method will lookup the WsCommand for the given request class and execute it.
org.hawkular.cmdgw - package org.hawkular.cmdgw
 
org.hawkular.cmdgw.command.bus - package org.hawkular.cmdgw.command.bus
 
org.hawkular.cmdgw.command.ws - package org.hawkular.cmdgw.command.ws
 
org.hawkular.cmdgw.command.ws.server - package org.hawkular.cmdgw.command.ws.server
 
org.hawkular.cmdgw.log - package org.hawkular.cmdgw.log
 

R

removeSession(String, Session) - Method in class org.hawkular.cmdgw.command.ws.WsSessions
Removes the session associated with the given key.
removeWsSessionListenerProducer(BiFunction<String, Session, WsSessionListener>) - Method in class org.hawkular.cmdgw.command.ws.WsSessions
Remove the given wsSessionListenerProducers from the internal list of WsSessionListener producers.
ResourcePathDestinationWsCommand - Class in org.hawkular.cmdgw.command.ws
A WsCommand that transfers messages implementing ResourcePathDestination from a UI WebSocket to a bus endpoint to be handled by a feed.
ResourcePathDestinationWsCommand() - Constructor for class org.hawkular.cmdgw.command.ws.ResourcePathDestinationWsCommand
 

S

sendBasicMessageAsync(Session, BasicMessage) - Method in class org.hawkular.cmdgw.command.ws.server.WebSocketHelper
Converts the given message to JSON and sends that JSON text to clients asynchronously.
sendBasicMessageSync(Session, BasicMessage) - Method in class org.hawkular.cmdgw.command.ws.server.WebSocketHelper
 
sendBinaryAsync(Session, InputStream, ExecutorService) - Method in class org.hawkular.cmdgw.command.ws.server.WebSocketHelper
Sends binary data to a client asynchronously.
sendBinarySync(Session, InputStream) - Method in class org.hawkular.cmdgw.command.ws.server.WebSocketHelper
Sends binary data to a client synchronously.
sendErrorResponse(Session, String, Throwable) - Method in class org.hawkular.cmdgw.command.ws.server.AbstractGatewayWebSocket
 
sendSync(Session, BasicMessageWithExtraData<? extends BasicMessage>) - Method in class org.hawkular.cmdgw.command.ws.server.WebSocketHelper
sendTextAsync(Session, String) - Method in class org.hawkular.cmdgw.command.ws.server.WebSocketHelper
 
sendTextSync(Session, String) - Method in class org.hawkular.cmdgw.command.ws.server.WebSocketHelper
 
sessionAdded() - Method in interface org.hawkular.cmdgw.command.ws.WsSessionListener
Notifies this listener that the Session to which this listener is attached was successfully added to WsSessions.
sessionRemoved() - Method in interface org.hawkular.cmdgw.command.ws.WsSessionListener
Notifies this listener that the Session to which this listener is attached was removed from WsSessions.

U

UI_COMMAND_QUEUE - Static variable in interface org.hawkular.cmdgw.Constants
 
uiClientSessionClose(Session, CloseReason) - Method in class org.hawkular.cmdgw.command.ws.server.UIClientWebSocket
 
uiClientSessionOpen(Session) - Method in class org.hawkular.cmdgw.command.ws.server.UIClientWebSocket
When a UI client connects, this method is called.
UIClientWebSocket - Class in org.hawkular.cmdgw.command.ws.server
This is similiar to the feed web socket endpoint, however, it has a different set of allowed commands that can be processed for a UI client.
UIClientWebSocket() - Constructor for class org.hawkular.cmdgw.command.ws.server.UIClientWebSocket
 
UiSessionDestinationBusCommand - Class in org.hawkular.cmdgw.command.bus
A BusCommand that transfers messages implementing UiSessionDestination from a bus endpoint to a WebSocket of a UI client.
UiSessionDestinationBusCommand() - Constructor for class org.hawkular.cmdgw.command.bus.UiSessionDestinationBusCommand
 
UiSessionDestinationWsCommand - Class in org.hawkular.cmdgw.command.ws
A WsCommand that transfers messages implementing UiSessionDestination from a feed WebSocket to a bus endpoint to be delivered to a UI WebSocket.
UiSessionDestinationWsCommand() - Constructor for class org.hawkular.cmdgw.command.ws.UiSessionDestinationWsCommand
 

W

warnNoWsSessionForKey(String, String, String) - Method in interface org.hawkular.cmdgw.log.MsgLogger
 
warnNoWsSessionForKey(String, String, String) - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
warnNoWsSessionForKey$str() - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
warnReceivedGenericErrorResponse(String, String) - Method in interface org.hawkular.cmdgw.log.MsgLogger
 
warnReceivedGenericErrorResponse(String, String) - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
warnReceivedGenericErrorResponse$str() - Method in class org.hawkular.cmdgw.log.MsgLogger_$logger
 
WebSocketHelper - Class in org.hawkular.cmdgw.command.ws.server
Some convienence methods when working with WebSockets.
WebSocketHelper() - Constructor for class org.hawkular.cmdgw.command.ws.server.WebSocketHelper
 
WebSocketHelper(Long) - Constructor for class org.hawkular.cmdgw.command.ws.server.WebSocketHelper
Creates a helper object.
WsCommand<M extends BasicMessage> - Interface in org.hawkular.cmdgw.command.ws
An command to execute on messages coming over a WebSocket.
WsCommandContext - Class in org.hawkular.cmdgw.command.ws
Context information that may be useful during an execution of a WsCommand.
WsCommandContext(ConnectionFactory, Session, WsSessions, WsSessions) - Constructor for class org.hawkular.cmdgw.command.ws.WsCommandContext
 
WsCommandContextFactory - Class in org.hawkular.cmdgw.command.ws
A factory for creatiion of WsCommandContexts.
WsCommandContextFactory() - Constructor for class org.hawkular.cmdgw.command.ws.WsCommandContextFactory
 
wsCommands - Variable in class org.hawkular.cmdgw.command.ws.server.AbstractGatewayWebSocket
 
WsCommands - Class in org.hawkular.cmdgw.command.ws
A registry of WsCommand that can operate on messages coming over a WebSocket.
WsCommands() - Constructor for class org.hawkular.cmdgw.command.ws.WsCommands
 
wsEndpoints - Variable in class org.hawkular.cmdgw.command.ws.server.AbstractGatewayWebSocket
A container that holds all known and currently active websocket clients (UI and feed clients).
WsEndpoints - Class in org.hawkular.cmdgw.command.ws
A container class for WsEndpoints.feedSessions and WsEndpoints.uiClientSessions so that one does not need to inject them separately as in most cases they are used together.
WsEndpoints() - Constructor for class org.hawkular.cmdgw.command.ws.WsEndpoints
 
WsSessionListener - Interface in org.hawkular.cmdgw.command.ws
A simple listener that is attached to a single websocket Session.
WsSessions - Class in org.hawkular.cmdgw.command.ws
Maintains a map of websocket Sessions currently connected with the server.
WsSessions(String) - Constructor for class org.hawkular.cmdgw.command.ws.WsSessions
 
A B C D E F G H I L M N O R S U W 
Skip navigation links

Copyright © 2014–2016 Red Hat, Inc.. All rights reserved.