A B C D E F G H I J K L M N O P R S T U V W

A

ACTIVE - Static variable in interface org.osgi.framework.Bundle
This bundle is now running.
APPROX - Static variable in class org.ungoverned.oscar.ldap.Parser
 
APPROX_CRITERIA - Static variable in class org.ungoverned.oscar.ldap.Parser
 
ATTRIBUTECHARS0 - Static variable in class org.ungoverned.oscar.ldap.Parser
 
ATTRIBUTECHARS1 - Static variable in class org.ungoverned.oscar.ldap.Parser
 
AUTO_INSTALL_PROP - Static variable in interface org.ungoverned.oscar.util.OscarConstants
 
AUTO_START_PROP - Static variable in interface org.ungoverned.oscar.util.OscarConstants
 
AbstractArtifact - class org.ungoverned.oscar.installer.artifact.AbstractArtifact.
 
AbstractArtifact(StringProperty, StringProperty, boolean) - Constructor for class org.ungoverned.oscar.installer.artifact.AbstractArtifact
 
AbstractFileArtifact - class org.ungoverned.oscar.installer.artifact.AbstractFileArtifact.
 
AbstractFileArtifact(StringProperty) - Constructor for class org.ungoverned.oscar.installer.artifact.AbstractFileArtifact
 
AbstractFileArtifact(StringProperty, StringProperty) - Constructor for class org.ungoverned.oscar.installer.artifact.AbstractFileArtifact
 
AbstractFileArtifact(StringProperty, StringProperty, StringProperty) - Constructor for class org.ungoverned.oscar.installer.artifact.AbstractFileArtifact
 
AbstractFileArtifact(StringProperty, StringProperty, StringProperty, boolean) - Constructor for class org.ungoverned.oscar.installer.artifact.AbstractFileArtifact
 
AbstractJarArtifact - class org.ungoverned.oscar.installer.artifact.AbstractJarArtifact.
 
AbstractJarArtifact(StringProperty) - Constructor for class org.ungoverned.oscar.installer.artifact.AbstractJarArtifact
 
AbstractJarArtifact(StringProperty, StringProperty) - Constructor for class org.ungoverned.oscar.installer.artifact.AbstractJarArtifact
 
AbstractJarArtifact(StringProperty, StringProperty, boolean) - Constructor for class org.ungoverned.oscar.installer.artifact.AbstractJarArtifact
 
AdminPermission - class org.osgi.framework.AdminPermission.
Indicates the caller's authority to perform lifecycle operations on or to get sensitive information about a bundle.
AdminPermission() - Constructor for class org.osgi.framework.AdminPermission
Creates a new AdminPermission object with its name set to "AdminPermission".
AdminPermission(String, String) - Constructor for class org.osgi.framework.AdminPermission
Creates a new AdminPermission object for use by the Policy object to instantiate new Permission objects.
Artifact - interface org.ungoverned.oscar.installer.Artifact.
 
AttributeNotFoundException - exception org.ungoverned.oscar.ldap.AttributeNotFoundException.
 
AttributeNotFoundException(String) - Constructor for class org.ungoverned.oscar.ldap.AttributeNotFoundException
 
addBundleListener(BundleListener) - Method in interface org.osgi.framework.BundleContext
Adds the specified BundleListener object to this context bundle's list of listeners if not already present.
addBundleListener(Bundle, BundleListener) - Method in class org.ungoverned.oscar.Oscar
Implementation for BundleContext.addBundleListener().
addFrameworkListener(FrameworkListener) - Method in interface org.osgi.framework.BundleContext
Adds the specified FrameworkListener object to this context bundle's list of listeners if not already present.
addFrameworkListener(Bundle, FrameworkListener) - Method in class org.ungoverned.oscar.Oscar
Implementation for BundleContext.addFrameworkListener().
addImport(Module, Object, Object, boolean) - Method in class org.ungoverned.oscar.Oscar
This method adds a import target to the IMPORTS_ATTR attribute array associated with the specified module.
addListener(Class, EventListener) - Method in class org.ungoverned.oscar.util.DispatchQueue
Adds a listener to the dispatch queue's listener list; the listener is then able to receive events.
addModule(String, Object[][], ResourceSource[], LibrarySource[]) - Method in class org.ungoverned.moduleloader.ModuleManager
Adds a module to the module manager.
addModuleListener(ModuleListener) - Method in class org.ungoverned.moduleloader.ModuleManager
Adds a listener to the ModuleManager to listen for module added, reset, and removed events.
addServiceListener(ServiceListener, String) - Method in interface org.osgi.framework.BundleContext
Adds the specified ServiceListener object with the specified filter to this context bundle's list of listeners.
addServiceListener(ServiceListener) - Method in interface org.osgi.framework.BundleContext
Adds the specified ServiceListener object to this context bundle's list of listeners.
addServiceListener(Bundle, ServiceListener, String) - Method in class org.ungoverned.oscar.Oscar
Implementation for BundleContext.addServiceListener().
addValidationListener(ValidationListener) - Method in class org.ungoverned.moduleloader.search.ImportSearchPolicy
Adds a validation listener to this import search policy.

B

BUFSIZE - Static variable in class org.ungoverned.oscar.util.DefaultBundleCache
 
BUNDLE_ACTIVATOR - Static variable in interface org.osgi.framework.Constants
Manifest header attribute (named "Bundle-Activator") identifying the bundle's activator class.
BUNDLE_CATEGORY - Static variable in interface org.osgi.framework.Constants
Manifest header (named "Bundle-Category") identifying the bundle's category.
BUNDLE_CLASSPATH - Static variable in interface org.osgi.framework.Constants
Manifest header (named "Bundle-ClassPath") identifying a list of nested JAR files, which are bundle resources used to extend the bundle's classpath.
BUNDLE_CONTACTADDRESS - Static variable in interface org.osgi.framework.Constants
Manifest header (named "Bundle-ContactAddress") identifying the contact address where problems with the bundle may be reported; for example, an email address.
BUNDLE_COPYRIGHT - Static variable in interface org.osgi.framework.Constants
Manifest header (named "Bundle-Copyright") identifying the bundle's copyright information, which may be retrieved from the Dictionary object returned by the Bundle.getHeaders method.
BUNDLE_DEFAULT_STARTLEVEL - Static variable in interface org.ungoverned.oscar.util.OscarConstants
 
BUNDLE_DESCRIPTION - Static variable in interface org.osgi.framework.Constants
Manifest header (named "Bundle-Description") containing a brief description of the bundle's functionality.
BUNDLE_DIR_PREFIX - Static variable in class org.ungoverned.oscar.util.DefaultBundleCache
 
BUNDLE_DOCURL - Static variable in interface org.osgi.framework.Constants
Manifest header (named "Bundle-DocURL") identifying the bundle's documentation URL, from which further information about the bundle may be obtained.
BUNDLE_NAME - Static variable in interface org.osgi.framework.Constants
Manifest header (named "Bundle-Name") identifying the bundle's name.
BUNDLE_NATIVECODE - Static variable in interface org.osgi.framework.Constants
Manifest header (named "Bundle-NativeCode") identifying a number of hardware environments and the native language code libraries that the bundle is carrying for each of these environments.
BUNDLE_NATIVECODE_LANGUAGE - Static variable in interface org.osgi.framework.Constants
Manifest header attribute (named "language") identifying the language in which the native bundle code is written specified in the Bundle-NativeCode Manifest header.
BUNDLE_NATIVECODE_OSNAME - Static variable in interface org.osgi.framework.Constants
Manifest header attribute (named "osname") identifying the operating system required to run native bundle code specified in the Bundle-NativeCode Manifest header).
BUNDLE_NATIVECODE_OSVERSION - Static variable in interface org.osgi.framework.Constants
Manifest header attribute (named "osversion") identifying the operating system version required to run native bundle code specified in the Bundle-NativeCode Manifest header).
BUNDLE_NATIVECODE_PROCESSOR - Static variable in interface org.osgi.framework.Constants
Manifest header attribute (named "processor") identifying the processor required to run native bundle code specified in the Bundle-NativeCode Manifest header).
BUNDLE_PROPERTIES_PROP - Static variable in interface org.ungoverned.oscar.util.OscarConstants
 
BUNDLE_PROPERTY_FILE_VALUE - Static variable in interface org.ungoverned.oscar.util.OscarConstants
 
BUNDLE_REQUIREDEXECUTIONENVIRONMENT - Static variable in interface org.osgi.framework.Constants
Manifest header (named "Bundle-RequiredExecutionEnvironment") identifying the required execution environment for the bundle.
BUNDLE_STARTLEVEL_PROP - Static variable in interface org.ungoverned.oscar.util.OscarConstants
 
BUNDLE_UPDATELOCATION - Static variable in interface org.osgi.framework.Constants
Manifest header (named "Bundle-UpdateLocation") identifying the location from which a new bundle version is obtained during a bundle update operation.
BUNDLE_URL_PROTOCOL - Static variable in interface org.ungoverned.oscar.util.OscarConstants
 
BUNDLE_VENDOR - Static variable in interface org.osgi.framework.Constants
Manifest header (named "Bundle-Vendor") identifying the bundle's vendor.
BUNDLE_VERSION - Static variable in interface org.osgi.framework.Constants
Manifest header (named "Bundle-Version") identifying the bundle's version.
BooleanEditor - class org.ungoverned.oscar.installer.editor.BooleanEditor.
 
BooleanEditor(BooleanProperty) - Constructor for class org.ungoverned.oscar.installer.editor.BooleanEditor
 
BooleanEditor(BooleanProperty, String, String) - Constructor for class org.ungoverned.oscar.installer.editor.BooleanEditor
 
BooleanProperty - interface org.ungoverned.oscar.installer.BooleanProperty.
 
BooleanPropertyImpl - class org.ungoverned.oscar.installer.property.BooleanPropertyImpl.
 
BooleanPropertyImpl(String, boolean) - Constructor for class org.ungoverned.oscar.installer.property.BooleanPropertyImpl
 
BooleanStringEditor - class org.ungoverned.oscar.installer.editor.BooleanStringEditor.
 
BooleanStringEditor(Property) - Constructor for class org.ungoverned.oscar.installer.editor.BooleanStringEditor
 
BooleanStringPropertyImpl - class org.ungoverned.oscar.installer.property.BooleanStringPropertyImpl.
 
BooleanStringPropertyImpl(String, boolean, String) - Constructor for class org.ungoverned.oscar.installer.property.BooleanStringPropertyImpl
 
Bundle - interface org.osgi.framework.Bundle.
An installed bundle in the Framework.
BundleActivator - interface org.osgi.framework.BundleActivator.
Customizes the starting and stopping of this bundle.
BundleArchive - interface org.ungoverned.oscar.BundleArchive.
This interface represents an individual cached bundle in the bundle cache.
BundleCache - interface org.ungoverned.oscar.BundleCache.
This interface represents the storage mechanism that Oscar uses for caching bundles.
BundleContext - interface org.osgi.framework.BundleContext.
A bundle's execution context within the Framework.
BundleEvent - class org.osgi.framework.BundleEvent.
A Framework event describing a bundle lifecycle change.
BundleEvent(int, Bundle) - Constructor for class org.osgi.framework.BundleEvent
Creates a bundle event of the specified type.
BundleException - exception org.osgi.framework.BundleException.
A Framework exception used to indicate that a bundle lifecycle problem occurred.
BundleException(String, Throwable) - Constructor for class org.osgi.framework.BundleException
Creates a BundleException that wraps another exception.
BundleException(String) - Constructor for class org.osgi.framework.BundleException
Creates a BundleException object with the specified message.
BundleListener - interface org.osgi.framework.BundleListener.
A BundleEvent listener.
BundleListenerWrapper - class org.ungoverned.oscar.util.BundleListenerWrapper.
 
BundleListenerWrapper(Bundle, BundleListener) - Constructor for class org.ungoverned.oscar.util.BundleListenerWrapper
 
base64Encode(String) - Static method in class org.ungoverned.oscar.util.Util
 
buildTree(Stack) - Method in class org.ungoverned.oscar.ldap.Operator
 
bundleChanged(BundleEvent) - Method in interface org.osgi.framework.BundleListener
Receives notification that a bundle has had a lifecycle change.
bundleChanged(BundleEvent) - Method in class org.ungoverned.oscar.util.BundleListenerWrapper
 
bundleHasPermission(BundleImpl, Object) - Method in class org.ungoverned.oscar.Oscar
Implementation for Bundle.hasPermission().

C

CACHE_BUFSIZE_PROP - Static variable in class org.ungoverned.oscar.util.DefaultBundleCache
 
CACHE_CLASS_PROP - Static variable in interface org.ungoverned.oscar.util.OscarConstants
 
CACHE_DIR_NAME - Static variable in class org.ungoverned.oscar.util.DefaultBundleCache
 
CACHE_DIR_PROP - Static variable in class org.ungoverned.oscar.util.DefaultBundleCache
 
CACHE_PROFILE_DIR_PROP - Static variable in class org.ungoverned.oscar.util.DefaultBundleCache
 
CACHE_PROFILE_PROP - Static variable in class org.ungoverned.oscar.util.DefaultBundleCache
 
CLASS_PATH_DOT - Static variable in interface org.ungoverned.oscar.util.OscarConstants
 
