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

A

Alarm - Class in org.lsst.ccs.bus
 
Alarm() - Constructor for class org.lsst.ccs.bus.Alarm
 
AlarmClear - Class in org.lsst.ccs.bus
An alarm cleared message that can be sent on the status bus
AlarmClear() - Constructor for class org.lsst.ccs.bus.AlarmClear
 

B

Bus<T extends BusPayload> - Class in org.lsst.ccs.bus
Since there is no such thing as a parameterized enum, this class emulates one: it lists the possible bus topics.
BusMessage - Class in org.lsst.ccs.bus
Generic abstract bus message class Concrete implementations (command, status, logevent) will be sent on the appropriate bus.
BusMessage() - Constructor for class org.lsst.ccs.bus.BusMessage
 
BusPayload - Interface in org.lsst.ccs.bus
 

C

canProcess(Command, CommandExecutor) - Method in enum org.lsst.ccs.state.State
 
canRunInActiveMode - Variable in class org.lsst.ccs.bus.Command
 
canRunInActiveMode() - Method in class org.lsst.ccs.bus.Command
Can this command be executed by a subsystem which is in "active" mode ?
canWaitForReady - Variable in class org.lsst.ccs.bus.Command
 
canWaitForReady() - Method in class org.lsst.ccs.bus.Command
can this command wait for a single-threaded ownerSubsystem to be ready ?
COMMAND - Static variable in class org.lsst.ccs.bus.Bus
 
Command - Class in org.lsst.ccs.bus
A command sent on the CCS bus Will be executed by the destination subsystem.
Command() - Constructor for class org.lsst.ccs.bus.Command
 
CommandAck - Class in org.lsst.ccs.bus
 
CommandAck() - Constructor for class org.lsst.ccs.bus.CommandAck
 
CommandAck(Command, String) - Constructor for class org.lsst.ccs.bus.CommandAck
 
CommandAckOrReply - Class in org.lsst.ccs.bus
 
CommandAckOrReply() - Constructor for class org.lsst.ccs.bus.CommandAckOrReply
 
CommandAckOrReply(Command, String) - Constructor for class org.lsst.ccs.bus.CommandAckOrReply
 
CommandBusMessage - Interface in org.lsst.ccs.bus
 
CommandExecutor - Interface in org.lsst.ccs.bus
 
CommandReply - Class in org.lsst.ccs.bus
Reply to command.
CommandReply(Object, CommandReply.CommandStatus) - Constructor for class org.lsst.ccs.bus.CommandReply
 
CommandReply(Command, Object, CommandReply.CommandStatus, String) - Constructor for class org.lsst.ccs.bus.CommandReply
 
CommandReply.CommandStatus - Enum in org.lsst.ccs.bus
 
contentString() - Method in class org.lsst.ccs.bus.DataStatus
 

D

DataCapsule - Class in org.lsst.ccs.bus
a Simplified Marshalled Object.
DataCapsule(Serializable) - Constructor for class org.lsst.ccs.bus.DataCapsule
 
DataStatus - Class in org.lsst.ccs.bus
Status with additional information.
DataStatus() - Constructor for class org.lsst.ccs.bus.DataStatus
for use by subclasses only
DataStatus(Serializable) - Constructor for class org.lsst.ccs.bus.DataStatus
any Object including null values.
DataStatus(Class, Serializable) - Constructor for class org.lsst.ccs.bus.DataStatus
to be mostly used when primitive types are to be used.
DataStatus(int) - Constructor for class org.lsst.ccs.bus.DataStatus
 
DataStatus(double) - Constructor for class org.lsst.ccs.bus.DataStatus
 
DataStatus(float) - Constructor for class org.lsst.ccs.bus.DataStatus
 
DataStatus(char) - Constructor for class org.lsst.ccs.bus.DataStatus
 
DataValueNotification - Class in org.lsst.ccs.bus
this class is to replace ValueNotification which is temporarily kept for compatibility.
DataValueNotification(String, Serializable, long) - Constructor for class org.lsst.ccs.bus.DataValueNotification
 
DataValueNotification(String, Serializable) - Constructor for class org.lsst.ccs.bus.DataValueNotification
 
DataValueNotification(String, Class, Serializable) - Constructor for class org.lsst.ccs.bus.DataValueNotification
 
DataValueNotification(String, int) - Constructor for class org.lsst.ccs.bus.DataValueNotification
 
DataValueNotification(String, double) - Constructor for class org.lsst.ccs.bus.DataValueNotification
 
DataValueNotification(String, float) - Constructor for class org.lsst.ccs.bus.DataValueNotification
 
DataValueNotification(String, char) - Constructor for class org.lsst.ccs.bus.DataValueNotification
 
DataValueNotification(ValueNotification) - Constructor for class org.lsst.ccs.bus.DataValueNotification
 
