- Base64 - Class in org.apache.felix.webconsole.internal.servlet
-
Provides Base64 encoding and decoding as defined by RFC 2045.
- Base64() - Constructor for class org.apache.felix.webconsole.internal.servlet.Base64
-
Creates a Base64 codec used for decoding (all modes) and encoding in URL-unsafe mode.
- Base64(boolean) - Constructor for class org.apache.felix.webconsole.internal.servlet.Base64
-
Creates a Base64 codec used for decoding (all modes) and encoding in the given URL-safe mode.
- Base64(int) - Constructor for class org.apache.felix.webconsole.internal.servlet.Base64
-
Creates a Base64 codec used for decoding (all modes) and encoding in URL-unsafe mode.
- Base64(int, byte[]) - Constructor for class org.apache.felix.webconsole.internal.servlet.Base64
-
Creates a Base64 codec used for decoding (all modes) and encoding in URL-unsafe mode.
- Base64(int, byte[], boolean) - Constructor for class org.apache.felix.webconsole.internal.servlet.Base64
-
Creates a Base64 codec used for decoding (all modes) and encoding in URL-unsafe mode.
- bindHttpService(HttpService) - Method in class org.apache.felix.webconsole.internal.servlet.OsgiManager
-
- BrandingPlugin - Interface in org.apache.felix.webconsole
-
The BrandingPlugin
is the service interface for the most
elaborate way of branding the web console.
- bundleChanged(BundleEvent) - Method in class org.apache.felix.webconsole.internal.i18n.ResourceBundleManager
-
- BundleContextUtil - Class in org.apache.felix.webconsole.internal.core
-
The BundleContextUtil
class.
- BundleContextUtil() - Constructor for class org.apache.felix.webconsole.internal.core.BundleContextUtil
-
- BundleInfo - Class in org.apache.felix.webconsole.bundleinfo
-
This entity defines additional bundle information entry, that is provided by
the
BundleInfoProvider
.
- BundleInfo(String, Object, BundleInfoType, String) - Constructor for class org.apache.felix.webconsole.bundleinfo.BundleInfo
-
Creates a new bundle information entry.
- BundleInfoProvider - Interface in org.apache.felix.webconsole.bundleinfo
-
The bundle info provider allows the user to supply additional information
that will be used by the Web Console bundle plugin.
- BundleInfoType - Class in org.apache.felix.webconsole.bundleinfo
-
This pre-java 5 enum defines all valid bundle information value types.
- BundlesConfigurationPrinter - Class in org.apache.felix.webconsole.internal.core
-
The BundlesConfigurationPrinter
prints out the bundle list.
- BundlesConfigurationPrinter() - Constructor for class org.apache.felix.webconsole.internal.core.BundlesConfigurationPrinter
-
- BundlesServlet - Class in org.apache.felix.webconsole.internal.core
-
The BundlesServlet
provides the bundles plugins, used to display
the list of bundles, installed on the framework.
- BundlesServlet() - Constructor for class org.apache.felix.webconsole.internal.core.BundlesServlet
-
Default constructor
- encode(Object) - Method in class org.apache.felix.webconsole.internal.servlet.Base64
-
Encodes an Object using the base64 algorithm.
- encode(byte[]) - Method in class org.apache.felix.webconsole.internal.servlet.Base64
-
Encodes a byte[] containing binary data, into a byte[] containing characters in the Base64 alphabet.
- encodeBase64(byte[]) - Static method in class org.apache.felix.webconsole.internal.servlet.Base64
-
Encodes binary data using the base64 algorithm but does not chunk the output.
- encodeBase64(byte[], boolean) - Static method in class org.apache.felix.webconsole.internal.servlet.Base64
-
Encodes binary data using the base64 algorithm, optionally chunking the output into 76 character blocks.
- encodeBase64(byte[], boolean, boolean) - Static method in class org.apache.felix.webconsole.internal.servlet.Base64
-
Encodes binary data using the base64 algorithm, optionally chunking the output into 76 character blocks.
- encodeBase64(byte[], boolean, boolean, int) - Static method in class org.apache.felix.webconsole.internal.servlet.Base64
-
Encodes binary data using the base64 algorithm, optionally chunking the output into 76 character blocks.
- encodeBase64Chunked(byte[]) - Static method in class org.apache.felix.webconsole.internal.servlet.Base64
-
Encodes binary data using the base64 algorithm and chunks the encoded output into 76 character blocks
- encodeBase64String(byte[]) - Static method in class org.apache.felix.webconsole.internal.servlet.Base64
-
Encodes binary data using the base64 algorithm into 76 character blocks separated by CRLF.
- encodeBase64URLSafe(byte[]) - Static method in class org.apache.felix.webconsole.internal.servlet.Base64
-
Encodes binary data using a URL-safe variation of the base64 algorithm but does not chunk the output.
- encodeBase64URLSafeString(byte[]) - Static method in class org.apache.felix.webconsole.internal.servlet.Base64
-
Encodes binary data using a URL-safe variation of the base64 algorithm but does not chunk the output.
- encodeInteger(BigInteger) - Static method in class org.apache.felix.webconsole.internal.servlet.Base64
-
Encodes to a byte64-encoded integer according to crypto standards such as W3C's XML-Signature
- encodeToString(byte[]) - Method in class org.apache.felix.webconsole.internal.servlet.Base64
-
Encodes a byte[] containing binary data, into a String containing characters in the Base64 alphabet.
- endResponse(PrintWriter) - Method in class org.apache.felix.webconsole.AbstractWebConsolePlugin
-
This method is responsible for generating the footer of the page.
- Entry() - Constructor for class org.apache.felix.webconsole.internal.misc.LicenseServlet.Entry
-
- escapeHtml(String) - Static method in class org.apache.felix.webconsole.WebConsoleUtil
-
Escapes HTML special chars like: <>&\r\n and space
- GET_RESOURCE_METHOD_NAME - Static variable in class org.apache.felix.webconsole.AbstractWebConsolePlugin
-
Web Console Plugin typically consists of servlet and resources such as images,
scripts or style sheets.
- getAttachments(String) - Method in interface org.apache.felix.webconsole.AttachmentProvider
-
Deprecated.
Return an array of attachments for the given render mode.
- getBrandingPlugin() - Static method in class org.apache.felix.webconsole.AbstractWebConsolePlugin
-
- getBrandName() - Method in interface org.apache.felix.webconsole.BrandingPlugin
-
Returns an indicative name of the branding plugin.
- getBrandName() - Method in class org.apache.felix.webconsole.DefaultBrandingPlugin
-
- getBundle() - Method in class org.apache.felix.webconsole.AbstractWebConsolePlugin
-
Returns the
Bundle
pertaining to the
bundle context
with which this plugin has
been activated.
- getBundleContext() - Method in class org.apache.felix.webconsole.AbstractWebConsolePlugin
-
Returns the BundleContext
with which this plugin has been
activated.
- getBundleInfo(Bundle, String, Locale) - Method in interface org.apache.felix.webconsole.bundleinfo.BundleInfoProvider
-
Gets the associated bundle information with the specified bundle (by it's
ID)
The Service may also be called outside through the new Inventory bundle
due to mapping the BundlesServlet to an InventoryPrinter and for example
calling it from a Gogo Shell.
- getCategory() - Method in class org.apache.felix.webconsole.AbstractWebConsolePlugin
-
This method should return category string which will be used to render
the plugin in the navigation menu.
- getCategory() - Method in class org.apache.felix.webconsole.SimpleWebConsolePlugin
-
- getCssReferences() - Method in class org.apache.felix.webconsole.AbstractWebConsolePlugin
-
Returns a list of CSS reference paths or null
if no
additional CSS files are provided by the plugin.
- getCssReferences() - Method in class org.apache.felix.webconsole.SimpleWebConsolePlugin
-
- getDefaultValue() - Method in class org.apache.felix.webconsole.internal.configuration.MetatypePropertyDescriptor
-
- getDescription() - Method in class org.apache.felix.webconsole.bundleinfo.BundleInfo
-
Gets user-friendly description of the key pair.
- getDescription() - Method in class org.apache.felix.webconsole.internal.configuration.MetatypePropertyDescriptor
-
- getFavIcon() - Method in interface org.apache.felix.webconsole.BrandingPlugin
-
Returns the absolute path to an icon to be used as the web console
"favicon".
- getFavIcon() - Method in class org.apache.felix.webconsole.DefaultBrandingPlugin
-
- getInstance() - Static method in class org.apache.felix.webconsole.DefaultBrandingPlugin
-
Retrieves the shared instance
- getLabel() - Method in class org.apache.felix.webconsole.AbstractWebConsolePlugin
-
Retrieves the label.
- getLabel() - Method in class org.apache.felix.webconsole.SimpleWebConsolePlugin
-
- getMainStyleSheet() - Method in interface org.apache.felix.webconsole.BrandingPlugin
-
Returns the absolute path to a CSS file to be used as the main CSS for
the basic admin site.
- getMainStyleSheet() - Method in class org.apache.felix.webconsole.DefaultBrandingPlugin
-
- getName() - Method in class org.apache.felix.webconsole.bundleinfo.BundleInfo
-
Gets the name of the information entry.
- getName(Locale) - Method in interface org.apache.felix.webconsole.bundleinfo.BundleInfoProvider
-
Gets the name of the bundle info provider as localized string.
- getName() - Method in class org.apache.felix.webconsole.bundleinfo.BundleInfoType
-
Returns the name of the type.
- getName() - Method in class org.apache.felix.webconsole.internal.configuration.MetatypePropertyDescriptor
-
- getOptionLabels() - Method in class org.apache.felix.webconsole.internal.configuration.MetatypePropertyDescriptor
-
- getOptionValues() - Method in class org.apache.felix.webconsole.internal.configuration.MetatypePropertyDescriptor
-
- getParameter(HttpServletRequest, String) - Static method in class org.apache.felix.webconsole.AbstractWebConsolePlugin
-
- getParameter(HttpServletRequest, String) - Static method in class org.apache.felix.webconsole.WebConsoleUtil
-
An utility method, that is used to filter out simple parameter from file
parameter when multipart transfer encoding is used.
- getParameterInt(HttpServletRequest, String, int) - Static method in class org.apache.felix.webconsole.WebConsoleUtil
-
Retrieves a request parameter and converts it to int.
- getProductImage() - Method in interface org.apache.felix.webconsole.BrandingPlugin
-
Returns an absolute path to an image to be rendered as the logo of the
branding product.
- getProductImage() - Method in class org.apache.felix.webconsole.DefaultBrandingPlugin
-
- getProductName() - Method in interface org.apache.felix.webconsole.BrandingPlugin
-
Returns the name of the product in which the web console is contained
and to which the web console is branded.
- getProductName() - Method in class org.apache.felix.webconsole.DefaultBrandingPlugin
-
- getProductURL() - Method in interface org.apache.felix.webconsole.BrandingPlugin
-
Returns an (absolute) URL to a web site representing the product to
which the web console is branded.
- getProductURL() - Method in class org.apache.felix.webconsole.DefaultBrandingPlugin
-
- getProperty(BundleContext, String, String) - Static method in class org.apache.felix.webconsole.internal.servlet.ConfigurationUtil
-
Returns the named property from the framework.
- getProperty(BundleContext, String, int) - Static method in class org.apache.felix.webconsole.internal.servlet.ConfigurationUtil
-
Returns the named property from the framework.
- getProperty(Map, String, String) - Static method in class org.apache.felix.webconsole.internal.servlet.ConfigurationUtil
-
Returns the named property from the configuration.
- getProperty(Map, String, int) - Static method in class org.apache.felix.webconsole.internal.servlet.ConfigurationUtil
-
Returns the named property from the configuration.
- getResource(String) - Method in class org.apache.felix.webconsole.SimpleWebConsolePlugin
-
- getResourceBundle(Locale) - Method in class org.apache.felix.webconsole.i18n.LocalizationHelper
-
Used to retrieve the resource bundle for the specified locale.
- getResourceBundle(Locale) - Method in class org.apache.felix.webconsole.internal.i18n.ResourceBundleCache
-
Gets the resource bundle for the specified locale.
- getResourceBundle(Bundle, Locale) - Method in class org.apache.felix.webconsole.internal.i18n.ResourceBundleManager
-
This method is used to retrieve a /cached/ instance of the i18n resource associated
with a given bundle.
- getResourceProvider() - Method in class org.apache.felix.webconsole.AbstractWebConsolePlugin
-
Returns the object which might provide resources.
- getService(String) - Method in class org.apache.felix.webconsole.SimpleWebConsolePlugin
-
Gets the service with the specified class name.
- getServletName() - Method in class org.apache.felix.webconsole.AbstractWebConsolePlugin
-
- getStringArrayProperty(Map, String) - Static method in class org.apache.felix.webconsole.internal.servlet.ConfigurationUtil
-
Gets a property as String[]
- getTitle() - Method in class org.apache.felix.webconsole.AbstractWebConsolePlugin
-
Retrieves the title of the plug-in.
- getTitle() - Method in interface org.apache.felix.webconsole.ConfigurationPrinter
-
Deprecated.
- getTitle() - Method in class org.apache.felix.webconsole.internal.compendium.PreferencesConfigurationPrinter
-
- getTitle() - Method in class org.apache.felix.webconsole.internal.compendium.WireAdminConfigurationPrinter
-
- getTitle() - Method in class org.apache.felix.webconsole.internal.configuration.ConfigurationAdminConfigurationPrinter
-
- getTitle() - Method in class org.apache.felix.webconsole.internal.core.BundlesConfigurationPrinter
-
- getTitle() - Method in class org.apache.felix.webconsole.internal.core.PermissionsConfigurationPrinter
-
- getTitle() - Method in class org.apache.felix.webconsole.internal.core.ServicesConfigurationPrinter
-
- getTitle() - Method in class org.apache.felix.webconsole.internal.misc.SystemPropertiesPrinter
-
- getTitle() - Method in class org.apache.felix.webconsole.internal.misc.ThreadPrinter
-
- getTitle() - Method in class org.apache.felix.webconsole.SimpleWebConsolePlugin
-
- getType() - Method in class org.apache.felix.webconsole.bundleinfo.BundleInfo
-
Gets the type of the information value.
- getType() - Method in class org.apache.felix.webconsole.internal.configuration.MetatypePropertyDescriptor
-
- getValue() - Method in class org.apache.felix.webconsole.bundleinfo.BundleInfo
-
Gets the information value.
- getVariableResolver(ServletRequest) - Static method in class org.apache.felix.webconsole.WebConsoleUtil
-
- getVendorImage() - Method in interface org.apache.felix.webconsole.BrandingPlugin
-
Returns an absolute path to an image to be rendered as the logo of the
branding product vendor.
- getVendorImage() - Method in class org.apache.felix.webconsole.DefaultBrandingPlugin
-
- getVendorName() - Method in interface org.apache.felix.webconsole.BrandingPlugin
-
Returns the name of the branding product vendor.
- getVendorName() - Method in class org.apache.felix.webconsole.DefaultBrandingPlugin
-
- getVendorURL() - Method in interface org.apache.felix.webconsole.BrandingPlugin
-
Returns an (absolute) URL to the web site of the branding product
vendor.
- getVendorURL() - Method in class org.apache.felix.webconsole.DefaultBrandingPlugin
-
- getWorkingBundleContext(BundleContext) - Static method in class org.apache.felix.webconsole.internal.core.BundleContextUtil
-
Get the working bundle context: the bundle context to lookup bundles and
services.
- getWriter() - Method in class org.apache.felix.webconsole.internal.filter.FilteringResponseWrapper
-
Returns a PrintWriter
for the response.
- PARAM_NO_REDIRECT_AFTER_ACTION - Static variable in class org.apache.felix.webconsole.internal.servlet.OsgiManager
-
The name and value of a parameter which will prevent redirection to a
render after the action has been executed (value is "_noredir_").
- PEM_CHUNK_SIZE - Static variable in class org.apache.felix.webconsole.internal.servlet.Base64
-
PEM chunk size per RFC 1421 section 4.3.2.4.
- PermissionsConfigurationPrinter - Class in org.apache.felix.webconsole.internal.core
-
PermissionsPrinter reads the given permissions from PermissionAdmin and
ConditionalPermissionAdmin and prints them.
- PermissionsConfigurationPrinter() - Constructor for class org.apache.felix.webconsole.internal.core.PermissionsConfigurationPrinter
-
- PLUGIN_CATEGORY - Static variable in interface org.apache.felix.webconsole.WebConsoleConstants
-
The category under which the OSGi Manager plugin is listed in the top
navigation by the OSGi Manager (value is "felix.webconsole.category").
- PLUGIN_CSS_REFERENCES - Static variable in interface org.apache.felix.webconsole.WebConsoleConstants
-
The name of the service registration properties providing references
to addition CSS files that should be loaded when rendering the header
for a registered plugin.
- PLUGIN_LABEL - Static variable in interface org.apache.felix.webconsole.WebConsoleConstants
-
The URI address label under which the OSGi Manager plugin is called by
the OSGi Manager (value is "felix.webconsole.label").
- PLUGIN_TITLE - Static variable in interface org.apache.felix.webconsole.WebConsoleConstants
-
The title under which the OSGi Manager plugin is called by
the OSGi Manager (value is "felix.webconsole.title").
- PreferencesConfigurationPrinter - Class in org.apache.felix.webconsole.internal.compendium
-
PreferencesConfigurationPrinter uses the Preferences
service
to print the store bundle preferences.
- PreferencesConfigurationPrinter() - Constructor for class org.apache.felix.webconsole.internal.compendium.PreferencesConfigurationPrinter
-
- printConfiguration(PrintWriter) - Method in interface org.apache.felix.webconsole.ConfigurationPrinter
-
Deprecated.
Prints the configuration report to the given printWriter
.
- printConfiguration(PrintWriter) - Method in class org.apache.felix.webconsole.internal.compendium.PreferencesConfigurationPrinter
-
- printConfiguration(PrintWriter) - Method in class org.apache.felix.webconsole.internal.compendium.WireAdminConfigurationPrinter
-
- printConfiguration(PrintWriter) - Method in class org.apache.felix.webconsole.internal.configuration.ConfigurationAdminConfigurationPrinter
-
- printConfiguration(PrintWriter) - Method in class org.apache.felix.webconsole.internal.core.BundlesConfigurationPrinter
-
- printConfiguration(PrintWriter) - Method in class org.apache.felix.webconsole.internal.core.BundlesServlet
-
- printConfiguration(PrintWriter) - Method in class org.apache.felix.webconsole.internal.core.PermissionsConfigurationPrinter
-
- printConfiguration(PrintWriter) - Method in class org.apache.felix.webconsole.internal.core.ServicesConfigurationPrinter
-
- printConfiguration(PrintWriter) - Method in class org.apache.felix.webconsole.internal.misc.SystemPropertiesPrinter
-
- printConfiguration(PrintWriter) - Method in class org.apache.felix.webconsole.internal.misc.ThreadPrinter
-
- printConfiguration(PrintWriter, String) - Method in class org.apache.felix.webconsole.internal.misc.ThreadPrinter
-
- printConfiguration(PrintWriter, String) - Method in interface org.apache.felix.webconsole.ModeAwareConfigurationPrinter
-
Deprecated.
Prints the configuration report to the given printWriter
.
- printThread(PrintWriter, Thread, boolean) - Method in class org.apache.felix.webconsole.internal.misc.ThreadDumper
-
Prints information for the given thread.
- printThreads(PrintWriter, boolean) - Method in class org.apache.felix.webconsole.internal.misc.ThreadDumper
-
Prints all available thread groups, threads and a summary of threads availability.
- PROPERTY_MODES - Static variable in interface org.apache.felix.webconsole.ConfigurationPrinter
-