CLASS_PATH_SEPARATOR - Static variable in interface org.ungoverned.oscar.util.OscarConstants
 
CaseInsensitiveMap - class org.ungoverned.oscar.util.CaseInsensitiveMap.
Simple utility class that creates a case-insensitive map by extending TreeMap and to use a case-insensitive comparator.
CaseInsensitiveMap() - Constructor for class org.ungoverned.oscar.util.CaseInsensitiveMap
 
CaseInsensitiveMap(Map) - Constructor for class org.ungoverned.oscar.util.CaseInsensitiveMap
 
CompatibilityPolicy - interface org.ungoverned.moduleloader.search.CompatibilityPolicy.
This interface represents the naming and version numbering policy of import and export identifiers for the ImportSearchPolicy.
Configurable - interface org.osgi.framework.Configurable.
Supports a configuration object.
Constants - interface org.osgi.framework.Constants.
Defines standard names for the OSGi environment property, service property, and Manifest header attribute keys.
centerWindow(Component) - Static method in class org.ungoverned.oscar.installer.Install
 
charno() - Method in class org.ungoverned.oscar.ldap.LdapLexer
 
children - Variable in class org.ungoverned.oscar.ldap.Operator
 
close() - Method in class org.ungoverned.moduleloader.JarResourceSource
This method deinitializes the resource source by closing the associated JAR file if it is open.
close() - Method in interface org.ungoverned.moduleloader.LibrarySource
This method de-initializes the library source.
close() - Method in interface org.ungoverned.moduleloader.ResourceSource
This method de-initializes the resource source.
close() - Method in class org.ungoverned.moduleloader.SystemResourceSource
 
close() - Method in class org.ungoverned.oscar.OSGiLibrarySource
 
compare(Object, Object, Object, Object) - Method in interface org.ungoverned.moduleloader.search.CompatibilityPolicy
Compares two import/export identifiers.
compare(Object, Object, Object, Object) - Method in class org.ungoverned.moduleloader.search.compatibility.ExactCompatibilityPolicy
Compares two versioned identifiers, but since this policy has no understanding of how to compare identifiers, it always throws an IllegalArgumentException.
compare(Object, Object, Object, Object) - Method in class org.ungoverned.oscar.OSGiCompatibilityPolicy
Compares two versioned identifiers.
compare(Object, String, int) - Static method in class org.ungoverned.oscar.ldap.Parser
Compare two operands in an expression with respect to the following operators =, <=, >= and ~= Example: value=100
copy(InputStream, String, String, String) - Static method in class org.ungoverned.oscar.installer.artifact.AbstractArtifact
 
copyAndLocalize(InputStream, String, String, String, Map) - Static method in class org.ungoverned.oscar.installer.artifact.AbstractArtifact
 
create(long, String, InputStream) - Method in interface org.ungoverned.oscar.BundleCache
Creates a new bundle archive for the specified bundle identifier using the supplied location string and input stream.
create(long, String, InputStream) - Method in class org.ungoverned.oscar.util.DefaultBundleCache
 
createButtonPanel() - Method in class org.ungoverned.oscar.installer.Install
 
createCodeSourceURL(ModuleManager, Module) - Method in class org.ungoverned.moduleloader.DefaultURLPolicy
This method is a stub and always returns null.
createCodeSourceURL(ModuleManager, Module) - Method in interface org.ungoverned.moduleloader.URLPolicy
This method should return a URL that represents the location from which the module originated.
createCodeSourceURL(ModuleManager, Module) - Method in class org.ungoverned.oscar.OSGiURLPolicy
 
createFilter(String) - Method in interface org.osgi.framework.BundleContext
Creates a Filter object.
createImporterList(ModuleManager, Module) - Static method in class org.ungoverned.moduleloader.search.ImportSearchPolicy
Utility method to create a list of modules that import from the specified module.
createResourceURL(ModuleManager, Module, int, String) - Method in class org.ungoverned.moduleloader.DefaultURLPolicy
This method returns a URL that is suitable for accessing the bytes of the specified resource.
createResourceURL(ModuleManager, Module, int, String) - Method in interface org.ungoverned.moduleloader.URLPolicy
This method should return a URL that is suitable for accessing the bytes of the specified resource.
createResourceURL(ModuleManager, Module, int, String) - Method in class org.ungoverned.oscar.OSGiURLPolicy
 

D

DEFAULT_DOMAIN_VALUE - Static variable in interface org.ungoverned.oscar.util.OscarConstants
 
DEFAULT_HOSTNAME_VALUE - Static variable in interface org.ungoverned.oscar.util.OscarConstants
 
DYNAMICIMPORT_PACKAGE - Static variable in interface org.osgi.framework.Constants
Manifest header (named "DynamicImport-Package") identifying the names of the packages that the bundle may dynamically import during execution.
DYNAMIC_IMPORTS_ATTR - Static variable in class org.ungoverned.oscar.OSGiImportSearchPolicy
This is the name of the "dynamic-imports" meta-data attribute that should be attached to each module.
DefaultBundleArchive - class org.ungoverned.oscar.util.DefaultBundleArchive.
This class, combined with DefaultBundleCache, implements the default file system-based bundle cache for Oscar.
DefaultBundleArchive(File, long, String, InputStream) - Constructor for class org.ungoverned.oscar.util.DefaultBundleArchive
 
DefaultBundleArchive(File, long) - Constructor for class org.ungoverned.oscar.util.DefaultBundleArchive
 
DefaultBundleCache - class org.ungoverned.oscar.util.DefaultBundleCache.
This class, combined with DefaultBundleArchive, implements the default file system-based bundle cache for Oscar.
DefaultBundleCache() - Constructor for class org.ungoverned.oscar.util.DefaultBundleCache
 
DefaultURLPolicy - class org.ungoverned.moduleloader.DefaultURLPolicy.
This class implements a simple URLPolicy that the ModuleManager uses if the application does not specify one.
DefaultURLPolicy() - Constructor for class org.ungoverned.moduleloader.DefaultURLPolicy
 
DispatchQueue - class org.ungoverned.oscar.util.DispatchQueue.
This class implements an event dispatching queue to simplify delivering events to a list of event listener.
DispatchQueue() - Constructor for class org.ungoverned.oscar.util.DispatchQueue
Constructs a dispatch queue and starts a dispather thread if necessary.
Dispatcher - interface org.ungoverned.oscar.util.Dispatcher.
This interface is used by DispatchQueue to dispatch events.
Driver - class org.ungoverned.oscar.ldap.Driver.
 
Driver() - Constructor for class org.ungoverned.oscar.ldap.Driver
 
debug(String) - Static method in class org.ungoverned.oscar.Oscar
 
deleteDirectoryTree(File) - Static method in class org.ungoverned.oscar.util.DefaultBundleArchive
 
dispatch(Dispatcher, Class, EventObject) - Method in class org.ungoverned.oscar.util.DispatchQueue
Dispatches an event to a set of event listeners using a specified dispatcher object.
dispatch(Object[], Dispatcher, Class, EventObject) - Method in class org.ungoverned.oscar.util.DispatchQueue
 
dispatch(EventListener, EventObject) - Method in interface org.ungoverned.oscar.util.Dispatcher
Dispatch an event to a specified event listener.
dispatch(Dispatcher, Class, EventObject) - Method in class org.ungoverned.oscar.util.OscarDispatchQueue
Dispatches an event to a set of event listeners using a specified dispatcher object.
dispose() - Method in class org.ungoverned.moduleloader.Module
Disposes the module by closing all resource and library sources.
doCancel() - Method in class org.ungoverned.oscar.installer.Install
 
doOkay() - Method in class org.ungoverned.oscar.installer.Install
 
doesImport(Module, Object) - Static method in class org.ungoverned.moduleloader.search.ImportSearchPolicy
Utility method to determine if the specified module imports a given import identifier, regardless of version.

E

EMBEDDED_EXECUTION_PROP - Static variable in interface org.ungoverned.oscar.util.OscarConstants
 
EOF - Static variable in class org.ungoverned.oscar.ldap.Parser
 
EQUAL - Static variable in class org.ungoverned.oscar.ldap.Parser
 
ERROR - Static variable in class org.osgi.framework.FrameworkEvent
An error has occurred.
EXPORT - Static variable in class org.osgi.framework.PackagePermission
The action string export.
EXPORTS_ATTR - Static variable in class org.ungoverned.moduleloader.search.ImportSearchPolicy
This is the name of the "exports" meta-data attribute that should be attached to each module.
EXPORT_PACKAGE - Static variable in interface org.osgi.framework.Constants
Manifest header (named "Export-Package") identifying the names (and optionally version numbers) of the packages that the bundle offers to the Framework for export.
EXPORT_SERVICE - Static variable in interface org.osgi.framework.Constants
Manifest header (named "Export-Service") identifying the fully qualified class names of the services that the bundle may register (used for informational purposes only).
EvaluationException - exception org.ungoverned.oscar.ldap.EvaluationException.
 
EvaluationException(String) - Constructor for class org.ungoverned.oscar.ldap.EvaluationException
 
EvaluationException(String, Class) - Constructor for class org.ungoverned.oscar.ldap.EvaluationException
 
Evaluator - class org.ungoverned.oscar.ldap.Evaluator.
 
Evaluator() - Constructor for class org.ungoverned.oscar.ldap.Evaluator
 
Evaluator(Object[]) - Constructor for class org.ungoverned.oscar.ldap.Evaluator
 
ExactCompatibilityPolicy - class org.ungoverned.moduleloader.search.compatibility.ExactCompatibilityPolicy.
This class implements a simple version numbering compatibility policy for the ImportSearchPolicy where only exact version numbers are considered to be compatible.
ExactCompatibilityPolicy() - Constructor for class org.ungoverned.moduleloader.search.compatibility.ExactCompatibilityPolicy
 
ExhaustiveSearchPolicy - class org.ungoverned.moduleloader.search.ExhaustiveSearchPolicy.
This class implements a ModuleLoader search policy that exhaustively and linearly searches all modules when trying to load a particular class or resource.
ExhaustiveSearchPolicy() - Constructor for class org.ungoverned.moduleloader.search.ExhaustiveSearchPolicy
 
ExportedPackage - interface org.osgi.service.packageadmin.ExportedPackage.
An exported package.
elements() - Method in class org.ungoverned.oscar.util.MapToDictionary
 
encode(byte[], int) - Static method in class org.ungoverned.oscar.util.Util
Encode a raw byte array to a Base64 String.
encode(InputStream, OutputStream, int) - Static method in class org.ungoverned.oscar.util.Util
 
equals(Object) - Method in class org.osgi.framework.AdminPermission
Determines the equality of two AdminPermission objects.
equals(Object) - Method in interface org.osgi.framework.Filter
Compares this Filter object to another object.
equals(Object) - Method in class org.osgi.framework.PackagePermission
Determines the equality of two PackagePermission objects.
equals(Object) - Method in class org.osgi.framework.ServicePermission
Determines the equalty of two ServicePermission objects.
equals(Object) - Method in class org.ungoverned.oscar.util.ListenerWrapper
 
error(String) - Static method in class org.ungoverned.oscar.Oscar
 
error(String, Throwable) - Static method in class org.ungoverned.oscar.Oscar
 
evaluate(Mapper) - Method in class org.ungoverned.oscar.ldap.Evaluator
 
execute(Stack, Mapper) - Method in class org.ungoverned.oscar.ldap.Operator
 

F

FAKE_URL_PROTOCOL_VALUE - Static variable in interface org.ungoverned.oscar.util.OscarConstants
 
FRAMEWORK_DEFAULT_STARTLEVEL - Static variable in interface org.ungoverned.oscar.util.OscarConstants
 
FRAMEWORK_EXECUTIONENVIRONMENT - Static variable in interface org.osgi.framework.Constants
Framework environment property (named "org.osgi.framework.executionenvironment") identifying execution environments provided by the Framework.
FRAMEWORK_INACTIVE_STARTLEVEL - Static variable in interface org.ungoverned.oscar.util.OscarConstants
 
FRAMEWORK_LANGUAGE - Static variable in interface org.osgi.framework.Constants
Framework environment property (named "org.osgi.framework.language") identifying the Framework implementation language (see ISO 639 for possible values).
FRAMEWORK_OS_NAME - Static variable in interface org.osgi.framework.Constants
Framework environment property (named "org.osgi.framework.os.name") identifying the Framework host-computer's operating system.
FRAMEWORK_OS_VERSION - Static variable in interface org.osgi.framework.Constants
Framework environment property (named "org.osgi.framework.os.version") identifying the Framework host-computer's operating system version number.
FRAMEWORK_PROCESSOR - Static variable in interface org.osgi.framework.Constants
Framework environment property (named "org.osgi.framework.processor") identifying the Framework host-computer's processor name.
FRAMEWORK_STARTLEVEL_PROP - Static variable in interface org.ungoverned.oscar.util.OscarConstants
 
FRAMEWORK_VENDOR - Static variable in interface org.osgi.framework.Constants
Framework environment property (named "org.osgi.framework.vendor") identifying the Framework implementation vendor.
FRAMEWORK_VENDOR_VALUE - Static variable in interface org.ungoverned.oscar.util.OscarConstants
 
FRAMEWORK_VERSION - Static variable in interface org.osgi.framework.Constants
Framework environment property (named "org.osgi.framework.version") identifying the Framework version.
FRAMEWORK_VERSION_VALUE - Static variable in interface org.ungoverned.oscar.util.OscarConstants
 