destination - Variable in class org.lsst.ccs.bus.Command
 
detailLevel - Variable in class org.lsst.ccs.bus.BusMessage
 
DetailLevel - Enum in org.lsst.ccs.bus
Detail level for status and log messages.
dummy() - Method in class org.lsst.ccs.bus.TrendingStatus
 

E

execute(CommandExecutor) - Method in class org.lsst.ccs.bus.Command
 

G

getClassName() - Method in class org.lsst.ccs.bus.ObjectNType
the name of the class of the contained Object.
getConfigurationName() - Method in class org.lsst.ccs.bus.StatusForEnd
 
getConfigurationName() - Method in class org.lsst.ccs.bus.StatusForStart
 
getContent() - Method in class org.lsst.ccs.bus.LogEvent
 
getCorrelId() - Method in class org.lsst.ccs.bus.Command
 
getCorrelId() - Method in class org.lsst.ccs.bus.CommandAckOrReply
 
getData() - Method in class org.lsst.ccs.bus.DataCapsule
 
getData() - Method in class org.lsst.ccs.bus.DataStatus
gets the data content but throws an Excepton if the object cannot be deserialized
getData() - Method in class org.lsst.ccs.bus.DataValueNotification
Deprecated.
getData() - Method in class org.lsst.ccs.bus.ObjectNType
return the data contained in a safe way: if the class of the stored Object is not in the ClassPath an Exception is thrown
getData() - Method in class org.lsst.ccs.bus.TrendingStatus
 
getData() - Method in class org.lsst.ccs.bus.ValueNotification
 
getDataClassName() - Method in class org.lsst.ccs.bus.DataStatus
what is the class of the contained data? Developers of subclasses should override this method.
getDataClassName() - Method in class org.lsst.ccs.bus.TrendingStatus
 
getDataName() - Method in class org.lsst.ccs.bus.MetadataStatus
 
getDestination() - Method in class org.lsst.ccs.bus.Command
The command destination : subsystem name or "*"
getDestination() - Method in class org.lsst.ccs.bus.CommandAckOrReply
 
getDetailLevel() - Method in class org.lsst.ccs.bus.BusMessage
 
getKey() - Method in class org.lsst.ccs.bus.Command
Key used for lock and arbitration.
getMessageType() - Method in class org.lsst.ccs.bus.Alarm
 
getMessageType() - Method in class org.lsst.ccs.bus.AlarmClear
 
getMessageType() - Method in class org.lsst.ccs.bus.BusMessage
 
getMessageType() - Method in class org.lsst.ccs.bus.Command
 
getMessageType() - Method in class org.lsst.ccs.bus.CommandAck
 
getMessageType() - Method in class org.lsst.ccs.bus.CommandReply
 
getMessageType() - Method in class org.lsst.ccs.bus.LogEvent
 
getMessageType() - Method in class org.lsst.ccs.bus.Status
 
getMetadataName() - Method in class org.lsst.ccs.bus.MetadataStatus
 
getMetadataValue() - Method in class org.lsst.ccs.bus.MetadataStatus
 
getName() - Method in class org.lsst.ccs.bus.ValueNotification
 
getObjectNType() - Method in class org.lsst.ccs.bus.DataValueNotification
 
getOrigin() - Method in class org.lsst.ccs.bus.BusMessage
the origin subsystem
getOriginalCommand() - Method in class org.lsst.ccs.bus.CommandAckOrReply
 
getPriorityLevel() - Method in class org.lsst.ccs.bus.BusMessage
 
getRawData() - Method in class org.lsst.ccs.bus.ObjectNType
gets the content "as is" (without deserializing)
getRealData() - Method in class org.lsst.ccs.bus.DataValueNotification
to be used to retrieve the contained data.
getReply() - Method in class org.lsst.ccs.bus.CommandReply
 
getState() - Method in class org.lsst.ccs.bus.Status
 
getStatus() - Method in class org.lsst.ccs.bus.CommandReply
 
getSummary() - Method in class org.lsst.ccs.bus.BusMessage
a summary string
getTag() - Method in class org.lsst.ccs.bus.StatusForEnd
 
getTag() - Method in class org.lsst.ccs.bus.StatusForStart
 
getTimeStamp() - Method in class org.lsst.ccs.bus.BusMessage
timestamp, in milliseconds since 1970
getTrendingDesc() - Method in class org.lsst.ccs.bus.PreparedTrendingStatus
 
getTrendingMap() - Method in class org.lsst.ccs.bus.DataValueNotification
Map of Trending key/values: the values are itself of type ObjectNType so you can get the real type to be used.
getTrendingMap() - Method in class org.lsst.ccs.bus.TrendingStatus
Map of Trending key/values: the values are itself of type ObjectNType so you can get the real type to be used.
gettStamp() - Method in class org.lsst.ccs.bus.ValueNotification
 
