Skip navigation links
A B C D E G H I K L M N O P S T V W 

A

add(String, Object) - Method in class org.lsst.ccs.bus.messages.KVList
 
addData(EncodedDataStatus, long, String, Object) - Static method in class org.lsst.ccs.bus.messages.EncodedDataStatus
Static method that adds a new EncodedDataStatus(timestamp, name, value) to the current parameter.
addPlot(String, String) - Method in class org.lsst.ccs.bus.messages.AidaPlots
 
addStatus(EncodedDataStatus) - Method in class org.lsst.ccs.bus.messages.EncodedDataStatus
adds another status at the end of the linked list of status sent in a single message
AgentInfo - Class in org.lsst.ccs.bus.messages
 
AgentInfo(String, AgentInfo.AgentType) - Constructor for class org.lsst.ccs.bus.messages.AgentInfo
 
AgentInfo.AgentType - Enum in org.lsst.ccs.bus.messages
 
AidaPlots - Class in org.lsst.ccs.bus.messages
 
AidaPlots() - Constructor for class org.lsst.ccs.bus.messages.AidaPlots
 
Alarm - Class in org.lsst.ccs.bus.messages
 
Alarm() - Constructor for class org.lsst.ccs.bus.messages.Alarm
 
AlarmClear - Class in org.lsst.ccs.bus.messages
An alarm cleared message that can be sent on the status bus
AlarmClear() - Constructor for class org.lsst.ccs.bus.messages.AlarmClear
 
AlarmMessage - Interface in org.lsst.ccs.bus.messages
 
AlarmOnStateChange - Class in org.lsst.ccs.bus.messages
 
AlarmOnStateChange(PublishedState, PublishedState) - Constructor for class org.lsst.ccs.bus.messages.AlarmOnStateChange
 
asSimpleKeyValueList(String, Object) - Static method in class org.lsst.ccs.bus.messages.StatusCodec
 

B

Bus<T extends BusMessage> - Class in org.lsst.ccs.bus.definition
Bus definitions.
BusMessage - Class in org.lsst.ccs.bus.messages
Base class for messages sent on the buses.
BusMessage() - Constructor for class org.lsst.ccs.bus.messages.BusMessage
 

C

CodedData(String) - Constructor for class org.lsst.ccs.bus.messages.KeyData.CodedData
 
COMMAND - Static variable in class org.lsst.ccs.bus.definition.Bus
 
CommandAck - Class in org.lsst.ccs.bus.messages
Command Ack.
CommandAck(CommandRequest, String) - Constructor for class org.lsst.ccs.bus.messages.CommandAck
 
CommandAck(CommandRequest, Object, String) - Constructor for class org.lsst.ccs.bus.messages.CommandAck
 
CommandError - Class in org.lsst.ccs.bus.messages
Command Error.
CommandError(CommandRequest, Throwable, String) - Constructor for class org.lsst.ccs.bus.messages.CommandError
 
CommandMessage - Class in org.lsst.ccs.bus.messages
Message to be sent on the Command Bus.
CommandMessage(String, String) - Constructor for class org.lsst.ccs.bus.messages.CommandMessage
 
CommandMessage(String) - Constructor for class org.lsst.ccs.bus.messages.CommandMessage
 
CommandNack - Class in org.lsst.ccs.bus.messages
Command NACK.
CommandNack(CommandRequest, Object, String) - Constructor for class org.lsst.ccs.bus.messages.CommandNack
 
CommandRejectedException - Exception in org.lsst.ccs.bus.messages
 
CommandRejectedException(CommandNack) - Constructor for exception org.lsst.ccs.bus.messages.CommandRejectedException
 
CommandReply - Class in org.lsst.ccs.bus.messages
Base class for a command response.
CommandReply(CommandRequest, Object, String) - Constructor for class org.lsst.ccs.bus.messages.CommandReply
 
CommandRequest - Class in org.lsst.ccs.bus.messages
Wrapper class to send a BasicCommand over the Command bus; the BasicCommand is either provided as an object or created internally from a String representation: e.g.
CommandRequest(String, String, Object...) - Constructor for class org.lsst.ccs.bus.messages.CommandRequest
Create a BasicCommandMessage from a string representation of a command: e.g.
CommandRequest(String, String) - Constructor for class org.lsst.ccs.bus.messages.CommandRequest
Create a BasicCommandMessage from a string representation of a command: e.g.
CommandRequest(String, BasicCommand) - Constructor for class org.lsst.ccs.bus.messages.CommandRequest
Create a BasicCommandMessage from an existing BasicCommand.
CommandResult - Class in org.lsst.ccs.bus.messages
The result of a CommandRequest.
CommandResult(CommandRequest, Object, String) - Constructor for class org.lsst.ccs.bus.messages.CommandResult
Constructor for successful execution.
CommandResult(CommandRequest, Throwable, String) - Constructor for class org.lsst.ccs.bus.messages.CommandResult
Constructor for a CommandResult that produced an exception.