FileEditor - class org.ungoverned.oscar.installer.editor.FileEditor.
 
FileEditor(StringProperty, boolean) - Constructor for class org.ungoverned.oscar.installer.editor.FileEditor
 
Filter - interface org.osgi.framework.Filter.
An RFC 1960-based Filter.
FrameworkEvent - class org.osgi.framework.FrameworkEvent.
A general Framework event.
FrameworkEvent(int, Object) - Constructor for class org.osgi.framework.FrameworkEvent
Deprecated. Since 1.2. This constructor is deprecated in favor of using the other constructor with the System Bundle as the event source.
FrameworkEvent(int, Bundle, Throwable) - Constructor for class org.osgi.framework.FrameworkEvent
Creates a Framework event regarding the specified bundle.
FrameworkListener - interface org.osgi.framework.FrameworkListener.
A FrameworkEvent listener.
FrameworkListenerWrapper - class org.ungoverned.oscar.util.FrameworkListenerWrapper.
 
FrameworkListenerWrapper(Bundle, FrameworkListener) - Constructor for class org.ungoverned.oscar.util.FrameworkListenerWrapper
 
finalize() - Method in class org.ungoverned.moduleloader.JarResourceSource
Closes the JAR file if it has not already been closed.
findClass(String) - Method in class org.ungoverned.moduleloader.ModuleClassLoader
This method overriden from from ClassLoader.
findClass(Module, String) - Method in interface org.ungoverned.moduleloader.SearchPolicy
This method tries to find the specified class for the specified module.
findClass(Module, String) - Method in class org.ungoverned.moduleloader.search.ExhaustiveSearchPolicy
This method finds the specified class for the specified module.
findClass(Module, String) - Method in class org.ungoverned.moduleloader.search.ImportSearchPolicy
This method is part of the SearchPolicy interface; it should not be called directly.
findClass(Module, String) - Method in class org.ungoverned.moduleloader.search.SelfContainedSearchPolicy
Simply returns null which forces the module class loader to only search the target module's resource sources for the specified class.
findClass(Module, String) - Method in class org.ungoverned.oscar.OSGiImportSearchPolicy
 
findClassDynamic(Module, String) - Method in class org.ungoverned.oscar.OSGiImportSearchPolicy
 
findLibrary(String) - Method in class org.ungoverned.moduleloader.ModuleClassLoader
This method overriden from from ClassLoader.
findLibrary(int, String) - Method in interface org.ungoverned.oscar.BundleArchive
Returns the absolute file path for the specified native library of the specified revision of the bundle associated with this archive.
findLibrary(int, String) - Method in class org.ungoverned.oscar.SystemBundleArchive
 
findLibrary(int, String) - Method in class org.ungoverned.oscar.util.DefaultBundleArchive
 
findResource(String) - Method in class org.ungoverned.moduleloader.ModuleClassLoader
This method overriden from from ClassLoader.
findResource(Module, String) - Method in interface org.ungoverned.moduleloader.SearchPolicy
This method tries to find the specified resource for the specified module.
findResource(Module, String) - Method in class org.ungoverned.moduleloader.search.ExhaustiveSearchPolicy
This method finds the specified resource for the specified module.
findResource(Module, String) - Method in class org.ungoverned.moduleloader.search.ImportSearchPolicy
This method is part of the SearchPolicy interface; it should not be called directly.
findResource(Module, String) - Method in class org.ungoverned.moduleloader.search.SelfContainedSearchPolicy
Simply returns null which forces the module class loader to only search the target module's resource sources for the specified resource.
findResource(Module, String) - Method in class org.ungoverned.oscar.OSGiImportSearchPolicy
 
findResourceDynamic(Module, String) - Method in class org.ungoverned.oscar.OSGiImportSearchPolicy
 
findResources(String) - Method in class org.ungoverned.moduleloader.ModuleClassLoader
 
fireModuleAdded(Module) - Method in class org.ungoverned.moduleloader.ModuleManager
Fires an event indicating that the specified module was added to the ModuleManager.
fireModuleInvalidated(Module) - Method in class org.ungoverned.moduleloader.search.ImportSearchPolicy
Fires an invalidation event for the specified module.
fireModuleRemoved(Module) - Method in class org.ungoverned.moduleloader.ModuleManager
Fires an event indicating that the specified module was removed from the ModuleManager.
fireModuleReset(Module) - Method in class org.ungoverned.moduleloader.ModuleManager
Fires an event indicating that the specified module was reset.
fireModuleValidated(Module) - Method in class org.ungoverned.moduleloader.search.ImportSearchPolicy
Fires a validation event for the specified module.
frameworkEvent(FrameworkEvent) - Method in interface org.osgi.framework.FrameworkListener
Receives notification of a general FrameworkEvent object.
frameworkEvent(FrameworkEvent) - Method in class org.ungoverned.oscar.util.FrameworkListenerWrapper
 

G

GET - Static variable in class org.osgi.framework.ServicePermission
The action string get (Value is "get").
GREATER_EQUAL - Static variable in class org.ungoverned.oscar.ldap.Parser
 
get() - Method in class org.ungoverned.oscar.ldap.LdapLexer
 
get(Object) - Method in class org.ungoverned.oscar.util.MapToDictionary
 
getActions() - Method in class org.osgi.framework.PackagePermission
Returns the canonical string representation of the PackagePermission actions.
getActions() - Method in class org.osgi.framework.ServicePermission
Returns the canonical string representation of the actions.
getActivator(ClassLoader) - Method in interface org.ungoverned.oscar.BundleArchive
Returns the persistent bundle activator of the bundle associated with this archive; this is a non-standard OSGi method that is only called when Oscar is running in non-strict OSGi mode.
getActivator(ClassLoader) - Method in class org.ungoverned.oscar.SystemBundleArchive
 
getActivator(ClassLoader) - Method in class org.ungoverned.oscar.util.DefaultBundleArchive
 
getArchive(long) - Method in interface org.ungoverned.oscar.BundleCache
Returns the bundle archive associated with the specified bundle indentifier.
getArchive(long) - Method in class org.ungoverned.oscar.util.DefaultBundleCache
 
getArchives() - Method in interface org.ungoverned.oscar.BundleCache
Returns all cached bundle archives.
getArchives() - Method in class org.ungoverned.oscar.util.DefaultBundleCache
 
getAttribute(String) - Method in class org.ungoverned.moduleloader.Module
Returns the attribute value associated with the specified key.
getAttributes() - Method in class org.ungoverned.moduleloader.Module
Returns the attribute set associated with this module.
getBooleanValue() - Method in interface org.ungoverned.oscar.installer.BooleanProperty
 
getBooleanValue() - Method in class org.ungoverned.oscar.installer.property.BooleanPropertyImpl
 
getBooleanValue() - Method in class org.ungoverned.oscar.installer.property.BooleanStringPropertyImpl
 
getBooleanValue() - Method in class org.ungoverned.oscar.installer.property.NotBooleanPropertyImpl
 
getBundle() - Method in interface org.osgi.framework.BundleContext
Returns the Bundle object for this context bundle.
getBundle(long) - Method in interface org.osgi.framework.BundleContext
Returns the bundle with the specified identifier.
getBundle() - Method in class org.osgi.framework.BundleEvent
Returns the bundle which had a lifecycle change.
getBundle() - Method in class org.osgi.framework.FrameworkEvent
Returns the bundle associated with the event.
getBundle() - Method in interface org.osgi.framework.ServiceReference
Returns the bundle that registered the service referenced by this ServiceReference object.
getBundle(long) - Method in class org.ungoverned.oscar.Oscar
Implementation for BundleContext.getBundle().
getBundle() - Method in class org.ungoverned.oscar.util.ListenerWrapper
 
getBundleDataFile(BundleImpl, String) - Method in class org.ungoverned.oscar.Oscar
Implementation for BundleContext.getDataFile().
getBundleHeaders(BundleImpl) - Method in class org.ungoverned.oscar.Oscar
Implementation for Bundle.getHeaders().
getBundleId() - Method in interface org.osgi.framework.Bundle
Returns this bundle's identifier.
getBundleId(BundleImpl) - Method in class org.ungoverned.oscar.Oscar
Implementation for Bundle.getBundleId().
getBundleLocation(BundleImpl) - Method in class org.ungoverned.oscar.Oscar
Implementation for Bundle.getLocation().
getBundleRegisteredServices(BundleImpl) - Method in class org.ungoverned.oscar.Oscar
Implementation for Bundle.getRegisteredServices().
getBundleResource(BundleImpl, String) - Method in class org.ungoverned.oscar.Oscar
Implementation for Bundle.getResource().
getBundleServicesInUse(BundleImpl) - Method in class org.ungoverned.oscar.Oscar
Implementation for Bundle.getServicesInUse().
getBundleStartLevel(Bundle) - Method in interface org.osgi.service.startlevel.StartLevel
Return the assigned start level value for the specified Bundle.
getBundleStartLevel(Bundle) - Method in class org.ungoverned.oscar.Oscar
Returns the start level for the specified bundle; this method implements functionality for the Start Level service.
getBundleStartLevel(Bundle) - Method in class org.ungoverned.oscar.StartLevelImpl
 
getBundleState(BundleImpl) - Method in class org.ungoverned.oscar.Oscar
Implementation for Bundle.getState().
getBundles() - Method in interface org.osgi.framework.BundleContext
Returns a list of all installed bundles.
getBundles() - Method in class org.ungoverned.oscar.Oscar
Implementation for BundleContext.getBundles().
getBytes(String) - Method in class org.ungoverned.moduleloader.JarResourceSource
 
getBytes(String) - Method in interface org.ungoverned.moduleloader.ResourceSource
This method returns a byte array of the specified resource's contents.
getBytes(String) - Method in class org.ungoverned.moduleloader.SystemResourceSource
 
getClassLoader() - Method in class org.ungoverned.moduleloader.Module
Returns the ModuleClassLoader associated with this module.
getClassPath(int) - Method in interface org.ungoverned.oscar.BundleArchive
Returns an array of Strings that represent the class path of the specified revision of the bundle associated with this archive.
getClassPath(int) - Method in class org.ungoverned.oscar.SystemBundleArchive
 
getClassPath(int) - Method in class org.ungoverned.oscar.util.DefaultBundleArchive
 
getCompatibilityPolicy() - Method in class org.ungoverned.moduleloader.search.ImportSearchPolicy
Returns the compatibility policy used by this import search policy instance.
getCompatibleModules(Object, Object) - Method in class org.ungoverned.moduleloader.search.ImportSearchPolicy
This method returns a list of modules that have an export that is compatible with the given import identifier and version.
getConfigProperty(String) - Method in class org.ungoverned.oscar.Oscar
Oscar uses this method whenever it needs to access any configuration properties.
getConfigurationObject() - Method in interface org.osgi.framework.Configurable
Returns this service's configuration object.
getDataFile(String) - Method in interface org.osgi.framework.BundleContext
Creates a File object for a file in the persistent storage area provided for the bundle by the Framework.
getDataFile(String) - Method in interface org.ungoverned.oscar.BundleArchive
Returns an appropriate data file for the bundle associated with the archive using the supplied file name.
getDataFile(String) - Method in class org.ungoverned.oscar.SystemBundleArchive
 
getDataFile(String) - Method in class org.ungoverned.oscar.util.DefaultBundleArchive
 
getDestinationDirectory() - Method in interface org.ungoverned.oscar.installer.Artifact
 
getDestinationDirectory() - Method in class org.ungoverned.oscar.installer.artifact.AbstractArtifact
 
getDestinationName() - Method in class org.ungoverned.oscar.installer.artifact.AbstractFileArtifact
 
getDirectory() - Method in class org.ungoverned.oscar.util.DefaultBundleArchive
 
getDynamicImports(Module) - Static method in class org.ungoverned.oscar.OSGiImportSearchPolicy
Utility method that returns the DYNAMIC_IMPORTS_ATTR attribute for the specified module.
getEditor() - Method in interface org.ungoverned.oscar.installer.Property
 
getEditor() - Method in class org.ungoverned.oscar.installer.property.BooleanPropertyImpl
 
getEditor() - Method in class org.ungoverned.oscar.installer.property.BooleanStringPropertyImpl
 
getEditor() - Method in class org.ungoverned.oscar.installer.property.NotBooleanPropertyImpl
 
getEditor() - Method in class org.ungoverned.oscar.installer.property.StringPropertyImpl
 
