Package org.apache.felix.gogo.command
Class Basic
java.lang.Object
org.apache.felix.gogo.command.Basic
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbundlelevel
(boolean set, boolean initial, int level, org.osgi.framework.Bundle[] bundles) bundlelevel
(org.osgi.framework.Bundle bundle) private void
private static <T extends Annotation>
TfindAnnotation
(Annotation[] anns, Class<T> clazz) void
frameworklevel
(int level) private static String
getStateString
(org.osgi.framework.Bundle bundle) headers
(org.osgi.framework.Bundle[] bundles) help()
lb
(boolean showLoc, boolean showSymbolic, boolean showUpdate) private static int
logLevelAsInt
(String logLevel) private static String
logLevelAsString
(int level) private boolean
matchBundleName
(String name, String pattern) private static void
printBundleList
(org.osgi.framework.Bundle[] bundles, boolean showLoc, boolean showSymbolic, boolean showUpdate, org.osgi.framework.Bundle b0, Formatter f) void
refresh
(org.osgi.framework.Bundle[] bundles) resolve
(org.osgi.framework.Bundle[] bundles) stop
(boolean trans, org.osgi.framework.Bundle[] bundles) uninstall
(org.osgi.framework.Bundle[] bundles) update
(org.apache.felix.service.command.CommandSession session, org.osgi.framework.Bundle bundle, String location) update
(org.osgi.framework.Bundle bundle)
-
Field Details
-
m_bc
private final org.osgi.framework.BundleContext m_bc -
m_b0
private final org.osgi.framework.Bundle m_b0
-
-
Constructor Details
-
Basic
public Basic(org.osgi.framework.BundleContext bc)
-
-
Method Details
-
bundlelevel
-
bundlelevel
public String bundlelevel(boolean set, boolean initial, int level, org.osgi.framework.Bundle[] bundles) -
frameworklevel
-
frameworklevel
public void frameworklevel(int level) -
headers
-
help
-
help
-
findAnnotation
-
getCommands
-
install
public String install(org.apache.felix.service.command.CommandSession session, String[] urls) throws IOException - Throws:
IOException
-
lb
-
lb
-
matchBundleName
-
log
-
log
-
display
-
logLevelAsInt
-
logLevelAsString
-
refresh
public void refresh(org.osgi.framework.Bundle[] bundles) -
resolve
-
start
-
stop
-
uninstall
-
update
-
update
public String update(org.apache.felix.service.command.CommandSession session, org.osgi.framework.Bundle bundle, String location) throws IOException - Throws:
IOException
-
which
-
printBundleList
private static void printBundleList(org.osgi.framework.Bundle[] bundles, boolean showLoc, boolean showSymbolic, boolean showUpdate, org.osgi.framework.Bundle b0, Formatter f) -
getStateString
-