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

A

addListeners(String) - Method in class org.hawkular.feedcomm.ws.server.FeedListenerGenerator
 
addSession(String, Session) - Method in class org.hawkular.feedcomm.ws.server.ConnectedFeeds
Adds the given session and associates it with the given feed ID.
addSession(Session) - Method in class org.hawkular.feedcomm.ws.server.ConnectedUIClients
 

C

Command<REQ extends BasicMessage,RESP extends BasicMessage> - Interface in org.hawkular.feedcomm.ws.command
An command that comes from a feed.
CommandContext - Class in org.hawkular.feedcomm.ws.command
 
CommandContext(ConnectedFeeds, ConnectedUIClients, ConnectionFactory) - Constructor for class org.hawkular.feedcomm.ws.command.CommandContext
 
ConnectedFeeds - Class in org.hawkular.feedcomm.ws.server
Maintains a runtime list of feeds currently connected with this server.
ConnectedFeeds() - Constructor for class org.hawkular.feedcomm.ws.server.ConnectedFeeds
 
ConnectedUIClients - Class in org.hawkular.feedcomm.ws.server
Maintains a runtime list of UI clients currently connected with this server.
ConnectedUIClients() - Constructor for class org.hawkular.feedcomm.ws.server.ConnectedUIClients
 
CONNECTION_FACTORY_JNDI - Static variable in interface org.hawkular.feedcomm.ws.Constants
The JNDI name of the bus connection factory.
Constants - Interface in org.hawkular.feedcomm.ws
Global constants.

D

DEST_FEED_EXECUTE_OP - Static variable in interface org.hawkular.feedcomm.ws.Constants
 

E

EchoCommand - Class in org.hawkular.feedcomm.ws.command
 
EchoCommand() - Constructor for class org.hawkular.feedcomm.ws.command.EchoCommand
 
errorCannotCloseExtraFeedSession(String, Throwable) - Method in interface org.hawkular.feedcomm.ws.MsgLogger
 
errorCannotCloseExtraFeedSession(String, Throwable) - Method in class org.hawkular.feedcomm.ws.MsgLogger_$logger
 
errorCannotCloseExtraFeedSession$str() - Method in class org.hawkular.feedcomm.ws.MsgLogger_$logger
 
errorCannotProcessExecuteOperationMessage(Exception) - Method in interface org.hawkular.feedcomm.ws.MsgLogger
 
errorCannotProcessExecuteOperationMessage(Exception) - Method in class org.hawkular.feedcomm.ws.MsgLogger_$logger
 
errorCannotProcessExecuteOperationMessage$str() - Method in class org.hawkular.feedcomm.ws.MsgLogger_$logger
 
errorClosingExtraFeedSession(String) - Method in interface org.hawkular.feedcomm.ws.MsgLogger
 
errorClosingExtraFeedSession(String) - Method in class org.hawkular.feedcomm.ws.MsgLogger_$logger
 
errorClosingExtraFeedSession$str() - Method in class org.hawkular.feedcomm.ws.MsgLogger_$logger
 
errorCommandExecutionFailureFeed(String, String, Throwable) - Method in interface org.hawkular.feedcomm.ws.MsgLogger
 
errorCommandExecutionFailureFeed(String, String, Throwable) - Method in class org.hawkular.feedcomm.ws.MsgLogger_$logger
 
errorCommandExecutionFailureFeed$str() - Method in class org.hawkular.feedcomm.ws.MsgLogger_$logger
 
errorCommandExecutionFailureUIClient(String, String, Throwable) - Method in interface org.hawkular.feedcomm.ws.MsgLogger
 
errorCommandExecutionFailureUIClient(String, String, Throwable) - Method in class org.hawkular.feedcomm.ws.MsgLogger_$logger
 
errorCommandExecutionFailureUIClient$str() - Method in class org.hawkular.feedcomm.ws.MsgLogger_$logger
 
errorInvalidCommandRequestFeed(String, String) - Method in interface org.hawkular.feedcomm.ws.MsgLogger
 
errorInvalidCommandRequestFeed(String, String) - Method in class org.hawkular.feedcomm.ws.MsgLogger_$logger
 
errorInvalidCommandRequestFeed$str() - Method in class org.hawkular.feedcomm.ws.MsgLogger_$logger
 
errorInvalidCommandRequestUIClient(String, String) - Method in interface org.hawkular.feedcomm.ws.MsgLogger
 
errorInvalidCommandRequestUIClient(String, String) - Method in class org.hawkular.feedcomm.ws.MsgLogger_$logger
 
errorInvalidCommandRequestUIClient$str() - Method in class org.hawkular.feedcomm.ws.MsgLogger_$logger
 
