r - refresh the packages of the specified bundles; if -all option is specified refresh packages of all installed bundles
scope: equinox
flags:
-all specify to refresh the packages of all installed bundles
parameters:
Bundle[] list of bundles whose packages to be refreshed; if not present refreshes all bundles
log - display all matching log entries
scope: felix
parameters:
String minimum log level [ debug | info | warn | error ]
log - display some matching log entries
scope: felix
parameters:
int maximum number of entries
String minimum log level [ debug | info | warn | error ]
p - display imported/exported package details
scope: equinox
parameters:
Bundle[] Bundle whose packages to display. If not present displays all exported packages
p - display imported/exported package details
scope: equinox
parameters:
String Package name of the package to display
install - install bundle using URLs
scope: felix
parameters:
String[] target URLs
props - Display system properties
scope: equinox
i - install and optionally start bundle from the given URL
scope: equinox
flags:
-start spedify if the bundle should be started after installation
parameters:
String Location of bundle to install
h - print bundle headers
scope: equinox
parameters:
Bundle[] bundles to print headers for
getopt
scope: gogo
parameters:
List
Object[]
fork - execute a command in a separate process
scope: equinox
parameters:
String command to be executed
disableBundle - Disable the specified bundle(s)
scope: equinox
parameters:
long[] IDs of bundle(s) to disable
sto - stop the specified bundle(s)
scope: equinox
parameters:
Bundle[] bundle(s) to stop
enableBundle - Enable the specified bundle(s)
scope: equinox
parameters:
long[] IDs of bundle(s) to enable
start - start bundles
scope: felix
flags:
-p, --policy use declared activation policy
-t, --transient start bundle transiently
parameters:
String[] target bundle identifiers or URLs
s - display installed bundles and registered services
scope: equinox
parameters:
String[] [-s <comma separated list of bundle states>] [segment of bsn]
t - display threads and thread groups
scope: equinox
t - stop the named thread with an IllegalStateException
scope: equinox
parameters:
String stop
String the thread on which to perform the action
t - stop the named thread with the provided throwable
scope: equinox
parameters:
String stop
String the thread on which to perform the action
Class the class of the throwable to throw (default = java.lang.IllegalStateException)
deploy - deploy resource from repository
scope: obr
flags:
-s, --start start deployed bundles
parameters:
String[] ( <bundle-name> | <symbolic-name> | <bundle-id> )[@<version>] ...
un - uninstall the specified bundle(s)
scope: equinox
parameters:
Bundle[] bundle(s) to uninstall
install - install and optionally start bundle from the given URL
scope: equinox
flags:
-start spedify if the bundle should be started after installation
parameters:
String Location of bundle to install
up - update the specified bundle(s)
scope: equinox
parameters:
Bundle[] bundle(s) to update
up - Update the specified bundle from the specified location
scope: equinox
parameters:
Bundle Bundle to update
URL Location of the new bundle content
bundlelevel - query bundle start level
scope: felix
parameters:
Bundle bundle to query
bundlelevel - set bundle start level or initial bundle start level
scope: felix
flags:
-i, --setinitial set the initial bundle start level
-s, --setlevel set the bundle's start level
parameters:
int target level
Bundle[] target identifiers
refresh - refresh bundles
scope: felix
parameters:
Bundle[] target bundles (can be null or empty)
bundles - display details for all installed bundles
scope: equinox
parameters:
String[] [-s <comma separated list of bundle states>] [segment of bsn]
services - display registered service details. Examples for [filter]: (objectClass=com.xyz.Person); (&(objectClass=com.xyz.Person)(sn=Jensen)); passing only com.xyz.Person is a shortcut for (objectClass=com.xyz.Person). The filter syntax specification is available at http://www.ietf.org/rfc/rfc1960.txt
scope: equinox
parameters:
String[] Optional filter for filtering the displayed services. Examples for the filter: (objectClass=com.xyz.Person); (&(objectClass=com.xyz.Person)(sn=Jensen)); passing only com.xyz.Person is a shortcut for (objectClass=com.xyz.Person). The filter syntax specification is available at http://www.ietf.org/rfc/rfc1960.txt
lb - list all installed bundles
scope: felix
flags:
-l, --location show location
-s, --symbolicname show symbolic name
-u, --updatelocation show update location
lb - list installed bundles matching a substring
scope: felix
flags:
-l, --location show location
-s, --symbolicname show symbolic name
-u, --updatelocation show update location
parameters:
String subtring matched against name or symbolic name
headers - print bundle headers
scope: equinox
parameters:
Bundle[] bundles to print headers for
profilelog - Display & flush the profile log messages
scope: equinox
uninstall - uninstall bundles
scope: felix
parameters:
Bundle[] target bundles
list - list repository resources
scope: obr
flags:
-v, --verbose display all versions
parameters:
String[] optional strings used for name matching
headers - display bundle headers
scope: felix
parameters:
Bundle[] target bundles
ls - get current directory contents
scope: felix
parameters:
CommandSession automatically supplied shell session
ls - get specified path contents
scope: felix
parameters:
CommandSession automatically supplied shell session
String path with optionally wildcarded file name
setbsl - set the start level for the bundle(s)
scope: equinox
parameters:
int new start level
Bundle[] bundle(s) to change startlevel
uninstall - uninstall the specified bundle(s)
scope: equinox
parameters:
Bundle[] bundle(s) to uninstall
threads - display threads and thread groups
scope: equinox
threads - stop the named thread with an IllegalStateException
scope: equinox
parameters:
String stop
String the thread on which to perform the action
threads - stop the named thread with the provided throwable
scope: equinox
parameters:
String stop
String the thread on which to perform the action
Class the class of the throwable to throw (default = java.lang.IllegalStateException)
requiredBundles - lists required bundles having the specified symbolic name
scope: equinox
parameters:
String[] symbolic name for required bundles to be listed; if not specified all required bundles will be listed
setfwsl - set the framework start level
scope: equinox
parameters:
int new start level
javadoc - retrieve resource JavaDoc from repository
scope: obr
flags:
-x, --extract extract documentation
parameters:
File local target directory
String[] ( <bundle-name> | <symbolic-name> | <bundle-id> )[@<version>] ...
getprop - displays the system properties with the given name, or all of them
scope: equinox
parameters:
String[] name of system property to dispaly
stop - stop the specified bundle(s)
scope: equinox
parameters:
Bundle[] bundle(s) to stop
ss - display installed bundles (short status)
scope: equinox
parameters:
String[] [-s <comma separated list of bundle states>] [segment of bsn]
repos - manage repositories
scope: obr
parameters:
String ( add | list | refresh | remove )
String[] space-delimited list of repository URLs
cd - get current directory
scope: felix
parameters:
CommandSession automatically supplied shell session
cd - change current directory
scope: felix
parameters:
CommandSession automatically supplied shell session
String target directory
tac
scope: gogo
parameters:
CommandSession
String[]
sl - display the start level for the specified bundle, or for the framework if no bundle specified
scope: equinox
parameters:
Bundle[] bundle to get the start level
telnetd
scope: gogo
parameters:
String[]
sta - start the specified bundle(s)
scope: equinox
parameters:
Bundle[] bundle(s) to start
inspect - inspects bundle dependency information
scope: felix
parameters:
String (package | bundle | fragment | service)
String (capability | requirement)
Bundle[] target bundles
init - uninstall all bundles
scope: equinox
se - display registered service details. Examples for [filter]: (objectClass=com.xyz.Person); (&(objectClass=com.xyz.Person)(sn=Jensen)); passing only com.xyz.Person is a shortcut for (objectClass=com.xyz.Person). The filter syntax specification is available at http://www.ietf.org/rfc/rfc1960.txt
scope: equinox
parameters:
String[] Optional filter for filtering the displayed services. Examples for the filter: (objectClass=com.xyz.Person); (&(objectClass=com.xyz.Person)(sn=Jensen)); passing only com.xyz.Person is a shortcut for (objectClass=com.xyz.Person). The filter syntax specification is available at http://www.ietf.org/rfc/rfc1960.txt
set
scope: gogo
parameters:
CommandSession
String[]
disabledBundles - List disabled bundles in the system
scope: equinox
type
scope: gogo
parameters:
CommandSession
String[]
source - retrieve resource source code from repository
scope: obr
flags:
-x, --extract extract source code
parameters:
File local target directory
String[] ( <bundle-name> | <symbolic-name> | <bundle-id> )[@<version>] ...
info - retrieve resource description from repository
scope: obr
parameters:
String[] ( <bundle-name> | <symbolic-name> | <bundle-id> )[@<version>] ...
b - display details for the specified bundle(s)
scope: equinox
parameters:
Bundle[] (<id>|<location>)
frameworklevel - query framework active start level
scope: felix
frameworklevel - set framework active start level
scope: felix
parameters:
int target start level
disconnect
scope: equinox
parameters:
CommandSession
pr - Display system properties
scope: equinox
telnet - start/stop a telnet server
scope: equinox
parameters:
String[]
update - update bundle
scope: felix
parameters:
Bundle target bundle
update - update bundle from URL
scope: felix
parameters:
Bundle target bundle
String URL from where to retrieve bundle
packages - display imported/exported package details
scope: equinox
parameters:
Bundle[] Bundle whose packages to display. If not present displays all exported packages
packages - display imported/exported package details
scope: equinox
parameters:
String Package name of the package to display
refresh - refresh the packages of the specified bundles; if -all option is specified refresh packages of all installed bundles
scope: equinox
flags:
-all specify to refresh the packages of all installed bundles
parameters:
Bundle[] list of bundles whose packages to be refreshed; if not present refreshes all bundles
shutdown - shutdown the OSGi Framework
scope: equinox
format
scope: gogo
parameters:
CommandSession
format
scope: gogo
parameters:
CommandSession
Object
help
scope: equinox
parameters:
CommandSession
String[]
setibsl - set the initial bundle start level
scope: equinox
parameters:
int new start level
exit - exit immediately (System.exit)
scope: equinox
man
scope: equinox
parameters:
CommandSession
String[]
diag - Displays unsatisfied constraints for the specified bundle(s)
scope: equinox
parameters:
long[] IDs of bundle(s), for which to display unsatisfied constraints
help - displays available commands
scope: felix
help - displays information about a specific command
scope: felix
parameters:
String target command
grep
scope: gogo
parameters:
CommandSession
String[]
each
scope: gogo
parameters:
CommandSession
Collection
Function
source
scope: gogo
parameters:
CommandSession
String
resolve - resolve bundles
scope: felix
parameters:
Bundle[] target bundles (can be null or empty)
echo
scope: gogo
parameters:
Object[]
not
scope: gogo
parameters:
CommandSession
Function
cat
scope: gogo
parameters:
CommandSession
String[]
gc - perform a garbage collection
scope: equinox
start - start the specified bundle(s)
scope: equinox
parameters:
Bundle[] bundle(s) to start
stop - stop bundles
scope: felix
flags:
-t, --transient stop bundle transiently
parameters:
Bundle[] target bundles
gosh
scope: gogo
parameters:
CommandSession
String[]
getPackages - lists all packages visible from the specified bundle
scope: equinox
parameters:
Bundle bundle to list the visible packages
exec - execute a command in a separate process and wait
scope: equinox
parameters:
String command to be executed
which - determines from where a bundle loads a class
scope: felix
parameters:
Bundle target bundle
String target class name
until
scope: gogo
parameters:
CommandSession
Function
Function
close - shutdown and exit
scope: equinox
update - update the specified bundle(s)
scope: equinox
parameters:
Bundle[] bundle(s) to update
update - Update the specified bundle from the specified location
scope: equinox
parameters:
Bundle Bundle to update
URL Location of the new bundle content
setprop - set OSGi properties
scope: equinox
parameters:
String[] list of properties with values to be set; the format is <key>=<value> and the pairs are separated with space if more than one
classSpaces - lists required bundles having the specified symbolic name
scope: equinox
parameters:
String[] symbolic name for required bundles to be listed; if not specified all required bundles will be listed
bundle - display details for the specified bundle(s)
scope: equinox
parameters:
Bundle[] (<id>|<location>)
status - display installed bundles and registered services
scope: equinox
parameters:
String[] [-s <comma separated list of bundle states>] [segment of bsn]
setp - set OSGi properties
scope: equinox
parameters:
String[] list of properties with values to be set; the format is <key>=<value> and the pairs are separated with space if more than one
sh
scope: gogo
parameters:
CommandSession
String[]
scope: equinox
flags:
-all specify to refresh the packages of all installed bundles
parameters:
Bundle[] list of bundles whose packages to be refreshed; if not present refreshes all bundles
log - display all matching log entries
scope: felix
parameters:
String minimum log level [ debug | info | warn | error ]
log - display some matching log entries
scope: felix
parameters:
int maximum number of entries
String minimum log level [ debug | info | warn | error ]
p - display imported/exported package details
scope: equinox
parameters:
Bundle[] Bundle whose packages to display. If not present displays all exported packages
p - display imported/exported package details
scope: equinox
parameters:
String Package name of the package to display
install - install bundle using URLs
scope: felix
parameters:
String[] target URLs
props - Display system properties
scope: equinox
i - install and optionally start bundle from the given URL
scope: equinox
flags:
-start spedify if the bundle should be started after installation
parameters:
String Location of bundle to install
h - print bundle headers
scope: equinox
parameters:
Bundle[] bundles to print headers for
getopt
scope: gogo
parameters:
List
Object[]
fork - execute a command in a separate process
scope: equinox
parameters:
String command to be executed
disableBundle - Disable the specified bundle(s)
scope: equinox
parameters:
long[] IDs of bundle(s) to disable
sto - stop the specified bundle(s)
scope: equinox
parameters:
Bundle[] bundle(s) to stop
enableBundle - Enable the specified bundle(s)
scope: equinox
parameters:
long[] IDs of bundle(s) to enable
start - start bundles
scope: felix
flags:
-p, --policy use declared activation policy
-t, --transient start bundle transiently
parameters:
String[] target bundle identifiers or URLs
s - display installed bundles and registered services
scope: equinox
parameters:
String[] [-s <comma separated list of bundle states>] [segment of bsn]
t - display threads and thread groups
scope: equinox
t - stop the named thread with an IllegalStateException
scope: equinox
parameters:
String stop
String the thread on which to perform the action
t - stop the named thread with the provided throwable
scope: equinox
parameters:
String stop
String the thread on which to perform the action
Class the class of the throwable to throw (default = java.lang.IllegalStateException)
deploy - deploy resource from repository
scope: obr
flags:
-s, --start start deployed bundles
parameters:
String[] ( <bundle-name> | <symbolic-name> | <bundle-id> )[@<version>] ...
un - uninstall the specified bundle(s)
scope: equinox
parameters:
Bundle[] bundle(s) to uninstall
install - install and optionally start bundle from the given URL
scope: equinox
flags:
-start spedify if the bundle should be started after installation
parameters:
String Location of bundle to install
up - update the specified bundle(s)
scope: equinox
parameters:
Bundle[] bundle(s) to update
up - Update the specified bundle from the specified location
scope: equinox
parameters:
Bundle Bundle to update
URL Location of the new bundle content
bundlelevel - query bundle start level
scope: felix
parameters:
Bundle bundle to query
bundlelevel - set bundle start level or initial bundle start level
scope: felix
flags:
-i, --setinitial set the initial bundle start level
-s, --setlevel set the bundle's start level
parameters:
int target level
Bundle[] target identifiers
refresh - refresh bundles
scope: felix
parameters:
Bundle[] target bundles (can be null or empty)
bundles - display details for all installed bundles
scope: equinox
parameters:
String[] [-s <comma separated list of bundle states>] [segment of bsn]
services - display registered service details. Examples for [filter]: (objectClass=com.xyz.Person); (&(objectClass=com.xyz.Person)(sn=Jensen)); passing only com.xyz.Person is a shortcut for (objectClass=com.xyz.Person). The filter syntax specification is available at http://www.ietf.org/rfc/rfc1960.txt
scope: equinox
parameters:
String[] Optional filter for filtering the displayed services. Examples for the filter: (objectClass=com.xyz.Person); (&(objectClass=com.xyz.Person)(sn=Jensen)); passing only com.xyz.Person is a shortcut for (objectClass=com.xyz.Person). The filter syntax specification is available at http://www.ietf.org/rfc/rfc1960.txt
lb - list all installed bundles
scope: felix
flags:
-l, --location show location
-s, --symbolicname show symbolic name
-u, --updatelocation show update location
lb - list installed bundles matching a substring
scope: felix
flags:
-l, --location show location
-s, --symbolicname show symbolic name
-u, --updatelocation show update location
parameters:
String subtring matched against name or symbolic name
headers - print bundle headers
scope: equinox
parameters:
Bundle[] bundles to print headers for
profilelog - Display & flush the profile log messages
scope: equinox
uninstall - uninstall bundles
scope: felix
parameters:
Bundle[] target bundles
list - list repository resources
scope: obr
flags:
-v, --verbose display all versions
parameters:
String[] optional strings used for name matching
headers - display bundle headers
scope: felix
parameters:
Bundle[] target bundles
ls - get current directory contents
scope: felix
parameters:
CommandSession automatically supplied shell session
ls - get specified path contents
scope: felix
parameters:
CommandSession automatically supplied shell session
String path with optionally wildcarded file name
setbsl - set the start level for the bundle(s)
scope: equinox
parameters:
int new start level
Bundle[] bundle(s) to change startlevel
uninstall - uninstall the specified bundle(s)
scope: equinox
parameters:
Bundle[] bundle(s) to uninstall
threads - display threads and thread groups
scope: equinox
threads - stop the named thread with an IllegalStateException
scope: equinox
parameters:
String stop
String the thread on which to perform the action
threads - stop the named thread with the provided throwable
scope: equinox
parameters:
String stop
String the thread on which to perform the action
Class the class of the throwable to throw (default = java.lang.IllegalStateException)
requiredBundles - lists required bundles having the specified symbolic name
scope: equinox
parameters:
String[] symbolic name for required bundles to be listed; if not specified all required bundles will be listed
setfwsl - set the framework start level
scope: equinox
parameters:
int new start level
javadoc - retrieve resource JavaDoc from repository
scope: obr
flags:
-x, --extract extract documentation
parameters:
File local target directory
String[] ( <bundle-name> | <symbolic-name> | <bundle-id> )[@<version>] ...
getprop - displays the system properties with the given name, or all of them
scope: equinox
parameters:
String[] name of system property to dispaly
stop - stop the specified bundle(s)
scope: equinox
parameters:
Bundle[] bundle(s) to stop
ss - display installed bundles (short status)
scope: equinox
parameters:
String[] [-s <comma separated list of bundle states>] [segment of bsn]
repos - manage repositories
scope: obr
parameters:
String ( add | list | refresh | remove )
String[] space-delimited list of repository URLs
cd - get current directory
scope: felix
parameters:
CommandSession automatically supplied shell session
cd - change current directory
scope: felix
parameters:
CommandSession automatically supplied shell session
String target directory
tac
scope: gogo
parameters:
CommandSession
String[]
sl - display the start level for the specified bundle, or for the framework if no bundle specified
scope: equinox
parameters:
Bundle[] bundle to get the start level
telnetd
scope: gogo
parameters:
String[]
sta - start the specified bundle(s)
scope: equinox
parameters:
Bundle[] bundle(s) to start
inspect - inspects bundle dependency information
scope: felix
parameters:
String (package | bundle | fragment | service)
String (capability | requirement)
Bundle[] target bundles
init - uninstall all bundles
scope: equinox
se - display registered service details. Examples for [filter]: (objectClass=com.xyz.Person); (&(objectClass=com.xyz.Person)(sn=Jensen)); passing only com.xyz.Person is a shortcut for (objectClass=com.xyz.Person). The filter syntax specification is available at http://www.ietf.org/rfc/rfc1960.txt
scope: equinox
parameters:
String[] Optional filter for filtering the displayed services. Examples for the filter: (objectClass=com.xyz.Person); (&(objectClass=com.xyz.Person)(sn=Jensen)); passing only com.xyz.Person is a shortcut for (objectClass=com.xyz.Person). The filter syntax specification is available at http://www.ietf.org/rfc/rfc1960.txt
set
scope: gogo
parameters:
CommandSession
String[]
disabledBundles - List disabled bundles in the system
scope: equinox
type
scope: gogo
parameters:
CommandSession
String[]
source - retrieve resource source code from repository
scope: obr
flags:
-x, --extract extract source code
parameters:
File local target directory
String[] ( <bundle-name> | <symbolic-name> | <bundle-id> )[@<version>] ...
info - retrieve resource description from repository
scope: obr
parameters:
String[] ( <bundle-name> | <symbolic-name> | <bundle-id> )[@<version>] ...
b - display details for the specified bundle(s)
scope: equinox
parameters:
Bundle[] (<id>|<location>)
frameworklevel - query framework active start level
scope: felix
frameworklevel - set framework active start level
scope: felix
parameters:
int target start level
disconnect
scope: equinox
parameters:
CommandSession
pr - Display system properties
scope: equinox
telnet - start/stop a telnet server
scope: equinox
parameters:
String[]
update - update bundle
scope: felix
parameters:
Bundle target bundle
update - update bundle from URL
scope: felix
parameters:
Bundle target bundle
String URL from where to retrieve bundle
packages - display imported/exported package details
scope: equinox
parameters:
Bundle[] Bundle whose packages to display. If not present displays all exported packages
packages - display imported/exported package details
scope: equinox
parameters:
String Package name of the package to display
refresh - refresh the packages of the specified bundles; if -all option is specified refresh packages of all installed bundles
scope: equinox
flags:
-all specify to refresh the packages of all installed bundles
parameters:
Bundle[] list of bundles whose packages to be refreshed; if not present refreshes all bundles
shutdown - shutdown the OSGi Framework
scope: equinox
format
scope: gogo
parameters:
CommandSession
format
scope: gogo
parameters:
CommandSession
Object
help
scope: equinox
parameters:
CommandSession
String[]
setibsl - set the initial bundle start level
scope: equinox
parameters:
int new start level
exit - exit immediately (System.exit)
scope: equinox
man
scope: equinox
parameters:
CommandSession
String[]
diag - Displays unsatisfied constraints for the specified bundle(s)
scope: equinox
parameters:
long[] IDs of bundle(s), for which to display unsatisfied constraints
help - displays available commands
scope: felix
help - displays information about a specific command
scope: felix
parameters:
String target command
grep
scope: gogo
parameters:
CommandSession
String[]
each
scope: gogo
parameters:
CommandSession
Collection
Function
source
scope: gogo
parameters:
CommandSession
String
resolve - resolve bundles
scope: felix
parameters:
Bundle[] target bundles (can be null or empty)
echo
scope: gogo
parameters:
Object[]
not
scope: gogo
parameters:
CommandSession
Function
cat
scope: gogo
parameters:
CommandSession
String[]
gc - perform a garbage collection
scope: equinox
start - start the specified bundle(s)
scope: equinox
parameters:
Bundle[] bundle(s) to start
stop - stop bundles
scope: felix
flags:
-t, --transient stop bundle transiently
parameters:
Bundle[] target bundles
gosh
scope: gogo
parameters:
CommandSession
String[]
getPackages - lists all packages visible from the specified bundle
scope: equinox
parameters:
Bundle bundle to list the visible packages
exec - execute a command in a separate process and wait
scope: equinox
parameters:
String command to be executed
which - determines from where a bundle loads a class
scope: felix
parameters:
Bundle target bundle
String target class name
until
scope: gogo
parameters:
CommandSession
Function
Function
close - shutdown and exit
scope: equinox
update - update the specified bundle(s)
scope: equinox
parameters:
Bundle[] bundle(s) to update
update - Update the specified bundle from the specified location
scope: equinox
parameters:
Bundle Bundle to update
URL Location of the new bundle content
setprop - set OSGi properties
scope: equinox
parameters:
String[] list of properties with values to be set; the format is <key>=<value> and the pairs are separated with space if more than one
classSpaces - lists required bundles having the specified symbolic name
scope: equinox
parameters:
String[] symbolic name for required bundles to be listed; if not specified all required bundles will be listed
bundle - display details for the specified bundle(s)
scope: equinox
parameters:
Bundle[] (<id>|<location>)
status - display installed bundles and registered services
scope: equinox
parameters:
String[] [-s <comma separated list of bundle states>] [segment of bsn]
setp - set OSGi properties
scope: equinox
parameters:
String[] list of properties with values to be set; the format is <key>=<value> and the pairs are separated with space if more than one
sh
scope: gogo
parameters:
CommandSession
String[]