Skip navigation links
A B C E F G L M N O P Q S U 

A

applicationInitialized() - Method in interface org.qaclana.backend.control.MsgLogger
 
ApplicationLifecycleListener - Class in org.qaclana.backend.control
A context listener that prepares a required state before the application starts receiving requests and before it finishes shutting down.
ApplicationLifecycleListener() - Constructor for class org.qaclana.backend.control.ApplicationLifecycleListener
 
ApplicationResources - Class in org.qaclana.backend.control
Place where application resources are defined.
ApplicationResources() - Constructor for class org.qaclana.backend.control.ApplicationResources
 
applicationShuttingDown() - Method in interface org.qaclana.backend.control.MsgLogger
 

B

BasicEvent - Class in org.qaclana.backend.entity.event
Base class for all CDI events we have on this application.
BasicEvent() - Constructor for class org.qaclana.backend.entity.event.BasicEvent
 
BasicEvent(UUID) - Constructor for class org.qaclana.backend.entity.event.BasicEvent
 
BasicMessage - Class in org.qaclana.backend.entity.ws
The basic message type for web socket messages.
BasicMessage() - Constructor for class org.qaclana.backend.entity.ws.BasicMessage
 

C

contextDestroyed(ServletContextEvent) - Method in class org.qaclana.backend.control.ApplicationLifecycleListener
 
contextInitialized(ServletContextEvent) - Method in class org.qaclana.backend.control.ApplicationLifecycleListener
 

E

ErrorResponse - Class in org.qaclana.backend.entity.rest
Represents an error response to be sent to an HTTP client.
ErrorResponse(String, String) - Constructor for class org.qaclana.backend.entity.rest.ErrorResponse
 

F

failedToProperlyCloseSession(String, Throwable) - Method in interface org.qaclana.backend.control.MsgLogger
 
Firewall - Annotation Type in org.qaclana.backend.control
Annotation for marking resources as specific to Firewall instances.
FirewallSocket - Class in org.qaclana.backend.boundary
A Web Socket endpoint intended to be used between the server and firewall instances (proxies and/or filters)
FirewallSocket() - Constructor for class org.qaclana.backend.boundary.FirewallSocket
 
firewallSocketClosed() - Method in interface org.qaclana.backend.control.MsgLogger
 
firewallSocketMessage() - Method in interface org.qaclana.backend.control.MsgLogger
 
firewallSocketOpened() - Method in interface org.qaclana.backend.control.MsgLogger
 
Frontend - Annotation Type in org.qaclana.backend.control
Annotation for marking resources as specific to Frontend usage.
FrontendSocket - Class in org.qaclana.backend.boundary
Web Socket intended to be used for communication between the server and the admin UI frontend.
FrontendSocket() - Constructor for class org.qaclana.backend.boundary.FrontendSocket
 
frontendSocketClosed() - Method in interface org.qaclana.backend.control.MsgLogger
 
frontendSocketMessage() - Method in interface org.qaclana.backend.control.MsgLogger
 
frontendSocketOpened() - Method in interface org.qaclana.backend.control.MsgLogger
 

G

get() - Method in class org.qaclana.backend.boundary.SystemStateEndpoint
 
getCode() - Method in class org.qaclana.backend.entity.rest.ErrorResponse
 
getDestination() - Method in class org.qaclana.backend.entity.event.SendMessage
 
getFirewallSessions() - Method in class org.qaclana.backend.control.ApplicationResources
 
getFrontendSessions() - Method in class org.qaclana.backend.control.ApplicationResources
 
getId() - Method in class org.qaclana.backend.entity.event.BasicEvent
 
getMessage() - Method in class org.qaclana.backend.entity.event.SendMessage
 
getMessage() - Method in class org.qaclana.backend.entity.rest.ErrorResponse
 
getSession() - Method in class org.qaclana.backend.entity.event.NewFirewallInstanceRegistered
 
getState() - Method in class org.qaclana.backend.entity.event.SystemStateChange
 
getState() - Method in class org.qaclana.backend.entity.rest.SystemStateRequest
 
getState() - Method in class org.qaclana.backend.entity.ws.SystemStateChangeMessage
 
getType() - Method in class org.qaclana.backend.entity.ws.BasicMessage
 
getType() - Method in class org.qaclana.backend.entity.ws.SystemStateChangeMessage
 

L

LOGGER - Static variable in interface org.qaclana.backend.control.MsgLogger
 

M

MessageSender - Class in org.qaclana.backend.control
Sends messages to socket destinations.
MessageSender() - Constructor for class org.qaclana.backend.control.MessageSender
 
