A B C D E F G I L M N O P R S T U

A

addCommandListener(CommandListener) - Method in class org.lsst.ccs.bus.BusApplicationLayer
registers a CommandListener (in fact a ForwarderToCommand to the underlying transport)
addCommandListener(CommandListener) - Method in class org.lsst.ccs.bus.BusMessagingFactory
 
addCommandListener(CommandListener, String) - Method in class org.lsst.ccs.bus.BusMessagingFactory
 
addCommandListener(CommandListener) - Method in class org.lsst.ccs.bus.MessagingFactory
 
addCommandListener(CommandListener, String) - Method in class org.lsst.ccs.bus.MessagingFactory
 
additionalInformation - Variable in exception org.lsst.ccs.bus.DuplicateBusNameException
 
addLogListener(LogListener) - Method in class org.lsst.ccs.bus.BusApplicationLayer
registers a LogListener (in fact a ForwarderToLog to the underlying transport)
addLogListener(LogListener) - Method in class org.lsst.ccs.bus.BusMessagingFactory
 
addLogListener(LogListener, String) - Method in class org.lsst.ccs.bus.BusMessagingFactory
 
addLogListener(LogListener) - Method in class org.lsst.ccs.bus.MessagingFactory
 
addLogListener(LogListener, String) - Method in class org.lsst.ccs.bus.MessagingFactory
 
addMessageListener(String, BusMessageForwarder, Bus...) - Method in interface org.lsst.ccs.bus.BusMessagingLayer
Sets up callback configuration for a topic and subsystem.
addStatusListener(StatusListener) - Method in class org.lsst.ccs.bus.BusApplicationLayer
registers a StatusListener (in fact a ForwarderToStatus to the underlying transport)
addStatusListener(StatusListener) - Method in class org.lsst.ccs.bus.BusMessagingFactory
 
addStatusListener(StatusListener, String) - Method in class org.lsst.ccs.bus.BusMessagingFactory
 
addStatusListener(StatusListener) - Method in class org.lsst.ccs.bus.MessagingFactory
 
addStatusListener(StatusListener, String) - Method in class org.lsst.ccs.bus.MessagingFactory
 
ANONYMOUS_AGENT - Static variable in interface org.lsst.ccs.bus.BusMessagingLayer
 
anormalEvent(Exception) - Method in interface org.lsst.ccs.bus.BusMembershipListener
 

B

BadCommandException - Exception in org.lsst.ccs.bus
 
BadCommandException(String) - Constructor for exception org.lsst.ccs.bus.BadCommandException
 
BusApplicationLayer - Class in org.lsst.ccs.bus
Calls a BusMessagingLayer and adds all that is necessary to handle messages following application layer concerns.
BusApplicationLayer(String, BusMessagingLayer) - Constructor for class org.lsst.ccs.bus.BusApplicationLayer
creates an entry point to communication for the subsystem.
BusApplicationLayer.ForwarderToCommand - Class in org.lsst.ccs.bus
instances of this class will forward commands coming from the transport layer to the registered CommandListener.
BusApplicationLayer.ForwarderToLog - Class in org.lsst.ccs.bus
instances of this class will forward directly log messages to a log listener
BusApplicationLayer.ForwarderToStatus - Class in org.lsst.ccs.bus
instances of this class will forward directly status messages to statuslistener
BusMembershipListener - Interface in org.lsst.ccs.bus
 
BusMessageForwarder - Interface in org.lsst.ccs.bus
A BusMessageForwarder receives a BusMessage from the transport layer and passes it to registered MessageListener.
BusMessagingFactory - Class in org.lsst.ccs.bus
 
BusMessagingFactory() - Constructor for class org.lsst.ccs.bus.BusMessagingFactory
 
busMessagingLayer - Variable in class org.lsst.ccs.bus.BusApplicationLayer
 
busMessagingLayer - Variable in class org.lsst.ccs.bus.BusMessagingFactory
 
BusMessagingLayer - Interface in org.lsst.ccs.bus
Interface defining the access to the Transport Layer of Buses

C

close() - Method in class org.lsst.ccs.bus.BusApplicationLayer
closes the underlying transport layer, stops the listening threads, after this call all other sending calls will fail.
close() - Method in interface org.lsst.ccs.bus.BusMessagingLayer
Close the Transport Layer.
closeFor(String, Bus...) - Method in interface org.lsst.ccs.bus.BusMessagingLayer
close entry points for a bus for an agent.
commandForSending(Command) - Method in class org.lsst.ccs.bus.MessagingApplicationLayer
the command id tagged with a token, an origin, and a correlation
CommandListener - Interface in org.lsst.ccs.bus
Interface to receive commands, implemented by subsystems
connecting(String, String) - Method in interface org.lsst.ccs.bus.BusMembershipListener
 

D

DestinationsException - Exception in org.lsst.ccs.bus
 