getValue() - Method in class org.lsst.ccs.bus.TrendingStatus
Deprecated.

I

isInTestContext() - Method in class org.lsst.ccs.bus.StatusForEnd
 
isInTestContext() - Method in class org.lsst.ccs.bus.StatusForStart
 
isMultithreaded() - Method in interface org.lsst.ccs.bus.CommandExecutor
 
isOfPrimitiveType() - Method in class org.lsst.ccs.bus.DataStatus
is the content to be considered of a primitive type? Developers of subclasses should override this method.
isOfPrimitiveType() - Method in class org.lsst.ccs.bus.DataValueNotification
 
isOfPrimitiveType() - Method in class org.lsst.ccs.bus.ObjectNType
is the data to be considered of a primitive type
isOfPrimitiveType() - Method in class org.lsst.ccs.bus.TrendingStatus
 
isOfWellKnownType() - Method in class org.lsst.ccs.bus.DataStatus
is the content of a "Well known type" as defined in ObjectNType.
isOfWellKnownType() - Method in class org.lsst.ccs.bus.DataValueNotification
 
isOfWellKnownType() - Method in class org.lsst.ccs.bus.ObjectNType
being of a "well known type" means that the data has not been "safely" Serialized
isOfWellKnownType() - Method in class org.lsst.ccs.bus.TrendingStatus
 
isWellKnownType(Class) - Static method in class org.lsst.ccs.bus.ObjectNType
is the class a "well known type" (primitive or defined in the constant array WELL_KNOWN_TYPES)
isWrite() - Method in class org.lsst.ccs.bus.Command
is this command a writing command that has to be protected ?

K

key - Variable in class org.lsst.ccs.bus.Command
 

L

LOG - Static variable in class org.lsst.ccs.bus.Bus
 
log - Static variable in class org.lsst.ccs.bus.Command
 
LogEvent - Class in org.lsst.ccs.bus
Logging event to be sent on logging bus
LogEvent(Object) - Constructor for class org.lsst.ccs.bus.LogEvent
 

M

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

N

nextState(Command, CommandExecutor) - Method in enum org.lsst.ccs.state.State
 

O

ObjectNType - Class in org.lsst.ccs.bus
This class contains information about an object and it class.
ObjectNType(Class, Serializable) - Constructor for class org.lsst.ccs.bus.ObjectNType
keeps an object in a serialization-safe manner.
ObjectNType(Serializable) - Constructor for class org.lsst.ccs.bus.ObjectNType
general constructor to keep an object safely
ObjectNType(int) - Constructor for class org.lsst.ccs.bus.ObjectNType
 
ObjectNType(long) - Constructor for class org.lsst.ccs.bus.ObjectNType
 
ObjectNType(float) - Constructor for class org.lsst.ccs.bus.ObjectNType
 
ObjectNType(double) - Constructor for class org.lsst.ccs.bus.ObjectNType
 
ObjectNType(char) - Constructor for class org.lsst.ccs.bus.ObjectNType
 
ordinal() - Method in class org.lsst.ccs.bus.Bus
 
org.lsst.ccs.bus - package org.lsst.ccs.bus
 
org.lsst.ccs.bus.trending - package org.lsst.ccs.bus.trending
 
org.lsst.ccs.state - package org.lsst.ccs.state
 
origin - Variable in class org.lsst.ccs.bus.BusMessage
 

P

PreparedTrendingStatus - Class in org.lsst.ccs.bus
 
PreparedTrendingStatus(Serializable, Map<String, ObjectNType>) - Constructor for class org.lsst.ccs.bus.PreparedTrendingStatus
 
priorityLevel - Variable in class org.lsst.ccs.bus.BusMessage
 
PriorityLevel - Enum in org.lsst.ccs.bus
Message priority level

S

setCanRunInActiveMode(boolean) - Method in class org.lsst.ccs.bus.Command
 
setCanWaitForReady(boolean) - Method in class org.lsst.ccs.bus.Command
can this command wait for a single-threaded ownerSubsystem to be ready
setCorrelId(String) - Method in class org.lsst.ccs.bus.Command
Correlation id, propagated from command to command
setCorrelId(String) - Method in class org.lsst.ccs.bus.CommandAckOrReply
 
setDestination(String) - Method in class org.lsst.ccs.bus.Command
The command destination : subsystem name or "*"
setDestination(String) - Method in class org.lsst.ccs.bus.CommandAckOrReply
 
setDetailLevel(DetailLevel) - Method in class org.lsst.ccs.bus.BusMessage
Sets the detail level.
setInTestContext(boolean) - Method in class org.lsst.ccs.bus.StatusForEnd
 
setInTestContext(boolean) - Method in class org.lsst.ccs.bus.StatusForStart
 
setKey(String) - Method in class org.lsst.ccs.bus.Command
Key used for lock and arbitration.
setOrigin(String) - Method in class org.lsst.ccs.bus.BusMessage
 