getExportResolvingModule(Module, Object) - Static method in class org.ungoverned.moduleloader.search.ImportSearchPolicy
Utility method to get the resolving module of a specific export identifier for the specified module.
getExportVersion(Module, Object) - Static method in class org.ungoverned.moduleloader.search.ImportSearchPolicy
Utility method to get the export version number associated with a specific export identifier of the specified module.
getExportedPackage(String) - Method in interface org.osgi.service.packageadmin.PackageAdmin
Gets the ExportedPackage object with the specified package name.
getExportedPackage(String) - Method in class org.ungoverned.oscar.Oscar
Returns the exported package associated with the specified package name.
getExportedPackages(Bundle) - Method in interface org.osgi.service.packageadmin.PackageAdmin
Gets the packages exported by the specified bundle.
getExportedPackages(Bundle) - Method in class org.ungoverned.oscar.Oscar
Returns an array of all actively exported packages from the specified bundle or if the specified bundle is null an array containing all actively exported packages by all bundles.
getExportingBundle() - Method in interface org.osgi.service.packageadmin.ExportedPackage
Returns the bundle exporting the package associated with this ExportedPackage object.
getExportsAttribute(Module) - Static method in class org.ungoverned.moduleloader.search.ImportSearchPolicy
Utility method that returns the EXPORTS_ATTR attribute for the specified module.
getFilter() - Method in class org.osgi.framework.InvalidSyntaxException
Returns the filter string that generated the InvalidSyntaxException object.
getFrameworkStatus() - Method in class org.ungoverned.oscar.Oscar
Returns the current status of Oscar; this information is used to determine which actions to perform during various execution activities.
getHeaders() - Method in interface org.osgi.framework.Bundle
Returns this bundle's Manifest headers and values.
getId() - Method in class org.ungoverned.moduleloader.Module
Returns the identifier of the module.
getId() - Method in interface org.ungoverned.oscar.BundleArchive
Returns the identifier of the bundle associated with this archive.
getId() - Method in class org.ungoverned.oscar.SystemBundleArchive
 
getId() - Method in class org.ungoverned.oscar.util.DefaultBundleArchive
 
getIdentifier() - Method in class org.ungoverned.moduleloader.search.ValidationException
Returns the identifier of the import target that could not be resolved.
getImportResolvingModule(Module, Object) - Static method in class org.ungoverned.moduleloader.search.ImportSearchPolicy
Utility method to get the resolving module of a specific import identifier for the specified module.
getImportVersion(Module, Object) - Static method in class org.ungoverned.moduleloader.search.ImportSearchPolicy
Utility method to get the import version number associated with a specific import identifier of the specified module.
getImportingBundles() - Method in interface org.osgi.service.packageadmin.ExportedPackage
Returns the resolved bundles that are currently importing the package associated with this ExportedPackage object.
getImportingBundles(ExportedPackage) - Method in class org.ungoverned.oscar.Oscar
 
getImportsAttribute(Module) - Static method in class org.ungoverned.moduleloader.search.ImportSearchPolicy
Utility method that returns the IMPORTS_ATTR attribute for the specified module.
getImportsOrExports(Module, String) - Static method in class org.ungoverned.moduleloader.search.ImportSearchPolicy
Utility method that returns the IMPORTS_ATTR or the EXPORTS_ATTR attribute for the specified module.
getInitialBundleStartLevel() - Method in interface org.osgi.service.startlevel.StartLevel
Return the initial start level value that is assigned to a Bundle when it is first installed.
getInitialBundleStartLevel() - Method in class org.ungoverned.oscar.Oscar
Returns the start level into which newly installed bundles will be placed by default; this method implements functionality for the Start Level service.
getInitialBundleStartLevel() - Method in class org.ungoverned.oscar.StartLevelImpl
 
getInputStream(Status) - Method in interface org.ungoverned.oscar.installer.Artifact
 
getInputStream(Status) - Method in class org.ungoverned.oscar.installer.artifact.ResourceFileArtifact
 
getInputStream(Status) - Method in class org.ungoverned.oscar.installer.artifact.ResourceJarArtifact
 
getInputStream(Status) - Method in class org.ungoverned.oscar.installer.artifact.URLFileArtifact
 
getInputStream(Status) - Method in class org.ungoverned.oscar.installer.artifact.URLJarArtifact
 
getLibrarySources() - Method in class org.ungoverned.moduleloader.Module
Returns the array of LibrarySources associated with the module.
getListener(Class, EventListener) - Method in class org.ungoverned.oscar.util.DispatchQueue
Returns the listener if it is already in the dispatch queue.
getListener() - Method in class org.ungoverned.oscar.util.ListenerWrapper
 
getListenerClass() - Method in class org.ungoverned.oscar.util.ListenerWrapper
 
getListeners() - Method in class org.ungoverned.oscar.util.DispatchQueue
Returns a pointer to the array of event listeners.
getLocation() - Method in interface org.osgi.framework.Bundle
Returns this bundle's location identifier.
getLocation() - Method in interface org.ungoverned.oscar.BundleArchive
Returns the location string of the bundle associated with this archive.
getLocation() - Method in class org.ungoverned.oscar.SystemBundleArchive
 
getLocation() - Method in class org.ungoverned.oscar.util.DefaultBundleArchive
 
getManifestHeader(int) - Method in interface org.ungoverned.oscar.BundleArchive
Returns the main attributes of the JAR file manifest header of the specified revision of the bundle associated with this archive.
getManifestHeader(int) - Method in class org.ungoverned.oscar.SystemBundleArchive
 
getManifestHeader(int) - Method in class org.ungoverned.oscar.util.DefaultBundleArchive
 
getModule() - Method in class org.ungoverned.moduleloader.ModuleEvent
Returns the module that is the subject of the event.
getModule(String) - Method in class org.ungoverned.moduleloader.ModuleManager
Returns a module associated with the specified identifier.
getModule() - Method in class org.ungoverned.moduleloader.search.ValidationException
Returns the module that was being validated.
getModules() - Method in class org.ungoverned.moduleloader.ModuleManager
Returns an array of all modules being managed by the ModuleManager instance.
getName() - Method in interface org.osgi.service.packageadmin.ExportedPackage
Returns the name of the package associated with this ExportedPackage object.
getName() - Method in class org.ungoverned.oscar.LibraryInfo
 
getName() - Method in interface org.ungoverned.oscar.installer.Property
 
getName() - Method in class org.ungoverned.oscar.installer.property.BooleanPropertyImpl
 
getName() - Method in class org.ungoverned.oscar.installer.property.BooleanStringPropertyImpl
 
getName() - Method in class org.ungoverned.oscar.installer.property.NotBooleanPropertyImpl
 
getName() - Method in class org.ungoverned.oscar.installer.property.StringPropertyImpl
 
getNestedException() - Method in class org.osgi.framework.BundleException
Returns any nested exceptions included in this exception.
getOSNames() - Method in class org.ungoverned.oscar.LibraryInfo
 
getOSVersions() - Method in class org.ungoverned.oscar.LibraryInfo
 
getOperands() - Method in class org.ungoverned.oscar.ldap.Evaluator
 
getPath(String) - Method in interface org.ungoverned.moduleloader.LibrarySource
Returns a file system path to the specified library.
getPath(String) - Method in class org.ungoverned.oscar.OSGiLibrarySource
 
getPath(String, char) - Static method in class org.ungoverned.oscar.installer.artifact.AbstractArtifact
 
getPathHead(String, char) - Static method in class org.ungoverned.oscar.installer.artifact.AbstractArtifact
 
getPersistentState() - Method in interface org.ungoverned.oscar.BundleArchive
Returns the persistent state of the bundle associated with the archive; this value will be either Bundle.INSTALLED or Bundle.ACTIVE.
getPersistentState() - Method in class org.ungoverned.oscar.SystemBundleArchive
 
getPersistentState() - Method in class org.ungoverned.oscar.util.DefaultBundleArchive
 
getProcessors() - Method in class org.ungoverned.oscar.LibraryInfo
 
getProgram() - Method in class org.ungoverned.oscar.ldap.Parser
 
getPropagatesAttribute(Module) - Static method in class org.ungoverned.moduleloader.search.ImportSearchPolicy
Utility method that returns the PROPAGATES_ATTR attribute for the specified module.
getProperties() - Method in class org.ungoverned.oscar.installer.PropertyPanel
 
getProperty(String) - Method in interface org.osgi.framework.BundleContext
Returns the value of the specified property.
getProperty(String) - Method in interface org.osgi.framework.ServiceReference
Returns the property value to which the specified property key is mapped in the properties Dictionary object of the service referenced by this ServiceReference object.
getProperty(String) - Method in class org.ungoverned.oscar.Oscar
Implementation for BundleContext.getProperty().
getProperty() - Method in class org.ungoverned.oscar.installer.editor.BooleanEditor
 
getProperty() - Method in class org.ungoverned.oscar.installer.editor.BooleanStringEditor
 
getProperty() - Method in class org.ungoverned.oscar.installer.editor.FileEditor
 
getProperty() - Method in class org.ungoverned.oscar.installer.editor.StringEditor
 
getPropertyKeys() - Method in interface org.osgi.framework.ServiceReference
Returns an array of the keys in the properties Dictionary object of the service referenced by this ServiceReference object.
getReference() - Method in interface org.osgi.framework.ServiceRegistration
Returns a ServiceReference object for a service being registered.
getRegisteredServices() - Method in interface org.osgi.framework.Bundle
Returns this bundle's ServiceReference list for all services it has registered or null if this bundle has no registered services.
getResource(String) - Method in interface org.osgi.framework.Bundle
Find the specified resource in this bundle.
getResource(String) - Method in class org.ungoverned.moduleloader.ModuleClassLoader
This method is nearly an exact copy of the ClassLoader.getResource() method.
getResource(String) - Static method in class org.ungoverned.oscar.installer.resource.ResourceLoader
 
getResourceAsStream(String) - Static method in class org.ungoverned.oscar.installer.resource.ResourceLoader
 
getResourceSources() - Method in class org.ungoverned.moduleloader.Module
Returns the array of ResourceSources associated with the module.
getRevisionCount() - Method in interface org.ungoverned.oscar.BundleArchive
Returns the number of revisions of the bundle associated with the archive.
getRevisionCount() - Method in class org.ungoverned.oscar.SystemBundleArchive
 
getRevisionCount() - Method in class org.ungoverned.oscar.util.DefaultBundleArchive
 
getRevisionCountUnchecked() - Method in class org.ungoverned.oscar.util.DefaultBundleArchive
 
getSearchPolicy() - Method in class org.ungoverned.moduleloader.ModuleManager
Returns the search policy used by this instance.
getSelectionPolicy() - Method in class org.ungoverned.moduleloader.search.ImportSearchPolicy
Returns the selection policy used by this import search policy instance.
getService(ServiceReference) - Method in interface org.osgi.framework.BundleContext
Returns the specified service object for a service.
getService(Bundle, ServiceRegistration) - Method in interface org.osgi.framework.ServiceFactory
Creates a new service object.
getService(BundleImpl, ServiceReference) - Method in class org.ungoverned.oscar.Oscar
Implementation for BundleContext.getService().
getServiceReference(String) - Method in interface org.osgi.framework.BundleContext
Returns a ServiceReference object for a service that implements, and was registered under, the specified class.
getServiceReference() - Method in class org.osgi.framework.ServiceEvent
Returns a reference to the service that had a change occur in its lifecycle.
getServiceReferences(String, String) - Method in interface org.osgi.framework.BundleContext
Returns a list of ServiceReference objects.
getServiceReferences(String, String) - Method in class org.ungoverned.oscar.Oscar
Implementation for BundleContext.getServiceReferences().
getServicesInUse() - Method in interface org.osgi.framework.Bundle
Returns this bundle's ServiceReference list for all services it is using or returns null if this bundle is not using any services.
getSourceName() - Method in interface org.ungoverned.oscar.installer.Artifact
 
getSourceName() - Method in class org.ungoverned.oscar.installer.artifact.AbstractArtifact
 
getSpecificationVersion() - Method in interface org.osgi.service.packageadmin.ExportedPackage
Returns the specification version of this ExportedPackage, as specified in the exporting bundle's manifest file.
getStartLevel() - Method in interface org.osgi.service.startlevel.StartLevel
Return the active start level value of the Framework.
getStartLevel() - Method in interface org.ungoverned.oscar.BundleArchive
Returns the start level of the bundle associated with this archive.
getStartLevel() - Method in class org.ungoverned.oscar.Oscar
Returns the active start level of the framework; this method implements functionality for the Start Level service.
getStartLevel() - Method in class org.ungoverned.oscar.StartLevelImpl
 
getStartLevel() - Method in class org.ungoverned.oscar.SystemBundleArchive
 
getStartLevel() - Method in class org.ungoverned.oscar.util.DefaultBundleArchive
 
getState() - Method in interface org.osgi.framework.Bundle
Returns this bundle's current state.
getStringValue() - Method in interface org.ungoverned.oscar.installer.StringProperty
 
getStringValue() - Method in class org.ungoverned.oscar.installer.property.BooleanStringPropertyImpl
 
getStringValue() - Method in class org.ungoverned.oscar.installer.property.StringPropertyImpl
 
getThrowable() - Method in class org.osgi.framework.FrameworkEvent
Returns the exception associated with the event.
getType() - Method in class org.osgi.framework.BundleEvent
Returns the type of lifecyle event.
getType() - Method in class org.osgi.framework.FrameworkEvent
Returns the type of bundle state change.
getType() - Method in class org.osgi.framework.ServiceEvent
Returns the type of event.
getURLPolicy() - Method in class org.ungoverned.moduleloader.ModuleManager
Returns the URL policy used by this instance.
getUnsupportedType() - Method in class org.ungoverned.oscar.ldap.EvaluationException
 