DestinationsException(Object...) - Constructor for exception org.lsst.ccs.bus.DestinationsException
 
DestinationsException(String, Object...) - Constructor for exception org.lsst.ccs.bus.DestinationsException
 
details - Variable in exception org.lsst.ccs.bus.DestinationsException
 
disconnecting(String, String) - Method in interface org.lsst.ccs.bus.BusMembershipListener
 
DuplicateBusNameException - Exception in org.lsst.ccs.bus
 
DuplicateBusNameException(String, String) - Constructor for exception org.lsst.ccs.bus.DuplicateBusNameException
 

E

ErrorInCommandExecutionException - Exception in org.lsst.ccs.bus
 
ErrorInCommandExecutionException(String) - Constructor for exception org.lsst.ccs.bus.ErrorInCommandExecutionException
 

F

failedDestinations - Variable in exception org.lsst.ccs.bus.DestinationsException
 
forSubsystem(String) - Method in class org.lsst.ccs.bus.BusMessagingFactory
 
forSubsystem(String) - Method in class org.lsst.ccs.bus.MessagingFactory
 
FrameworkUtils - Class in org.lsst.ccs.framework
 
FrameworkUtils() - Constructor for class org.lsst.ccs.framework.FrameworkUtils
 

G

getConfigFileInputStream(String) - Static method in class org.lsst.ccs.framework.FrameworkUtils
 
getConnection(String, String) - Static method in class org.lsst.ccs.bus.TransportManager
 
getDefaultJndiProperties() - Static method in class org.lsst.ccs.framework.FrameworkUtils
 
getInstance() - Static method in class org.lsst.ccs.bus.MessagingFactory
 
getInstance(String, String) - Method in class org.lsst.ccs.bus.TransportManager
 
getSubsystemName() - Method in class org.lsst.ccs.bus.MessagingFactory
 
getToken() - Method in class org.lsst.ccs.bus.BusApplicationLayer
 
getToken() - Method in class org.lsst.ccs.bus.BusMessagingFactory
 
getToken() - Method in class org.lsst.ccs.bus.MessagingApplicationLayer
 
getToken() - Method in class org.lsst.ccs.bus.MessagingFactory
 

I

instance - Static variable in class org.lsst.ccs.bus.MessagingFactory
 
instanciate() - Static method in class org.lsst.ccs.bus.MessagingFactory
 
isReplyRequested() - Method in class org.lsst.ccs.bus.MessagingApplicationLayer
 
isReplyRequested() - Method in class org.lsst.ccs.bus.MessagingFactory
 

L

loadProperties(Properties, Class, String) - Static method in class org.lsst.ccs.framework.FrameworkUtils
 
localCommand - Variable in class org.lsst.ccs.bus.BusApplicationLayer
 
localCorrelID - Variable in class org.lsst.ccs.bus.BusApplicationLayer
 
localOrigin - Variable in class org.lsst.ccs.bus.BusApplicationLayer
 
log - Static variable in class org.lsst.ccs.bus.BusApplicationLayer
 
logForSending(LogEvent) - Method in class org.lsst.ccs.bus.MessagingApplicationLayer
 
LogListener - Interface in org.lsst.ccs.bus
Listens to logging events sent to logging bus

M

map - Variable in class org.lsst.ccs.bus.BusMessagingFactory
 
MessagingApplicationLayer - Class in org.lsst.ccs.bus
this is to distinguish the transport layer for message from their Application layer.
MessagingApplicationLayer() - Constructor for class org.lsst.ccs.bus.MessagingApplicationLayer
 
MessagingFactory - Class in org.lsst.ccs.bus
Messaging factory, insulating the application from the messaging middleware (JMS or other)
MessagingFactory() - Constructor for class org.lsst.ccs.bus.MessagingFactory
 

N

name - Variable in exception org.lsst.ccs.bus.DuplicateBusNameException
 
noAutoReply() - Method in class org.lsst.ccs.bus.BusMessagingFactory
 
noAutoReply() - Method in class org.lsst.ccs.bus.MessagingApplicationLayer
 
noAutoReply() - Method in class org.lsst.ccs.bus.MessagingFactory
 

O

onAck(CommandAck) - Method in interface org.lsst.ccs.bus.CommandListener
 
onCommand(Command) - Method in interface org.lsst.ccs.bus.CommandListener
 
onLog(LogEvent) - Method in interface org.lsst.ccs.bus.LogListener
 
onReply(CommandReply) - Method in interface org.lsst.ccs.bus.CommandListener
 
onStatus(BusMessage) - Method in interface org.lsst.ccs.bus.StatusListener
 
org.lsst.ccs.bus - package org.lsst.ccs.bus
 
org.lsst.ccs.framework - package org.lsst.ccs.framework
 

P

parseDestination(String) - Method in class org.lsst.ccs.bus.BusApplicationLayer
utility method: parse the destination string in Commands.

R

