Package org.apache.felix.gogo.shell
Class Converters
- java.lang.Object
-
- org.apache.felix.gogo.shell.Converters
-
- All Implemented Interfaces:
org.apache.felix.service.command.Converter
public class Converters extends java.lang.Object implements org.apache.felix.service.command.Converter
-
-
Field Summary
Fields Modifier and Type Field Description private org.osgi.framework.BundleContext
context
-
Constructor Summary
Constructors Constructor Description Converters(org.osgi.framework.BundleContext context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.osgi.framework.Bundle
bundle(org.osgi.framework.Bundle i)
java.lang.Object
convert(java.lang.Class<?> desiredType, java.lang.Object in)
private java.lang.Object
convertBundle(java.lang.Object in)
private java.lang.Object
convertServiceReference(java.lang.Object in)
java.lang.CharSequence
format(java.lang.Object target, int level, org.apache.felix.service.command.Converter converter)
private java.lang.CharSequence
getShortName(java.lang.String name)
private java.lang.CharSequence
getShortNames(java.lang.String[] list)
private java.lang.String
getState(org.osgi.framework.Bundle bundle)
private java.lang.CharSequence
print(org.osgi.framework.Bundle bundle)
private java.lang.CharSequence
print(org.osgi.framework.ServiceReference<?> ref)
private java.lang.CharSequence
read(java.io.InputStream in)
-
-
-
Method Detail
-
print
private java.lang.CharSequence print(org.osgi.framework.Bundle bundle)
-
print
private java.lang.CharSequence print(org.osgi.framework.ServiceReference<?> ref)
-
getShortNames
private java.lang.CharSequence getShortNames(java.lang.String[] list)
-
getShortName
private java.lang.CharSequence getShortName(java.lang.String name)
-
getState
private java.lang.String getState(org.osgi.framework.Bundle bundle)
-
bundle
public org.osgi.framework.Bundle bundle(org.osgi.framework.Bundle i)
-
convert
public java.lang.Object convert(java.lang.Class<?> desiredType, java.lang.Object in) throws java.lang.Exception
- Specified by:
convert
in interfaceorg.apache.felix.service.command.Converter
- Throws:
java.lang.Exception
-
convertServiceReference
private java.lang.Object convertServiceReference(java.lang.Object in) throws org.osgi.framework.InvalidSyntaxException
- Throws:
org.osgi.framework.InvalidSyntaxException
-
convertBundle
private java.lang.Object convertBundle(java.lang.Object in)
-
format
public java.lang.CharSequence format(java.lang.Object target, int level, org.apache.felix.service.command.Converter converter) throws java.io.IOException
- Specified by:
format
in interfaceorg.apache.felix.service.command.Converter
- Throws:
java.io.IOException
-
read
private java.lang.CharSequence read(java.io.InputStream in) throws java.io.IOException
- Throws:
java.io.IOException
-
-