activation-client(1) User Commands activation-client(1)NAMEactivation-client - bonobo-activation debugging tool
SYNOPSISactivation-client [--ac-ior=ior] [--add-path=path] [--do-query]
[--help] [--register-iid=iid] [--register-ior=ior] [--remove-path=path]
[--spec=spec]
DESCRIPTIONactivation-client is a bonobo-activation debugging tool which may be
used to execute queries in the bonobo-activation component server.
The query format used by bonobo-activation is documented in the devel‐
oper documentation.
To access the developer documentation, you must install the developer
version of the package.
OPTIONS
The following options are supported:
--ac-ior=ior
Query the bonobo-activation-server specified by the stringified
object reference ior. This option is only useful to query a bonobo-
activation-server running as a different user or on a different
host. By default, the bonobo-activation-server running as the cur‐
rent user on the current host is used.
--add-path=path
Search path to be added at runtime.
-q, --do-query
Do not activate the matching components; instead, just return the
details of the components matching the query.
-?, --help
Show help information on standard output and exit.
--register-iid=iid
IID of the server to be registered.
--register-ior=ior
IOR of the server to be registered.
--remove-path=path
Search path to be removed at runtime.
-s, -spec=spec
Query the bonobo-activation-server with query string spec.
EXAMPLES
Example 1: Querying for details about a component whose implementation
identifier is OAFIID:GNOME_ClockApplet
example% activation-client-q -s "iid == 'OAFIID:GNOME_ClockApplet'"
The following output is returned:
Query spec is "iid == 'OAFIID:GNOME_ClockApplet'"
IID OAFIID:GNOME_ClockApplet,
type factory,
location OAFIID:GNOME_GenUtilApplet_Factory
repo_ids = ["IDL:GNOME/Vertigo/PanelAppletShell:1.0",
"IDL:Bonobo/Control:1.0",
"IDL:Bonobo/Unknown:1.0"]
name = "Clock"
description = "Get the current time and date"
panel:icon = "clock.png"
bugzilla:bugzilla = "GNOME"
bugzilla:product = "gnome-panel"
bugzilla:component = "Clock Applet"
bugzilla:other_binaries = "gnome-panel"
Example 2: Querying for details of all the available components that
implement the GNOME::Vertigo::PanelAppletShell interface
example% activation-client-q -s "repo_ids.has ('IDL:GNOME/Vertigo/PanelAppletShell:1.0')"
The following output is returned:
IID OAFIID:GNOME_CDPlayerApplet,
type factory,
location OAFIID:GNOME_CDPlayerApplet_Factory
repo_ids = ["IDL:GNOME/Vertigo/PanelAppletShell:1.0",
"IDL:Bonobo/Control:1.0",
"IDL:Bonobo/Unknown:1.0"]
name = "CpuFreq Monitor"
description = "Monitor and change your CPU speed"
panel:category = "Utility"
panel:icon = "emifreq-applet/emifreq-applet.png"
.
.
.
EXIT STATUS
The following exit values are returned:
0 Application exited successfully
>0 Application exited with failure
FILES
The following files are used by this application:
/usr/bin/activation-client Executable for bonobo-activation debug‐
ging tool
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
┌─────────────────────────────┬──────────────────────────────┐
│ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
├─────────────────────────────┼──────────────────────────────┤
│Availability │library/gnome/gnome-component │
├─────────────────────────────┼──────────────────────────────┤
│Interface stability │Volatile │
└─────────────────────────────┴──────────────────────────────┘
SEE ALSOattributes(5), libbonobo-activation(5)NOTES
Written by Mark McLoughlin, Sun Microsystems Inc., 2003, 2006, 2007.
SunOS 5.11 07 Nov 2007 activation-client(1)