Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
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.
E
execute(CommandExecutor)
- Method in class org.lsst.ccs.bus.
Command
G
getAbbreviation()
- Method in class org.lsst.ccs.subsystem.command.
SubsystemCommandDefinition
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
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
getDescription()
- Method in class org.lsst.ccs.subsystem.command.
SubsystemCommandDefinition
getDescription()
- Method in class org.lsst.ccs.subsystem.command.
SubsystemCommandParameterDefinition
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
getName()
- Method in class org.lsst.ccs.subsystem.command.
SubsystemCommandDefinition
getName()
- Method in class org.lsst.ccs.subsystem.command.
SubsystemCommandParameterDefinition
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
getParams()
- Method in class org.lsst.ccs.subsystem.command.
SubsystemCommandDefinition
getPosition()
- Method in class org.lsst.ccs.subsystem.command.
SubsystemCommandParameterDefinition
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
getTarget()
- Method in class org.lsst.ccs.subsystem.command.
SubsystemCommandDefinition
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
getType()
- Method in class org.lsst.ccs.subsystem.command.
SubsystemCommandParameterDefinition
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
org.lsst.ccs.subsystem.command
- package org.lsst.ccs.subsystem.command
org.lsst.ccs.subsystem.command.annotations
- package org.lsst.ccs.subsystem.command.annotations
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
SubsystemCommand
- Annotation Type in
org.lsst.ccs.subsystem.command.annotations
Annotation for commands.
SubsystemCommand.CommandType
- Enum in
org.lsst.ccs.subsystem.command.annotations
SubsystemCommandDefinition
- Class in
org.lsst.ccs.subsystem.command
SubsystemCommandDefinition(String, Method)
- Constructor for class org.lsst.ccs.subsystem.command.
SubsystemCommandDefinition
SubsystemCommandParameter
- Annotation Type in
org.lsst.ccs.subsystem.command.annotations
Annotation for parameters of Command-marked methods.
SubsystemCommandParameterDefinition
- Class in
org.lsst.ccs.subsystem.command
SubsystemCommandParameterDefinition(String, Class, String, int)
- Constructor for class org.lsst.ccs.subsystem.command.
SubsystemCommandParameterDefinition
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.
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
toString()
- Method in class org.lsst.ccs.subsystem.command.
SubsystemCommandDefinition
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.
valueOf(String)
- Static method in enum org.lsst.ccs.subsystem.command.annotations.
SubsystemCommand.CommandType
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.
values()
- Static method in enum org.lsst.ccs.subsystem.command.annotations.
SubsystemCommand.CommandType
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2013
LSST
. All Rights Reserved.