setOriginalCommand(Command) - Method in class org.lsst.ccs.bus.CommandAckOrReply
 
setPriorityLevel(PriorityLevel) - Method in class org.lsst.ccs.bus.BusMessage
Sets the priority level.
setState(State) - Method in class org.lsst.ccs.bus.Status
 
setSummary(String) - Method in class org.lsst.ccs.bus.BusMessage
 
setTimeStamp(long) - Method in class org.lsst.ccs.bus.BusMessage
 
setValue(Object) - Method in class org.lsst.ccs.bus.TrendingStatus
Deprecated.
state - Variable in class org.lsst.ccs.bus.Status
 
State - Enum in org.lsst.ccs.state
 
STATUS - Static variable in class org.lsst.ccs.bus.Bus
 
Status - Class in org.lsst.ccs.bus
A Status message that can be sent on the status bus
Status() - Constructor for class org.lsst.ccs.bus.Status
 
StatusForEnd - Class in org.lsst.ccs.bus
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.StatusForEnd
 
StatusForStart - Class in org.lsst.ccs.bus
Represents a special status message for notifications of a startup with name/configuration/tag.
StatusForStart(String, String) - Constructor for class org.lsst.ccs.bus.StatusForStart
 
summary - Variable in class org.lsst.ccs.bus.BusMessage
 

T

timeStamp - Variable in class org.lsst.ccs.bus.BusMessage
 
toString() - Method in class org.lsst.ccs.bus.Alarm
 
toString() - Method in class org.lsst.ccs.bus.AlarmClear
 
toString() - Method in class org.lsst.ccs.bus.Bus
 
toString() - Method in class org.lsst.ccs.bus.Command
 
toString() - Method in class org.lsst.ccs.bus.CommandAck
 
toString() - Method in class org.lsst.ccs.bus.CommandReply
 
toString() - Method in class org.lsst.ccs.bus.DataCapsule
 
toString() - Method in class org.lsst.ccs.bus.DataStatus
 
toString() - Method in class org.lsst.ccs.bus.DataValueNotification
 
toString() - Method in class org.lsst.ccs.bus.LogEvent
 
toString() - Method in class org.lsst.ccs.bus.MetadataStatus
 
toString() - Method in class org.lsst.ccs.bus.ObjectNType
 
toString() - Method in class org.lsst.ccs.bus.PreparedTrendingStatus
 
toString() - Method in class org.lsst.ccs.bus.Status
 
toString() - Method in class org.lsst.ccs.bus.StatusForEnd
 
toString() - Method in class org.lsst.ccs.bus.StatusForStart
 
toString() - Method in class org.lsst.ccs.bus.TrendingStatus
 
toString() - Method in class org.lsst.ccs.bus.ValueNotification
 
Trendable - Annotation Type in org.lsst.ccs.bus.trending
a Class that should be analyzed for Trending data
TrendingData - Annotation Type in org.lsst.ccs.bus.trending
Field annotation (should be updated to accessor methods)
TrendingStatus - Class in org.lsst.ccs.bus
A special status publishing a name/value pair on the status bus

Though it extends DataStatus the main purpose is slightly different.

TrendingStatus() - Constructor for class org.lsst.ccs.bus.TrendingStatus
 
TrendingStatus(Object) - Constructor for class org.lsst.ccs.bus.TrendingStatus
Deprecated.
TrendingStatus(DataValueNotification) - Constructor for class org.lsst.ccs.bus.TrendingStatus
 
TrendingStatus(List<? extends ValueNotification>) - Constructor for class org.lsst.ccs.bus.TrendingStatus
 

V

value - Variable in class org.lsst.ccs.bus.DataStatus
 
ValueNotification - Class in org.lsst.ccs.bus
 
ValueNotification(String, Object) - Constructor for class org.lsst.ccs.bus.ValueNotification
 
ValueNotification(String, Object, long) - Constructor for class org.lsst.ccs.bus.ValueNotification
 
ValueNotification() - Constructor for class org.lsst.ccs.bus.ValueNotification
 
valueOf(String) - Static method in class org.lsst.ccs.bus.Bus
 
valueOf(String) - Static method in enum org.lsst.ccs.bus.CommandReply.CommandStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lsst.ccs.bus.DetailLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lsst.ccs.bus.PriorityLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.lsst.ccs.state.State
Returns the enum constant of this type with the specified name.
values() - Static method in class org.lsst.ccs.bus.Bus
 
values() - Static method in enum org.lsst.ccs.bus.CommandReply.CommandStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lsst.ccs.bus.DetailLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lsst.ccs.bus.PriorityLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.lsst.ccs.state.State
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.ObjectNType
 
A B C D E G I K L M N O P S T V W 

Copyright © 2013 LSST. All Rights Reserved.