- base64Encode(String) - Static method in class org.ungoverned.oscar.util.Util
-
- BooleanEditor - Class in org.ungoverned.oscar.installer.editor
-
- 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 in org.ungoverned.oscar.installer
-
- BooleanPropertyImpl - Class in org.ungoverned.oscar.installer.property
-
- BooleanPropertyImpl(String, boolean) - Constructor for class org.ungoverned.oscar.installer.property.BooleanPropertyImpl
-
- BooleanStringEditor - Class in org.ungoverned.oscar.installer.editor
-
- BooleanStringEditor(Property) - Constructor for class org.ungoverned.oscar.installer.editor.BooleanStringEditor
-
- BooleanStringPropertyImpl - Class in org.ungoverned.oscar.installer.property
-
- BooleanStringPropertyImpl(String, boolean, String) - Constructor for class org.ungoverned.oscar.installer.property.BooleanStringPropertyImpl
-
- BUFSIZE - Static variable in class org.ungoverned.oscar.util.DefaultBundleCache
-
- buildTree(Stack) - Method in class org.ungoverned.oscar.ldap.Operator
-
- Bundle - Interface in org.osgi.framework
-
An installed bundle in the Framework.
- 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.
- BundleActivator - Interface in org.osgi.framework
-
Customizes the starting and stopping of this bundle.
- BundleArchive - Interface in org.ungoverned.oscar
-
This interface represents an individual cached bundle in the
bundle cache.
- BundleCache - Interface in org.ungoverned.oscar
-
This interface represents the storage mechanism that Oscar uses for
caching bundles.
- 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
-
- BundleContext - Interface in org.osgi.framework
-
A bundle's execution context within the Framework.
- BundleEvent - Class in org.osgi.framework
-
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 in org.osgi.framework
-
A Framework exception used to indicate that a bundle lifecycle problem occurred.
- BundleException(String, Throwable) - Constructor for exception org.osgi.framework.BundleException
-
Creates a BundleException that wraps another exception.
- BundleException(String) - Constructor for exception org.osgi.framework.BundleException
-
Creates a BundleException object with the specified message.
- bundleHasPermission(BundleImpl, Object) - Method in class org.ungoverned.oscar.Oscar
-
Implementation for Bundle.hasPermission().
- BundleListener - Interface in org.osgi.framework
-
A BundleEvent listener.
- BundleListenerWrapper - Class in org.ungoverned.oscar.util
-
- BundleListenerWrapper(Bundle, BundleListener) - Constructor for class org.ungoverned.oscar.util.BundleListenerWrapper
-
- FAKE_URL_PROTOCOL_VALUE - Static variable in interface org.ungoverned.oscar.util.OscarConstants
-
- FileEditor - Class in org.ungoverned.oscar.installer.editor
-
- FileEditor(StringProperty, boolean) - Constructor for class org.ungoverned.oscar.installer.editor.FileEditor
-
- Filter - Interface in org.osgi.framework
-
An RFC 1960-based Filter.
- 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 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 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.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 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 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.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.
- 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
-
- FrameworkEvent - Class in org.osgi.framework
-
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.
- 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
-
- FrameworkListener - Interface in org.osgi.framework
-
A FrameworkEvent listener.
- FrameworkListenerWrapper - Class in org.ungoverned.oscar.util
-
- FrameworkListenerWrapper(Bundle, FrameworkListener) - Constructor for class org.ungoverned.oscar.util.FrameworkListenerWrapper
-
- GET - Static variable in class org.osgi.framework.ServicePermission
-
The action string get (Value is "get").
- 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().
- 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().
- 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().
- 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 class org.ungoverned.oscar.installer.artifact.AbstractArtifact
-
- getDestinationDirectory() - Method in interface org.ungoverned.oscar.installer.Artifact
-
- 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 class org.ungoverned.oscar.installer.property.BooleanPropertyImpl
-
- getEditor() - Method in class org.ungoverned.oscar.installer.property.BooleanStringPropertyImpl
-
- getEditor() - Method in interface org.ungoverned.oscar.installer.Property
-
- getEditor() - Method in class org.ungoverned.oscar.installer.property.NotBooleanPropertyImpl
-
- getEditor() - Method in class org.ungoverned.oscar.installer.property.StringPropertyImpl
-
- 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.
- 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.
- getExportsAttribute(Module) - Static method in class org.ungoverned.moduleloader.search.ImportSearchPolicy
-
Utility method that returns the EXPORTS_ATTR attribute 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.
- getFilter() - Method in exception 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 exception org.ungoverned.moduleloader.search.ValidationException
-
Returns the identifier of the import target that could not be resolved.
- 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
-
- 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.
- 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.
- 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.
- 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 exception 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.installer.property.BooleanPropertyImpl
-
- getName() - Method in class org.ungoverned.oscar.installer.property.BooleanStringPropertyImpl
-
- getName() - Method in interface org.ungoverned.oscar.installer.Property
-
- getName() - Method in class org.ungoverned.oscar.installer.property.NotBooleanPropertyImpl
-
- getName() - Method in class org.ungoverned.oscar.installer.property.StringPropertyImpl
-
- getName() - Method in class org.ungoverned.oscar.LibraryInfo
-
- getNestedException() - Method in exception org.osgi.framework.BundleException
-
Returns any nested exceptions included in this exception.
- getnw() - Method in class org.ungoverned.oscar.ldap.LdapLexer
-
- getOperands() - Method in class org.ungoverned.oscar.ldap.Evaluator
-
- getOSNames() - Method in class org.ungoverned.oscar.LibraryInfo
-
- getOSVersions() - Method in class org.ungoverned.oscar.LibraryInfo
-
- getPath(String) - Method in interface org.ungoverned.moduleloader.LibrarySource
-
Returns a file system path to the specified library.
- getPath(String, char) - Static method in class org.ungoverned.oscar.installer.artifact.AbstractArtifact
-
- getPath(String) - Method in class org.ungoverned.oscar.OSGiLibrarySource
-
- 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() - 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
-
- getProperty(String) - Method in class org.ungoverned.oscar.Oscar
-
Implementation for BundleContext.getProperty().
- 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 class org.ungoverned.oscar.installer.artifact.AbstractArtifact
-
- getSourceName() - Method in interface org.ungoverned.oscar.installer.Artifact
-
- 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 class org.ungoverned.oscar.installer.property.BooleanStringPropertyImpl
-
- getStringValue() - Method in class org.ungoverned.oscar.installer.property.StringPropertyImpl
-
- getStringValue() - Method in interface org.ungoverned.oscar.installer.StringProperty
-
- 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.
- getUnsupportedType() - Method in exception org.ungoverned.oscar.ldap.EvaluationException
-
- getURLPolicy() - Method in class org.ungoverned.moduleloader.ModuleManager
-
Returns the URL policy used by this instance.
- 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 exception org.ungoverned.moduleloader.search.ValidationException
-
Returns the version number of the import target that could not be resolved.
- GREATER_EQUAL - Static variable in class org.ungoverned.oscar.ldap.Parser
-
- 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.
- 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.
- IMPORT - Static variable in class org.osgi.framework.PackagePermission
-
The action string import.
- 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).
- 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.
- ImportSearchPolicy - Class in org.ungoverned.moduleloader.search
-
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.
- 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.
- Install - Class in org.ungoverned.oscar.installer
-
- Install() - Constructor for class org.ungoverned.oscar.installer.Install
-
- INSTALL_DIR - Static variable in class org.ungoverned.oscar.installer.Install
-
- 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().
- 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.
- InteractiveSelectionPolicy - Class in org.ungoverned.moduleloader.search.selection
-
This class implements an interactive selection policy for the
ImportSearchPolicy.
- InteractiveSelectionPolicy() - Constructor for class org.ungoverned.moduleloader.search.selection.InteractiveSelectionPolicy
-
- 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.
- InvalidSyntaxException - Exception in org.osgi.framework
-
A Framework exception.
- InvalidSyntaxException(String, String) - Constructor for exception org.osgi.framework.InvalidSyntaxException
-
Creates an exception of type InvalidSyntaxException.
- 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 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 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.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 exception 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 exception org.ungoverned.oscar.ldap.EvaluationException
-
- IteratorToEnumeration - Class in org.ungoverned.oscar.util
-
- IteratorToEnumeration(Iterator) - Constructor for class org.ungoverned.oscar.util.IteratorToEnumeration
-
- main(String[]) - Static method in class org.ungoverned.oscar.installer.Install
-
- main(String[]) - Static method in class org.ungoverned.oscar.ldap.Driver
-
- Main - Class in org.ungoverned.oscar
-
- Main() - Constructor for class org.ungoverned.oscar.Main
-
- main(String[]) - Static method in class org.ungoverned.oscar.Main
-
- Mapper - Interface in org.ungoverned.oscar.ldap
-
- MapToDictionary - Class in org.ungoverned.oscar.util
-
This is a simple class that implements a Dictionary
from a Map.
- MapToDictionary(Map) - Constructor for class org.ungoverned.oscar.util.MapToDictionary
-
- 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.
- MODIFIED - Static variable in class org.osgi.framework.ServiceEvent
-
The properties of a registered service have been modified.
- Module - Class in org.ungoverned.moduleloader
-
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.
- 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
-
- ModuleClassLoader - Class in org.ungoverned.moduleloader
-
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 in org.ungoverned.moduleloader
-
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.
- moduleInvalidated(ModuleEvent) - Method in interface org.ungoverned.moduleloader.search.ValidationListener
-
This is an event callback method that indicates that
a module was invalidated.
- ModuleListener - Interface in org.ungoverned.moduleloader
-
This interface is an event listener for ModuleEvent events.
- ModuleManager - Class in org.ungoverned.moduleloader
-
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.
- 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.
- 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.
- SearchPolicy - Interface in org.ungoverned.moduleloader
-
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.
- 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 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.oscar.OSGiSelectionPolicy
-
Selects a single module to resolve the specified import
from the array of compatible candidate modules.
- SelectionPolicy - Interface in org.ungoverned.moduleloader.search
-
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 in org.ungoverned.moduleloader.search
-
This class implements a ModuleLoader search policy that
assumes that all modules are self-contained.
- SelfContainedSearchPolicy() - Constructor for class org.ungoverned.moduleloader.search.SelfContainedSearchPolicy
-
- 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.
- 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
-
- ServiceEvent - Class in org.osgi.framework
-
A service lifecycle change event.
- ServiceEvent(int, ServiceReference) - Constructor for class org.osgi.framework.ServiceEvent
-
Creates a new service event object.
- ServiceFactory - Interface in org.osgi.framework
-
Allows services to provide customized service objects in the OSGi environment.
- ServiceListener - Interface in org.osgi.framework
-
A ServiceEvent listener.
- ServiceListenerWrapper - Class in org.ungoverned.oscar.util
-
- ServiceListenerWrapper(Bundle, ServiceListener, Filter) - Constructor for class org.ungoverned.oscar.util.ServiceListenerWrapper
-
- ServicePermission - Class in org.osgi.framework
-
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.
- servicePropertiesModified(ServiceRegistration) - Method in class org.ungoverned.oscar.Oscar
-
Sets the properties associated with the given service registration.
- ServiceReference - Interface in org.osgi.framework
-
A reference to a service.
- ServiceRegistration - Interface in org.osgi.framework
-
A registered service.
- 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) - Method in class org.ungoverned.oscar.ldap.Parser
-
- setDebug(PrintStream) - Static method in class org.ungoverned.oscar.Oscar
-
- 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 interface org.ungoverned.oscar.installer.Property
-
- setEditor(JComponent) - Method in class org.ungoverned.oscar.installer.property.StringPropertyImpl
-
- 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
-
- setEnabled(boolean) - Method in class org.ungoverned.oscar.installer.PropertyPanel
-
- 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 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.
- 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.
- 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 class org.ungoverned.oscar.installer.property.BooleanStringPropertyImpl
-
- setStringValue(String) - Method in class org.ungoverned.oscar.installer.property.StringPropertyImpl
-
- setStringValue(String) - Method in interface org.ungoverned.oscar.installer.StringProperty
-
- 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.
- SIMPLE - Static variable in class org.ungoverned.oscar.ldap.Parser
-
- SimpleSelectionPolicy - Class in org.ungoverned.moduleloader.search.selection
-
This class implements a reasonably simple selection policy for the
ImportSearchPolicy.
- SimpleSelectionPolicy() - Constructor for class org.ungoverned.moduleloader.search.selection.SimpleSelectionPolicy
-
- size() - Method in class org.ungoverned.oscar.util.MapToDictionary
-
- STAR - Static variable in class org.ungoverned.oscar.ldap.Parser
-
- 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().
- 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 - Interface in org.osgi.service.startlevel
-
The StartLevel service allows management agents to manage a start level
assigned to each bundle and the active start level of the Framework.
- STARTLEVEL_CHANGED - Static variable in class org.osgi.framework.FrameworkEvent
-
A StartLevel.setStartLevel operation has completed.
- StartLevelImpl - Class in org.ungoverned.oscar
-
- StartLevelImpl(Oscar) - Constructor for class org.ungoverned.oscar.StartLevelImpl
-
- Status - Interface in org.ungoverned.oscar.installer
-
- 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().
- 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
-
- StringEditor - Class in org.ungoverned.oscar.installer.editor
-
- StringEditor(StringProperty) - Constructor for class org.ungoverned.oscar.installer.editor.StringEditor
-
- StringProperty - Interface in org.ungoverned.oscar.installer
-
- StringPropertyImpl - Class in org.ungoverned.oscar.installer.property
-
- StringPropertyImpl(String, String) - Constructor for class org.ungoverned.oscar.installer.property.StringPropertyImpl
-
- SUBSTRING - Static variable in class org.ungoverned.oscar.ldap.Parser
-
- SynchronousBundleListener - Interface in org.osgi.framework
-
A synchronous BundleEvent listener.
- 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
-
- SYSTEMBUNDLE_DEFAULT_STARTLEVEL - Static variable in interface org.ungoverned.oscar.util.OscarConstants
-
- SystemBundleArchive - Class in org.ungoverned.oscar
-
- SystemBundleArchive() - Constructor for class org.ungoverned.oscar.SystemBundleArchive
-
- SystemResourceSource - Class in org.ungoverned.moduleloader
-
This class implements a ResourceSource for retrieving resources
from the system class loader.
- SystemResourceSource() - Constructor for class org.ungoverned.moduleloader.SystemResourceSource
-