|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| OptionHandler | Define plugin interface for CLI option handlers. |
| Class Summary | |
|---|---|
| CLI | The CLI class is a utility that provides a Command Line Interface (CLI) for interfacing with the Rio components |
| CLI.EasterEggHandler | Handle easter eggs command |
| CLI.EmptyHandler | Empty impl |
| CLI.HelpHandler | Handle the help command |
| CLI.HttpHandler | Handle http command |
| CLI.JConsoleHandler | Handle jconsole command |
| CLI.LoginCallbackHandler | |
| CLI.OptionHandlerDesc | Command line option handler descriptor |
| CLI.SettingsHandler | Handle the Set command |
| CLI.StatsHandler | Handle stats command |
| CLI.StopHandler | Handle the destroy command |
| DirHandler | Handles directory commands |
| Formatter | Utility class for formatting results |
| ListHandler | Handle the list command |
| MonitorControl | Utility for dealing with Monitor deploy, undeploy and redeploys |
| MonitorControl.DeployHandler | Manages deployments |
| MonitorControl.RedeployHandler | Manages redeployments |
| MonitorControl.UndeployHandler | Manages undeployments |
| ServiceFinder | Find a service |
| ServiceFinder.InfoFetchStat | Simple data structure holding the service name, the time the fetch request began, and the time it ended |
| ServiceFinder.ServiceInfo | Class to hold a ServiceItem and the groups the service is a member of. |
| ServiceProvisionNotification | Class to handle ServiceProvisionEvent notifications |
Provides a command line interface for interfacing with Rio. The command
line interface (CLI) for Rio is described in he following sections:
| Welcome to the Rio Interactive Shell
Program. You can interact with the Rio using the following commands : list http deploy destroy dir help pwd jconsole redeploy set undeploy cd ls stats For help on any of these commands type help [command]. To leave this program type quit rio> |
| pwd |
Path of working directory |
| cd |
Change directory. the "~" character can be used, this will change back to the CLI's home directory |
| ls |
Directory listing of the current working directory |
| dir |
Synonomous with the ls command |
| set |
Property settings, view and/or
modify properties the CLI uses |
| stats |
System statistics. Details are
shown for the current user, time logged in, whether a Webster instance
has been started, and if so details on the Webster instance (port,
roots, address bound to), discovered and discarded lookup services, and
any pending service information retrieval requests |
| jconsole |
For all services which have both
net.jini.lookup.entry.jmx.JMXProtocolType
and net.jini.lookup.entry.jmx.JMXProperty
as attributes a list will be created |
| http |
Start and stop Webster instances. |
| !! |
Run the previous command again |
Webster instance, which is used to
temporarily serve jars needed by the
deployment. This is required if the deployment document
declares a codebase with the following:| If you are running the CLI on
OSX (or other unixes) and ant to use your up & down arrows for
command line retrieval, use rlwrap.
Instead of running “rio”, run instead “rlwrap rio”. Or create an alias
in your .bash_profile (or appropriate login shell settings file) alias rio='rlwrap $RIO_HOME/bin/rio' |
| Type: |
String[] |
| Default: |
DiscoveryGroupManagement.ALL_GROUPS |
| Description: |
This entry will be read at initialization by CLI to determine the initial set of multicast discovery groups the CLI should participate in. |
| Type: |
int |
| Default: |
0 |
| Description: |
The port that Webster should
be started with. Using the default port (0), Webster is started with an
anononous port |
| Type: |
String |
| Default: |
$RIO_HOME/deploy;$RIO_HOME/lib;$JINI_HOME/lib-dl |
| Description: |
A semi-colin ";" delimited
string documenting the directories to serve code from. |
| Type: |
LookupLocator[] |
| Default: |
null |
| Description: |
This entry will be read at initialization by the CLI to determine the initial set of specific lookup services the CLI should register with. |
| Type: |
boolean |
| Default: |
false |
| Description: |
The entry is read at
startup, if set to true, then a Webster instance will not be created by
the CLI. Not that this entry renders the httpPort and httpRoot entries
useless |
| Type: |
Exporter |
| Default: |
A new BasicJeriExporter
with
|
| Description: |
The
entry is read at startup and declares the Exporter the
ServiceProvisionListener will use to listen for ProvisionMonitorEvent
notifications |
| Type: |
int |
| Default: |
5 |
| Description: |
The
entry is read at startup, defining the size of the ThreadPool that will
be used to fetch discovered service information |
|
Copyright © Rio Project. | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||