D

decode(Object) - Static method in class org.lsst.ccs.bus.messages.StatusCodec
Decodes an object.
displayName() - Method in enum org.lsst.ccs.bus.messages.AgentInfo.AgentType
 

E

encode(Object) - Static method in class org.lsst.ccs.bus.messages.StatusCodec
Encodes an object.
EncodedDataStatus - Class in org.lsst.ccs.bus.messages
Status with additional information.
EncodedDataStatus(long, KVList) - Constructor for class org.lsst.ccs.bus.messages.EncodedDataStatus
creates a status with a list of Key-value pairs with the same timestamp
EncodedDataStatus(KVList) - Constructor for class org.lsst.ccs.bus.messages.EncodedDataStatus
creates a status with a list of Key-value pairs with the same timestamp which is generated at creation time.
EncodedDataStatus(long, String, Object) - Constructor for class org.lsst.ccs.bus.messages.EncodedDataStatus
creates a status with a single key and value (the timestamp is also provided)
EncodedDataStatus(String, Object) - Constructor for class org.lsst.ccs.bus.messages.EncodedDataStatus
creates a status with a single key and value (the timestamp is generated)
ENUM_DESCRIPTOR - Static variable in class org.lsst.ccs.bus.messages.StatusCodec
This decriptor is common to all enums.
equals(Object) - Method in class org.lsst.ccs.bus.messages.AgentInfo
 

G

getBasicCommand() - Method in class org.lsst.ccs.bus.messages.CommandRequest
 
getCommand() - Method in class org.lsst.ccs.bus.messages.CommandReply
 
getCommandOriginatorId() - Method in class org.lsst.ccs.bus.messages.CommandReply
 
getCommandOriginatorId() - Method in class org.lsst.ccs.bus.messages.CommandRequest
Get the CommandOriginator Id for this CommandRequest.
getConfigurationName() - Method in class org.lsst.ccs.bus.messages.StatusForEnd
 
getConfigurationName() - Method in class org.lsst.ccs.bus.messages.StatusForStart
 
getContent() - Method in class org.lsst.ccs.bus.messages.EncodedDataStatus
 
getContentAsList() - Method in class org.lsst.ccs.bus.messages.KeyData
returns a list of key-values that can be directly used byt a trending database: each key (the name of fields in a composite object) is prepended with the actual key of this object (if overall key is "position" you may get something like "position.x" and "position.y" as keys in the list)
getContentAsRawList() - Method in class org.lsst.ccs.bus.messages.KeyData
 
getCorrelId() - Method in class org.lsst.ccs.bus.messages.CommandMessage
The correlationId of this CommandMessage.
getCrystallizedData() - Method in class org.lsst.ccs.bus.messages.KeyData
Big objects can be kept in database as Blobs.
getDataName() - Method in class org.lsst.ccs.bus.messages.MetadataStatus
 
getDataTimestamp() - Method in class org.lsst.ccs.bus.messages.EncodedDataStatus
 
getDestination() - Method in class org.lsst.ccs.bus.messages.CommandMessage
The destination of the CommandMessage.
getFormattedDetails() - Method in class org.lsst.ccs.bus.messages.LogMessage
 
getKey() - Method in class org.lsst.ccs.bus.messages.KeyData
 
getLevel() - Method in class org.lsst.ccs.bus.messages.LogMessage
 
getLoggerName() - Method in class org.lsst.ccs.bus.messages.LogMessage
 
getMetadataName() - Method in class org.lsst.ccs.bus.messages.MetadataStatus
 
getMetadataValue() - Method in class org.lsst.ccs.bus.messages.MetadataStatus
 
getName() - Method in class org.lsst.ccs.bus.messages.AgentInfo
 
getOriginAgentInfo() - Method in class org.lsst.ccs.bus.messages.BusMessage
The Origin of the BusMessage, the bus registration name of the Agent from which it originated.
getPair(String) - Method in class org.lsst.ccs.bus.messages.KVList
not extremely efficient way to retrieve an element
getPlot(String) - Method in class org.lsst.ccs.bus.messages.AidaPlots
 
getPlots() - Method in class org.lsst.ccs.bus.messages.AidaPlots
 
getPreviousState() - Method in class org.lsst.ccs.bus.messages.StateChangeNotification
 
getRawValue() - Method in class org.lsst.ccs.bus.messages.KeyData
 