getUsingBundles() - Method in interface org.osgi.framework.ServiceReference
Returns the bundles that are using the service referenced by this ServiceReference object.
getUsingBundles(ServiceReference) - Method in class org.ungoverned.oscar.Oscar
Returns the bundles that are using the service referenced by the ServiceReference object.
getValidAttribute(Module) - Static method in class org.ungoverned.moduleloader.search.ImportSearchPolicy
Utility method that returns the VALID_ATTR attribute for the specified module.
getVersion() - Method in class org.ungoverned.moduleloader.search.ValidationException
Returns the version number of the import target that could not be resolved.
getnw() - Method in class org.ungoverned.oscar.ldap.LdapLexer
 

H

hasMoreElements() - Method in class org.ungoverned.oscar.util.IteratorToEnumeration
 
hasPermission(Object) - Method in interface org.osgi.framework.Bundle
Determines if this bundle has the specified permissions.
hasResource(String) - Method in class org.ungoverned.moduleloader.JarResourceSource
 
hasResource(String) - Method in interface org.ungoverned.moduleloader.ResourceSource
This method returns a boolean indicating whether the resource source contains the specified resource.
hasResource(String) - Method in class org.ungoverned.moduleloader.SystemResourceSource
 
hashCode() - Method in interface org.osgi.framework.Filter
Returns the hashCode for this Filter object.
hashCode() - Method in class org.osgi.framework.PackagePermission
Returns the hash code value for this object.
hashCode() - Method in class org.osgi.framework.ServicePermission
Returns the hash code value for this object.

I

IDENTIFIER_IDX - Static variable in class org.ungoverned.moduleloader.search.ImportSearchPolicy
This is the index used to retrieve the import or export identifier from a given element of the EXPORTS_ATTR or the IMPORTS_ATTR attribute.
IMPORT - Static variable in class org.osgi.framework.PackagePermission
The action string import.
IMPORTS_ATTR - Static variable in class org.ungoverned.moduleloader.search.ImportSearchPolicy
This is the name of the "imports" meta-data attribute that should be attached to each module.
IMPORT_PACKAGE - Static variable in interface org.osgi.framework.Constants
Manifest header (named "Import-Package") identifying the names (and optionally, version numbers) of the packages that the bundle is dependent on.
IMPORT_SERVICE - Static variable in interface org.osgi.framework.Constants
Manifest header (named "Import-Service") identifying the fully qualified class names of the services that the bundle requires (used for informational purposes only).
INSTALLED - Static variable in interface org.osgi.framework.Bundle
This bundle is installed but not yet resolved.
INSTALLED - Static variable in class org.osgi.framework.BundleEvent
This bundle has been installed.
INSTALL_DIR - Static variable in class org.ungoverned.oscar.installer.Install
 
ImportSearchPolicy - class org.ungoverned.moduleloader.search.ImportSearchPolicy.
This class implements a ModuleLoader search policy to support modules that import and export classes and resources from/to one another.
ImportSearchPolicy(CompatibilityPolicy, SelectionPolicy) - Constructor for class org.ungoverned.moduleloader.search.ImportSearchPolicy
Constructs an import search policy instance with the supplied compatibility and selection policies.
Install - class org.ungoverned.oscar.installer.Install.
 
Install() - Constructor for class org.ungoverned.oscar.installer.Install
 
InteractiveSelectionPolicy - class org.ungoverned.moduleloader.search.selection.InteractiveSelectionPolicy.
This class implements an interactive selection policy for the ImportSearchPolicy.
InteractiveSelectionPolicy() - Constructor for class org.ungoverned.moduleloader.search.selection.InteractiveSelectionPolicy
 
InvalidSyntaxException - exception org.osgi.framework.InvalidSyntaxException.
A Framework exception.
InvalidSyntaxException(String, String) - Constructor for class org.osgi.framework.InvalidSyntaxException
Creates an exception of type InvalidSyntaxException.
IteratorToEnumeration - class org.ungoverned.oscar.util.IteratorToEnumeration.
 
IteratorToEnumeration(Iterator) - Constructor for class org.ungoverned.oscar.util.IteratorToEnumeration
 
implies(Permission) - Method in class org.osgi.framework.AdminPermission
Determines if the specified permission is implied by this object.
implies(Permission) - Method in class org.osgi.framework.PackagePermission
Determines if the specified permission is implied by this object.
implies(Permission) - Method in class org.osgi.framework.ServicePermission
Determines if a ServicePermission object "implies" the specified permission.
init() - Method in class org.ungoverned.oscar.installer.editor.BooleanEditor
 
init() - Method in class org.ungoverned.oscar.installer.editor.BooleanStringEditor
 
init() - Method in class org.ungoverned.oscar.installer.editor.FileEditor
 
init() - Method in class org.ungoverned.oscar.installer.editor.StringEditor
 
initialize(Oscar) - Method in interface org.ungoverned.oscar.BundleCache
This method is called before using the BundleCache implementation to initialize it and to pass it a reference to its associated Oscar instance.
initialize(Oscar) - Method in class org.ungoverned.oscar.util.DefaultBundleCache
 
initializeSystemProperties() - Static method in class org.ungoverned.oscar.Oscar
Installs all system properties specified in the system property file associated with the Oscar installation; these properties will be accessible through System.getProperty() at run time.
installBundle(String) - Method in interface org.osgi.framework.BundleContext
Installs the bundle from the specified location string.
installBundle(String, InputStream) - Method in interface org.osgi.framework.BundleContext
Installs the bundle from the specified InputStream object.
installBundle(String, InputStream) - Method in class org.ungoverned.oscar.Oscar
Implementation for BundleContext.installBundle().
invalidate(Module, Object[][], ResourceSource[], LibrarySource[]) - Method in class org.ungoverned.moduleloader.search.ImportSearchPolicy
Invalidates a module by flushing its class loader and re-initializing its meta-data values.
isBundlePersistentlyStarted(Bundle) - Method in interface org.osgi.service.startlevel.StartLevel
Return the persistent state of the specified bundle.
isBundlePersistentlyStarted(Bundle) - Method in class org.ungoverned.oscar.Oscar
Returns whether a bundle is persistently started; this is an method implementation for the Start Level service.
isBundlePersistentlyStarted(Bundle) - Method in class org.ungoverned.oscar.StartLevelImpl
 
isCompatible(Object, Object, Object, Object) - Method in interface org.ungoverned.moduleloader.search.CompatibilityPolicy
Returns whether the first import/export identifer is compatible with the second; this method should not throw any exceptions.
isCompatible(Object, Object, Object, Object) - Method in class org.ungoverned.moduleloader.search.compatibility.ExactCompatibilityPolicy
Returns whether the first import/export target is compatible with the second.
isCompatible(Object, Object, Object, Object) - Method in class org.ungoverned.oscar.OSGiCompatibilityPolicy
Returns whether the first import/export target is compatible with the second.
isEmpty() - Method in class org.ungoverned.oscar.util.MapToDictionary
 
isPropagationError() - Method in class org.ungoverned.moduleloader.search.ValidationException
Returns a flag indicating whether the exception was caused by a a propagation conflict.
isRemovalPending() - Method in interface org.osgi.service.packageadmin.ExportedPackage
Returns true if the package associated with this ExportedPackage object has been exported by a bundle that has been updated or uninstalled.
isStrictOSGi() - Method in class org.ungoverned.oscar.Oscar
Returns the framework flag that indicates whether Oscar is strictly adhering to the OSGi specification.
isUnsupportedType() - Method in class org.ungoverned.oscar.ldap.EvaluationException
 

J

JAVA_DIR - Static variable in class org.ungoverned.oscar.installer.Install
 
JarResourceSource - class org.ungoverned.moduleloader.JarResourceSource.
This class implements a ResourceSource for retrieving resources from a JAR file.
JarResourceSource(String) - Constructor for class org.ungoverned.moduleloader.JarResourceSource
Constructs an instance using the specified file name as the source of the JAR file.
JarResourceSource(File) - Constructor for class org.ungoverned.moduleloader.JarResourceSource
Constructs an instance using the specified file as the source of the JAR file.

K

KEY_IDX - Static variable in class org.ungoverned.moduleloader.Module
This is the index used to retrieve the key of an attribute; an attribute is represented as an Object[] instance.
keys() - Method in class org.ungoverned.oscar.util.MapToDictionary
 

L

LESS_EQUAL - Static variable in class org.ungoverned.oscar.ldap.Parser
 
LPAREN - Static variable in class org.ungoverned.oscar.ldap.Parser
 
LdapLexer - class org.ungoverned.oscar.ldap.LdapLexer.
 
LdapLexer() - Constructor for class org.ungoverned.oscar.ldap.LdapLexer
 
LdapLexer(Reader) - Constructor for class org.ungoverned.oscar.ldap.LdapLexer
 
LibraryInfo - class org.ungoverned.oscar.LibraryInfo.
 
LibraryInfo(String, String[], String[], String[], String[]) - Constructor for class org.ungoverned.oscar.LibraryInfo
 
LibraryInfo(LibraryInfo) - Constructor for class org.ungoverned.oscar.LibraryInfo
 
LibrarySource - interface org.ungoverned.moduleloader.LibrarySource.
This interface represents a source for obtaining native libraries for a given module via the module's class loader.
ListenerWrapper - class org.ungoverned.oscar.util.ListenerWrapper.
 
ListenerWrapper(Bundle, Class, EventListener) - Constructor for class org.ungoverned.oscar.util.ListenerWrapper
 
layoutComponents() - Method in class org.ungoverned.oscar.installer.PropertyPanel
 
loadArtifactList() - Method in class org.ungoverned.oscar.installer.Install
 
loadClass(String, boolean) - Method in class org.ungoverned.moduleloader.ModuleClassLoader
This method is nearly an exact copy of the ClassLoader.loadClass() method.
loadPropertyList() - Method in class org.ungoverned.oscar.installer.Install
 
localize() - Method in interface org.ungoverned.oscar.installer.Artifact
 
localize() - Method in class org.ungoverned.oscar.installer.artifact.AbstractArtifact
 
lookup(String) - Method in interface org.ungoverned.oscar.ldap.Mapper
 

M

MODIFIED - Static variable in class org.osgi.framework.ServiceEvent
The properties of a registered service have been modified.
Main - class org.ungoverned.oscar.Main.
 
Main() - Constructor for class org.ungoverned.oscar.Main
 
MapToDictionary - class org.ungoverned.oscar.util.MapToDictionary.
This is a simple class that implements a Dictionary from a Map.
MapToDictionary(Map) - Constructor for class org.ungoverned.oscar.util.MapToDictionary
 
Mapper - interface org.ungoverned.oscar.ldap.Mapper.
 
Module - class org.ungoverned.moduleloader.Module.
The Module class is a grouping mechanism for application classes and resources.
Module(ModuleManager, String, Object[][], ResourceSource[], LibrarySource[]) - Constructor for class org.ungoverned.moduleloader.Module
Constructs a Module instance that will be associated with the specified ModuleManager and will have the specified identifier, attributes, resource sources, and library sources.
ModuleClassLoader - class org.ungoverned.moduleloader.ModuleClassLoader.
Each module that is managed by a ModuleManager has a ModuleClassLoader associated with it.
ModuleClassLoader(ModuleManager, Module) - Constructor for class org.ungoverned.moduleloader.ModuleClassLoader
Constructs an instance using the specified ModuleManager, for the specified Module.
ModuleEvent - class org.ungoverned.moduleloader.ModuleEvent.
This is an event class that is used by the ModuleManager to indicate when modules are added, removed, or reset.
ModuleEvent(ModuleManager, Module) - Constructor for class org.ungoverned.moduleloader.ModuleEvent
Constructs a module event with the specified ModuleManager as the event source and the specified module as the subject of the event.
ModuleListener - interface org.ungoverned.moduleloader.ModuleListener.
This interface is an event listener for ModuleEvent events.
ModuleManager - class org.ungoverned.moduleloader.ModuleManager.
The ModuleManager class is the core facility for defining a re-usable, policy-driven class loader for applications that require flexible class loading mechanisms.
ModuleManager(SearchPolicy) - Constructor for class org.ungoverned.moduleloader.ModuleManager
Constructs a ModuleManager instance using the specified search policy and the default URL policy.
ModuleManager(SearchPolicy, URLPolicy) - Constructor for class org.ungoverned.moduleloader.ModuleManager
Constructs a ModuleManager instance using the specified search policy and the specified URL policy.
main(String[]) - Static method in class org.ungoverned.oscar.Main
 
main(String[]) - Static method in class org.ungoverned.oscar.installer.Install
 
main(String[]) - Static method in class org.ungoverned.oscar.ldap.Driver
 
match(ServiceReference) - Method in interface org.osgi.framework.Filter
Filter using a service's properties.
match(Dictionary) - Method in interface org.osgi.framework.Filter
Filter using a Dictionary object.
moduleAdded(ModuleEvent) - Method in interface org.ungoverned.moduleloader.ModuleListener
This method is called after a module is added to the ModuleManager.
moduleAdded(ModuleEvent) - Method in class org.ungoverned.moduleloader.search.ImportSearchPolicy
Callback method for ModuleListener; this should not be called directly.
moduleAdded(ModuleEvent) - Method in class org.ungoverned.moduleloader.search.selection.SimpleSelectionPolicy
 
moduleAdded(ModuleEvent) - Method in class org.ungoverned.oscar.OSGiSelectionPolicy
 