MsgLogger - Interface in org.qaclana.backend.control
 

N

NewFirewallInstanceRegistered - Class in org.qaclana.backend.entity.event
CDI event fired when a new firewall instance is registered with this server.
NewFirewallInstanceRegistered(Session) - Constructor for class org.qaclana.backend.entity.event.NewFirewallInstanceRegistered
 

O

onClose(Session) - Method in class org.qaclana.backend.boundary.FirewallSocket
 
onClose(Session) - Method in class org.qaclana.backend.boundary.FrontendSocket
 
onMessage(Session, String) - Method in class org.qaclana.backend.boundary.FirewallSocket
 
onMessage(Session, String) - Method in class org.qaclana.backend.boundary.FrontendSocket
 
onOpen(Session) - Method in class org.qaclana.backend.boundary.FirewallSocket
 
onOpen(Session) - Method in class org.qaclana.backend.boundary.FrontendSocket
 
org.qaclana.backend.boundary - package org.qaclana.backend.boundary
 
org.qaclana.backend.control - package org.qaclana.backend.control
 
org.qaclana.backend.entity.event - package org.qaclana.backend.entity.event
 
org.qaclana.backend.entity.rest - package org.qaclana.backend.entity.rest
 
org.qaclana.backend.entity.ws - package org.qaclana.backend.entity.ws
 

P

propagate(SystemStateChange) - Method in class org.qaclana.backend.control.SystemStateChangePropagator
 
propagate(NewFirewallInstanceRegistered) - Method in class org.qaclana.backend.control.SystemStateChangePropagator
Whenever we get a new instance registered, we want to propagate the current state of the system to it.
propagatingSystemStateChange(String) - Method in interface org.qaclana.backend.control.MsgLogger
 

Q

QaclanaApplication - Class in org.qaclana.backend.control
REST application.
QaclanaApplication() - Constructor for class org.qaclana.backend.control.QaclanaApplication
 

S

send(SendMessage) - Method in class org.qaclana.backend.control.MessageSender
 
sendingMessageToDestination(String, String) - Method in interface org.qaclana.backend.control.MsgLogger
 
SendMessage - Class in org.qaclana.backend.entity.event
CDI event fired when a component needs to send a message to web sockets.
SendMessage(Session, BasicMessage) - Constructor for class org.qaclana.backend.entity.event.SendMessage
 
SendMessage(UUID, Session, BasicMessage) - Constructor for class org.qaclana.backend.entity.event.SendMessage
 
setCode(String) - Method in class org.qaclana.backend.entity.rest.ErrorResponse
 
setId(UUID) - Method in class org.qaclana.backend.entity.event.BasicEvent
 
setMessage(String) - Method in class org.qaclana.backend.entity.rest.ErrorResponse
 
setState(String) - Method in class org.qaclana.backend.entity.rest.SystemStateRequest
 
setState(SystemState) - Method in class org.qaclana.backend.entity.ws.SystemStateChangeMessage
 
SystemStateChange - Class in org.qaclana.backend.entity.event
CDI event fired when a system state changes.
SystemStateChange(SystemState) - Constructor for class org.qaclana.backend.entity.event.SystemStateChange
 
SystemStateChange(UUID, SystemState) - Constructor for class org.qaclana.backend.entity.event.SystemStateChange
 
systemStateChangeApplied(String) - Method in interface org.qaclana.backend.control.MsgLogger
 
SystemStateChangeMessage - Class in org.qaclana.backend.entity.ws
A message sent to be sent via web sockets with new system states.
SystemStateChangeMessage(SystemState) - Constructor for class org.qaclana.backend.entity.ws.SystemStateChangeMessage
 
SystemStateChangePropagator - Class in org.qaclana.backend.control
Propagates a system state change to interested parties.
SystemStateChangePropagator() - Constructor for class org.qaclana.backend.control.SystemStateChangePropagator
 
systemStateChangeRequestReceived(String) - Method in interface org.qaclana.backend.control.MsgLogger
 
SystemStateEndpoint - Class in org.qaclana.backend.boundary
REST endpoint for changing the system state.
SystemStateEndpoint() - Constructor for class org.qaclana.backend.boundary.SystemStateEndpoint
 
SystemStateRequest - Class in org.qaclana.backend.entity.rest
A request for the system state, containing the new system state.
SystemStateRequest() - Constructor for class org.qaclana.backend.entity.rest.SystemStateRequest
 

U

update(SystemStateRequest) - Method in class org.qaclana.backend.boundary.SystemStateEndpoint
 
A B C E F G L M N O P Q S U 
Skip navigation links