getReason() - Method in class org.lsst.ccs.bus.messages.CommandError
The reason for the refusal.
getReason() - Method in class org.lsst.ccs.bus.messages.CommandNack
The reason for the refusal.
getReply() - Method in class org.lsst.ccs.bus.messages.CommandReply
 
getResult() - Method in class org.lsst.ccs.bus.messages.CommandResult
Get the result of the CommandRequest execution.
getSourceName() - Method in class org.lsst.ccs.bus.messages.LogMessage
 
getState() - Method in class org.lsst.ccs.bus.messages.PublishedState
The the Agent's internal state contained in this object.
getState() - Method in class org.lsst.ccs.bus.messages.StatusMessage
Get the PublishedState object that contains the Agent's internal state at the moment the StatusMessage was published.
getStatusBroadcastPeriod() - Method in class org.lsst.ccs.bus.messages.HeartBeatStatus
 
getSummary() - Method in class org.lsst.ccs.bus.messages.BusMessage
The summary string for this BusMessage.
getTag() - Method in class org.lsst.ccs.bus.messages.StatusForEnd
 
getTag() - Method in class org.lsst.ccs.bus.messages.StatusForStart
 
getThreadName() - Method in class org.lsst.ccs.bus.messages.LogMessage
 
getTimeStamp() - Method in class org.lsst.ccs.bus.messages.BusMessage
Get the timestamp associated to this BusMessage.
getType() - Method in class org.lsst.ccs.bus.messages.AgentInfo
 
getUpdatedKey(String) - Method in class org.lsst.ccs.bus.messages.KeyData
 
getValue() - Method in class org.lsst.ccs.bus.messages.KeyData
returns the value of the contained object if its class is accessible to the current ClassLoader.

H

hashCode() - Method in class org.lsst.ccs.bus.messages.AgentInfo
 
HeartBeatStatus - Class in org.lsst.ccs.bus.messages
 
HeartBeatStatus(int) - Constructor for class org.lsst.ccs.bus.messages.HeartBeatStatus
 

I

id() - Method in enum org.lsst.ccs.bus.messages.AgentInfo.AgentType
 
isInTestContext() - Method in class org.lsst.ccs.bus.messages.StatusForEnd
 
isInTestContext() - Method in class org.lsst.ccs.bus.messages.StatusForStart
 
iterator() - Method in class org.lsst.ccs.bus.messages.EncodedDataStatus
helps iterating over a list of linked status message.
iterator() - Method in class org.lsst.ccs.bus.messages.KVList
 

K

KeyData - Class in org.lsst.ccs.bus.messages
A key-value pair.
KeyData(String, Object) - Constructor for class org.lsst.ccs.bus.messages.KeyData
 
KeyData.CodedData - Class in org.lsst.ccs.bus.messages
the value of data can be of a "well known type" (known to everybody) and so is coded directly otherwise it is encoded in a CodedData object.
KVList - Class in org.lsst.ccs.bus.messages
 
KVList(int) - Constructor for class org.lsst.ccs.bus.messages.KVList
 
KVList() - Constructor for class org.lsst.ccs.bus.messages.KVList
 
KVList(String, Object) - Constructor for class org.lsst.ccs.bus.messages.KVList
 

L

LOG - Static variable in class org.lsst.ccs.bus.definition.Bus
 
logger - Static variable in class org.lsst.ccs.bus.messages.KeyData
 
LogMessage - Class in org.lsst.ccs.bus.messages
Message to be sent on the Log Bus.
LogMessage(String, String, String, String, String) - Constructor for class org.lsst.ccs.bus.messages.LogMessage
 

M

MetadataStatus - Class in org.lsst.ccs.bus.messages
A special status publishing a name/value pair on the status bus
MetadataStatus(String, String, String) - Constructor for class org.lsst.ccs.bus.messages.MetadataStatus
 
MetadataStatus(String, String, String, long) - Constructor for class org.lsst.ccs.bus.messages.MetadataStatus
 

N

NULL_DESCRIPTOR - Static variable in class org.lsst.ccs.bus.messages.StatusCodec
This descriptor is used to describe data that will not be encoded (either with a key-value list or with a crystallized byte array).

O

ordinal() - Method in class org.lsst.ccs.bus.definition.Bus
 
org.lsst.ccs.bus.definition - package org.lsst.ccs.bus.definition
This package deals with standard messages for the CCS buses.
org.lsst.ccs.bus.messages - package org.lsst.ccs.bus.messages
 

P

PublishedState<T extends Serializable> - Class in org.lsst.ccs.bus.messages
Wrapper class for an Agent internal state.
PublishedState(T) - Constructor for class org.lsst.ccs.bus.messages.PublishedState
Create a PublishedState object containing an Agent's internal state.

S