moduleInvalidated(ModuleEvent) - Method in interface org.ungoverned.moduleloader.search.ValidationListener
This is an event callback method that indicates that a module was invalidated.
moduleRemoved(ModuleEvent) - Method in interface org.ungoverned.moduleloader.ModuleListener
This method is called after a module is remove from the ModuleManager.
moduleRemoved(ModuleEvent) - Method in class org.ungoverned.moduleloader.search.ImportSearchPolicy
Callback method for ModuleListener; this should not be called directly.
moduleRemoved(ModuleEvent) - Method in class org.ungoverned.moduleloader.search.selection.SimpleSelectionPolicy
 
moduleRemoved(ModuleEvent) - Method in class org.ungoverned.oscar.OSGiSelectionPolicy
 
moduleReset(ModuleEvent) - Method in interface org.ungoverned.moduleloader.ModuleListener
This method is called after a module has been reset by the ModuleManager.
moduleReset(ModuleEvent) - Method in class org.ungoverned.moduleloader.search.ImportSearchPolicy
Callback method for ModuleListener; this should not be called directly.
moduleReset(ModuleEvent) - Method in class org.ungoverned.moduleloader.search.selection.SimpleSelectionPolicy
 
moduleReset(ModuleEvent) - Method in class org.ungoverned.oscar.OSGiSelectionPolicy
 
moduleValidated(ModuleEvent) - Method in interface org.ungoverned.moduleloader.search.ValidationListener
This is an event callback method that indicates that a module was validated.

N

NOOP - Static variable in class org.ungoverned.oscar.ldap.Parser
 
NotBooleanPropertyImpl - class org.ungoverned.oscar.installer.property.NotBooleanPropertyImpl.
 
NotBooleanPropertyImpl(BooleanProperty) - Constructor for class org.ungoverned.oscar.installer.property.NotBooleanPropertyImpl
 
newPermissionCollection() - Method in class org.osgi.framework.AdminPermission
Returns a new PermissionCollection object suitable for storing AdminPermissions.
newPermissionCollection() - Method in class org.osgi.framework.PackagePermission
Returns a new PermissionCollection object suitable for storing PackagePermission objects.
newPermissionCollection() - Method in class org.osgi.framework.ServicePermission
Returns a new PermissionCollection object for storing ServicePermission objects.
nextElement() - Method in class org.ungoverned.oscar.util.IteratorToEnumeration
 

O

OBJECTCLASS - Static variable in interface org.osgi.framework.Constants
Service property (named "objectClass") identifying all of the class names under which a service was registered in the Framework (of type java.lang.String[]).
OSCAR_VERSION_PROPERTY - Static variable in interface org.ungoverned.oscar.util.OscarConstants
 
OSCAR_VERSION_VALUE - Static variable in interface org.ungoverned.oscar.util.OscarConstants
 
OSGiCompatibilityPolicy - class org.ungoverned.oscar.OSGiCompatibilityPolicy.
 
OSGiCompatibilityPolicy(Oscar) - Constructor for class org.ungoverned.oscar.OSGiCompatibilityPolicy
 
OSGiImportSearchPolicy - class org.ungoverned.oscar.OSGiImportSearchPolicy.
This class extends ImportSearchPolicy in order to implement dynamic package import as defined by the OSGi specification.
OSGiImportSearchPolicy(Oscar) - Constructor for class org.ungoverned.oscar.OSGiImportSearchPolicy
 
OSGiLibrarySource - class org.ungoverned.oscar.OSGiLibrarySource.
 
OSGiLibrarySource(BundleCache, long, int, String, String, LibraryInfo[]) - Constructor for class org.ungoverned.oscar.OSGiLibrarySource
 
OSGiSelectionPolicy - class org.ungoverned.oscar.OSGiSelectionPolicy.
 
OSGiSelectionPolicy(Oscar) - Constructor for class org.ungoverned.oscar.OSGiSelectionPolicy
 
OSGiURLPolicy - class org.ungoverned.oscar.OSGiURLPolicy.
 
OSGiURLPolicy(Oscar) - Constructor for class org.ungoverned.oscar.OSGiURLPolicy
 
ObjectInputStreamX - class org.ungoverned.oscar.util.ObjectInputStreamX.
The ObjectInputStreamX class is a simple extension to the ObjectInputStream class.
ObjectInputStreamX(InputStream, ClassLoader) - Constructor for class org.ungoverned.oscar.util.ObjectInputStreamX
Construct an ObjectInputStreamX for the specified InputStream and the specified ClassLoader.
Operator - class org.ungoverned.oscar.ldap.Operator.
 
Operator() - Constructor for class org.ungoverned.oscar.ldap.Operator
 
Oscar - class org.ungoverned.oscar.Oscar.
 
Oscar() - Constructor for class org.ungoverned.oscar.Oscar
Creates an instance of Oscar where all configuration properties (e.g., profile name, profile directory, strictness, and embedded execution) are specified using system properties.
Oscar(Properties) - Constructor for class org.ungoverned.oscar.Oscar
Creates an instance of Oscar where all configuration properties (e.g., profile name, profile directory, strictness, and embedded execution) are specified in the supplied Properties instance.
Oscar(List) - Constructor for class org.ungoverned.oscar.Oscar
Creates an instance of Oscar where all configuration properties (e.g., profile name, profile directory, strictness, and embedded execution) are specified using system properties.
Oscar(Properties, List) - Constructor for class org.ungoverned.oscar.Oscar
Creates an instance of Oscar where all configuration properties (e.g., profile name, profile directory, strictness, and embedded execution) are specified in the supplied Properties instance.
OscarConstants - interface org.ungoverned.oscar.util.OscarConstants.
 
OscarDispatchQueue - class org.ungoverned.oscar.util.OscarDispatchQueue.
This is a subclass of DispatchQueue that specifically adds support for SynchronousBundleListeners; the OSGi specification says that synchronous bundle listeners should receive their events immediately, i.e., they should not be delivered on a separate thread like is the case with the DispatchQueue.
OscarDispatchQueue() - Constructor for class org.ungoverned.oscar.util.OscarDispatchQueue
 
open() - Method in class org.ungoverned.moduleloader.JarResourceSource
This method initializes the resource source.
open() - Method in interface org.ungoverned.moduleloader.LibrarySource
This method initializes the library source.
open() - Method in interface org.ungoverned.moduleloader.ResourceSource
This method initializes the resource source.
open() - Method in class org.ungoverned.moduleloader.SystemResourceSource
 
open() - Method in class org.ungoverned.oscar.OSGiLibrarySource
 
org.osgi.framework - package org.osgi.framework
 
org.osgi.service.packageadmin - package org.osgi.service.packageadmin
 
org.osgi.service.startlevel - package org.osgi.service.startlevel
 
org.ungoverned.moduleloader - package org.ungoverned.moduleloader
 
org.ungoverned.moduleloader.search - package org.ungoverned.moduleloader.search
 
org.ungoverned.moduleloader.search.compatibility - package org.ungoverned.moduleloader.search.compatibility
 
org.ungoverned.moduleloader.search.selection - package org.ungoverned.moduleloader.search.selection
 
org.ungoverned.oscar - package org.ungoverned.oscar
 
org.ungoverned.oscar.installer - package org.ungoverned.oscar.installer
 
org.ungoverned.oscar.installer.artifact - package org.ungoverned.oscar.installer.artifact
 
org.ungoverned.oscar.installer.editor - package org.ungoverned.oscar.installer.editor
 
org.ungoverned.oscar.installer.property - package org.ungoverned.oscar.installer.property
 
org.ungoverned.oscar.installer.resource - package org.ungoverned.oscar.installer.resource
 
org.ungoverned.oscar.ldap - package org.ungoverned.oscar.ldap
 
org.ungoverned.oscar.util - package org.ungoverned.oscar.util
 

P

PACKAGES_REFRESHED - Static variable in class org.osgi.framework.FrameworkEvent
A PackageAdmin.refreshPackage operation has completed.
PACKAGE_SEPARATOR - Static variable in interface org.ungoverned.oscar.util.OscarConstants
 
PACKAGE_SPECIFICATION_VERSION - Static variable in interface org.osgi.framework.Constants
Manifest header attribute (named "specification-version") identifying the version of a package specified in the Export-Package or Import-Package Manifest header.
PACKAGE_VERSION_TOKEN - Static variable in interface org.ungoverned.oscar.util.OscarConstants
 
PRESENT - Static variable in class org.ungoverned.oscar.ldap.Parser
 
PROPAGATES_ATTR - Static variable in class org.ungoverned.moduleloader.search.ImportSearchPolicy
This is the name of the "propagates" meta-data attribute that should be attached to each module.
PackageAdmin - interface org.osgi.service.packageadmin.PackageAdmin.
Framework service which allows bundle programmers to inspect the packages exported in the Framework and eagerly update or uninstall bundles.
PackagePermission - class org.osgi.framework.PackagePermission.
A bundle's authority to import or export a package.
PackagePermission(String, String) - Constructor for class org.osgi.framework.PackagePermission
Defines the authority to import and/or export a package within the OSGi environment.
ParseException - exception org.ungoverned.oscar.ldap.ParseException.
 
ParseException() - Constructor for class org.ungoverned.oscar.ldap.ParseException
 
ParseException(String) - Constructor for class org.ungoverned.oscar.ldap.ParseException
 
Parser - class org.ungoverned.oscar.ldap.Parser.
 
Parser() - Constructor for class org.ungoverned.oscar.ldap.Parser
 
Parser(LdapLexer) - Constructor for class org.ungoverned.oscar.ldap.Parser
 
Property - interface org.ungoverned.oscar.installer.Property.
 
PropertyPanel - class org.ungoverned.oscar.installer.PropertyPanel.
 
PropertyPanel(List) - Constructor for class org.ungoverned.oscar.installer.PropertyPanel
 
parse(String) - Static method in class org.ungoverned.oscar.LibraryInfo
 
parseCommaDelimitedString(String) - Static method in class org.ungoverned.oscar.util.TextUtil
Parses comma delimited string and returns an array containing the tokens.
parseImportExportHeader(String) - Static method in class org.ungoverned.oscar.util.TextUtil
Parses the Import-Package or Export-Package manifest header.
parseLibraryStrings(String[]) - Static method in class org.ungoverned.oscar.util.TextUtil
Parse native code from manifest.
parsePackageStrings(String[]) - Static method in class org.ungoverned.oscar.util.TextUtil
Parse package strings from manifest.
peek() - Method in class org.ungoverned.oscar.ldap.LdapLexer
 
peeknw() - Method in class org.ungoverned.oscar.ldap.LdapLexer
 
process(Status, Map) - Method in interface org.ungoverned.oscar.installer.Artifact
 
process(Status, Map) - Method in class org.ungoverned.oscar.installer.artifact.AbstractFileArtifact
 
process(Status, Map) - Method in class org.ungoverned.oscar.installer.artifact.AbstractJarArtifact
 
purge(BundleArchive) - Method in interface org.ungoverned.oscar.BundleCache
Purges all old revisions of the specified bundle from the cache.
purge() - Method in class org.ungoverned.oscar.util.DefaultBundleArchive
 
purge(BundleArchive) - Method in class org.ungoverned.oscar.util.DefaultBundleCache
 
put(Object, Object) - Method in class org.ungoverned.oscar.util.CaseInsensitiveMap
 
put(Object, Object) - Method in class org.ungoverned.oscar.util.MapToDictionary
 

R

REGISTER - Static variable in class org.osgi.framework.ServicePermission
The action string register (Value is "register").
REGISTERED - Static variable in class org.osgi.framework.ServiceEvent
This service has been registered.
RESOLVED - Static variable in interface org.osgi.framework.Bundle
This bundle is resolved and is able to be started.
RESOLVING_MODULE_IDX - Static variable in class org.ungoverned.moduleloader.search.ImportSearchPolicy
This is the index used to retrieve the resolving module for an import or export target from a given element of the EXPORTS_ATTR or the IMPORTS_ATTR attribute.
RPAREN - Static variable in class org.ungoverned.oscar.ldap.Parser
 
RUNNING_STATUS - Static variable in class org.ungoverned.oscar.Oscar
 
ResourceFileArtifact - class org.ungoverned.oscar.installer.artifact.ResourceFileArtifact.
 
ResourceFileArtifact(StringProperty) - Constructor for class org.ungoverned.oscar.installer.artifact.ResourceFileArtifact
 
ResourceFileArtifact(StringProperty, StringProperty) - Constructor for class org.ungoverned.oscar.installer.artifact.ResourceFileArtifact
 
ResourceFileArtifact(StringProperty, StringProperty, StringProperty) - Constructor for class org.ungoverned.oscar.installer.artifact.ResourceFileArtifact
 
ResourceFileArtifact(StringProperty, StringProperty, StringProperty, boolean) - Constructor for class org.ungoverned.oscar.installer.artifact.ResourceFileArtifact
 
ResourceJarArtifact - class org.ungoverned.oscar.installer.artifact.ResourceJarArtifact.
 
ResourceJarArtifact(StringProperty) - Constructor for class org.ungoverned.oscar.installer.artifact.ResourceJarArtifact
 
ResourceJarArtifact(StringProperty, StringProperty) - Constructor for class org.ungoverned.oscar.installer.artifact.ResourceJarArtifact
 
ResourceJarArtifact(StringProperty, StringProperty, boolean) - Constructor for class org.ungoverned.oscar.installer.artifact.ResourceJarArtifact
 