execute(REQ, CommandContext) - Method in interface org.hawkular.feedcomm.ws.command.Command
Performs the command for the feed.
execute(EchoRequest, CommandContext) - Method in class org.hawkular.feedcomm.ws.command.EchoCommand
 
execute(ExecuteOperationResponse, CommandContext) - Method in class org.hawkular.feedcomm.ws.command.feed.ExecuteOperationResponseCommand
 
execute(GenericErrorResponse, CommandContext) - Method in class org.hawkular.feedcomm.ws.command.GenericErrorResponseCommand
 
execute(ExecuteOperationRequest, CommandContext) - Method in class org.hawkular.feedcomm.ws.command.ui.ExecuteOperationCommand
 
ExecuteOperationCommand - Class in org.hawkular.feedcomm.ws.command.ui
UI client requesting to execute an operation on a resource managed by a feed.
ExecuteOperationCommand() - Constructor for class org.hawkular.feedcomm.ws.command.ui.ExecuteOperationCommand
 
ExecuteOperationListener - Class in org.hawkular.feedcomm.ws.mdb
 
ExecuteOperationListener(ConnectedFeeds) - Constructor for class org.hawkular.feedcomm.ws.mdb.ExecuteOperationListener
 
ExecuteOperationResponseCommand - Class in org.hawkular.feedcomm.ws.command.feed
A feed telling us it finished its operation execution attempt.
ExecuteOperationResponseCommand() - Constructor for class org.hawkular.feedcomm.ws.command.feed.ExecuteOperationResponseCommand
 

F

FeedCommWebSocket - Class in org.hawkular.feedcomm.ws.server
 
FeedCommWebSocket() - Constructor for class org.hawkular.feedcomm.ws.server.FeedCommWebSocket
 
FeedListenerGenerator - Class in org.hawkular.feedcomm.ws.server
 
FeedListenerGenerator() - Constructor for class org.hawkular.feedcomm.ws.server.FeedListenerGenerator
 
feedMessage(String, Session, String) - Method in class org.hawkular.feedcomm.ws.server.FeedCommWebSocket
When a message is received from a feed, this method will execute the command the feed is asking for.
feedSessionClose(Session, CloseReason, String) - Method in class org.hawkular.feedcomm.ws.server.FeedCommWebSocket
 
feedSessionOpen(Session, String) - Method in class org.hawkular.feedcomm.ws.server.FeedCommWebSocket
 

G

GenericErrorResponseCommand - Class in org.hawkular.feedcomm.ws.command
This processes any generic error response that is sent to the server.
GenericErrorResponseCommand() - Constructor for class org.hawkular.feedcomm.ws.command.GenericErrorResponseCommand
 
getAllFeeds() - Method in class org.hawkular.feedcomm.ws.server.ConnectedFeeds
 
getAllSessionIds() - Method in class org.hawkular.feedcomm.ws.server.ConnectedUIClients
 
getAllSessions() - Method in class org.hawkular.feedcomm.ws.server.ConnectedFeeds
 
getAllSessions() - Method in class org.hawkular.feedcomm.ws.server.ConnectedUIClients
 
getConnectedFeeds() - Method in class org.hawkular.feedcomm.ws.command.CommandContext
 
getConnectedUIClients() - Method in class org.hawkular.feedcomm.ws.command.CommandContext
 
getConnectionFactory() - Method in class org.hawkular.feedcomm.ws.command.CommandContext
 
getConnectionFactory() - Method in class org.hawkular.feedcomm.ws.server.FeedListenerGenerator
 
getSession(String) - Method in class org.hawkular.feedcomm.ws.server.ConnectedFeeds
 
getTotalSessions() - Method in class org.hawkular.feedcomm.ws.server.ConnectedFeeds
 
getTotalSessions() - Method in class org.hawkular.feedcomm.ws.server.ConnectedUIClients
 

H

HEADER_FEEDID - Static variable in interface org.hawkular.feedcomm.ws.Constants
A JMS message header that will identify the targeted feed.

I

initialize() - Method in class org.hawkular.feedcomm.ws.server.ConnectedFeeds
 
initialize() - Method in class org.hawkular.feedcomm.ws.server.ConnectedUIClients
 
initialize() - Method in class org.hawkular.feedcomm.ws.server.FeedListenerGenerator
 

L

LOG - Static variable in interface org.hawkular.feedcomm.ws.MsgLogger
 
lookupConnectionFactory() - Method in class org.hawkular.feedcomm.ws.server.UIClientCommWebSocket
 

M

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

O

