C G J M O R S 

C

close() - Method in class org.lsst.ccs.command.demo.remote.jgroups.JGroupsCommandClient
 
close() - Method in class org.lsst.ccs.command.demo.remote.jgroups.JGroupsCommandServer
 
CommandClient - Interface in org.lsst.ccs.command.remote
A CommandSet which acts as a proxy for a remote CommandServer.
CommandInModuleA() - Method in class org.lsst.ccs.command.demo.subsystem.ModuleA
 
CommandInModuleB() - Method in class org.lsst.ccs.command.demo.subsystem.ModuleB
 
CommandResponse - Class in org.lsst.ccs.command.remote
The result of invoking a command on a remote server.
CommandResponse(Serializable) - Constructor for class org.lsst.ccs.command.remote.CommandResponse
 
CommandResponse(CommandInvocationException) - Constructor for class org.lsst.ccs.command.remote.CommandResponse
 
CommandServer - Class in org.lsst.ccs.command.remote
A command server which waits to receive commands from a remote client
CommandServer(CommandSet) - Constructor for class org.lsst.ccs.command.remote.CommandServer
 

G

getCommandSet() - Method in class org.lsst.ccs.command.remote.CommandServer
 
getResult() - Method in class org.lsst.ccs.command.remote.CommandResponse
 

J

JGroupsCommandClient - Class in org.lsst.ccs.command.demo.remote.jgroups
A simple CommandClient using JGroups as the communication mechanism.
JGroupsCommandClient() - Constructor for class org.lsst.ccs.command.demo.remote.jgroups.JGroupsCommandClient
 
JGroupsCommandClient.BuiltIns - Class in org.lsst.ccs.command.demo.remote.jgroups
 
JGroupsCommandClient.BuiltIns() - Constructor for class org.lsst.ccs.command.demo.remote.jgroups.JGroupsCommandClient.BuiltIns
 
JGroupsCommandServer - Class in org.lsst.ccs.command.demo.remote.jgroups
A server to make a CommandSet available remotely using JGroups.
JGroupsCommandServer(CommandSet) - Constructor for class org.lsst.ccs.command.demo.remote.jgroups.JGroupsCommandServer
Make commands available to a jgroups cluster.

M

Main - Class in org.lsst.ccs.command.demo.main
This main class acts as a steering class for the demos.
Main() - Constructor for class org.lsst.ccs.command.demo.main.Main
 
main(String[]) - Static method in class org.lsst.ccs.command.demo.main.Main
 
main(String[]) - Static method in class org.lsst.ccs.command.demo.subsystem.Subsystem
 
main(String[]) - Static method in class org.lsst.ccs.demo.shell.SwingShell
 
Module - Class in org.lsst.ccs.command.demo.subsystem
 
Module(String) - Constructor for class org.lsst.ccs.command.demo.subsystem.Module
 
ModuleA - Class in org.lsst.ccs.command.demo.subsystem
 
ModuleA() - Constructor for class org.lsst.ccs.command.demo.subsystem.ModuleA
 
ModuleB - Class in org.lsst.ccs.command.demo.subsystem
 
ModuleB() - Constructor for class org.lsst.ccs.command.demo.subsystem.ModuleB
 

O

org.lsst.ccs.command.demo.main - package org.lsst.ccs.command.demo.main
A main class for running the demos.
org.lsst.ccs.command.demo.remote.jgroups - package org.lsst.ccs.command.demo.remote.jgroups
A toy implementation of remote commands using jgroups.
org.lsst.ccs.command.demo.subsystem - package org.lsst.ccs.command.demo.subsystem
 
org.lsst.ccs.command.remote - package org.lsst.ccs.command.remote
Abstract classes required for remote command invocation.
org.lsst.ccs.demo.shell - package org.lsst.ccs.demo.shell
A toy JLine based shell for testing the command system.

R

run() - Method in class org.lsst.ccs.demo.shell.SwingShell
 

S

showModuleName() - Method in class org.lsst.ccs.command.demo.subsystem.Module
 
showName() - Method in class org.lsst.ccs.command.demo.subsystem.Subsystem
 
status() - Method in class org.lsst.ccs.command.demo.remote.jgroups.JGroupsCommandClient.BuiltIns
 
Subsystem - Class in org.lsst.ccs.command.demo.subsystem
 
SwingShell - Class in org.lsst.ccs.demo.shell
This is an example of embedding a JLine compatible terminal inside a swing component.
SwingShell(CommandSet, String) - Constructor for class org.lsst.ccs.demo.shell.SwingShell
 
C G J M O R S 

Copyright © 2014 LSST. All Rights Reserved.