ResourceLoader - class org.ungoverned.oscar.installer.resource.ResourceLoader.
 
ResourceLoader() - Constructor for class org.ungoverned.oscar.installer.resource.ResourceLoader
 
ResourceNotFoundException - exception org.ungoverned.moduleloader.ResourceNotFoundException.
 
ResourceNotFoundException(String) - Constructor for class org.ungoverned.moduleloader.ResourceNotFoundException
 
ResourceSource - interface org.ungoverned.moduleloader.ResourceSource.
This interface represents a source for obtaining resources for a given module via the module's class loader.
readParameter(InputStream) - Static method in class org.ungoverned.oscar.installer.artifact.AbstractArtifact
 
refreshPackages(Bundle[]) - Method in interface org.osgi.service.packageadmin.PackageAdmin
Forces the update (replacement) or removal of packages exported by the specified bundles.
refreshPackages(Bundle[]) - Method in class org.ungoverned.oscar.Oscar
 
registerService(String[], Object, Dictionary) - Method in interface org.osgi.framework.BundleContext
Registers the specified service object with the specified properties under the specified class names into the Framework.
registerService(String, Object, Dictionary) - Method in interface org.osgi.framework.BundleContext
Registers the specified service object with the specified properties under the specified class name with the Framework.
registerService(BundleImpl, String[], Object, Dictionary) - Method in class org.ungoverned.oscar.Oscar
Implementation for BundleContext.registerService().
remove(BundleArchive) - Method in interface org.ungoverned.oscar.BundleCache
Removes the specified bundle from the cache.
remove() - Method in class org.ungoverned.oscar.util.DefaultBundleArchive
 
remove(BundleArchive) - Method in class org.ungoverned.oscar.util.DefaultBundleCache
 
remove(Object) - Method in class org.ungoverned.oscar.util.MapToDictionary
 
removeBundleListener(BundleListener) - Method in interface org.osgi.framework.BundleContext
Removes the specified BundleListener object from this context bundle's list of listeners.
removeBundleListener(BundleListener) - Method in class org.ungoverned.oscar.Oscar
Implementation for BundleContext.removeBundleListener().
removeFrameworkListener(FrameworkListener) - Method in interface org.osgi.framework.BundleContext
Removes the specified FrameworkListener object from this context bundle's list of listeners.
removeFrameworkListener(FrameworkListener) - Method in class org.ungoverned.oscar.Oscar
Implementation for BundleContext.removeFrameworkListener().
removeListener(Class, EventListener) - Method in class org.ungoverned.oscar.util.DispatchQueue
Removes a listener from the dispatch queue's listener list; the listener is no longer able to receive events.
removeModule(Module) - Method in class org.ungoverned.moduleloader.ModuleManager
Removes the specified module from the ModuleManager.
removeModuleListener(ModuleListener) - Method in class org.ungoverned.moduleloader.ModuleManager
Removes a listener from the ModuleManager.
removeServiceListener(ServiceListener) - Method in interface org.osgi.framework.BundleContext
Removes the specified ServiceListener object from this context bundle's list of listeners.
removeServiceListener(ServiceListener) - Method in class org.ungoverned.oscar.Oscar
Implementation for BundleContext.removeServiceListener().
removeValidationListener(ValidationListener) - Method in class org.ungoverned.moduleloader.search.ImportSearchPolicy
Removes a validation listener to this import search policy.
reset(Object[][], ResourceSource[], LibrarySource[]) - Method in class org.ungoverned.moduleloader.Module
Resets the module by throwing away its associated class loader and re-initializing its attributes, resource sources, and library sources with the specified values.
reset() - Method in class org.ungoverned.oscar.ldap.Evaluator
 
reset(Object[]) - Method in class org.ungoverned.oscar.ldap.Evaluator
 
reset() - Method in class org.ungoverned.oscar.ldap.Parser
 
reset(LdapLexer) - Method in class org.ungoverned.oscar.ldap.Parser
 
resetModule(Module, Object[][], ResourceSource[], LibrarySource[]) - Method in class org.ungoverned.moduleloader.ModuleManager
Resets a given module.
resolveBundle(BundleImpl) - Method in class org.ungoverned.oscar.Oscar
 
resolveClass(ObjectStreamClass) - Method in class org.ungoverned.oscar.util.ObjectInputStreamX
By overloading this method, the ObjectInputStreamX can resolve a class from the class loader that was passed into it at construction time.
resolveImportTarget(Object, Object) - Method in class org.ungoverned.moduleloader.search.ImportSearchPolicy
This utility method returns the module that exports the specified import identifier and version.
run() - Method in class org.ungoverned.oscar.StartLevelImpl
 

S

SERVICE_DESCRIPTION - Static variable in interface org.osgi.framework.Constants
Service property (named "service.description") identifying a service's description.
SERVICE_ID - Static variable in interface org.osgi.framework.Constants
Service property (named "service.id") identifying a service's registration number (of type java.lang.Long).
SERVICE_PID - Static variable in interface org.osgi.framework.Constants
Service property (named "service.pid") identifying a service's persistent identifier.
SERVICE_RANKING - Static variable in interface org.osgi.framework.Constants
Service property (named "service.ranking") identifying a service's ranking number (of type java.lang.Integer).
SERVICE_VENDOR - Static variable in interface org.osgi.framework.Constants
Service property (named "service.vendor") identifying a service's vendor.
SIMPLE - Static variable in class org.ungoverned.oscar.ldap.Parser
 
STAR - Static variable in class org.ungoverned.oscar.ldap.Parser
 
STARTED - Static variable in class org.osgi.framework.BundleEvent
This bundle has been started.
STARTED - Static variable in class org.osgi.framework.FrameworkEvent
The Framework has started.
STARTING - Static variable in interface org.osgi.framework.Bundle
This bundle is in the process of starting.
STARTING_STATUS - Static variable in class org.ungoverned.oscar.Oscar
 
STARTLEVEL_CHANGED - Static variable in class org.osgi.framework.FrameworkEvent
A StartLevel.setStartLevel operation has completed.
STOPPED - Static variable in class org.osgi.framework.BundleEvent
This bundle has been stopped.
STOPPING - Static variable in interface org.osgi.framework.Bundle
This bundle is in the process of stopping.
STOPPING_STATUS - Static variable in class org.ungoverned.oscar.Oscar
 
STRICT_OSGI_PROP - Static variable in interface org.ungoverned.oscar.util.OscarConstants
 
SUBSTRING - Static variable in class org.ungoverned.oscar.ldap.Parser
 
SYSTEMBUNDLE_DEFAULT_STARTLEVEL - Static variable in interface org.ungoverned.oscar.util.OscarConstants
 
SYSTEM_BUNDLE_LOCATION - Static variable in interface org.osgi.framework.Constants
Location identifier of the OSGi system bundle, which is defined to be "System Bundle".
SYSTEM_PROPERTIES_PROP - Static variable in interface org.ungoverned.oscar.util.OscarConstants
 
SYSTEM_PROPERTY_FILE_VALUE - Static variable in interface org.ungoverned.oscar.util.OscarConstants
 
SearchPolicy - interface org.ungoverned.moduleloader.SearchPolicy.
This interface represents a policy to define the most basic behavior of how classes, resources, and native libraries within a specific instance of ModuleManager are found.
SelectionPolicy - interface org.ungoverned.moduleloader.search.SelectionPolicy.
This interface represents the policy for selecting a specific export target from multiple compatible candidate export targets when the ImportSearchPolicy is trying to resolve an import target for a given module.
SelfContainedSearchPolicy - class org.ungoverned.moduleloader.search.SelfContainedSearchPolicy.
This class implements a ModuleLoader search policy that assumes that all modules are self-contained.
SelfContainedSearchPolicy() - Constructor for class org.ungoverned.moduleloader.search.SelfContainedSearchPolicy
 
ServiceEvent - class org.osgi.framework.ServiceEvent.
A service lifecycle change event.
ServiceEvent(int, ServiceReference) - Constructor for class org.osgi.framework.ServiceEvent
Creates a new service event object.
ServiceFactory - interface org.osgi.framework.ServiceFactory.
Allows services to provide customized service objects in the OSGi environment.
ServiceListener - interface org.osgi.framework.ServiceListener.
A ServiceEvent listener.
ServiceListenerWrapper - class org.ungoverned.oscar.util.ServiceListenerWrapper.
 
ServiceListenerWrapper(Bundle, ServiceListener, Filter) - Constructor for class org.ungoverned.oscar.util.ServiceListenerWrapper
 
ServicePermission - class org.osgi.framework.ServicePermission.
Indicates a bundle's authority to register or get a service.
ServicePermission(String, String) - Constructor for class org.osgi.framework.ServicePermission
Create a new ServicePermission.
ServiceReference - interface org.osgi.framework.ServiceReference.
A reference to a service.
ServiceRegistration - interface org.osgi.framework.ServiceRegistration.
A registered service.
SimpleSelectionPolicy - class org.ungoverned.moduleloader.search.selection.SimpleSelectionPolicy.
This class implements a reasonably simple selection policy for the ImportSearchPolicy.
SimpleSelectionPolicy() - Constructor for class org.ungoverned.moduleloader.search.selection.SimpleSelectionPolicy
 
StartLevel - interface org.osgi.service.startlevel.StartLevel.
The StartLevel service allows management agents to manage a start level assigned to each bundle and the active start level of the Framework.
StartLevelImpl - class org.ungoverned.oscar.StartLevelImpl.
 
StartLevelImpl(Oscar) - Constructor for class org.ungoverned.oscar.StartLevelImpl
 
Status - interface org.ungoverned.oscar.installer.Status.
 
StringEditor - class org.ungoverned.oscar.installer.editor.StringEditor.
 
StringEditor(StringProperty) - Constructor for class org.ungoverned.oscar.installer.editor.StringEditor
 
StringProperty - interface org.ungoverned.oscar.installer.StringProperty.
 
StringPropertyImpl - class org.ungoverned.oscar.installer.property.StringPropertyImpl.
 
StringPropertyImpl(String, String) - Constructor for class org.ungoverned.oscar.installer.property.StringPropertyImpl
 
SynchronousBundleListener - interface org.osgi.framework.SynchronousBundleListener.
A synchronous BundleEvent listener.
SystemBundleArchive - class org.ungoverned.oscar.SystemBundleArchive.
 
SystemBundleArchive() - Constructor for class org.ungoverned.oscar.SystemBundleArchive
 
SystemResourceSource - class org.ungoverned.moduleloader.SystemResourceSource.
This class implements a ResourceSource for retrieving resources from the system class loader.
SystemResourceSource() - Constructor for class org.ungoverned.moduleloader.SystemResourceSource
 
s_buffer - Static variable in class org.ungoverned.oscar.installer.artifact.AbstractArtifact
 
searchForClass(String) - Method in class org.ungoverned.moduleloader.ModuleClassLoader
This method is used by SearchPolicy instances when they want to load a class from a module.
searchForResource(String) - Method in class org.ungoverned.moduleloader.ModuleClassLoader
This method is used by SearchPolicy instances when they want to load a resource from a module.
select(Module, Object, Object, Module[], CompatibilityPolicy) - Method in interface org.ungoverned.moduleloader.search.SelectionPolicy
Selects a single module to resolve the specified import from the array of compatible candidate modules.
select(Module, Object, Object, Module[], CompatibilityPolicy) - Method in class org.ungoverned.moduleloader.search.selection.InteractiveSelectionPolicy
Returns a single package from an array of packages.
select(Module, Object, Object, Module[], CompatibilityPolicy) - Method in class org.ungoverned.moduleloader.search.selection.SimpleSelectionPolicy
Selects a single module to resolve the specified import identifier from the array of compatible candidate modules.
select(Module, Object, Object, Module[], CompatibilityPolicy) - Method in class org.ungoverned.oscar.OSGiSelectionPolicy
Selects a single module to resolve the specified import from the array of compatible candidate modules.
serviceChanged(ServiceEvent) - Method in interface org.osgi.framework.ServiceListener
Receives notification that a service has had a lifecycle change.
serviceChanged(ServiceEvent) - Method in class org.ungoverned.oscar.util.ServiceListenerWrapper
 
servicePropertiesModified(ServiceRegistration) - Method in class org.ungoverned.oscar.Oscar
Sets the properties associated with the given service registration.
setActivator(Object) - Method in interface org.ungoverned.oscar.BundleArchive
Sets the persistent bundle activator of the bundle associated with this archive; this is a non-standard OSGi method that is only called when Oscar is running in non-strict OSGi mode.
setActivator(Object) - Method in class org.ungoverned.oscar.SystemBundleArchive
 
setActivator(Object) - Method in class org.ungoverned.oscar.util.DefaultBundleArchive
 
setAttribute(String, Object) - Method in class org.ungoverned.moduleloader.Module
Sets the attribute value associated with the specified key.
setBooleanValue(boolean) - Method in interface org.ungoverned.oscar.installer.BooleanProperty
 
setBooleanValue(boolean) - Method in class org.ungoverned.oscar.installer.property.BooleanPropertyImpl
 
setBooleanValue(boolean) - Method in class org.ungoverned.oscar.installer.property.BooleanStringPropertyImpl
 
setBooleanValue(boolean) - Method in class org.ungoverned.oscar.installer.property.NotBooleanPropertyImpl
 