setCommandOriginatorId(String) - Method in class org.lsst.ccs.bus.messages.CommandRequest
Get the CommandOriginator Id for this CommandRequest.
setInTestContext(boolean) - Method in class org.lsst.ccs.bus.messages.StatusForEnd
 
setInTestContext(boolean) - Method in class org.lsst.ccs.bus.messages.StatusForStart
 
setNext(EncodedDataStatus) - Method in class org.lsst.ccs.bus.messages.EncodedDataStatus
links another status next to this one (for sending a batch of status in a single message)
setOriginAgentInfo(AgentInfo) - Method in class org.lsst.ccs.bus.messages.BusMessage
Sets the origin for this BusMessage.
setState(PublishedState) - Method in class org.lsst.ccs.bus.messages.StatusMessage
Set the PublishedState object containing the Agent's internal state at the moment the StatusMessage was published.
setSummary(String) - Method in class org.lsst.ccs.bus.messages.BusMessage
Set the summary for this BusMessage.
state - Variable in class org.lsst.ccs.bus.messages.StatusMessage
 
StateChangeNotification - Class in org.lsst.ccs.bus.messages
 
StateChangeNotification(PublishedState, PublishedState) - Constructor for class org.lsst.ccs.bus.messages.StateChangeNotification
 
STATUS - Static variable in class org.lsst.ccs.bus.definition.Bus
 
StatusCodec - Class in org.lsst.ccs.bus.messages
utilities to code/decode DataStatus_Deprecated.
StatusCodec() - Constructor for class org.lsst.ccs.bus.messages.StatusCodec
 
StatusForEnd - Class in org.lsst.ccs.bus.messages
Represents a special status message for notifications of the end of execution of susbsystem with name/configuration/tag.
StatusForEnd(String, String) - Constructor for class org.lsst.ccs.bus.messages.StatusForEnd
 
StatusForStart - Class in org.lsst.ccs.bus.messages
Represents a special status message for notifications of a startup with name/configuration/tag.
StatusForStart(String, String) - Constructor for class org.lsst.ccs.bus.messages.StatusForStart
 
StatusMessage - Class in org.lsst.ccs.bus.messages
Message to be sent on the Status Bus.
StatusMessage() - Constructor for class org.lsst.ccs.bus.messages.StatusMessage
 

T

toString() - Method in class org.lsst.ccs.bus.definition.Bus
 
toString() - Method in class org.lsst.ccs.bus.messages.AgentInfo
 
toString() - Method in class org.lsst.ccs.bus.messages.Alarm
 
toString() - Method in class org.lsst.ccs.bus.messages.AlarmClear
 
toString() - Method in class org.lsst.ccs.bus.messages.CommandAck
 
toString() - Method in exception org.lsst.ccs.bus.messages.CommandRejectedException
 
toString() - Method in class org.lsst.ccs.bus.messages.CommandRequest
 
toString() - Method in class org.lsst.ccs.bus.messages.CommandResult
 
toString() - Method in class org.lsst.ccs.bus.messages.EncodedDataStatus
 
toString() - Method in class org.lsst.ccs.bus.messages.KeyData.CodedData
 
toString() - Method in class org.lsst.ccs.bus.messages.KeyData
 
toString() - Method in class org.lsst.ccs.bus.messages.LogMessage
returns the "formatted details"
toString() - Method in class org.lsst.ccs.bus.messages.MetadataStatus
 
toString() - Method in class org.lsst.ccs.bus.messages.PublishedState
 
toString() - Method in class org.lsst.ccs.bus.messages.StatusForEnd
 
toString() - Method in class org.lsst.ccs.bus.messages.StatusForStart
 
toString() - Method in class org.lsst.ccs.bus.messages.StatusMessage
 
TrendingData - Annotation Type in org.lsst.ccs.bus.messages
Field annotation (should be updated to accessor methods)

V

valueOf(String) - Static method in class org.lsst.ccs.bus.definition.Bus
emulates the valueOf method of enums
valueOf(String) - Static method in enum org.lsst.ccs.bus.messages.AgentInfo.AgentType
Returns the enum constant of this type with the specified name.
values() - Static method in class org.lsst.ccs.bus.definition.Bus
emulates the values method of enums
values() - Static method in enum org.lsst.ccs.bus.messages.AgentInfo.AgentType
Returns an array containing the constants of this enum type, in the order they are declared.

W

WELL_KNOWN_TYPES - Static variable in class org.lsst.ccs.bus.messages.StatusCodec
predefined list of types where values won't be encoded either by "crystalizing" or with a list of key-value.
A B C D E G H I K L M N O P S T V W 
Skip navigation links

Copyright © 2015 LSST. All rights reserved.