receivingCommand(Command) - Method in class org.lsst.ccs.bus.MessagingApplicationLayer
 
receivingLog(LogEvent) - Method in class org.lsst.ccs.bus.MessagingApplicationLayer
 
receivingReply(CommandAckOrReply) - Method in class org.lsst.ccs.bus.MessagingApplicationLayer
if you are not the one who initiated the command, ditch it! it means that CommandReply should have a destination ! is this a transport or an application layer problem?
receivingStatus(Status) - Method in class org.lsst.ccs.bus.MessagingApplicationLayer
 
register(String, Bus...) - Method in interface org.lsst.ccs.bus.BusMessagingLayer
Creates low level communication entry points for a subsystem.
registerToCommand() - Method in class org.lsst.ccs.bus.BusApplicationLayer
registers current subsystem to the Command bus
registerToLog() - Method in class org.lsst.ccs.bus.BusApplicationLayer
registers current subsystem to the logging bus
registerToStatus() - Method in class org.lsst.ccs.bus.BusApplicationLayer
registers current subsystem to the Status bus
removeMessageListener(String, BusMessageForwarder, Bus...) - Method in interface org.lsst.ccs.bus.BusMessagingLayer
Removes a message listener from the forwarder list.
reply(CommandAckOrReply) - Method in class org.lsst.ccs.bus.BusApplicationLayer
sends a reply or an ack responding to a command.
reply(CommandAckOrReply) - Method in class org.lsst.ccs.bus.BusMessagingFactory
 
reply(CommandAckOrReply) - Method in class org.lsst.ccs.bus.MessagingFactory
 
replyForSending(CommandAckOrReply) - Method in class org.lsst.ccs.bus.MessagingApplicationLayer
this method shoudl be modified to us a transport layer information to be returned

S

sendCommand(Command) - Method in class org.lsst.ccs.bus.BusApplicationLayer
sends a command message to all destinations.
sendCommand(Command) - Method in class org.lsst.ccs.bus.BusMessagingFactory
 
sendCommand(Command) - Method in class org.lsst.ccs.bus.MessagingFactory
 
sendLogEvent(LogEvent) - Method in class org.lsst.ccs.bus.BusApplicationLayer
broadcasts a log message.
sendLogEvent(LogEvent) - Method in class org.lsst.ccs.bus.BusMessagingFactory
 
sendLogEvent(LogEvent) - Method in class org.lsst.ccs.bus.MessagingFactory
 
sendMessage(String, Bus<T>, T, String...) - Method in interface org.lsst.ccs.bus.BusMessagingLayer
sends a message on a bus: note that BusMessage should have sender and destination information but it is not the role of the communication layer to parse destination information such as "subsystem1, subsystem2" or "subsystem3/module"a.
sendStatus(Status) - Method in class org.lsst.ccs.bus.BusApplicationLayer
broadcasts a status message.
sendStatus(Status) - Method in class org.lsst.ccs.bus.BusMessagingFactory
 
sendStatus(Status) - Method in class org.lsst.ccs.bus.MessagingFactory
 
setMembershipListener(BusMembershipListener, Bus...) - Method in interface org.lsst.ccs.bus.BusMessagingLayer
optional operation.
shutdownBusAccess() - Method in class org.lsst.ccs.bus.MessagingFactory
 
statusForSending(Status) - Method in class org.lsst.ccs.bus.MessagingApplicationLayer
 
StatusListener - Interface in org.lsst.ccs.bus
 
subsystemName - Variable in class org.lsst.ccs.bus.BusApplicationLayer
 

T

toString() - Method in exception org.lsst.ccs.bus.DestinationsException
 
toString() - Method in exception org.lsst.ccs.bus.DuplicateBusNameException
 
TransportException - Exception in org.lsst.ccs.bus
 
TransportException(String) - Constructor for exception org.lsst.ccs.bus.TransportException
 
TransportException(String, Throwable) - Constructor for exception org.lsst.ccs.bus.TransportException
 
TransportException(Throwable) - Constructor for exception org.lsst.ccs.bus.TransportException
 
TransportManager - Class in org.lsst.ccs.bus
 
TransportManager() - Constructor for class org.lsst.ccs.bus.TransportManager
 
TransportStateException - Exception in org.lsst.ccs.bus
 
TransportStateException(String) - Constructor for exception org.lsst.ccs.bus.TransportStateException
 

U

update(BusMessage) - Method in class org.lsst.ccs.bus.BusApplicationLayer.ForwarderToCommand
 
update(BusMessage) - Method in class org.lsst.ccs.bus.BusApplicationLayer.ForwarderToLog
 
update(BusMessage) - Method in class org.lsst.ccs.bus.BusApplicationLayer.ForwarderToStatus
 
update(BusMessage) - Method in interface org.lsst.ccs.bus.BusMessageForwarder
 

A B C D E F G I L M N O P R S T U

Copyright © 2012 LSST. All Rights Reserved.