setBundleStartLevel(Bundle, int) - Method in interface org.osgi.service.startlevel.StartLevel
Assign a start level value to the specified Bundle.
setBundleStartLevel(Bundle, int) - Method in class org.ungoverned.oscar.Oscar
Sets the start level of the specified bundle; this method implements functionality for the Start Level service.
setBundleStartLevel(Bundle, int) - Method in class org.ungoverned.oscar.StartLevelImpl
 
setDebug(PrintStream) - Static method in class org.ungoverned.oscar.Oscar
 
setDebug(PrintStream) - Method in class org.ungoverned.oscar.ldap.Parser
 
setEditor(JComponent) - Method in interface org.ungoverned.oscar.installer.Property
 
setEditor(JComponent) - Method in class org.ungoverned.oscar.installer.property.BooleanPropertyImpl
 
setEditor(JComponent) - Method in class org.ungoverned.oscar.installer.property.BooleanStringPropertyImpl
 
setEditor(JComponent) - Method in class org.ungoverned.oscar.installer.property.NotBooleanPropertyImpl
 
setEditor(JComponent) - Method in class org.ungoverned.oscar.installer.property.StringPropertyImpl
 
setEnabled(boolean) - Method in class org.ungoverned.oscar.installer.PropertyPanel
 
setEnabled(boolean) - Method in class org.ungoverned.oscar.installer.editor.BooleanEditor
 
setEnabled(boolean) - Method in class org.ungoverned.oscar.installer.editor.BooleanStringEditor
 
setEnabled(boolean) - Method in class org.ungoverned.oscar.installer.editor.FileEditor
 
setEnabled(boolean) - Method in class org.ungoverned.oscar.installer.editor.StringEditor
 
setFilter(Filter) - Method in class org.ungoverned.oscar.util.ServiceListenerWrapper
 
setInitialBundleStartLevel(int) - Method in interface org.osgi.service.startlevel.StartLevel
Set the initial start level value that is assigned to a Bundle when it is first installed.
setInitialBundleStartLevel(int) - Method in class org.ungoverned.oscar.Oscar
Sets the default start level into which newly installed bundles will be placed; this method implements functionality for the Start Level service.
setInitialBundleStartLevel(int) - Method in class org.ungoverned.oscar.StartLevelImpl
 
setManifestHeader(Map) - Method in class org.ungoverned.oscar.SystemBundleArchive
 
setMapper(Mapper) - Method in class org.ungoverned.oscar.ldap.Evaluator
 
setModuleManager(ModuleManager) - Method in interface org.ungoverned.moduleloader.SearchPolicy
This method is called once by the ModuleManager to give the search policy instance a reference to its associated module manager.
setModuleManager(ModuleManager) - Method in class org.ungoverned.moduleloader.search.ExhaustiveSearchPolicy
This method is part of the SearchPolicy interface.
setModuleManager(ModuleManager) - Method in class org.ungoverned.moduleloader.search.ImportSearchPolicy
 
setModuleManager(ModuleManager) - Method in class org.ungoverned.moduleloader.search.SelfContainedSearchPolicy
This method is part of the SearchPolicy interface.
setPersistentState(int) - Method in interface org.ungoverned.oscar.BundleArchive
Sets the persistent state of the bundle associated with this archive; this value will be either Bundle.INSTALLED or Bundle.ACTIVE.
setPersistentState(int) - Method in class org.ungoverned.oscar.SystemBundleArchive
 
setPersistentState(int) - Method in class org.ungoverned.oscar.util.DefaultBundleArchive
 
setProgram(Object[]) - Method in class org.ungoverned.oscar.ldap.Evaluator
 
setProperties(Dictionary) - Method in interface org.osgi.framework.ServiceRegistration
Updates the properties associated with a service.
setProperty(String, String) - Method in class org.ungoverned.oscar.Oscar
Set the environment property associated with the container.
setReader(Reader) - Method in class org.ungoverned.oscar.ldap.LdapLexer
 
setStartLevel(int) - Method in interface org.osgi.service.startlevel.StartLevel
Modify the active start level of the Framework.
setStartLevel(int) - Method in interface org.ungoverned.oscar.BundleArchive
Sets the start level of the bundle associated with this archive.
setStartLevel(int) - Method in class org.ungoverned.oscar.StartLevelImpl
 
setStartLevel(int) - Method in class org.ungoverned.oscar.SystemBundleArchive
 
setStartLevel(int) - Method in class org.ungoverned.oscar.util.DefaultBundleArchive
 
setStartLevelInternal(int) - Method in class org.ungoverned.oscar.Oscar
Implements the functionality of the setStartLevel() method for the StartLevel service, but does not do the security or parameter check.
setStringValue(String) - Method in interface org.ungoverned.oscar.installer.StringProperty
 
setStringValue(String) - Method in class org.ungoverned.oscar.installer.property.BooleanStringPropertyImpl
 
setStringValue(String) - Method in class org.ungoverned.oscar.installer.property.StringPropertyImpl
 
setText(String) - Method in interface org.ungoverned.oscar.installer.Status
 
shutdown() - Method in class org.ungoverned.oscar.Oscar
This method cleanly shuts down Oscar, it must be called at the end of a session in order to shutdown all active bundles.
shutdown() - Static method in class org.ungoverned.oscar.util.DispatchQueue
Terminates the dispatching thread for a graceful shutdown of the dispatching queue; the caller will block until the dispatching thread has completed all pending dispatches.
size() - Method in class org.ungoverned.oscar.util.MapToDictionary
 
start() - Method in interface org.osgi.framework.Bundle
Starts this bundle.
start(BundleContext) - Method in interface org.osgi.framework.BundleActivator
Called when this bundle is started so the Framework can perform the bundle-specific activities necessary to start this bundle.
start() - Method in class org.ungoverned.oscar.ldap.Parser
 
startBundle(BundleImpl) - Method in class org.ungoverned.oscar.Oscar
Implementation for Bundle.start().
stop() - Method in interface org.osgi.framework.Bundle
Stops this bundle.
stop(BundleContext) - Method in interface org.osgi.framework.BundleActivator
Called when this bundle is stopped so the Framework can perform the bundle-specific activities necessary to stop the bundle.
stopBundle(BundleImpl) - Method in class org.ungoverned.oscar.Oscar
Implementation for Bundle.stop().

T

TextUtil - class org.ungoverned.oscar.util.TextUtil.
 
TextUtil() - Constructor for class org.ungoverned.oscar.util.TextUtil
 
toString() - Method in interface org.osgi.framework.Filter
Returns this Filter object's filter string.
toString() - Method in class org.ungoverned.moduleloader.JarResourceSource
 
toString() - Method in class org.ungoverned.moduleloader.Module
Returns the module's identifier.
toString() - Method in class org.ungoverned.oscar.LibraryInfo
 
toString() - Method in interface org.ungoverned.oscar.installer.Property
 
toString() - Method in class org.ungoverned.oscar.installer.artifact.ResourceFileArtifact
 
toString() - Method in class org.ungoverned.oscar.installer.artifact.ResourceJarArtifact
 
toString() - Method in class org.ungoverned.oscar.installer.artifact.URLFileArtifact
 
toString() - Method in class org.ungoverned.oscar.installer.artifact.URLJarArtifact
 
toString() - Method in class org.ungoverned.oscar.installer.property.BooleanPropertyImpl
 
toString() - Method in class org.ungoverned.oscar.installer.property.BooleanStringPropertyImpl
 
toString() - Method in class org.ungoverned.oscar.installer.property.NotBooleanPropertyImpl
 
toString() - Method in class org.ungoverned.oscar.installer.property.StringPropertyImpl
 
toString() - Method in class org.ungoverned.oscar.ldap.Evaluator
 
toString() - Method in class org.ungoverned.oscar.ldap.Operator
 
toStringInfix() - Method in class org.ungoverned.oscar.ldap.Evaluator
 
toStringInfix(StringBuffer) - Method in class org.ungoverned.oscar.ldap.Operator
 

U

UNINSTALLED - Static variable in interface org.osgi.framework.Bundle
This bundle is uninstalled and may not be used.
UNINSTALLED - Static variable in class org.osgi.framework.BundleEvent
This bundle has been uninstalled.
UNKNOWN_STATUS - Static variable in class org.ungoverned.oscar.Oscar
 
UNREGISTERING - Static variable in class org.osgi.framework.ServiceEvent
This service is in the process of being unregistered.
UPDATED - Static variable in class org.osgi.framework.BundleEvent
This bundle has been updated.
URLFileArtifact - class org.ungoverned.oscar.installer.artifact.URLFileArtifact.
 
URLFileArtifact(StringProperty, StringProperty) - Constructor for class org.ungoverned.oscar.installer.artifact.URLFileArtifact
 
URLFileArtifact(StringProperty, StringProperty, StringProperty) - Constructor for class org.ungoverned.oscar.installer.artifact.URLFileArtifact
 
URLFileArtifact(StringProperty, StringProperty, StringProperty, boolean) - Constructor for class org.ungoverned.oscar.installer.artifact.URLFileArtifact
 
URLJarArtifact - class org.ungoverned.oscar.installer.artifact.URLJarArtifact.
 
URLJarArtifact(StringProperty) - Constructor for class org.ungoverned.oscar.installer.artifact.URLJarArtifact
 
URLJarArtifact(StringProperty, StringProperty) - Constructor for class org.ungoverned.oscar.installer.artifact.URLJarArtifact
 
URLJarArtifact(StringProperty, StringProperty, boolean) - Constructor for class org.ungoverned.oscar.installer.artifact.URLJarArtifact
 
URLPolicy - interface org.ungoverned.moduleloader.URLPolicy.
This interface represents the ModuleLoader's policy for creating URL for resource loading and security purposes.
Util - class org.ungoverned.oscar.util.Util.
 
Util() - Constructor for class org.ungoverned.oscar.util.Util
 
ungetService(ServiceReference) - Method in interface org.osgi.framework.BundleContext
Releases the service object referenced by the specified ServiceReference object.
ungetService(Bundle, ServiceRegistration, Object) - Method in interface org.osgi.framework.ServiceFactory
Releases a service object.
ungetService(BundleImpl, ServiceReference) - Method in class org.ungoverned.oscar.Oscar
Implementation for BundleContext.ungetService().
ungetServices(BundleImpl) - Method in class org.ungoverned.oscar.Oscar
This is a utility method to release all services being used by the specified bundle.
uninstall() - Method in interface org.osgi.framework.Bundle
Uninstalls this bundle.
uninstallBundle(BundleImpl) - Method in class org.ungoverned.oscar.Oscar
Implementation for Bundle.uninstall().
unjar(JarInputStream, Map) - Method in class org.ungoverned.oscar.installer.artifact.AbstractJarArtifact
 
unregister() - Method in interface org.osgi.framework.ServiceRegistration
Unregisters a service.
unregisterService(BundleImpl, ServiceRegistrationImpl) - Method in class org.ungoverned.oscar.Oscar
Unregisters a service for the specified bundle.
unregisterServices(BundleImpl) - Method in class org.ungoverned.oscar.Oscar
Unregisters all services for the specified bundle.
update() - Method in interface org.osgi.framework.Bundle
Updates this bundle.
update(InputStream) - Method in interface org.osgi.framework.Bundle
Updates this bundle from an InputStream.
update(BundleArchive, InputStream) - Method in interface org.ungoverned.oscar.BundleCache
Saves an updated revision of the specified bundle to the bundle cache using the supplied input stream.
update(InputStream) - Method in class org.ungoverned.oscar.util.DefaultBundleArchive
 
update(BundleArchive, InputStream) - Method in class org.ungoverned.oscar.util.DefaultBundleCache
 
updateBundle(BundleImpl, InputStream) - Method in class org.ungoverned.oscar.Oscar
Implementation for Bundle.update().

V

VALID_ATTR - Static variable in class org.ungoverned.moduleloader.search.ImportSearchPolicy
This is the name of the "valid" meta-data attribute that is automatically attached to each module.
VALUE_IDX - Static variable in class org.ungoverned.moduleloader.Module
This is the index used to retrieve the value of an attribute; an attribute is represented as an Object[] instance.
VERSION_IDX - Static variable in class org.ungoverned.moduleloader.search.ImportSearchPolicy
This is the index used to retrieve the import or export version number from a given element of the EXPORTS_ATTR or the IMPORTS_ATTR attribute.
VERSION_SEGMENT_COUNT - Static variable in interface org.ungoverned.oscar.util.OscarConstants
 
VERSION_SEGMENT_SEPARATOR - Static variable in interface org.ungoverned.oscar.util.OscarConstants
 
ValidationException - exception org.ungoverned.moduleloader.search.ValidationException.
This exception is thrown if a module cannot be validated.
ValidationException(String, Module, Object, Object, boolean) - Constructor for class org.ungoverned.moduleloader.search.ValidationException
Constructs an exception with the specified message, module, import identifier, import version number, and propagation flag.
ValidationListener - interface org.ungoverned.moduleloader.search.ValidationListener.
This is an event listener interface for listening to validation events that are generated by the ImportSearchPolicy.
validate(Module) - Method in class org.ungoverned.moduleloader.search.ImportSearchPolicy
This method validates the specified target module.

W

WHITESPACE - Static variable in class org.ungoverned.oscar.ldap.LdapLexer
 

A B C D E F G H I J K L M N O P R S T U V W