onBasicMessage(ExecuteOperationRequest) - Method in class org.hawkular.feedcomm.ws.mdb.ExecuteOperationListener
 
org.hawkular.feedcomm.ws - package org.hawkular.feedcomm.ws
 
org.hawkular.feedcomm.ws.command - package org.hawkular.feedcomm.ws.command
 
org.hawkular.feedcomm.ws.command.feed - package org.hawkular.feedcomm.ws.command.feed
 
org.hawkular.feedcomm.ws.command.ui - package org.hawkular.feedcomm.ws.command.ui
 
org.hawkular.feedcomm.ws.mdb - package org.hawkular.feedcomm.ws.mdb
 
org.hawkular.feedcomm.ws.server - package org.hawkular.feedcomm.ws.server
 

R

removeListeners(String) - Method in class org.hawkular.feedcomm.ws.server.FeedListenerGenerator
 
removeSession(String, Session) - Method in class org.hawkular.feedcomm.ws.server.ConnectedFeeds
Removes the session associated with the given feed ID.
removeSession(Session) - Method in class org.hawkular.feedcomm.ws.server.ConnectedUIClients
 
REQUEST_CLASS - Static variable in class org.hawkular.feedcomm.ws.command.EchoCommand
 
REQUEST_CLASS - Static variable in class org.hawkular.feedcomm.ws.command.feed.ExecuteOperationResponseCommand
 
REQUEST_CLASS - Static variable in class org.hawkular.feedcomm.ws.command.GenericErrorResponseCommand
 
REQUEST_CLASS - Static variable in class org.hawkular.feedcomm.ws.command.ui.ExecuteOperationCommand
 

S

sendBasicMessageAsync(Collection<Session>, BasicMessage) - Method in class org.hawkular.feedcomm.ws.WebSocketHelper
Converts the given message to JSON and sends that JSON text to clients asynchronously.
sendBasicMessageAsync(Session, BasicMessage) - Method in class org.hawkular.feedcomm.ws.WebSocketHelper
 
sendBasicMessageSync(Collection<Session>, BasicMessage) - Method in class org.hawkular.feedcomm.ws.WebSocketHelper
Converts the given message to JSON and sends that JSON text to clients synchronously.
sendBasicMessageSync(Session, BasicMessage) - Method in class org.hawkular.feedcomm.ws.WebSocketHelper
 
sendTextAsync(Collection<Session>, String) - Method in class org.hawkular.feedcomm.ws.WebSocketHelper
Sends text to clients asynchronously.
sendTextAsync(Session, String) - Method in class org.hawkular.feedcomm.ws.WebSocketHelper
 
sendTextSync(Collection<Session>, String) - Method in class org.hawkular.feedcomm.ws.WebSocketHelper
Sends text to clients synchronously.
sendTextSync(Session, String) - Method in class org.hawkular.feedcomm.ws.WebSocketHelper
 
shutdown() - Method in class org.hawkular.feedcomm.ws.server.FeedListenerGenerator
 

U

UIClientCommWebSocket - Class in org.hawkular.feedcomm.ws.server
This is similiar to the feed web socket endpoint, however, it has a different set of allowed commants that can be processed for a UI client.
UIClientCommWebSocket() - Constructor for class org.hawkular.feedcomm.ws.server.UIClientCommWebSocket
 
uiClientMessage(String, Session) - Method in class org.hawkular.feedcomm.ws.server.UIClientCommWebSocket
When a message is received from a UI client, this method will execute the command the client is asking for.
uiClientSessionClose(Session, CloseReason) - Method in class org.hawkular.feedcomm.ws.server.UIClientCommWebSocket
 
uiClientSessionOpen(Session) - Method in class org.hawkular.feedcomm.ws.server.UIClientCommWebSocket
 

W

warnReceivedGenericErrorResponse(String, String) - Method in interface org.hawkular.feedcomm.ws.MsgLogger
 
warnReceivedGenericErrorResponse(String, String) - Method in class org.hawkular.feedcomm.ws.MsgLogger_$logger
 
warnReceivedGenericErrorResponse$str() - Method in class org.hawkular.feedcomm.ws.MsgLogger_$logger
 
WebSocketHelper - Class in org.hawkular.feedcomm.ws
Some convienence methods when working with WebSockets.
WebSocketHelper() - Constructor for class org.hawkular.feedcomm.ws.WebSocketHelper
 
WebSocketHelper(Long) - Constructor for class org.hawkular.feedcomm.ws.WebSocketHelper
Creates a helper object.
A C D E F G H I L M O R S U W 
Skip navigation links

Copyright © 2015 Red Hat, Inc.. All rights reserved.