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

A

AbstractDeployerService - Class in org.jboss.osgi.deployment.deployer
An abstract base implementation of the DeployerService.
AbstractDeployerService() - Constructor for class org.jboss.osgi.deployment.deployer.AbstractDeployerService
 
AbstractLifecycleInterceptor - Class in org.jboss.osgi.deployment.interceptor
An abstract implementation of a LifecycleInterceptor.
AbstractLifecycleInterceptor() - Constructor for class org.jboss.osgi.deployment.interceptor.AbstractLifecycleInterceptor
 
AbstractLifecycleInterceptorService - Class in org.jboss.osgi.deployment.interceptor
A basic service that manages bundle lifecycle interceptors.
AbstractLifecycleInterceptorService(BundleContext) - Constructor for class org.jboss.osgi.deployment.interceptor.AbstractLifecycleInterceptorService
 
AbstractMicrocontainerDeployerService - Class in org.jboss.osgi.microcontainer
An abstract base implementation of the DeployerService that delegates to the MC provided deployer architecture.
AbstractMicrocontainerDeployerService() - Constructor for class org.jboss.osgi.microcontainer.AbstractMicrocontainerDeployerService
 
AbstractMicrocontainerService - Class in org.jboss.osgi.microcontainer
An abstract base implementation of the MicrocontainerService.
AbstractMicrocontainerService() - Constructor for class org.jboss.osgi.microcontainer.AbstractMicrocontainerService
 
ACTIVATION_EAGER - Static variable in interface org.osgi.service.blueprint.reflect.ComponentMetadata
The component's manager must eagerly activate the component.
ACTIVATION_LAZY - Static variable in interface org.osgi.service.blueprint.reflect.ComponentMetadata
The component's manager must lazily activate the component.
ACTIVE - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
Constant ACTIVE for the BundleStateMBean.STATE
addAttachment(Class<T>, T) - Method in interface org.jboss.osgi.spi.Attachments
Add arbitrary attachment
addAttachment(String, T, Class<T>) - Method in interface org.jboss.osgi.spi.Attachments
Add arbitrary attachment with name
addAttachment(String, Object) - Method in interface org.jboss.osgi.spi.Attachments
Add arbitrary attachment with name
addAttachment(Class<T>, T) - Method in class org.jboss.osgi.spi.util.AttachmentSupport
 
addAttachment(String, T, Class<T>) - Method in class org.jboss.osgi.spi.util.AttachmentSupport
 
addAttachment(String, Object) - Method in class org.jboss.osgi.spi.util.AttachmentSupport
 
addBundle(String) - Method in class org.jboss.osgi.spi.capability.Capability
 
addBundleListener(BundleListener) - Method in class org.jboss.osgi.spi.framework.BundleContextWrapper
 
addCapability(Capability) - Method in interface org.jboss.osgi.testing.OSGiRuntime
Add a Capability to the runtime.
addClassBinding(String, String) - Method in interface org.jboss.osgi.jbossxb.UnmarshallerService
 
addClassBinding(String, Class<?>) - Method in interface org.jboss.osgi.jbossxb.UnmarshallerService
 
addCredential(String, byte[], String) - Method in interface org.osgi.jmx.service.useradmin.UserAdminMBean
Add credentials to a user, associated with the supplied key
addCredential(String, String, String) - Method in interface org.osgi.jmx.service.useradmin.UserAdminMBean
Add credentials to a user, associated with the supplied key
addDependency(Capability) - Method in class org.jboss.osgi.spi.capability.Capability
 
addFailure(Failure) - Method in interface org.jboss.osgi.husky.Response
Add a failure to the response
addFrameworkListener(FrameworkListener) - Method in class org.jboss.osgi.spi.framework.BundleContextWrapper
 
addInformation(String) - Method in interface org.osgi.jmx.service.provisioning.ProvisioningServiceMBean
Processes the ZipInputStream contents of the provided zipURL and extracts information to add to the Provisioning Information dictionary, as well as, install/update and start bundles.
addInformation(TabularData) - Method in interface org.osgi.jmx.service.provisioning.ProvisioningServiceMBean
Adds the key/value pairs contained in info to the Provisioning Information dictionary.
addingService(ServiceReference) - Method in class org.jboss.osgi.common.log.LogServiceTracker
 
addInput(Class<?>) - Method in class org.jboss.osgi.deployment.interceptor.AbstractLifecycleInterceptor
Add an input requirement.
addInterceptor(LifecycleInterceptor) - Method in class org.jboss.osgi.deployment.interceptor.AbstractLifecycleInterceptorService
Add a LifecycleInterceptor to the service.
addMember(String, String) - Method in interface org.osgi.jmx.service.useradmin.UserAdminMBean
Add a member to the group.
addOutput(Class<?>) - Method in class org.jboss.osgi.deployment.interceptor.AbstractLifecycleInterceptor
Add an output capability.
addProperty(String, String, String) - Method in interface org.osgi.jmx.service.useradmin.UserAdminMBean
Add or update a property on a role
addProperty(String, byte[], String) - Method in interface org.osgi.jmx.service.useradmin.UserAdminMBean
Add or update a property on a role.
addRequiredMember(String, String) - Method in interface org.osgi.jmx.service.useradmin.UserAdminMBean
Add a required member to the group
addServiceListener(ServiceListener, String) - Method in class org.jboss.osgi.spi.framework.BundleContextWrapper
 
addServiceListener(ServiceListener) - Method in class org.jboss.osgi.spi.framework.BundleContextWrapper
 
addSystemProperty(String, String) - Method in class org.jboss.osgi.spi.capability.Capability
Add a system property provided by this capability.
ARRAY_OF - Static variable in class org.osgi.jmx.JmxConstants
For an encoded array we need to start with ARRAY_OF.
arrayType(int, OpenType) - Static method in class org.osgi.jmx.Item
Return a new Array Type.
assembleBundle(String, String, Class<?>...) - Method in class org.jboss.osgi.testing.OSGiTest
 
assembleBundle(String, String[], Class<?>...) - Method in class org.jboss.osgi.testing.OSGiTest
 
assembleBundle(String, String, Class<?>...) - Method in class org.jboss.osgi.testing.OSGiTestHelper
 
assembleBundle(String, String[], Class<?>...) - Method in class org.jboss.osgi.testing.OSGiTestHelper
 
assertBundleLoadClass(Bundle, String, boolean) - Method in class org.jboss.osgi.testing.OSGiTest
 
assertBundleLoadClass(Bundle, String, boolean) - Method in class org.jboss.osgi.testing.OSGiTestHelper
 
assertBundleState(int, int) - Method in class org.jboss.osgi.testing.OSGiTest
 
assertBundleState(int, int) - Method in class org.jboss.osgi.testing.OSGiTestHelper
 
Attachments - Interface in org.jboss.osgi.spi
An interface for general Attachments
Attachments.Key - Class in org.jboss.osgi.spi
A key for attachements
Attachments.Key(String, Class<?>) - Constructor for class org.jboss.osgi.spi.Attachments.Key
Construct the key with optional class and name
AttachmentSupport - Class in org.jboss.osgi.spi.util
Basic attachment support.
AttachmentSupport() - Constructor for class org.jboss.osgi.spi.util.AttachmentSupport
Construct with no attachments
AttachmentSupport(AttachmentSupport) - Constructor for class org.jboss.osgi.spi.util.AttachmentSupport
Construct with given attachments
AUTO_EXPORT_ALL_CLASSES - Static variable in interface org.osgi.service.blueprint.reflect.ServiceMetadata
Advertise all Java classes and interfaces in the component instance type as service interfaces.
AUTO_EXPORT_CLASS_HIERARCHY - Static variable in interface org.osgi.service.blueprint.reflect.ServiceMetadata
Advertise all Java classes in the hierarchy of the component instance type as service interfaces.
AUTO_EXPORT_DISABLED - Static variable in interface org.osgi.service.blueprint.reflect.ServiceMetadata
Do not auto-detect types for advertised service interfaces
AUTO_EXPORT_INTERFACES - Static variable in interface org.osgi.service.blueprint.reflect.ServiceMetadata
Advertise all Java interfaces implemented by the component instance type as service interfaces.
AUTORIZATION_TYPE - Static variable in interface org.osgi.jmx.service.useradmin.UserAdminMBean
The Composite Type for an Authorization object.
AVAILABILITY_MANDATORY - Static variable in interface org.osgi.service.blueprint.reflect.ServiceReferenceMetadata
A matching service is required at all times.
AVAILABILITY_OPTIONAL - Static variable in interface org.osgi.service.blueprint.reflect.ServiceReferenceMetadata
A matching service is not required to be present.

B

BATCH_ACTION_RESULT_TYPE - Static variable in interface org.osgi.jmx.framework.FrameworkMBean
The Composite Type for a batch action result.
BATCH_INSTALL_RESULT_TYPE - Static variable in interface org.osgi.jmx.framework.FrameworkMBean
The Composite Type which represents the result of a batch install operation.
BEAN_BUNDLE_CONTEXT - Static variable in interface org.jboss.osgi.spi.service.MicrocontainerService
The name under which the system bundle context is registered: 'jboss.osgi:service=BundleContext'
BEAN_KERNEL - Static variable in interface org.jboss.osgi.spi.service.MicrocontainerService
The name under which the Kernel is registered: 'jboss.kernel:service=Kernel'
BEAN_KERNEL_CONTROLLER - Static variable in interface org.jboss.osgi.spi.service.MicrocontainerService
The name under which the KernelController is registered: 'jboss.kernel:service=KernelController'
BEAN_MBEAN_SERVER - Static variable in interface org.jboss.osgi.spi.service.MicrocontainerService
The name under which the MBeanServer is registered: 'jboss.osgi:service=MBeanServer'
BeanArgument - Interface in org.osgi.service.blueprint.reflect
Metadata for a factory method or constructor argument of a bean.
BeanMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a Bean component.
BeanProperty - Interface in org.osgi.service.blueprint.reflect
Metadata for a property to be injected into a bean.
BIGDECIMAL - Static variable in class org.osgi.jmx.JmxConstants
Value for JmxConstants.PROPERTY_TYPE Type value in the case of BigDecimal
BIGINTEGER - Static variable in class org.osgi.jmx.JmxConstants
Value for JmxConstants.PROPERTY_TYPE Type value in the case of BigInteger
BlueprintContainer - Interface in org.osgi.service.blueprint.container
A Blueprint Container represents the managed state of a Blueprint bundle.
BlueprintEvent - Class in org.osgi.service.blueprint.container
A Blueprint Event.
BlueprintEvent(int, Bundle, Bundle) - Constructor for class org.osgi.service.blueprint.container.BlueprintEvent
Create a simple BlueprintEvent object.
BlueprintEvent(int, Bundle, Bundle, String[]) - Constructor for class org.osgi.service.blueprint.container.BlueprintEvent
Create a BlueprintEvent object associated with a set of dependencies.
BlueprintEvent(int, Bundle, Bundle, Throwable) - Constructor for class org.osgi.service.blueprint.container.BlueprintEvent
Create a BlueprintEvent object associated with a failure cause.
BlueprintEvent(int, Bundle, Bundle, String[], Throwable) - Constructor for class org.osgi.service.blueprint.container.BlueprintEvent
Create a BlueprintEvent object associated with a failure cause and a set of dependencies.
BlueprintEvent(BlueprintEvent, boolean) - Constructor for class org.osgi.service.blueprint.container.BlueprintEvent
Create a new BlueprintEvent from the specified BlueprintEvent.
blueprintEvent(BlueprintEvent) - Method in interface org.osgi.service.blueprint.container.BlueprintListener
Receives notifications of a Blueprint Event.
BlueprintListener - Interface in org.osgi.service.blueprint.container
A BlueprintEvent Listener.
BOOLEAN - Static variable in class org.osgi.jmx.JmxConstants
Value for JmxConstants.PROPERTY_TYPE Type value in the case of Boolean
Bridge - Interface in org.jboss.osgi.husky
A Bridge intercepts a test and delegates the execution to the same (or another) test in and isolated test environment.
BridgeFactory - Class in org.jboss.osgi.husky
Loads the configured Bridge instance.
BridgeFactory() - Constructor for class org.jboss.osgi.husky.BridgeFactory
 
bundle - Variable in class org.jboss.osgi.spi.framework.BundleWrapper
 
BUNDLE - Static variable in class org.osgi.service.blueprint.container.EventConstants
The Blueprint bundle associated with this event.
BUNDLE_ID - Static variable in class org.osgi.service.blueprint.container.EventConstants
The bundle id of the Blueprint bundle associated with this event.
BUNDLE_IDENTIFIER - Static variable in interface org.osgi.jmx.framework.ServiceStateMBean
The key BUNDLE_IDENTIFIER, used in ServiceStateMBean.BUNDLE_IDENTIFIER_ITEM.
BUNDLE_IDENTIFIER_ITEM - Static variable in interface org.osgi.jmx.framework.ServiceStateMBean
The item containing the bundle identifier in ServiceStateMBean.SERVICE_TYPE.
BUNDLE_IN_ERROR - Static variable in interface org.osgi.jmx.framework.FrameworkMBean
The key for BUNDLE_IN_ERROR.
BUNDLE_IN_ERROR_ID_ITEM - Static variable in interface org.osgi.jmx.framework.FrameworkMBean
The item containing the bundle which caused the error during the batch operation.
BUNDLE_IN_ERROR_LOCATION_ITEM - Static variable in interface org.osgi.jmx.framework.FrameworkMBean
The item containing the bundle which caused the error during the batch operation.
BUNDLE_SYMBOLICNAME - Static variable in class org.osgi.service.blueprint.container.EventConstants
The bundle symbolic name of the Blueprint bundle associated with this event.
BUNDLE_TYPE - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The Composite Type that represents a bundle.
BUNDLE_VERSION - Static variable in class org.osgi.service.blueprint.container.EventConstants
The bundle version of the Blueprint bundle associated with this event.
bundleChanged(BundleEvent) - Method in class org.jboss.osgi.husky.runtime.osgi.HuskyExtender
 
BundleClassLoader - Class in org.jboss.osgi.spi.util
A BundleClassLoader delegates all classloading concerns to the underlying Bundle.
BundleContextWrapper - Class in org.jboss.osgi.spi.framework
A generic BundleContext wrapper that delegates all method calls to the underlying BundleContext implementation.
BundleContextWrapper(BundleContext) - Constructor for class org.jboss.osgi.spi.framework.BundleContextWrapper
 
bundleEvent(int) - Static method in class org.jboss.osgi.spi.util.ConstantsHelper
Return the string representation of a BundleEvent type
BundleInfo - Class in org.jboss.osgi.spi.util
Primitive access to bundle meta data and root virtual file.
BUNDLES_TYPE - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The Tabular Type for a list of bundles.
bundleState(int) - Static method in class org.jboss.osgi.spi.util.ConstantsHelper
Return the string representation of a Bundle state
BundleStateMBean - Interface in org.osgi.jmx.framework
This MBean represents the Bundle state of the framework.
BundleWrapper - Class in org.jboss.osgi.spi.framework
A generic Bundle wrapper that delegates all method calls to the underlying Bundle implementation.
BundleWrapper(Bundle) - Constructor for class org.jboss.osgi.spi.framework.BundleWrapper
 
BYTE - Static variable in class org.osgi.jmx.JmxConstants
Value for JmxConstants.PROPERTY_TYPE Type value in the case of Byte

C

canConvert(Object, ReifiedType) - Method in interface org.osgi.service.blueprint.container.Converter
Return if this converter is able to convert the specified object to the specified type.
Capability - Class in org.jboss.osgi.spi.capability
An abstract OSGi capability that can be installed in an OSGiRuntime.
Capability(String) - Constructor for class org.jboss.osgi.spi.capability.Capability
Construct a capability that is identified by the given service name.
Capability(String, String) - Constructor for class org.jboss.osgi.spi.capability.Capability
Construct a capability that is identified by the given service name and filter string.
CAUSE - Static variable in class org.osgi.service.blueprint.container.EventConstants
The cause for a FAILURE event.
CHARACTER - Static variable in class org.osgi.jmx.JmxConstants
Value for JmxConstants.PROPERTY_TYPE Type value in the case of Character
CollectionMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a collection based value.
CompendiumCapability - Class in org.jboss.osgi.spi.capability
Adds the OSGi compedium capability to the OSGiRuntime under test.
CompendiumCapability() - Constructor for class org.jboss.osgi.spi.capability.CompendiumCapability
 
COMPLETED - Static variable in interface org.osgi.jmx.framework.FrameworkMBean
The key COMPLETED, used in FrameworkMBean.COMPLETED_ITEM.
COMPLETED_ITEM - Static variable in interface org.osgi.jmx.framework.FrameworkMBean
The item containing the list of bundles completing the batch operation.
ComponentDefinitionException - Exception in org.osgi.service.blueprint.container
A Blueprint exception indicating that a component definition is in error.
ComponentDefinitionException() - Constructor for exception org.osgi.service.blueprint.container.ComponentDefinitionException
Creates a Component Definition Exception with no message or exception cause.
ComponentDefinitionException(String) - Constructor for exception org.osgi.service.blueprint.container.ComponentDefinitionException
Creates a Component Definition Exception with the specified message
ComponentDefinitionException(String, Throwable) - Constructor for exception org.osgi.service.blueprint.container.ComponentDefinitionException
Creates a Component Definition Exception with the specified message and exception cause.
ComponentDefinitionException(Throwable) - Constructor for exception org.osgi.service.blueprint.container.ComponentDefinitionException
Creates a Component Definition Exception with the exception cause.
ComponentMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for managed components.
compositeType(String, String, Item...) - Static method in class org.osgi.jmx.Item
Create a Composite Type
ConfigAdminCapability - Class in org.jboss.osgi.spi.capability
Adds the OSGi compedium ConfigAdmin capability to the OSGiRuntime under test.
ConfigAdminCapability() - Constructor for class org.jboss.osgi.spi.capability.ConfigAdminCapability
 
ConfigurationAdminMBean - Interface in org.osgi.jmx.service.cm
This MBean provides the management interface to the OSGi Configuration Administration Service.
configure() - Method in interface org.jboss.osgi.spi.framework.OSGiBootstrapProvider
Configure this provider with the default configuration
configure(URL) - Method in interface org.jboss.osgi.spi.framework.OSGiBootstrapProvider
Configure this provider from the given URL
configure(String) - Method in interface org.jboss.osgi.spi.framework.OSGiBootstrapProvider
Configure this provider from a given resource
configure(InputStream) - Method in interface org.jboss.osgi.spi.framework.OSGiBootstrapProvider
Configure this provider from a given input stream
configure() - Method in class org.jboss.osgi.spi.framework.PropertiesBootstrapProvider
 
configure(String) - Method in class org.jboss.osgi.spi.framework.PropertiesBootstrapProvider
 
configure(URL) - Method in class org.jboss.osgi.spi.framework.PropertiesBootstrapProvider
 
configure(InputStream) - Method in class org.jboss.osgi.spi.framework.PropertiesBootstrapProvider
 
Connector - Interface in org.jboss.osgi.husky.runtime
A Connector is the receiving side of a test request.
Constants - Interface in org.jboss.osgi.jmx
The JMX service contants
Constants - Interface in org.jboss.osgi.jndi
The JNDI service contants
ConstantsHelper - Class in org.jboss.osgi.spi.util
String representation for common OSGi Constants
ConstantsHelper() - Constructor for class org.jboss.osgi.spi.util.ConstantsHelper
 
Context - Interface in org.jboss.osgi.husky
The Context is a bucket of typed/named attachemnts.
context - Variable in class org.jboss.osgi.spi.framework.BundleContextWrapper
 
convert(Object, ReifiedType) - Method in interface org.osgi.service.blueprint.container.Converter
Convert the specified object to an instance of the specified type.
Converter - Interface in org.osgi.service.blueprint.container
Type converter to convert an object to a target type.
create() - Method in class org.jboss.osgi.spi.framework.FrameworkIntegrationBean
 
create(String) - Static method in class org.jboss.osgi.spi.management.ObjectNameFactory
 
create(String, String, String) - Static method in class org.jboss.osgi.spi.management.ObjectNameFactory
 
create(String, Hashtable<String, String>) - Static method in class org.jboss.osgi.spi.management.ObjectNameFactory
 
createBundleInfo(String) - Static method in class org.jboss.osgi.spi.util.BundleInfo
 
createBundleInfo(URL) - Static method in class org.jboss.osgi.spi.util.BundleInfo
 
createBundleInfo(VirtualFile) - Static method in class org.jboss.osgi.spi.util.BundleInfo
 
createBundleInfo(VirtualFile, String) - Static method in class org.jboss.osgi.spi.util.BundleInfo
 
createClassLoader(Bundle) - Static method in class org.jboss.osgi.spi.util.BundleClassLoader
 
CREATED - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
The Blueprint extender has created a Blueprint Container for the bundle.
createDeployment(URL) - Method in class org.jboss.osgi.deployment.deployer.AbstractDeployerService
 
createDeployment(VirtualFile) - Method in class org.jboss.osgi.deployment.deployer.AbstractDeployerService
 
createDeployment(BundleInfo) - Method in class org.jboss.osgi.deployment.deployer.AbstractDeployerService
 
createDeployment(URL) - Method in interface org.jboss.osgi.deployment.deployer.DeployerService
Create a deployment from the given location.
createDeployment(VirtualFile) - Method in interface org.jboss.osgi.deployment.deployer.DeployerService
Create a deployment from the given file.
createDeployment(BundleInfo) - Method in interface org.jboss.osgi.deployment.deployer.DeployerService
Create a deployment from the given bundle info.
createDeployment(URL) - Static method in class org.jboss.osgi.deployment.deployer.DeploymentFactory
 
createDeployment(VirtualFile) - Static method in class org.jboss.osgi.deployment.deployer.DeploymentFactory
 
createDeployment(BundleInfo) - Static method in class org.jboss.osgi.deployment.deployer.DeploymentFactory
 
createFactoryConfiguration(String) - Method in interface org.osgi.jmx.service.cm.ConfigurationAdminMBean
Create a new configuration instance for the supplied persistent id of the factory, answering the PID of the created configuration
createFactoryConfiguration(String, String) - Method in interface org.osgi.jmx.service.cm.ConfigurationAdminMBean
Create a factory configuration for the supplied persistent id of the factory and the bundle location bound to bind the created configuration to, answering the PID of the created configuration
createFilter(String) - Method in class org.jboss.osgi.spi.framework.BundleContextWrapper
 
createFramework(Map<String, Object>) - Method in class org.jboss.osgi.spi.framework.FrameworkIntegrationBean
Overwrite to create the framework
createFramework(Map<String, Object>) - Method in class org.jboss.osgi.spi.framework.PropertiesBootstrapProvider
Overwrite to create the framework
createGroup(String) - Method in interface org.osgi.jmx.service.useradmin.UserAdminMBean
Create a Group
createRole(String) - Method in interface org.osgi.jmx.service.useradmin.UserAdminMBean
Create a Role
createUser(String) - Method in interface org.osgi.jmx.service.useradmin.UserAdminMBean
Create a User
CREATING - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
The Blueprint extender has started creating a Blueprint Container for the bundle.
CREDENTIALS - Static variable in interface org.osgi.jmx.service.useradmin.UserAdminMBean
The CREDENTIALS key, used in UserAdminMBean.CREDENTIALS_ITEM.
CREDENTIALS_ITEM - Static variable in interface org.osgi.jmx.service.useradmin.UserAdminMBean
The item containing the credentials of a user.

D

DEFAULT_OSGI_FRAMEWORK_PROPERTIES - Static variable in class org.jboss.osgi.spi.framework.PropertiesBootstrapProvider
The default framework config: jboss-osgi-framework.properties
delete(String) - Method in interface org.osgi.jmx.service.cm.ConfigurationAdminMBean
Delete the configuration
delete(String, String) - Method in interface org.osgi.jmx.service.cm.ConfigurationAdminMBean
Delete the configuration
deleteConfigurations(String) - Method in interface org.osgi.jmx.service.cm.ConfigurationAdminMBean
Delete the configurations matching the filter specification.
DEPENDENCIES - Static variable in class org.osgi.service.blueprint.container.EventConstants
The filters identifying the missing dependencies that caused this event for a FAILURE, GRACE_PERIOD, or WAITING event.
deploy(Deployment[]) - Method in interface org.jboss.osgi.deployment.deployer.DeployerService
Deploy an array of bundles
deploy(URL) - Method in interface org.jboss.osgi.deployment.deployer.DeployerService
Deploy bundle from URL
deploy(URL) - Method in class org.jboss.osgi.microcontainer.AbstractMicrocontainerDeployerService
 
deploy(Deployment[]) - Method in class org.jboss.osgi.microcontainer.AbstractMicrocontainerDeployerService
 
DeployerService - Interface in org.jboss.osgi.deployment.deployer
A Service that can be used to deploy/undeploy bundles or archives to/from the runtime.
Deployment - Interface in org.jboss.osgi.deployment.deployer
An abstraction of a bundle deployment
DeploymentFactory - Class in org.jboss.osgi.deployment.deployer
A deployment factory.
DeploymentRegistryService - Interface in org.jboss.osgi.deployment.deployer
A Service to register/unregister bundle deployments.
DeploymentScannerService - Interface in org.jboss.osgi.hotdeploy
A service that scans a directory location for new/removed bundles.
DeploymentServicesActivator - Class in org.jboss.osgi.deployment
An activator for the deployment services.
DeploymentServicesActivator() - Constructor for class org.jboss.osgi.deployment.DeploymentServicesActivator
 
DESTROYED - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
The Blueprint Container for the bundle has been completely destroyed.
DESTROYING - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
The Blueprint extender has started destroying the Blueprint Container for the bundle.
DocumentBuilderFactoryImpl - Class in org.jboss.osgi.xml
A DocumentBuilderFactory that gets loaded from this bundle.
DocumentBuilderFactoryImpl() - Constructor for class org.jboss.osgi.xml.DocumentBuilderFactoryImpl
 
DOMAIN_NAME - Static variable in interface org.jboss.osgi.spi.OSGiConstants
The JBossOSGi domain 'jboss.osgi'
DOUBLE - Static variable in class org.osgi.jmx.JmxConstants
Value for JmxConstants.PROPERTY_TYPE Type value in the case of Double

E

elements() - Method in class org.jboss.osgi.spi.util.UnmodifiableDictionary
 
equals(Object) - Method in class org.jboss.osgi.spi.Attachments.Key
Two keys are equal if their Attachments.Key.toString() is equal
equals(Object) - Method in class org.jboss.osgi.spi.util.BundleClassLoader
 
equals(Object) - Method in class org.jboss.osgi.spi.util.BundleInfo
 
equals(Object) - Method in class org.jboss.osgi.testing.OSGiBundle
Return true if symbolic name and version are equal
ERROR - Static variable in interface org.osgi.jmx.framework.FrameworkMBean
The key ERROR, used in FrameworkMBean.ERROR_ITEM.
ERROR_ITEM - Static variable in interface org.osgi.jmx.framework.FrameworkMBean
The item containing the error message of the batch operation.
EVENT - Static variable in class org.osgi.service.blueprint.container.EventConstants
The BlueprintEvent object that caused this event.
EventAdminCapability - Class in org.jboss.osgi.spi.capability
Adds the OSGi compedium EventAdmin capability.
EventAdminCapability() - Constructor for class org.jboss.osgi.spi.capability.EventAdminCapability
 
EventConstants - Class in org.osgi.service.blueprint.container
Event property names used in Event Admin events published by a Blueprint Container.
EXPORTED_PACKAGES - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The key EXPORTED_PACKAGES, used in BundleStateMBean.EXPORTED_PACKAGES_ITEM.
EXPORTED_PACKAGES_ITEM - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The item containing the exported package names in BundleStateMBean.BUNDLE_TYPE .The key is BundleStateMBean.EXPORTED_PACKAGES and the the type is JmxConstants.STRING_ARRAY_TYPE.
ExportedPackageHelper - Class in org.jboss.osgi.spi.util
A helper the logs the exported packages for a bundle.
ExportedPackageHelper(BundleContext) - Constructor for class org.jboss.osgi.spi.util.ExportedPackageHelper
 
EXPORTING_BUNDLE - Static variable in interface org.osgi.jmx.framework.PackageStateMBean
The key EXPORTING_BUNDLE, used in PackageStateMBean.EXPORTING_BUNDLE_ITEM.
EXPORTING_BUNDLE_ITEM - Static variable in interface org.osgi.jmx.framework.PackageStateMBean
The item containing the bundle identifier in PackageStateMBean.PACKAGE_TYPE.
extend(CompositeType, String, String, Item...) - Static method in class org.osgi.jmx.Item
Extend a Composite Type by adding new items.
EXTENDER_BUNDLE - Static variable in class org.osgi.service.blueprint.container.EventConstants
The Blueprint extender bundle that is generating this event.
EXTENDER_BUNDLE_ID - Static variable in class org.osgi.service.blueprint.container.EventConstants
The bundle id of the Blueprint extender bundle that is generating this event.
EXTENDER_BUNDLE_SYMBOLICNAME - Static variable in class org.osgi.service.blueprint.container.EventConstants
The bundle symbolic of the Blueprint extender bundle that is generating this event.
EXTENDER_BUNDLE_VERSION - Static variable in class org.osgi.service.blueprint.container.EventConstants
The bundle version of the Blueprint extender bundle that is generating this event.

F

Failure - Interface in org.jboss.osgi.husky
An abstraction of a test failure that is associated with a test Response.
FAILURE - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
The Blueprint Container creation for the bundle has failed.
findClass(String) - Method in class org.jboss.osgi.spi.util.BundleClassLoader
 
findEntries(String, String, boolean) - Method in class org.jboss.osgi.spi.framework.BundleWrapper
 
findEntries(String, String, boolean) - Method in class org.jboss.osgi.spi.framework.FrameworkWrapper
 
findResource(String) - Method in class org.jboss.osgi.spi.util.BundleClassLoader
 
findResources(String) - Method in class org.jboss.osgi.spi.util.BundleClassLoader
 
FLOAT - Static variable in class org.osgi.jmx.JmxConstants
Value for JmxConstants.PROPERTY_TYPE Type value in the case of Float
FRAGMENT - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The key FRAGMENT, used in .
FRAGMENT_ITEM - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The item containing the fragment status in BundleStateMBean.BUNDLE_TYPE.
FRAGMENTS - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The key FRAGMENTS, used in BundleStateMBean.FRAGMENTS_ITEM.
FRAGMENTS_ITEM - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The item containing the list of fragments the bundle is host to in BundleStateMBean.BUNDLE_TYPE.
framework - Variable in class org.jboss.osgi.spi.framework.FrameworkWrapper
 
frameworkEvent(int) - Static method in class org.jboss.osgi.spi.util.ConstantsHelper
 
FrameworkException - Exception in org.jboss.osgi.spi.framework
An OSGi Framework Exception that should be thrown on unrecoverable errors.
FrameworkException(String) - Constructor for exception org.jboss.osgi.spi.framework.FrameworkException
 
FrameworkException(String, Throwable) - Constructor for exception org.jboss.osgi.spi.framework.FrameworkException
 
FrameworkException(Throwable) - Constructor for exception org.jboss.osgi.spi.framework.FrameworkException
 
FrameworkIntegrationBean - Class in org.jboss.osgi.spi.framework
An abstraction of an OSGi Framework.
FrameworkIntegrationBean() - Constructor for class org.jboss.osgi.spi.framework.FrameworkIntegrationBean
 
FrameworkMBean - Interface in org.osgi.jmx.framework
The FrameworkMbean provides mechanisms to exert control over the framework.
FrameworkWrapper - Class in org.jboss.osgi.spi.framework
A generic Framework wrapper that delegates all method calls to the underlying Framework implementation.
FrameworkWrapper(Framework) - Constructor for class org.jboss.osgi.spi.framework.FrameworkWrapper
 

G

get(Class<T>, ObjectName, MBeanServerConnection) - Static method in class org.jboss.osgi.spi.management.MBeanProxy
 
get(Class[], ObjectName, MBeanServerConnection) - Static method in class org.jboss.osgi.spi.management.MBeanProxy
 
get(Object) - Method in class org.jboss.osgi.spi.util.UnmodifiableDictionary
 
getActivation() - Method in interface org.osgi.service.blueprint.reflect.ComponentMetadata
Return the activation strategy for the component.
getActualTypeArgument(int) - Method in class org.osgi.service.blueprint.container.ReifiedType
Return a type parameter for this type.
getAllServiceReferences(String, String) - Method in class org.jboss.osgi.spi.framework.BundleContextWrapper
 
getArguments() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
Return the arguments for the factory method or constructor of the bean.
getAttachment(Class<T>) - Method in interface org.jboss.osgi.spi.Attachments
Get an arbitrary attachment
getAttachment(String, Class<T>) - Method in interface org.jboss.osgi.spi.Attachments
Get an arbitrary attachment
getAttachment(String) - Method in interface org.jboss.osgi.spi.Attachments
Get an arbitrary attachment
getAttachment(Class<T>) - Method in class org.jboss.osgi.spi.util.AttachmentSupport
 
getAttachment(String, Class<T>) - Method in class org.jboss.osgi.spi.util.AttachmentSupport
 
getAttachment(String) - Method in class org.jboss.osgi.spi.util.AttachmentSupport
 
getAttachmentKeys() - Method in interface org.jboss.osgi.spi.Attachments
Get attachment keys
getAttachmentKeys() - Method in class org.jboss.osgi.spi.util.AttachmentSupport
 
getAuthorization(String) - Method in interface org.osgi.jmx.service.useradmin.UserAdminMBean
Answer the authorization for the user name.
getAutoExport() - Method in interface org.osgi.service.blueprint.reflect.ServiceMetadata
Return the auto-export mode for the service.
getAutoInstall() - Method in class org.jboss.osgi.spi.framework.FrameworkIntegrationBean
 
getAutoStart() - Method in class org.jboss.osgi.spi.framework.FrameworkIntegrationBean
 
getAvailability() - Method in interface org.osgi.service.blueprint.reflect.ServiceReferenceMetadata
Return whether or not a matching service is required at all times.
getBindMethod() - Method in interface org.osgi.service.blueprint.reflect.ReferenceListener
Return the name of the bind method.
getBootstrapProvider() - Static method in class org.jboss.osgi.spi.framework.OSGiBootstrap
Get an instance of an OSGiBootstrapProvider.
getBootstrapProvider() - Method in class org.jboss.osgi.testing.OSGiTestHelper
 
getBridge() - Static method in class org.jboss.osgi.husky.BridgeFactory
Loads the bridge class that is configed through the system property Bridge.
getBridge(Object) - Static method in class org.jboss.osgi.husky.BridgeFactory
Get the cached instance of the bridge class that is configed through the system property Bridge.
getBridge(Object, Properties) - Static method in class org.jboss.osgi.husky.BridgeFactory
Loads the bridge class that is configed through the property Bridge.
getBundle() - Method in interface org.jboss.osgi.deployment.interceptor.InvocationContext
Get the bundle
getBundle() - Method in class org.jboss.osgi.spi.framework.BundleContextWrapper
 
getBundle(long) - Method in class org.jboss.osgi.spi.framework.BundleContextWrapper
 
getBundle() - Method in class org.jboss.osgi.spi.framework.FrameworkIntegrationBean
 
getBundle(String, String) - Method in interface org.jboss.osgi.spi.management.ManagedFramework
Get the installed bundle
getBundle(long) - Method in interface org.jboss.osgi.spi.management.ManagedFramework
Get the installed bundle
getBundle(String, Version) - Method in interface org.jboss.osgi.testing.OSGiRuntime
Get the OSGiBundle for a given symbolic name and version In case the version is left unspecified, it returns the first bundle that matches the symbolic name.
getBundle(long) - Method in interface org.jboss.osgi.testing.OSGiRuntime
Get the OSGiBundle for a given bundle id.
getBundle() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
Return the Blueprint bundle associated with this event.
getBundleContext() - Method in class org.jboss.osgi.microcontainer.AbstractMicrocontainerDeployerService
 
getBundleContext() - Method in class org.jboss.osgi.spi.framework.BundleWrapper
 
getBundleContext() - Method in class org.jboss.osgi.spi.framework.FrameworkIntegrationBean
 
getBundleContext() - Method in class org.jboss.osgi.spi.framework.FrameworkWrapper
 
getBundleDeployments() - Method in interface org.jboss.osgi.hotdeploy.DeploymentScannerService
Returns the array of bundles currently known to the deployemtn scanner.
getBundleId() - Method in class org.jboss.osgi.spi.framework.BundleWrapper
 
getBundleId() - Method in class org.jboss.osgi.spi.framework.FrameworkWrapper
 
getBundleId() - Method in class org.jboss.osgi.spi.management.ManagedBundle
 
getBundleId() - Method in interface org.jboss.osgi.spi.management.ManagedBundleMBean
Returns this bundle's unique identifier.
getBundleId() - Method in class org.jboss.osgi.testing.OSGiBundle
Returns this bundle's unique identifier.
getBundleIdentifier(long) - Method in interface org.osgi.jmx.framework.ServiceStateMBean
Answer the bundle identifier of the bundle which registered the service
getBundleLocation(String) - Method in interface org.osgi.jmx.service.cm.ConfigurationAdminMBean
Answer the bundle location the configuration is bound to
getBundles() - Method in class org.jboss.osgi.spi.capability.Capability
 
getBundles() - Method in class org.jboss.osgi.spi.framework.BundleContextWrapper
 
getBundles() - Method in interface org.jboss.osgi.spi.management.ManagedFramework
Get the list of all installed bundles
getBundles() - Method in interface org.jboss.osgi.testing.OSGiRuntime
Get the array of installed OSGiBundles
getCallerClass() - Method in interface org.jboss.osgi.husky.Bridge
Get the caller's class
getCallerFrame() - Method in interface org.jboss.osgi.husky.Bridge
Get the caller's concatination of class name and method.
getCallerMethod() - Method in interface org.jboss.osgi.husky.Bridge
Get the caller's method
getCause() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
Return the cause for this BlueprintEvent.FAILURE event.
getClassName() - Method in interface org.jboss.osgi.husky.Failure
Get the name of the test class that failed
getClassName() - Method in interface org.jboss.osgi.husky.Request
Get the test case name
getClassName() - Method in class org.jboss.osgi.husky.runtime.junit.JUnitFailure
 
getClassName() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
Return the name of the class specified for the bean.
getClassPart() - Method in class org.jboss.osgi.spi.Attachments.Key
Get the class part for this key
getCollectionClass() - Method in interface org.osgi.service.blueprint.reflect.CollectionMetadata
Return the type of the collection.
getComponentId() - Method in exception org.osgi.service.blueprint.container.NoSuchComponentException
Returns the id of the non-existent component.
getComponentId() - Method in interface org.osgi.service.blueprint.reflect.IdRefMetadata
Return the id of the referenced component.
getComponentId() - Method in interface org.osgi.service.blueprint.reflect.RefMetadata
Return the id of the referenced component.
getComponentIds() - Method in interface org.osgi.service.blueprint.container.BlueprintContainer
Returns the set of component ids managed by this Blueprint Container.
getComponentInstance(String) - Method in interface org.osgi.service.blueprint.container.BlueprintContainer
Return the component instance for the specified component id.
getComponentMetadata(String) - Method in interface org.osgi.service.blueprint.container.BlueprintContainer
Return the Component Metadata object for the component with the specified component id.
getComponentName() - Method in interface org.osgi.service.blueprint.reflect.ServiceReferenceMetadata
Return the value of the component-name attribute of the service reference.
getConfigurations(String) - Method in interface org.osgi.jmx.service.cm.ConfigurationAdminMBean
Answer the list of PID/Location pairs of the configurations managed by this service
getContext() - Method in class org.jboss.osgi.husky.runtime.junit.JUnitPackageListener
 
getContext() - Method in class org.jboss.osgi.husky.runtime.osgi.OSGiJUnitPackageListener
 
getCredentials(String) - Method in interface org.osgi.jmx.service.useradmin.UserAdminMBean
Answer the credentials associated with a user.
getDataFile(String) - Method in class org.jboss.osgi.spi.framework.BundleContextWrapper
 
getDefaultRuntime() - Method in class org.jboss.osgi.testing.OSGiTest
Delegates to OSGiTestHelper.getDefaultRuntime()
getDefaultRuntime() - Method in class org.jboss.osgi.testing.OSGiTestHelper
 
getDependencies() - Method in class org.jboss.osgi.spi.capability.Capability
 
getDependencies() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
Return the filters identifying the missing dependencies that caused this event.
getDependsOn() - Method in interface org.osgi.service.blueprint.reflect.ComponentMetadata
Return the ids of any components listed in a depends-on attribute for the component.
getDeployment(URL) - Method in interface org.jboss.osgi.deployment.deployer.DeploymentRegistryService
Get the bundle deployment for the given bundle URL
getDeployment(String, Version) - Method in interface org.jboss.osgi.deployment.deployer.DeploymentRegistryService
Get the bundle deployment for the given bundle symbolicName and version
getDeployments() - Method in interface org.jboss.osgi.deployment.deployer.DeploymentRegistryService
Get the list of registered deployments.
getDestroyMethod() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
Return the name of the destroy method specified for the bean.
getEmbeddedRuntime() - Method in class org.jboss.osgi.testing.OSGiTest
Delegates to OSGiTestHelper.getEmbeddedRuntime()
getEmbeddedRuntime() - Method in class org.jboss.osgi.testing.OSGiTestHelper
 
getEntries() - Method in interface org.osgi.service.blueprint.reflect.MapMetadata
Return the entries for the map.
getEntries() - Method in interface org.osgi.service.blueprint.reflect.PropsMetadata
Return the entries for the properties.
getEntry(String) - Method in class org.jboss.osgi.spi.framework.BundleWrapper
 
getEntry(String) - Method in class org.jboss.osgi.spi.framework.FrameworkWrapper
 
getEntryPaths(String) - Method in class org.jboss.osgi.spi.framework.BundleWrapper
 
getEntryPaths(String) - Method in class org.jboss.osgi.spi.framework.FrameworkWrapper
 
getException() - Method in interface org.jboss.osgi.husky.Failure
Get the exceoption that caused the failure.
getException() - Method in class org.jboss.osgi.husky.runtime.junit.JUnitFailure
 
getExportedPackages(long) - Method in interface org.osgi.jmx.framework.BundleStateMBean
Answer the list of exported packages for this bundle.
getExportingBundle(String, String) - Method in interface org.osgi.jmx.framework.PackageStateMBean
Answer the identifier of the bundle exporting the package
getExtenderBundle() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
Return the Blueprint extender bundle that is generating this event.
getFactoryComponent() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
Return the Metadata for the factory component on which to invoke the factory method for the bean.
getFactoryMethod() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
Return the name of the factory method for the bean.
getFactoryPid(String) - Method in interface org.osgi.jmx.service.cm.ConfigurationAdminMBean
Answer the factory PID if the configuration is a factory configuration, null otherwise.
getFactoryPid(String, String) - Method in interface org.osgi.jmx.service.cm.ConfigurationAdminMBean
Answer the factory PID if the configuration is a factory configuration, null otherwise.
getFailures() - Method in interface org.jboss.osgi.husky.Response
Get the list of test failures
getFilter() - Method in class org.jboss.osgi.spi.capability.Capability
Get the filter that is used for service lookup.
getFilter() - Method in exception org.osgi.service.blueprint.container.ServiceUnavailableException
Returns the filter expression that a service would have needed to satisfy in order for the invocation to proceed.
getFilter() - Method in interface org.osgi.service.blueprint.reflect.ServiceReferenceMetadata
Return the filter expression that a matching service must match.
getFragments(long) - Method in interface org.osgi.jmx.framework.BundleStateMBean
Answer the list of the bundle ids of the fragments associated with this bundle
getFramework() - Method in class org.jboss.osgi.spi.framework.FrameworkIntegrationBean
 
getFramework() - Method in interface org.jboss.osgi.spi.framework.OSGiBootstrapProvider
Get the configured OSGi Framework
getFramework() - Method in class org.jboss.osgi.spi.framework.PropertiesBootstrapProvider
 
getFramework() - Method in class org.jboss.osgi.testing.OSGiTest
Delegates to OSGiTestHelper.getFramework()
getFramework() - Method in class org.jboss.osgi.testing.OSGiTestHelper
 
getFrameworkStartLevel() - Method in interface org.osgi.jmx.framework.FrameworkMBean
Retrieve the framework start level
getGroup(String) - Method in interface org.osgi.jmx.service.useradmin.UserAdminMBean
Answer the Group associated with the group name.
getGroups(String) - Method in interface org.osgi.jmx.service.useradmin.UserAdminMBean
Answer the list of group names
getHeaders() - Method in class org.jboss.osgi.spi.framework.BundleWrapper
 
getHeaders(String) - Method in class org.jboss.osgi.spi.framework.BundleWrapper
 
getHeaders() - Method in class org.jboss.osgi.spi.framework.FrameworkWrapper
 
getHeaders(String) - Method in class org.jboss.osgi.spi.framework.FrameworkWrapper
 
getHeaders() - Method in class org.jboss.osgi.spi.management.ManagedBundle
 
getHeaders() - Method in interface org.jboss.osgi.spi.management.ManagedBundleMBean
Returns the bundle manifest headers
getHeaders() - Method in class org.jboss.osgi.testing.OSGiBundle
Returns this bundle's Manifest headers and values.
getHeaders(long) - Method in interface org.osgi.jmx.framework.BundleStateMBean
Answer the headers for the bundle uniquely identified by the bundle id.
getHosts(long) - Method in interface org.osgi.jmx.framework.BundleStateMBean
Answer the list of bundle ids of the bundles which host a fragment
getId() - Method in interface org.osgi.service.blueprint.reflect.ComponentMetadata
Return the id of the component.
getImpliedRoles(String) - Method in interface org.osgi.jmx.service.useradmin.UserAdminMBean
Answer the list of implied roles for a user ### I do not know how this maps to User Admin?
getImportedPackages(long) - Method in interface org.osgi.jmx.framework.BundleStateMBean
Answer the array of the packages imported by this bundle
getImportingBundles(String, String) - Method in interface org.osgi.jmx.framework.PackageStateMBean
Answer the list of identifiers of the bundles importing the package ### packageName and version is not unique
getIndex() - Method in interface org.osgi.service.blueprint.reflect.BeanArgument
Return the zero-based index into the parameter list of the factory method or constructor to be invoked for this argument.
getInitialBundleStartLevel() - Method in interface org.osgi.jmx.framework.FrameworkMBean
Answer the initial start level assigned to a bundle when it is first started
getInitialContext() - Method in interface org.jboss.osgi.testing.OSGiRuntime
Get the initial naming context for this OSGiRuntime
getInitialContext() - Method in class org.jboss.osgi.testing.OSGiTest
Delegates to OSGiTestHelper.getInitialContext()
getInitialContext() - Method in class org.jboss.osgi.testing.OSGiTestHelper
 
getInitMethod() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
Return the name of the init method specified for the bean.
getInput() - Method in class org.jboss.osgi.deployment.interceptor.AbstractLifecycleInterceptor
Get the required set of inputs.
getInput() - Method in interface org.jboss.osgi.deployment.interceptor.LifecycleInterceptor
Get the required set of inputs.
getInterceptorChain() - Method in class org.jboss.osgi.deployment.interceptor.AbstractLifecycleInterceptorService
 
getInterface() - Method in interface org.osgi.service.blueprint.reflect.ServiceReferenceMetadata
Return the name of the interface type that a matching service must support.
getInterfaces() - Method in interface org.osgi.service.blueprint.reflect.ServiceMetadata
Return the type names of the interfaces that the service should be advertised as supporting.
getInvocationContext(Bundle) - Method in class org.jboss.osgi.deployment.interceptor.AbstractLifecycleInterceptorService
Get the InvocationContext for the given bundle.
getInvoker() - Method in interface org.jboss.osgi.husky.Bridge
Get the invoker that is associated with this bridge.
getKernel() - Method in class org.jboss.osgi.microcontainer.AbstractMicrocontainerService
 
getKey() - Method in interface org.osgi.service.blueprint.reflect.MapEntry
Return the Metadata for the key of the map entry.
getKeyType() - Method in interface org.osgi.service.blueprint.reflect.MapMetadata
Return the name of the type of the map keys.
getLastChange() - Method in interface org.jboss.osgi.hotdeploy.DeploymentScannerService
The timestamp of the last change
getLastModified() - Method in class org.jboss.osgi.spi.framework.BundleWrapper
 
getLastModified() - Method in class org.jboss.osgi.spi.framework.FrameworkWrapper
 
getLastModified(long) - Method in interface org.osgi.jmx.framework.BundleStateMBean
Answer the last modified time of a bundle
getListenerComponent() - Method in interface org.osgi.service.blueprint.reflect.ReferenceListener
Return the Metadata for the component that will receive bind and unbind events.
getListenerComponent() - Method in interface org.osgi.service.blueprint.reflect.RegistrationListener
Return the Metadata for the component that will receive registration and unregistration events.
getLocation() - Method in interface org.jboss.osgi.deployment.deployer.Deployment
Get the bundle location
getLocation() - Method in class org.jboss.osgi.spi.framework.BundleWrapper
 
getLocation() - Method in class org.jboss.osgi.spi.framework.FrameworkWrapper
 
getLocation() - Method in class org.jboss.osgi.spi.util.BundleInfo
Get the bundle location
getLocation() - Method in class org.jboss.osgi.testing.OSGiBundle
Returns this bundle's location.
getLocation(long) - Method in interface org.osgi.jmx.framework.BundleStateMBean
Answer the location of the bundle.
getLongName() - Method in class org.jboss.osgi.testing.OSGiTest
Get the the FQN of this test class.
getMainDeployer() - Method in class org.jboss.osgi.microcontainer.AbstractMicrocontainerDeployerService
 
getManifestHeader(String) - Method in interface org.jboss.osgi.deployment.deployer.Deployment
Get the manifest header for the given key.
getManifestHeader(String) - Method in class org.jboss.osgi.spi.util.BundleInfo
Get the manifest header for the given key.
getMBeanServer() - Method in interface org.jboss.osgi.testing.OSGiRuntime
Get the MBeanServerConnection for this OSGiRuntime
getMembers(String) - Method in interface org.osgi.jmx.service.useradmin.UserAdminMBean
Answer the the user names which are members of the group
getMemberType() - Method in interface org.osgi.service.blueprint.reflect.ReferenceListMetadata
Return whether the List will contain service object proxies or ServiceReference objects.
getMessage() - Method in interface org.jboss.osgi.husky.Failure
Get the test failure message
getMessage() - Method in class org.jboss.osgi.husky.runtime.junit.JUnitFailure
 
getMetadata(Class<T>) - Method in interface org.osgi.service.blueprint.container.BlueprintContainer
Return all ComponentMetadata objects of the specified Component Metadata type.
getMethodName() - Method in interface org.jboss.osgi.husky.Failure
Get the name of the test method that failed
getMethodName() - Method in interface org.jboss.osgi.husky.Request
Get the test method name
getMethodName() - Method in class org.jboss.osgi.husky.runtime.junit.JUnitFailure
 
getName() - Method in interface org.osgi.service.blueprint.reflect.BeanProperty
Return the name of the property to be injected.
getNamePart() - Method in class org.jboss.osgi.spi.Attachments.Key
Get the name part for this key
getObjectClass(long) - Method in interface org.osgi.jmx.framework.ServiceStateMBean
Answer the list of interfaces that this service implements
getObjectName(Bundle) - Static method in class org.jboss.osgi.spi.management.ManagedBundle
 
getObjectName(long, String, Version) - Static method in class org.jboss.osgi.spi.management.ManagedBundle
 
getObjectName() - Method in class org.jboss.osgi.spi.management.ManagedBundle
 
getObjectName() - Method in interface org.jboss.osgi.spi.management.ManagedBundleMBean
Get the bundles object name.
getOutput() - Method in class org.jboss.osgi.deployment.interceptor.AbstractLifecycleInterceptor
Get the provided set of outputs.
getOutput() - Method in interface org.jboss.osgi.deployment.interceptor.LifecycleInterceptor
Get the provided set of outputs.
getPackageAdmin() - Method in interface org.jboss.osgi.testing.OSGiRuntime
Get an abstraction of the PackageAdmin.
getPackageNames() - Method in interface org.jboss.osgi.husky.PackageListener
Return the list of packages that this listener can handle.
getPermissions(String) - Method in interface org.osgi.jmx.service.permissionadmin.PermissionAdminMBean
Answer the list of encoded permissions of the bundle specified by the bundle location
getProperties() - Method in class org.jboss.osgi.spi.framework.FrameworkIntegrationBean
 
getProperties(long) - Method in interface org.osgi.jmx.framework.ServiceStateMBean
Answer the map of properties associated with this service
getProperties(String) - Method in interface org.osgi.jmx.service.cm.ConfigurationAdminMBean
Answer the contents of the configuration

getProperties(String, String) - Method in interface org.osgi.jmx.service.cm.ConfigurationAdminMBean
Answer the contents of the configuration

getProperties(String) - Method in interface org.osgi.jmx.service.useradmin.UserAdminMBean
Answer the properties associated with a role.
getProperties() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
Return the properties for the bean.
getProperty(String) - Method in class org.jboss.osgi.spi.framework.BundleContextWrapper
 
getProperty(String) - Method in class org.jboss.osgi.spi.management.ManagedBundle
 
getProperty(String) - Method in interface org.jboss.osgi.spi.management.ManagedBundleMBean
Returns the value of the specified property from the BundleContext.
getProperty(String) - Method in class org.jboss.osgi.spi.management.ManagedServiceReference
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.jboss.osgi.testing.OSGiBundle
Returns the value of the specified property.
getProperty(String) - Method in interface org.jboss.osgi.testing.OSGiServiceReference
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.
getPropertyKeys() - Method in class org.jboss.osgi.spi.management.ManagedServiceReference
Returns an array of the keys in the properties Dictionary object of the service referenced by this ServiceReference object.
getPropertyKeys() - Method in interface org.jboss.osgi.testing.OSGiServiceReference
Returns an array of the keys in the properties Dictionary object of the service referenced by this ServiceReference object.
getRanking() - Method in interface org.osgi.service.blueprint.reflect.ServiceMetadata
Return the ranking value to use when advertising the service.
getRawClass() - Method in class org.osgi.service.blueprint.container.ReifiedType
Return the raw class represented by this type.
getReferenceListeners() - Method in interface org.osgi.service.blueprint.reflect.ServiceReferenceMetadata
Return the reference listeners to receive bind and unbind events.
getRegisteredBean(String) - Method in class org.jboss.osgi.microcontainer.AbstractMicrocontainerService
 
getRegisteredBean(Class<T>, String) - Method in class org.jboss.osgi.microcontainer.AbstractMicrocontainerService
 
getRegisteredBean(String) - Method in interface org.jboss.osgi.spi.service.MicrocontainerService
Get a registered bean from the Kernel.
getRegisteredBean(Class<T>, String) - Method in interface org.jboss.osgi.spi.service.MicrocontainerService
Get a registered bean from the Kernel.
getRegisteredBeans() - Method in class org.jboss.osgi.microcontainer.AbstractMicrocontainerService
 
getRegisteredBeans() - Method in interface org.jboss.osgi.spi.management.MicrocontainerServiceMBean
Get the list of registered beans.
getRegisteredBeans() - Method in interface org.jboss.osgi.spi.service.MicrocontainerService
Get the list of registered beans.
getRegisteredServices() - Method in class org.jboss.osgi.spi.framework.BundleWrapper
 
getRegisteredServices() - Method in class org.jboss.osgi.spi.framework.FrameworkWrapper
 
getRegisteredServices(long) - Method in interface org.osgi.jmx.framework.BundleStateMBean
Answer the list of service identifiers representing the services this bundle exports
getRegistrationListeners() - Method in interface org.osgi.service.blueprint.reflect.ServiceMetadata
Return the registration listeners to be notified when the service is registered and unregistered with the framework.
getRegistrationMethod() - Method in interface org.osgi.service.blueprint.reflect.RegistrationListener
Return the name of the registration method.
getRelativeOrder() - Method in class org.jboss.osgi.deployment.interceptor.AbstractLifecycleInterceptor
Get default relative order
getRelativeOrder() - Method in interface org.jboss.osgi.deployment.interceptor.LifecycleInterceptor
Get the relative order of this interceptor
getRemoteRuntime() - Method in class org.jboss.osgi.testing.OSGiTest
Delegates to OSGiTestHelper.getRemoteRuntime()
getRemoteRuntime() - Method in class org.jboss.osgi.testing.OSGiTestHelper
 
getRequiredBundles(long) - Method in interface org.osgi.jmx.framework.BundleStateMBean
Answer the list of identifiers of the bundles this bundle depends upon
getRequiredMembers(String) - Method in interface org.osgi.jmx.service.useradmin.UserAdminMBean
Answer the list of user names which are required members of this group
getRequiringBundles(long) - Method in interface org.osgi.jmx.framework.BundleStateMBean
Answer the list of identifiers of the bundles which require this bundle
getResource(String) - Method in class org.jboss.osgi.spi.framework.BundleWrapper
 
getResource(String) - Method in class org.jboss.osgi.spi.framework.FrameworkWrapper
 
getResource(String) - Method in class org.jboss.osgi.spi.util.BundleClassLoader
 
getResourceFile(String) - Method in class org.jboss.osgi.testing.OSGiTest
Delegates to OSGiTestHelper.getResourceFile(String)
getResourceFile(String) - Method in class org.jboss.osgi.testing.OSGiTestHelper
Try to discover the File for the test resource
getResources(String) - Method in class org.jboss.osgi.spi.framework.BundleWrapper
 
getResources(String) - Method in class org.jboss.osgi.spi.framework.FrameworkWrapper
 
getResourceURL(String) - Method in class org.jboss.osgi.testing.OSGiTest
Delegates to OSGiTestHelper.getResourceURL(String)
getResourceURL(String) - Method in class org.jboss.osgi.testing.OSGiTestHelper
Try to discover the URL for the test resource
getRole(String) - Method in interface org.osgi.jmx.service.useradmin.UserAdminMBean
Answer the role associated with a name.
getRoles(String) - Method in interface org.osgi.jmx.service.useradmin.UserAdminMBean
Answer the list of role names which match the supplied filter
getRoot() - Method in interface org.jboss.osgi.deployment.deployer.Deployment
Get the root virtual file
getRoot() - Method in interface org.jboss.osgi.deployment.interceptor.InvocationContext
Get the root virtual file
getRoot() - Method in class org.jboss.osgi.spi.util.BundleInfo
Get the bundle root file
getRootURL() - Method in class org.jboss.osgi.spi.util.BundleInfo
Get the bundle root url
getRunner() - Method in class org.jboss.osgi.husky.runtime.junit.JUnitPackageListener
 
getRunner() - Method in class org.jboss.osgi.husky.runtime.osgi.OSGiJUnitPackageListener
 
getRuntime() - Method in class org.jboss.osgi.testing.OSGiBundle
Get the runtime associated with this bundle.
getScanCount() - Method in interface org.jboss.osgi.hotdeploy.DeploymentScannerService
The number of scans since the service started
getScanInterval() - Method in interface org.jboss.osgi.hotdeploy.DeploymentScannerService
The number of milliseconds between scans Defaults to 2000ms
getScanLocation() - Method in interface org.jboss.osgi.hotdeploy.DeploymentScannerService
Get the scan location URL.
getScope() - Method in interface org.osgi.service.blueprint.reflect.BeanMetadata
Return the scope for the bean.
getServerHost() - Method in interface org.jboss.osgi.testing.OSGiRuntime
Get the host name that this OSGiRuntime is running on.
getServerHost() - Method in class org.jboss.osgi.testing.OSGiTest
Delegates to OSGiTestHelper.getServerHost()
getServerHost() - Method in class org.jboss.osgi.testing.OSGiTestHelper
 
getService(ServiceReference) - Method in class org.jboss.osgi.spi.framework.BundleContextWrapper
 
getServiceComponent() - Method in interface org.osgi.service.blueprint.reflect.ServiceMetadata
Return the Metadata for the component to be exported as a service.
getServiceName() - Method in class org.jboss.osgi.spi.capability.Capability
Get the service name associated with this capability.
getServiceProperties() - Method in interface org.osgi.service.blueprint.reflect.ServiceMetadata
Return the user declared properties to be advertised with the service.
getServiceReference(String) - Method in class org.jboss.osgi.spi.framework.BundleContextWrapper
 
getServiceReference(String) - Method in interface org.jboss.osgi.spi.management.ManagedFramework
Returns a ServiceReference object for a service that implements and was registered under the specified class.
getServiceReference(String) - Method in interface org.jboss.osgi.testing.OSGiRuntime
Returns a ServiceReference object for a service that implements and was registered under the specified class.
getServiceReference(String, long) - Method in interface org.jboss.osgi.testing.OSGiRuntime
Returns a ServiceReference object for a service that implements and was registered under the specified class.
getServiceReferences(String, String) - Method in class org.jboss.osgi.spi.framework.BundleContextWrapper
 
getServiceReferences(String, String) - Method in interface org.jboss.osgi.spi.management.ManagedFramework
Returns an array of ManagedServiceReference objects.
getServiceReferences(String, String) - Method in interface org.jboss.osgi.testing.OSGiRuntime
Returns an array of ServiceReference objects.
getServicesInUse() - Method in class org.jboss.osgi.spi.framework.BundleWrapper
 
getServicesInUse() - Method in class org.jboss.osgi.spi.framework.FrameworkWrapper
 
getServicesInUse(long) - Method in interface org.osgi.jmx.framework.BundleStateMBean
Answer the list of service identifiers which refer to the the services this bundle is using
getShortName() - Method in class org.jboss.osgi.testing.OSGiTest
Get the last token in the FQN of this test class.
getSignerCertificates(int) - Method in class org.jboss.osgi.spi.framework.BundleWrapper
 
getSignerCertificates(int) - Method in class org.jboss.osgi.spi.framework.FrameworkWrapper
 
getStartLevel() - Method in interface org.jboss.osgi.deployment.deployer.Deployment
Get the start level associated with this deployment
getStartLevel(long) - Method in interface org.osgi.jmx.framework.BundleStateMBean
Answer the start level of the bundle
getState() - Method in class org.jboss.osgi.spi.framework.BundleWrapper
 
getState() - Method in class org.jboss.osgi.spi.framework.FrameworkWrapper
 
getState() - Method in class org.jboss.osgi.spi.management.ManagedBundle
 
getState() - Method in interface org.jboss.osgi.spi.management.ManagedBundleMBean
Returns this bundle's current state.
getState() - Method in class org.jboss.osgi.testing.OSGiBundle
Returns this bundle's current state.
getState(long) - Method in interface org.osgi.jmx.framework.BundleStateMBean
Answer the symbolic name of the state of the bundle
getStringValue() - Method in interface org.osgi.service.blueprint.reflect.ValueMetadata
Return the unconverted string representation of the value.
getSymbolicName() - Method in interface org.jboss.osgi.deployment.deployer.Deployment
Get the bundle symbolic name
getSymbolicName() - Method in class org.jboss.osgi.spi.framework.BundleWrapper
 
getSymbolicName() - Method in class org.jboss.osgi.spi.framework.FrameworkWrapper
 
getSymbolicName() - Method in class org.jboss.osgi.spi.management.ManagedBundle
 
getSymbolicName() - Method in interface org.jboss.osgi.spi.management.ManagedBundleMBean
Returns the symbolic name of this bundle as specified by its Bundle-SymbolicName manifest header
getSymbolicName() - Method in class org.jboss.osgi.spi.util.BundleInfo
Get the bundle symbolic name
getSymbolicName() - Method in class org.jboss.osgi.testing.OSGiBundle
Returns the symbolic name of this bundle as specified by its Bundle-SymbolicName manifest header.
getSymbolicName(long) - Method in interface org.osgi.jmx.framework.BundleStateMBean
Answer the symbolic name of the bundle
getSystemContext() - Method in class org.jboss.osgi.deployment.interceptor.AbstractLifecycleInterceptorService
 
getSystemContext() - Method in interface org.jboss.osgi.deployment.interceptor.InvocationContext
Get the system bundle context
getSystemProperties() - Method in class org.jboss.osgi.spi.capability.Capability
Get the system properties for this capability.
getTargetContainer() - Method in class org.jboss.osgi.testing.OSGiTest
Delegates to OSGiTestHelper.getTargetContainer()
getTargetContainer() - Method in class org.jboss.osgi.testing.OSGiTestHelper
 
getTestArchiveFile(String) - Method in class org.jboss.osgi.testing.OSGiTest
Delegates to OSGiTestHelper.getTestArchiveFile(String)
getTestArchiveFile(String) - Method in class org.jboss.osgi.testing.OSGiTestHelper
Try to discover the File for the deployment archive
getTestArchivePath(String) - Method in class org.jboss.osgi.testing.OSGiTest
Delegates to OSGiTestHelper.getTestArchivePath(String)
getTestArchivePath(String) - Method in class org.jboss.osgi.testing.OSGiTestHelper
Try to discover the absolute path for the deployment archive
getTestArchiveURL(String) - Method in class org.jboss.osgi.testing.OSGiTest
Delegates to OSGiTestHelper.getTestArchiveURL(String)
getTestArchiveURL(String) - Method in class org.jboss.osgi.testing.OSGiTestHelper
Try to discover the URL for the deployment archive
getTestHelper() - Method in class org.jboss.osgi.testing.OSGiTest
Get the test helper used by this test Overwrite if you need to supply another helper i.e.
getTestPackages(Bundle) - Method in class org.jboss.osgi.husky.runtime.osgi.ManifestProcessor
 
getTimeout() - Method in interface org.osgi.service.blueprint.reflect.ReferenceMetadata
Return the timeout for service invocations when a backing service is is unavailable.
getTimestamp() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
Return the time at which this event was created.
getType() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
Return the type of this event.
getType() - Method in interface org.osgi.service.blueprint.reflect.ValueMetadata
Return the name of the type to which the value should be converted.
getUnbindMethod() - Method in interface org.osgi.service.blueprint.reflect.ReferenceListener
Return the name of the unbind method.
getUnregistrationMethod() - Method in interface org.osgi.service.blueprint.reflect.RegistrationListener
Return the name of the unregistration method.
getUser(String) - Method in interface org.osgi.jmx.service.useradmin.UserAdminMBean
Answer the User associated with the user name.
getUser(String, String) - Method in interface org.osgi.jmx.service.useradmin.UserAdminMBean
Answer the user name with the given property key-value pair from the User Admin service database.
getUsers(String) - Method in interface org.osgi.jmx.service.useradmin.UserAdminMBean
Answer the list of user names in the User Admin database
getUsingBundles(long) - Method in interface org.osgi.jmx.framework.ServiceStateMBean
Answer the list of identifiers of the bundles that use the service
getValue() - Method in interface org.osgi.service.blueprint.reflect.BeanArgument
Return the Metadata for the argument value.
getValue() - Method in interface org.osgi.service.blueprint.reflect.BeanProperty
Return the Metadata for the value to be injected into a bean.
getValue() - Method in interface org.osgi.service.blueprint.reflect.MapEntry
Return the Metadata for the value of the map entry.
getValues() - Method in interface org.osgi.service.blueprint.reflect.CollectionMetadata
Return Metadata for the values of the collection.
getValueType() - Method in interface org.osgi.service.blueprint.reflect.BeanArgument
Return the name of the value type to match the argument and convert the value into when invoking the constructor or factory method.
getValueType() - Method in interface org.osgi.service.blueprint.reflect.CollectionMetadata
Return the type specified for the values of the collection.
getValueType() - Method in interface org.osgi.service.blueprint.reflect.MapMetadata
Return the name of the type of the map values.
getVersion() - Method in interface org.jboss.osgi.deployment.deployer.Deployment
Get the bundle version
getVersion() - Method in class org.jboss.osgi.spi.framework.BundleWrapper
 
getVersion() - Method in class org.jboss.osgi.spi.framework.FrameworkWrapper
 
getVersion() - Method in class org.jboss.osgi.spi.util.BundleInfo
Get the bundle version
getVersion() - Method in class org.jboss.osgi.testing.OSGiBundle
Returns the version of this bundle.
getVersion(long) - Method in interface org.osgi.jmx.framework.BundleStateMBean
Answer the location of the bundle.
GRACE_PERIOD - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
The Blueprint Container has entered the grace period.
GROUP_TYPE - Static variable in interface org.osgi.jmx.service.useradmin.UserAdminMBean
The Composite Type for a Group.

H

handleStateChange(int, Bundle) - Method in class org.jboss.osgi.deployment.interceptor.AbstractLifecycleInterceptorService
Invoke the registered set of interceptors for the given bundle state change.
handleStateChange(int, Bundle) - Method in interface org.jboss.osgi.deployment.interceptor.LifecycleInterceptorService
Invoke the registered set of interceptors for the given bundle state change.
hashCode() - Method in class org.jboss.osgi.spi.Attachments.Key
Two keys have the same hashCode if their Attachments.Key.toString() is equal
hashCode() - Method in class org.jboss.osgi.spi.util.BundleClassLoader
 
hashCode() - Method in class org.jboss.osgi.spi.util.BundleInfo
 
hashCode() - Method in class org.jboss.osgi.testing.OSGiBundle
Returns the hash code for this bundle.
hasPermission(Object) - Method in class org.jboss.osgi.spi.framework.BundleWrapper
 
hasPermission(Object) - Method in class org.jboss.osgi.spi.framework.FrameworkWrapper
 
HEADER_TEST_PACKAGE - Static variable in class org.jboss.osgi.husky.runtime.osgi.ManifestProcessor
The manifest header that identifies a bundle as Husky test bundle: 'Test-Package'
HEADER_TYPE - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The Composite Type describing an entry in bundle headers.
HEADERS - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The key HEADERS, used in BundleStateMBean.HEADERS_ITEM.
HEADERS_ITEM - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The item containing the bundle headers in BundleStateMBean.BUNDLE_TYPE.
HEADERS_TYPE - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The Tabular Type describing the type of the Tabular Data value that is returned from BundleStateMBean.getHeaders(long) method.
HOSTS - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The key HOSTS, used in BundleStateMBean.HOSTS_ITEM.
HOSTS_ITEM - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The item containing the bundle identifiers representing the hosts in BundleStateMBean.BUNDLE_TYPE.
HttpServiceCapability - Class in org.jboss.osgi.spi.capability
Adds the HttpService capability to the OSGiRuntime under test.
HttpServiceCapability() - Constructor for class org.jboss.osgi.spi.capability.HttpServiceCapability
 
HuskyActivator - Class in org.jboss.osgi.husky.runtime.osgi
This is the Husky BundleActivator.
HuskyActivator() - Constructor for class org.jboss.osgi.husky.runtime.osgi.HuskyActivator
 
HuskyCapability - Class in org.jboss.osgi.husky
Adds the Husky testing capability to the OSGiRuntime under test.
HuskyCapability() - Constructor for class org.jboss.osgi.husky.HuskyCapability
 
HuskyExtender - Class in org.jboss.osgi.husky.runtime.osgi
The Husky extender is a BundleListener that processes the ManifestProcessor.HEADER_TEST_PACKAGE.
HuskyExtender(ManifestProcessor) - Constructor for class org.jboss.osgi.husky.runtime.osgi.HuskyExtender
 
HuskyInterceptor - Class in org.jboss.osgi.husky.runtime.osgi
The Husky interceptor processes the ManifestProcessor.HEADER_TEST_PACKAGE.
HuskyInterceptor(ManifestProcessor) - Constructor for class org.jboss.osgi.husky.runtime.osgi.HuskyInterceptor
 

I

IDENTIFIER - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The key IDENTIFIER, used in BundleStateMBean.IDENTIFIER_ITEM.
IDENTIFIER - Static variable in interface org.osgi.jmx.framework.ServiceStateMBean
The key IDENTIFIER, used ServiceStateMBean.IDENTIFIER_ITEM.
IDENTIFIER_ITEM - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The item containing the bundle identifier in BundleStateMBean.BUNDLE_TYPE.
IDENTIFIER_ITEM - Static variable in interface org.osgi.jmx.framework.ServiceStateMBean
The item containing the service identifier in ServiceStateMBean.SERVICE_TYPE.
IdRefMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for the verified id of another component managed by the Blueprint Container.
IMPORTED_PACKAGES - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The key IMPORTED_PACKAGES, used in BundleStateMBean.EXPORTED_PACKAGES_ITEM.
IMPORTED_PACKAGES_ITEM - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The item containing the imported package names in BundleStateMBean.BUNDLE_TYPE .The key is BundleStateMBean.IMPORTED_PACKAGES and the the type is JmxConstants.STRING_ARRAY_TYPE.
IMPORTING_BUNDLES - Static variable in interface org.osgi.jmx.framework.PackageStateMBean
The key IMPORTING_BUNDLES, used in PackageStateMBean.IMPORTING_BUNDLES_ITEM.
IMPORTING_BUNDLES_ITEM - Static variable in interface org.osgi.jmx.framework.PackageStateMBean
The item containing the bundle identifier in PackageStateMBean.PACKAGE_TYPE.
init() - Method in class org.jboss.osgi.spi.framework.FrameworkWrapper
 
injectContext(Class<?>, Object, Context) - Method in class org.jboss.osgi.husky.runtime.junit.JUnitRunner
 
injectContext(Class<?>, Object, Context) - Method in interface org.jboss.osgi.husky.runtime.Runner
Inject the Context in the test case instance
injectField(Field, Object, Context) - Method in class org.jboss.osgi.husky.runtime.junit.JUnitRunner
 
injectField(Field, Object, Context) - Method in class org.jboss.osgi.husky.runtime.osgi.OSGiJUnitRunner
 
injectMethod(Method, Object, Context) - Method in class org.jboss.osgi.husky.runtime.junit.JUnitRunner
 
injectMethod(Method, Object, Context) - Method in class org.jboss.osgi.husky.runtime.osgi.OSGiJUnitRunner
 
installBean(KernelController, String, Object) - Method in class org.jboss.osgi.microcontainer.AbstractMicrocontainerService
 
installBundle(String, InputStream) - Method in class org.jboss.osgi.spi.framework.BundleContextWrapper
 
installBundle(String) - Method in class org.jboss.osgi.spi.framework.BundleContextWrapper
 
installBundle(String) - Method in interface org.jboss.osgi.testing.OSGiRuntime
Install an OSGiBundle from the given location.
installBundle(String) - Method in interface org.osgi.jmx.framework.FrameworkMBean
Install the bundle indicated by the bundleLocations
installBundle(String, String) - Method in interface org.osgi.jmx.framework.FrameworkMBean
Install the bundle indicated by the bundleLocations
installBundles(String[]) - Method in interface org.osgi.jmx.framework.FrameworkMBean
Batch install the bundles indicated by the list of bundleLocationUrls
installBundles(String[], String[]) - Method in interface org.osgi.jmx.framework.FrameworkMBean
Batch install the bundles indicated by the list of bundleLocationUrls
INSTALLED - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
Constant INSTALLED for the BundleStateMBean.STATE
INTEGER - Static variable in class org.osgi.jmx.JmxConstants
Value for JmxConstants.PROPERTY_TYPE Type value in the case of Integer
InvocationContext - Interface in org.jboss.osgi.deployment.interceptor
The context passed between Interceptors
invoke(int, InvocationContext) - Method in interface org.jboss.osgi.deployment.interceptor.LifecycleInterceptor
Called by the LifecycleInterceptorService when the given bundle is about to change to the given state
invoke(Request) - Method in interface org.jboss.osgi.husky.Invoker
Invokes the associated Connector with a given test Request
invoke(int, InvocationContext) - Method in class org.jboss.osgi.husky.runtime.osgi.HuskyInterceptor
 
Invoker - Interface in org.jboss.osgi.husky
An Invoker is the sending side of a test request.
isAutoStart() - Method in interface org.jboss.osgi.deployment.deployer.Deployment
Get the autostart flag associated with this deployment
isEmpty() - Method in class org.jboss.osgi.spi.util.UnmodifiableDictionary
 
isFragment(long) - Method in interface org.osgi.jmx.framework.BundleStateMBean
Answer whether the bundle is a fragment or not
isPersistentlyStarted(long) - Method in interface org.osgi.jmx.framework.BundleStateMBean
Answer if the bundle is persistently started when its start level is reached
isRemoteConnection(BundleContext) - Static method in class org.jboss.osgi.husky.runtime.osgi.SocketConnector
 
isRemoteRuntime() - Method in interface org.jboss.osgi.testing.OSGiRuntime
Return true if this OSGiRuntime connects to a remote Framework.
isRemovalPending(long) - Method in interface org.osgi.jmx.framework.BundleStateMBean
Answer true if the bundle is pending removal
isRemovalPending(String, String) - Method in interface org.osgi.jmx.framework.PackageStateMBean
Answer if this package is exported by a bundle which has been updated or uninstalled
isReplay() - Method in class org.osgi.service.blueprint.container.BlueprintEvent
Return whether this event is a replay event.
isRequired(long) - Method in interface org.osgi.jmx.framework.BundleStateMBean
Answer true if the bundle is required by another bundle
Item - Class in org.osgi.jmx
The item class enables the definition of open types in the appropriate interfaces.
Item(String, String, OpenType, String...) - Constructor for class org.osgi.jmx.Item
Create a triple of name, description, and type.

J

JAXBCapability - Class in org.jboss.osgi.jaxb
Adds the JAXB capability.
JAXBCapability() - Constructor for class org.jboss.osgi.jaxb.JAXBCapability
 
JAXBService - Interface in org.jboss.osgi.jaxb
A service to obtain the JAXBContext
JMXCapability - Class in org.jboss.osgi.jmx
Adds the JMX capability to the OSGiRuntime under test.
JMXCapability() - Constructor for class org.jboss.osgi.jmx.JMXCapability
 
JMXConnector - Class in org.jboss.osgi.husky.runtime.osgi
The JMX connector is a Connector that process Husky requests via an JMX invocation.
JMXConnector(BundleContext) - Constructor for class org.jboss.osgi.husky.runtime.osgi.JMXConnector
 
JMXConnectorMBean - Interface in org.jboss.osgi.husky.runtime.osgi
The management interface of the JMXConnector.
JmxConstants - Class in org.osgi.jmx
Constants for OSGi JMX Specification.
JNDICapability - Class in org.jboss.osgi.jndi
Adds the JNDI capability to the OSGiRuntime under test.
JNDICapability() - Constructor for class org.jboss.osgi.jndi.JNDICapability
 
JUnitFailure - Class in org.jboss.osgi.husky.runtime.junit
A Failure implementation that can be constructed from a JUnit4 Failure.
JUnitFailure(Failure) - Constructor for class org.jboss.osgi.husky.runtime.junit.JUnitFailure
 
JUnitPackageListener - Class in org.jboss.osgi.husky.runtime.junit
An implementation of a Runner that uses the JUnit4 Test Runner.
JUnitPackageListener(List<String>) - Constructor for class org.jboss.osgi.husky.runtime.junit.JUnitPackageListener
 
JUnitResponse - Class in org.jboss.osgi.husky.runtime.junit
A Response implementation that can be constructed from a JUnit4 Result.
JUnitResponse(Result) - Constructor for class org.jboss.osgi.husky.runtime.junit.JUnitResponse
 
JUnitRunner - Class in org.jboss.osgi.husky.runtime.junit
An implementation of a Runner that uses the JUnit4 Test Runner.
JUnitRunner() - Constructor for class org.jboss.osgi.husky.runtime.junit.JUnitRunner
 

K

KEY - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The key KEY, used in BundleStateMBean.KEY_ITEM.
KEY - Static variable in class org.osgi.jmx.JmxConstants
The key KEY.
KEY_BUNDLE_SYMBOLIC_NAME - Static variable in interface org.jboss.osgi.spi.OSGiConstants
A JBossOSGi deployment unit attachment key that containe the bundle's symbolic name.
KEY_ITEM - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The item describing the key of a bundle header entry.
KEY_ITEM - Static variable in class org.osgi.jmx.JmxConstants
The key of a property.
keys() - Method in class org.jboss.osgi.spi.util.UnmodifiableDictionary
 

L

LAST_MODIFIED - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The key LAST_MODIFIED, used in BundleStateMBean.LAST_MODIFIED_ITEM.
LAST_MODIFIED_ITEM - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The item containing the last modified time in the BundleStateMBean.BUNDLE_TYPE.
LifecycleInterceptor - Interface in org.jboss.osgi.deployment.interceptor
An OSGi bundle lifecycle interceptor.
LifecycleInterceptorException - Exception in org.jboss.osgi.deployment.interceptor
A runtime exception that may be thrown from a lifecycle interceptor.
LifecycleInterceptorException(String) - Constructor for exception org.jboss.osgi.deployment.interceptor.LifecycleInterceptorException
 
LifecycleInterceptorException(String, Throwable) - Constructor for exception org.jboss.osgi.deployment.interceptor.LifecycleInterceptorException
 
LifecycleInterceptorService - Interface in org.jboss.osgi.deployment.interceptor
A service that invokes lifecycle interceptors.
listBundles() - Method in interface org.osgi.jmx.framework.BundleStateMBean
Answer the bundle state of the system in tabular form.
listDefaultPermissions() - Method in interface org.osgi.jmx.service.permissionadmin.PermissionAdminMBean
Answer the list of encoded permissions representing the default permissions assigned to bundle locations that have no assigned permissions
listGroups() - Method in interface org.osgi.jmx.service.useradmin.UserAdminMBean
Answer the list of group names
listInformation() - Method in interface org.osgi.jmx.service.provisioning.ProvisioningServiceMBean
Returns a table representing the Provisioning Information Dictionary.
listLocations() - Method in interface org.osgi.jmx.service.permissionadmin.PermissionAdminMBean
Answer the bundle locations that have permissions assigned to them
listPackages() - Method in interface org.osgi.jmx.framework.PackageStateMBean
Answer the package state of the system in tabular form The Tabular Data is typed by PackageStateMBean.PACKAGES_TYPE, which has PackageStateMBean.PACKAGE_TYPE as its Composite Type.
listRoles() - Method in interface org.osgi.jmx.service.useradmin.UserAdminMBean
Answer the list of role names in the User Admin database ### Is this also all users and groups?
listServices() - Method in interface org.osgi.jmx.framework.ServiceStateMBean
Answer the service state of the system in tabular form.
listUsers() - Method in interface org.osgi.jmx.service.useradmin.UserAdminMBean
Answer the list of user names in the User Admin database
loadClass(String) - Method in class org.jboss.osgi.spi.framework.BundleWrapper
 
loadClass(String) - Method in class org.jboss.osgi.spi.framework.FrameworkWrapper
 
loadClass(String) - Method in class org.jboss.osgi.spi.util.BundleClassLoader
 
loadService(Class<T>) - Static method in class org.jboss.osgi.spi.util.ServiceLoader
Loads the first of a list of service implementations defined in META-INF/services/${serviceClass}
loadServices(Class<T>) - Static method in class org.jboss.osgi.spi.util.ServiceLoader
Loads a list of service implementations defined in META-INF/services/${serviceClass}
loadTestClass(String) - Method in class org.jboss.osgi.husky.runtime.junit.JUnitPackageListener
 
loadTestClass(String) - Method in class org.jboss.osgi.husky.runtime.osgi.OSGiJUnitPackageListener
 
LOCATION - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The key LOCATION, used in BundleStateMBean.LOCATION_ITEM.
LOCATION_ITEM - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The item containing the bundle location in BundleStateMBean.BUNDLE_TYPE.
log(int, String) - Method in class org.jboss.osgi.common.log.LogServiceTracker
 
log(int, String, Throwable) - Method in class org.jboss.osgi.common.log.LogServiceTracker
 
log(ServiceReference, int, String) - Method in class org.jboss.osgi.common.log.LogServiceTracker
 
log(ServiceReference, int, String, Throwable) - Method in class org.jboss.osgi.common.log.LogServiceTracker
 
log(int, String) - Method in class org.jboss.osgi.common.log.SystemLogService
 
log(int, String, Throwable) - Method in class org.jboss.osgi.common.log.SystemLogService
 
log(ServiceReference, int, String) - Method in class org.jboss.osgi.common.log.SystemLogService
 
log(ServiceReference, int, String, Throwable) - Method in class org.jboss.osgi.common.log.SystemLogService
 
logExportedPackages(Bundle) - Method in class org.jboss.osgi.spi.util.ExportedPackageHelper
 
LoggingCapability - Class in org.jboss.osgi.common.log
Adds the logging capability.
LoggingCapability() - Constructor for class org.jboss.osgi.common.log.LoggingCapability
 
LoggingService - Interface in org.jboss.osgi.common.log
A marker service that is registered by jboss-osgi-common
logLevel(int) - Static method in class org.jboss.osgi.spi.util.ConstantsHelper
Return the string representation of a LogService level
LogServiceCapability - Class in org.jboss.osgi.spi.capability
Adds the OSGi compedium LogService capability to the OSGiRuntime under test.
LogServiceCapability() - Constructor for class org.jboss.osgi.spi.capability.LogServiceCapability
 
LogServiceTracker - Class in org.jboss.osgi.common.log
A combined ServiceTracker/LogService that bundles can use to access the registered LogService.
LogServiceTracker(BundleContext) - Constructor for class org.jboss.osgi.common.log.LogServiceTracker
 
LONG - Static variable in class org.osgi.jmx.JmxConstants
Value for JmxConstants.PROPERTY_TYPE Type value in the case of Long
LONG_ARRAY_TYPE - Static variable in class org.osgi.jmx.JmxConstants
The MBean Open type for an array of longs

M

main(String[]) - Static method in class org.jboss.osgi.spi.framework.OSGiBootstrap
The main entry point
ManagedBundle - Class in org.jboss.osgi.spi.management
The managed view of an OSGi Bundle
ManagedBundle(Bundle) - Constructor for class org.jboss.osgi.spi.management.ManagedBundle
 
ManagedBundleMBean - Interface in org.jboss.osgi.spi.management
The managed view of an OSGi Bundle.
ManagedFramework - Interface in org.jboss.osgi.spi.management
The managed view of an OSGi Framework
ManagedFrameworkMBean - Interface in org.jboss.osgi.spi.management
The managed view of an OSGi Framework
ManagedServiceReference - Class in org.jboss.osgi.spi.management
The management view of an OSGi ServiceReference
ManagedServiceReference(Map<String, Object>) - Constructor for class org.jboss.osgi.spi.management.ManagedServiceReference
 
ManifestProcessor - Class in org.jboss.osgi.husky.runtime.osgi
Processed the ManifestProcessor.HEADER_TEST_PACKAGE and registers the listeners.
ManifestProcessor(BundleContext) - Constructor for class org.jboss.osgi.husky.runtime.osgi.ManifestProcessor
 
MapEntry - Interface in org.osgi.service.blueprint.reflect
Metadata for a map entry.
MapMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a Map based value.
match(Request) - Method in interface org.jboss.osgi.husky.PackageListener
Return true if the given Request is from a package that this listener can handle.
MBEAN_DEPLOYER_SERVICE - Static variable in interface org.jboss.osgi.deployment.deployer.DeployerService
The object name under which this is registered: 'jboss.osgi:service=DeployerService'
MBEAN_MANAGED_FRAMEWORK - Static variable in interface org.jboss.osgi.spi.management.ManagedFrameworkMBean
The default object name: jboss.osgi:service=ManagedFramework
MBEAN_MICROCONTAINER_SERVICE - Static variable in interface org.jboss.osgi.spi.management.MicrocontainerServiceMBean
The object name under which the MicrocontainerService is registered: 'jboss.osgi:service=MicrocontainerService'
MBeanProxy - Class in org.jboss.osgi.spi.management
A simple MBeanProxy
MBeanProxy() - Constructor for class org.jboss.osgi.spi.management.MBeanProxy
 
MBeanProxyException - Exception in org.jboss.osgi.spi.management
 
MBeanProxyException() - Constructor for exception org.jboss.osgi.spi.management.MBeanProxyException
 
MBeanProxyException(String) - Constructor for exception org.jboss.osgi.spi.management.MBeanProxyException
 
MEMBERS - Static variable in interface org.osgi.jmx.service.useradmin.UserAdminMBean
The MEMBERS key, used in UserAdminMBean.MEMBERS_ITEM.
MEMBERS_ITEM - Static variable in interface org.osgi.jmx.service.useradmin.UserAdminMBean
The item containing the members of a group.
Metadata - Interface in org.osgi.service.blueprint.reflect
Top level Metadata type.
MicrocontainerCapability - Class in org.jboss.osgi.microcontainer
Adds the Microcontainer capability to the OSGiRuntime under test.
MicrocontainerCapability() - Constructor for class org.jboss.osgi.microcontainer.MicrocontainerCapability
 
MicrocontainerService - Interface in org.jboss.osgi.spi.service
An OSGi Service that gives access to Kernel bean registrations.
MicrocontainerServiceMBean - Interface in org.jboss.osgi.spi.management
An OSGi Service the gives access to the Kernel and MBeanServer.

N

NAME - Static variable in interface org.osgi.jmx.framework.PackageStateMBean
The key NAME, used in PackageStateMBean.NAME_ITEM.
NAME - Static variable in interface org.osgi.jmx.service.useradmin.UserAdminMBean
The key NAME, used in UserAdminMBean.NAME_ITEM.
NAME_ITEM - Static variable in interface org.osgi.jmx.framework.PackageStateMBean
The item containing the name of the package in PackageStateMBean.PACKAGE_TYPE.
NAME_ITEM - Static variable in interface org.osgi.jmx.service.useradmin.UserAdminMBean
The user name for this authorization object.
newDocumentBuilder() - Method in class org.jboss.osgi.xml.DocumentBuilderFactoryImpl
 
newJAXBContext(String) - Method in interface org.jboss.osgi.jaxb.JAXBService
Obtain a new instance of a JAXBContext class.
newJAXBContext(String, Map<String, ?>) - Method in interface org.jboss.osgi.jaxb.JAXBService
Obtain a new instance of a JAXBContext class.
newJAXBContext(Class<?>...) - Method in interface org.jboss.osgi.jaxb.JAXBService
Obtain a new instance of a JAXBContext class.
newJAXBContext(Class<?>[], Map<String, ?>) - Method in interface org.jboss.osgi.jaxb.JAXBService
Obtain a new instance of a JAXBContext class.
newSAXParser() - Method in class org.jboss.osgi.xml.SAXParserFactoryImpl
 
NonNullMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a value that cannot null.
NoSuchComponentException - Exception in org.osgi.service.blueprint.container
A Blueprint exception indicating that a component does not exist in a Blueprint Container.
NoSuchComponentException(String, String) - Constructor for exception org.osgi.service.blueprint.container.NoSuchComponentException
Create a No Such Component Exception for a non-existent component.
NoSuchComponentException(String) - Constructor for exception org.osgi.service.blueprint.container.NoSuchComponentException
Create a No Such Component Exception for a non-existent component.
NotImplementedException - Exception in org.jboss.osgi.spi
A RuntimeException that should be thrown for unimplemented features
NotImplementedException() - Constructor for exception org.jboss.osgi.spi.NotImplementedException
 
NotImplementedException(String) - Constructor for exception org.jboss.osgi.spi.NotImplementedException
 
NotImplementedException(String, String) - Constructor for exception org.jboss.osgi.spi.NotImplementedException
 
NULL - Static variable in interface org.osgi.service.blueprint.reflect.NullMetadata
Singleton instance of NullMetadata.
NullMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a value specified to be null via the <null> element.

O

OBJECT_CLASS - Static variable in interface org.osgi.jmx.framework.ServiceStateMBean
The key OBJECT_CLASS, used ServiceStateMBean.OBJECT_CLASS_ITEM.
OBJECT_CLASS_ITEM - Static variable in interface org.osgi.jmx.framework.ServiceStateMBean
The item containing the interfaces of the service in ServiceStateMBean.SERVICE_TYPE.
OBJECT_NAME - Static variable in class org.jboss.osgi.husky.runtime.osgi.JMXConnector
The ObjectName for this service: jboss.osgi.husky:service=jmx-connector
OBJECTNAME - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The Object Name for a Bundle State MBean.
OBJECTNAME - Static variable in interface org.osgi.jmx.framework.FrameworkMBean
The fully qualified object name of this mbean.
OBJECTNAME - Static variable in interface org.osgi.jmx.framework.PackageStateMBean
The fully qualified object name of this MBean.
OBJECTNAME - Static variable in interface org.osgi.jmx.framework.ServiceStateMBean
The fully qualified object name of this mbean.
OBJECTNAME - Static variable in interface org.osgi.jmx.service.cm.ConfigurationAdminMBean
The object name for this mbean.
OBJECTNAME - Static variable in interface org.osgi.jmx.service.permissionadmin.PermissionAdminMBean
Permission Admin MBean object name.
OBJECTNAME - Static variable in interface org.osgi.jmx.service.provisioning.ProvisioningServiceMBean
Provisioning MBean object name.
OBJECTNAME - Static variable in interface org.osgi.jmx.service.useradmin.UserAdminMBean
User Admin MBean object name.
ObjectNameFactory - Class in org.jboss.osgi.spi.management
A simple factory for creating safe object names.
ObjectNameFactory() - Constructor for class org.jboss.osgi.spi.management.ObjectNameFactory
 
org.jboss.osgi.common.log - package org.jboss.osgi.common.log
 
org.jboss.osgi.deployment - package org.jboss.osgi.deployment
 
org.jboss.osgi.deployment.deployer - package org.jboss.osgi.deployment.deployer
 
org.jboss.osgi.deployment.interceptor - package org.jboss.osgi.deployment.interceptor
 
org.jboss.osgi.hotdeploy - package org.jboss.osgi.hotdeploy
 
org.jboss.osgi.husky - package org.jboss.osgi.husky
The Husky Test Harness main package see Bridge for details.
org.jboss.osgi.husky.runtime - package org.jboss.osgi.husky.runtime
 
org.jboss.osgi.husky.runtime.junit - package org.jboss.osgi.husky.runtime.junit
JUnit specific implementations
org.jboss.osgi.husky.runtime.osgi - package org.jboss.osgi.husky.runtime.osgi
 
org.jboss.osgi.jaxb - package org.jboss.osgi.jaxb
 
org.jboss.osgi.jbossxb - package org.jboss.osgi.jbossxb
 
org.jboss.osgi.jmx - package org.jboss.osgi.jmx
 
org.jboss.osgi.jndi - package org.jboss.osgi.jndi
 
org.jboss.osgi.jta - package org.jboss.osgi.jta
 
org.jboss.osgi.microcontainer - package org.jboss.osgi.microcontainer
 
org.jboss.osgi.spi - package org.jboss.osgi.spi
Common classes and interfaces.
org.jboss.osgi.spi.capability - package org.jboss.osgi.spi.capability
Capabilities that can be installed in the OSGi framework.
org.jboss.osgi.spi.framework - package org.jboss.osgi.spi.framework
Framework integration and bootstrap.
org.jboss.osgi.spi.management - package org.jboss.osgi.spi.management
Management view on deployed bundles.
org.jboss.osgi.spi.service - package org.jboss.osgi.spi.service
A collection of SPI provided services.
org.jboss.osgi.spi.util - package org.jboss.osgi.spi.util
A collection of SPI provided utilities.
org.jboss.osgi.testing - package org.jboss.osgi.testing
OSGi test support classes and interfaces.
org.jboss.osgi.webapp - package org.jboss.osgi.webapp
 
org.jboss.osgi.xml - package org.jboss.osgi.xml
 
org.osgi.jmx - package org.osgi.jmx
OSGi JMX Package Version 1.0.
org.osgi.jmx.framework - package org.osgi.jmx.framework
OSGi JMX Framework Package Version 1.5.
org.osgi.jmx.service.cm - package org.osgi.jmx.service.cm
OSGi JMX CM Package Version 1.3.
org.osgi.jmx.service.permissionadmin - package org.osgi.jmx.service.permissionadmin
OSGi JMX Permission Admin Package Admin Package Version 1.2.
org.osgi.jmx.service.provisioning - package org.osgi.jmx.service.provisioning
OSGi JMX Initial Provisioning Package Version 1.2.
org.osgi.jmx.service.useradmin - package org.osgi.jmx.service.useradmin
OSGi JMX User Admin Package Version 1.1.
org.osgi.service.blueprint.container - package org.osgi.service.blueprint.container
Blueprint Container Package Version 1.0.
org.osgi.service.blueprint.reflect - package org.osgi.service.blueprint.reflect
Blueprint Reflection Package Version 1.0.
OSGI_COMPENDIUM - Static variable in class org.osgi.jmx.JmxConstants
The domain name of the selected OSGi compendium MBeans
OSGI_CORE - Static variable in class org.osgi.jmx.JmxConstants
The domain name of the core OSGi MBeans
OSGI_FRAMEWORK_CONFIG - Static variable in class org.jboss.osgi.spi.framework.PropertiesBootstrapProvider
The default framework property: jboss.osgi.framework.properties
OSGI_HOME - Static variable in interface org.jboss.osgi.spi.OSGiConstants
The JBossOSGi runtime system property that denotes the path to the runtime
OSGI_SERVER_HOME - Static variable in interface org.jboss.osgi.spi.OSGiConstants
The JBossOSGi runtime system property that denotes the path to the active runtime profile
OSGiBootstrap - Class in org.jboss.osgi.spi.framework
The OSGiBootstrap is the entry point to obtain an OSGiBootstrapProvider.
OSGiBootstrap() - Constructor for class org.jboss.osgi.spi.framework.OSGiBootstrap
 
OSGiBootstrapProvider - Interface in org.jboss.osgi.spi.framework
An OSGiBootstrapProvider provides an OSGi Framework

Implementations would configure the OSGi Framework through some form of descriptor.

OSGiBundle - Class in org.jboss.osgi.testing
An abstraction of an OSGi Bundle.
OSGiBundle() - Constructor for class org.jboss.osgi.testing.OSGiBundle
 
OSGiConstants - Interface in org.jboss.osgi.spi
JBossOSGi Constants
OSGiJUnitPackageListener - Class in org.jboss.osgi.husky.runtime.osgi
An implementation of a Runner that uses the JUnit4 Test Runner.
OSGiJUnitPackageListener(Bundle, List<String>) - Constructor for class org.jboss.osgi.husky.runtime.osgi.OSGiJUnitPackageListener
 
OSGiJUnitRunner - Class in org.jboss.osgi.husky.runtime.osgi
An extension to the JUnitRunner that injects the OSGi BundleContext.
OSGiJUnitRunner() - Constructor for class org.jboss.osgi.husky.runtime.osgi.OSGiJUnitRunner
 
OSGiPackageAdmin - Interface in org.jboss.osgi.testing
An abstraction of the OSGi PackageAdmin service.
OSGiRuntime - Interface in org.jboss.osgi.testing
An abstraction of an OSGi Runtime.
OSGiServiceReference - Interface in org.jboss.osgi.testing
An abstraction of the OSGi ServiceReference
OSGiTest - Class in org.jboss.osgi.testing
An abstract OSGi Test.
OSGiTest() - Constructor for class org.jboss.osgi.testing.OSGiTest
 
OSGiTestHelper - Class in org.jboss.osgi.testing
An OSGi Test Helper
OSGiTestHelper() - Constructor for class org.jboss.osgi.testing.OSGiTestHelper
 

P

P_BOOLEAN - Static variable in class org.osgi.jmx.JmxConstants
Value for JmxConstants.PROPERTY_TYPE Type value in the case of the boolean primitive type.
P_BYTE - Static variable in class org.osgi.jmx.JmxConstants
Value for JmxConstants.PROPERTY_TYPE Type value in the case of the byte primitive type.
P_CHAR - Static variable in class org.osgi.jmx.JmxConstants
Value for JmxConstants.PROPERTY_TYPE Type value in the case of the char primitive type.
P_DOUBLE - Static variable in class org.osgi.jmx.JmxConstants
Value for JmxConstants.PROPERTY_TYPE Type value in the case of the double primitive type.
P_FLOAT - Static variable in class org.osgi.jmx.JmxConstants
Value for JmxConstants.PROPERTY_TYPE Type value in the case of the float primitive type.
P_INT - Static variable in class org.osgi.jmx.JmxConstants
Value for JmxConstants.PROPERTY_TYPE Type value in the case of the int primitive type.
P_LONG - Static variable in class org.osgi.jmx.JmxConstants
Value for JmxConstants.PROPERTY_TYPE Type value in the case of the long primitive type.
P_SHORT - Static variable in class org.osgi.jmx.JmxConstants
Value for JmxConstants.PROPERTY_TYPE Type value in the case of the short primitive type.
PACKAGE_TYPE - Static variable in interface org.osgi.jmx.framework.PackageStateMBean
The item names in the CompositeData representing the package.
PackageListener - Interface in org.jboss.osgi.husky
A PackageListener that is associated with a Connector.
PACKAGES_TYPE - Static variable in interface org.osgi.jmx.framework.PackageStateMBean
The Tabular Type used in PackageStateMBean.listPackages().
PackageStateMBean - Interface in org.osgi.jmx.framework
This MBean provides information about the package state of the framework.
PARSER_PROVIDER - Static variable in class org.jboss.osgi.xml.XMLParserCapability
 
PARSER_XINCLUDEAWARE - Static variable in class org.jboss.osgi.xml.XMLParserCapability
 
PermissionAdminMBean - Interface in org.osgi.jmx.service.permissionadmin
This MBean represents the OSGi Permission Manager Service
PERSISTENTLY_STARTED - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The key PERSISTENTLY_STARTED, used in BundleStateMBean.PERSISTENTLY_STARTED_ITEM.
PERSISTENTLY_STARTED_ITEM - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The item containing the indication of persistently started in BundleStateMBean.BUNDLE_TYPE.
process(Request) - Method in interface org.jboss.osgi.husky.runtime.Connector
Handles the test request by dispatching to one of the associated PackageListeners.
process(InputStream) - Method in class org.jboss.osgi.husky.runtime.osgi.JMXConnector
 
process(InputStream) - Method in interface org.jboss.osgi.husky.runtime.osgi.JMXConnectorMBean
Consumes the serialized version of an Request and return the the Response from the test run
PROP_OSGI_FRAMEWORK_AUTO_INSTALL - Static variable in class org.jboss.osgi.spi.framework.PropertiesBootstrapProvider
Optional list of bundles that get installed automatically: org.jboss.osgi.spi.framework.autoInstall
PROP_OSGI_FRAMEWORK_AUTO_START - Static variable in class org.jboss.osgi.spi.framework.PropertiesBootstrapProvider
Optional list of bundles that get started automatically: org.jboss.osgi.spi.framework.autoStart
PROP_OSGI_FRAMEWORK_EXTRA - Static variable in class org.jboss.osgi.spi.framework.PropertiesBootstrapProvider
Optional path to extra properties: org.jboss.osgi.spi.framework.extra
PROP_SOCKET_CONNECTOR_HOST - Static variable in class org.jboss.osgi.husky.runtime.osgi.SocketConnector
The Husky socket connector host poperty: 'org.jboss.osgi.husky.runtime.connector.host'
PROP_SOCKET_CONNECTOR_PORT - Static variable in class org.jboss.osgi.husky.runtime.osgi.SocketConnector
The Husky socket connector port poperty: 'org.jboss.osgi.husky.runtime.connector.port'
PROPERTIES - Static variable in interface org.osgi.jmx.framework.ServiceStateMBean
The key PROPERTIES, used in ServiceStateMBean.PROPERTIES_ITEM.
PROPERTIES - Static variable in interface org.osgi.jmx.service.useradmin.UserAdminMBean
The PROPERTIES key, used in UserAdminMBean.PROPERTIES_ITEM.
PROPERTIES_ITEM - Static variable in interface org.osgi.jmx.framework.ServiceStateMBean
The item containing service properties.
PROPERTIES_ITEM - Static variable in interface org.osgi.jmx.service.useradmin.UserAdminMBean
The item containing the properties of a Role.
PROPERTIES_TYPE - Static variable in class org.osgi.jmx.JmxConstants
Describes a map with properties.
PropertiesBootstrapProvider - Class in org.jboss.osgi.spi.framework
A simple properties based bootstrap provider The PropertiesBootstrapProvider supports the following properties org.jboss.osgi.spi.framework.autoInstall - Bundles that need to be installed with the Framework automatically org.jboss.osgi.spi.framework.autoStart - Bundles that need to be started automatically org.jboss.osgi.spi.framework.extra - An URL to extra properties, which recursivly may conatin this property. All other properties are passed on to configure the framework.
PropertiesBootstrapProvider() - Constructor for class org.jboss.osgi.spi.framework.PropertiesBootstrapProvider
 
PROPERTY_DEFERRED_START - Static variable in interface org.jboss.osgi.spi.OSGiConstants
If set to 'true' bundles can be deployed in any order.
PROPERTY_ID - Static variable in class org.jboss.osgi.spi.management.ManagedBundle
 
PROPERTY_SCAN_INTERVAL - Static variable in interface org.jboss.osgi.hotdeploy.DeploymentScannerService
The property to defines the scan interval: org.jboss.osgi.hotdeploy.interval
PROPERTY_SCAN_LOCATION - Static variable in interface org.jboss.osgi.hotdeploy.DeploymentScannerService
The property that names the scan location: org.jboss.osgi.hotdeploy.scandir
PROPERTY_SYMBOLIC_NAME - Static variable in class org.jboss.osgi.spi.management.ManagedBundle
 
PROPERTY_TYPE - Static variable in class org.osgi.jmx.JmxConstants
A Composite Type describing a a single property.
PROPERTY_VERSION - Static variable in class org.jboss.osgi.spi.management.ManagedBundle
 
PropsMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a java.util.Properties based value.
PROVIDER_JBOSS_OSGI - Static variable in class org.jboss.osgi.xml.XMLParserCapability
 
ProvisioningServiceMBean - Interface in org.osgi.jmx.service.provisioning
This MBean represents the management interface to the OSGi Initial Provisioning Service
put(Object, Object) - Method in class org.jboss.osgi.spi.util.UnmodifiableDictionary
 

R

ReferenceListener - Interface in org.osgi.service.blueprint.reflect
Metadata for a reference listener interested in the reference bind and unbind events for a service reference.
ReferenceListMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a list of service references.
ReferenceMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a reference that will bind to a single matching service in the service registry.
RefMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a reference to another component managed by the Blueprint Container.
refreshPackages(ObjectName[]) - Method in interface org.jboss.osgi.spi.management.ManagedFramework
Refresh packages through the PackageAdmin service
refreshPackages(OSGiBundle[]) - Method in interface org.jboss.osgi.testing.OSGiPackageAdmin
Forces the update (replacement) or removal of packages exported by the specified bundles.
refreshPackages(long) - Method in interface org.osgi.jmx.framework.FrameworkMBean
Force the update, replacement or removal of the pacakges identified by the list of bundles
refreshPackages(long[]) - Method in interface org.osgi.jmx.framework.FrameworkMBean
Force the update, replacement or removal of the packages identified by the list of bundles.
registerDeployment(Deployment) - Method in interface org.jboss.osgi.deployment.deployer.DeploymentRegistryService
Register a bundle deployment
REGISTERED_SERVICES - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The key REGISTERED_SERVICES, used in .
REGISTERED_SERVICES_ITEM - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The item containing the registered services of the bundle in BundleStateMBean.BUNDLE_TYPE.
registerMicrocontainerServiceMBean(MBeanServer) - Method in class org.jboss.osgi.microcontainer.AbstractMicrocontainerService
 
registerPackageListener(Bundle, List<String>) - Method in class org.jboss.osgi.husky.runtime.osgi.ManifestProcessor
 
registerSchemaLocation(String, String) - Method in interface org.jboss.osgi.jbossxb.UnmarshallerService
 
registerService(String, Object, Dictionary) - Method in class org.jboss.osgi.spi.framework.BundleContextWrapper
 
registerService(String[], Object, Dictionary) - Method in class org.jboss.osgi.spi.framework.BundleContextWrapper
 
registerSystemServices(BundleContext) - Method in class org.jboss.osgi.spi.framework.FrameworkIntegrationBean
Overwrite to register system services before bundles get installed.
registerSystemServices(BundleContext) - Method in class org.jboss.osgi.spi.framework.PropertiesBootstrapProvider
Overwrite to register system services before bundles get installed.
RegistrationListener - Interface in org.osgi.service.blueprint.reflect
Metadata for a registration listener interested in service registration and unregistration events for a service.
ReifiedType - Class in org.osgi.service.blueprint.container
Provides access to a concrete type and its optional generic type parameters.
ReifiedType(Class) - Constructor for class org.osgi.service.blueprint.container.ReifiedType
Create a Reified Type for a raw Java class without any generic type parameters.
RELATIVE_ORDER_DEFAULT - Static variable in interface org.jboss.osgi.deployment.interceptor.LifecycleInterceptor
The default relative order: 1000
REMAINING - Static variable in interface org.osgi.jmx.framework.FrameworkMBean
The key REMAINING, used in FrameworkMBean.REMAINING_ID_ITEM and FrameworkMBean.REMAINING_LOCATION_ITEM.
REMAINING_ID_ITEM - Static variable in interface org.osgi.jmx.framework.FrameworkMBean
The item containing the list of remaining bundles unprocessed by the failing batch operation.
REMAINING_LOCATION_ITEM - Static variable in interface org.osgi.jmx.framework.FrameworkMBean
The item containing the list of remaining bundles unprocessed by the failing batch operation.
REMOTE_JMX_HOST - Static variable in interface org.jboss.osgi.jmx.Constants
The property that sets the host that the RMIAdaptor binds to: org.jboss.osgi.jmx.host
REMOTE_JMX_RMI_ADAPTOR - Static variable in interface org.jboss.osgi.jmx.Constants
The property that sets the JNDI name the RMIAdaptor binds to: org.jboss.osgi.jmx.rmi.adaptor
REMOTE_JMX_RMI_PORT - Static variable in interface org.jboss.osgi.jmx.Constants
The property that sets the port that the RMIAdaptor binds to: org.jboss.osgi.jmx.port
REMOTE_JNDI_HOST - Static variable in interface org.jboss.osgi.jndi.Constants
The property that sets the naming server host: org.jboss.osgi.jndi.host
REMOTE_JNDI_PORT - Static variable in interface org.jboss.osgi.jndi.Constants
The property that sets the naming server port: org.jboss.osgi.jndi.port
REMOTE_JNDI_RMI_PORT - Static variable in interface org.jboss.osgi.jndi.Constants
The property that sets the naming server RMI port: org.jboss.osgi.jndi.rmi.port
REMOVAL_PENDING - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The key REMOVAL_PENDING, used in BundleStateMBean.REMOVAL_PENDING_ITEM.
REMOVAL_PENDING - Static variable in interface org.osgi.jmx.framework.PackageStateMBean
The name of the item containing the pending removal status of the package in the CompositeData.
REMOVAL_PENDING_ITEM - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The item containing the indication of removal pending in BundleStateMBean.BUNDLE_TYPE.
REMOVAL_PENDING_ITEM - Static variable in interface org.osgi.jmx.framework.PackageStateMBean
 
remove(Object) - Method in class org.jboss.osgi.spi.util.UnmodifiableDictionary
 
removeAttachment(Class<T>) - Method in interface org.jboss.osgi.spi.Attachments
Remove arbitrary attachments
removeAttachment(Class<T>, String) - Method in interface org.jboss.osgi.spi.Attachments
Remove arbitrary attachments
removeAttachment(String) - Method in interface org.jboss.osgi.spi.Attachments
Remove arbitrary attachments
removeAttachment(Class<T>) - Method in class org.jboss.osgi.spi.util.AttachmentSupport
 
removeAttachment(Class<T>, String) - Method in class org.jboss.osgi.spi.util.AttachmentSupport
 
removeAttachment(String) - Method in class org.jboss.osgi.spi.util.AttachmentSupport
 
removeBundleListener(BundleListener) - Method in class org.jboss.osgi.spi.framework.BundleContextWrapper
 
removeCapability(Capability) - Method in interface org.jboss.osgi.testing.OSGiRuntime
Remove a Capability from the runtime.
removeCredential(String, String) - Method in interface org.osgi.jmx.service.useradmin.UserAdminMBean
Remove the credential associated with the given user
removedService(ServiceReference, Object) - Method in class org.jboss.osgi.common.log.LogServiceTracker
 
removeFrameworkListener(FrameworkListener) - Method in class org.jboss.osgi.spi.framework.BundleContextWrapper
 
removeGroup(String) - Method in interface org.osgi.jmx.service.useradmin.UserAdminMBean
Remove the Group associated with the name
removeInterceptor(LifecycleInterceptor) - Method in class org.jboss.osgi.deployment.interceptor.AbstractLifecycleInterceptorService
Remove an LifecycleInterceptor to the service.
removeMember(String, String) - Method in interface org.osgi.jmx.service.useradmin.UserAdminMBean
Remove a role from the group
removeProperty(String, String) - Method in interface org.osgi.jmx.service.useradmin.UserAdminMBean
Remove a property from a role
removeRole(String) - Method in interface org.osgi.jmx.service.useradmin.UserAdminMBean
Remove the Role associated with the name
removeServiceListener(ServiceListener) - Method in class org.jboss.osgi.spi.framework.BundleContextWrapper
 
removeUser(String) - Method in interface org.osgi.jmx.service.useradmin.UserAdminMBean
Remove the User associated with the name
Request - Interface in org.jboss.osgi.husky
An abstraction of a test request.
REQUIRED - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The key REQUIRED, used in .
REQUIRED_BUNDLES - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The key REQUIRED_BUNDLES, used in BundleStateMBean.REQUIRED_BUNDLES_ITEM.
REQUIRED_BUNDLES_ITEM - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The item containing the required bundles in BundleStateMBean.BUNDLE_TYPE.
REQUIRED_ITEM - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The item containing the required status in BundleStateMBean.BUNDLE_TYPE.
REQUIRED_MEMBERS - Static variable in interface org.osgi.jmx.service.useradmin.UserAdminMBean
The REQUIRED_MEMBERS key, used in UserAdminMBean.REQUIRED_MEMBERS_ITEM.
REQUIRED_MEMBERS_ITEM - Static variable in interface org.osgi.jmx.service.useradmin.UserAdminMBean
The item containing the required members of a group.
REQUIRING_BUNDLES - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The key REQUIRING_BUNDLES, used in BundleStateMBean.REQUIRING_BUNDLES_ITEM.
REQUIRING_BUNDLES_ITEM - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The item containing the bundles requiring this bundle in BundleStateMBean.BUNDLE_TYPE.
resolveBundle(Bundle) - Method in class org.jboss.osgi.spi.util.ExportedPackageHelper
 
resolveBundle(long) - Method in interface org.osgi.jmx.framework.FrameworkMBean
Resolve the bundle indicated by the unique symbolic name and version
resolveBundles(Bundle[]) - Method in class org.jboss.osgi.spi.util.ExportedPackageHelper
 
resolveBundles(long[]) - Method in interface org.osgi.jmx.framework.FrameworkMBean
Batch resolve the bundles indicated by the list of bundle identifiers
RESOLVED - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
Constant RESOLVED for the BundleStateMBean.STATE
Response - Interface in org.jboss.osgi.husky
An abstraction of a test response.
restartFramework() - Method in interface org.osgi.jmx.framework.FrameworkMBean
Restart the framework by updating the system bundle
ROLE_TYPE - Static variable in interface org.osgi.jmx.service.useradmin.UserAdminMBean
The item containing the type of Composite Type for a Role.
ROLES - Static variable in interface org.osgi.jmx.service.useradmin.UserAdminMBean
The key ROLES, used in UserAdminMBean.ROLES_ITEM.
ROLES_ITEM - Static variable in interface org.osgi.jmx.service.useradmin.UserAdminMBean
The item containing the roles for this authorization object.
run() - Method in interface org.jboss.osgi.husky.Bridge
Intercepts a test and delegates the execution to the same test in the same test class.
run(Class<?>) - Method in interface org.jboss.osgi.husky.Bridge
Intercepts a test and delegates the execution to the same test in a different test class.
run(Class<?>, String) - Method in interface org.jboss.osgi.husky.Bridge
Intercepts a test and delegates the execution to another test in a different test class.
Runner - Interface in org.jboss.osgi.husky.runtime
An abstraction of a test runner that executes the given test case in the isolated test environment.
runTests(Request) - Method in interface org.jboss.osgi.husky.PackageListener
Called by Connector when this listener indicated that it can handle the test request.
runTests(Context, Class<?>) - Method in class org.jboss.osgi.husky.runtime.junit.JUnitRunner
Run the tests in the given test class.
runTests(Context, Class<?>) - Method in interface org.jboss.osgi.husky.runtime.Runner
Run the tests in the given test class.
RuntimeContext - Annotation Type in org.jboss.osgi.husky
An annotation that instructs the Runner to inject the Context into the marked field or method on the test case instance prior to the execution of any test method.

S

SAXParserFactoryImpl - Class in org.jboss.osgi.xml
A SAXParserFactory that gets loaded from this bundle.
SAXParserFactoryImpl() - Constructor for class org.jboss.osgi.xml.SAXParserFactoryImpl
 
SCALAR - Static variable in class org.osgi.jmx.JmxConstants
A set of all scalars that can be used in the JmxConstants.TYPE property of a JmxConstants.PROPERTIES_TYPE.
scan() - Method in interface org.jboss.osgi.hotdeploy.DeploymentScannerService
Run a directory scan
SCOPE_PROTOTYPE - Static variable in interface org.osgi.service.blueprint.reflect.BeanMetadata
The bean has prototype scope.
SCOPE_SINGLETON - Static variable in interface org.osgi.service.blueprint.reflect.BeanMetadata
The bean has singleton scope.
SERVICE_TYPE - Static variable in interface org.osgi.jmx.framework.ServiceStateMBean
The item names in the CompositeData representing the service.
serviceEvent(int) - Static method in class org.jboss.osgi.spi.util.ConstantsHelper
Return the string representation of a ServiceEvent type
ServiceLoader - Class in org.jboss.osgi.spi.util
Loads service implementations from the requesters classpath.
ServiceLoader() - Constructor for class org.jboss.osgi.spi.util.ServiceLoader
 
ServiceMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a service to be registered by the Blueprint Container when enabled.
ServiceReferenceMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a reference to an OSGi service.
SERVICES_IN_USE - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The key SERVICES_IN_USE, used in .
SERVICES_IN_USE_ITEM - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The item containing the services in use by this bundle in BundleStateMBean.BUNDLE_TYPE.
SERVICES_TYPE - Static variable in interface org.osgi.jmx.framework.ServiceStateMBean
The Tabular Type for a Service table.
ServiceStateMBean - Interface in org.osgi.jmx.framework
This MBean represents the Service state of the framework.
ServiceUnavailableException - Exception in org.osgi.service.blueprint.container
A Blueprint exception indicating that a service is unavailable.
ServiceUnavailableException(String, String) - Constructor for exception org.osgi.service.blueprint.container.ServiceUnavailableException
Creates a Service Unavailable Exception with the specified message.
ServiceUnavailableException(String, String, Throwable) - Constructor for exception org.osgi.service.blueprint.container.ServiceUnavailableException
Creates a Service Unavailable Exception with the specified message and exception cause.
setAutoInstall(List<URL>) - Method in class org.jboss.osgi.spi.framework.FrameworkIntegrationBean
 
setAutoStart(boolean) - Method in interface org.jboss.osgi.deployment.deployer.Deployment
Set the autostart flag associated with this deployment
setAutoStart(List<URL>) - Method in class org.jboss.osgi.spi.framework.FrameworkIntegrationBean
 
setBundleLocation(String, String) - Method in interface org.osgi.jmx.service.cm.ConfigurationAdminMBean
Set the bundle location the configuration is bound to
setBundleStartLevel(long, int) - Method in interface org.osgi.jmx.framework.FrameworkMBean
Set the start level for the bundle identifier
setBundleStartLevels(long[], int[]) - Method in interface org.osgi.jmx.framework.FrameworkMBean
Set the start levels for the list of bundles.
setDefaultPermissions(String[]) - Method in interface org.osgi.jmx.service.permissionadmin.PermissionAdminMBean
Set the default permissions assigned to bundle locations that have no assigned permissions
setDOMProperties(DocumentBuilderFactory, Hashtable) - Method in class org.jboss.osgi.xml.XMLParserActivatorExt
 
setErrorHandler(ErrorHandler) - Method in interface org.jboss.osgi.jbossxb.UnmarshallerService
 
setFeature(String, boolean) - Method in interface org.jboss.osgi.jbossxb.UnmarshallerService
 
setFilter(String) - Method in class org.jboss.osgi.spi.capability.Capability
Set the filter that is used for service lookup.
setFrameworkStartLevel(int) - Method in interface org.osgi.jmx.framework.FrameworkMBean
Set the start level for the framework
setInformation(TabularData) - Method in interface org.osgi.jmx.service.provisioning.ProvisioningServiceMBean
Replaces the Provisioning Information dictionary with the entries of the supplied table.
setInitialBundleStartLevel(int) - Method in interface org.osgi.jmx.framework.FrameworkMBean
Set the initial start level assigned to a bundle when it is first started
setInvoker(Invoker) - Method in interface org.jboss.osgi.husky.Bridge
Set the invoker that is associated with this bridge.
setNamespaceAware(boolean) - Method in interface org.jboss.osgi.jbossxb.UnmarshallerService
 
setPermissions(String, String[]) - Method in interface org.osgi.jmx.service.permissionadmin.PermissionAdminMBean
Set the permissions on the bundle specified by the bundle location
setProperties(Map<String, Object>) - Method in class org.jboss.osgi.spi.framework.FrameworkIntegrationBean
 
setSAXProperties(SAXParserFactory, Hashtable) - Method in class org.jboss.osgi.xml.XMLParserActivatorExt
 
setSchemaValidation(boolean) - Method in interface org.jboss.osgi.jbossxb.UnmarshallerService
 
setStartLevel(int) - Method in interface org.jboss.osgi.deployment.deployer.Deployment
Set the start level associated with this deployment
setUp() - Method in class org.jboss.osgi.testing.OSGiTest
Writes a a debug start messge
setValidation(boolean) - Method in interface org.jboss.osgi.jbossxb.UnmarshallerService
 
SHORT - Static variable in class org.osgi.jmx.JmxConstants
Value for JmxConstants.PROPERTY_TYPE Type value in the case of Short
shutdown() - Method in interface org.jboss.osgi.testing.OSGiRuntime
Shutdown the OSGiRuntime.
shutdownFramework() - Method in interface org.osgi.jmx.framework.FrameworkMBean
Shutdown the framework by stopping the system bundle
size() - Method in class org.jboss.osgi.spi.util.UnmodifiableDictionary
 
size() - Method in class org.osgi.service.blueprint.container.ReifiedType
Return the number of type parameters for this type.
SocketConnector - Class in org.jboss.osgi.husky.runtime.osgi
The socket connector is a Connector that process Husky requests via an socket invocations.
SocketConnector(BundleContext) - Constructor for class org.jboss.osgi.husky.runtime.osgi.SocketConnector
 
start(BundleContext) - Method in class org.jboss.osgi.deployment.DeploymentServicesActivator
 
start(BundleContext) - Method in class org.jboss.osgi.husky.runtime.osgi.HuskyActivator
 
start() - Method in class org.jboss.osgi.husky.runtime.osgi.JMXConnector
 
start() - Method in class org.jboss.osgi.husky.runtime.osgi.SocketConnector
 
start() - Method in class org.jboss.osgi.spi.framework.BundleWrapper
 
start(int) - Method in class org.jboss.osgi.spi.framework.BundleWrapper
 
start() - Method in class org.jboss.osgi.spi.framework.FrameworkIntegrationBean
 
start() - Method in class org.jboss.osgi.spi.framework.FrameworkWrapper
 
start(int) - Method in class org.jboss.osgi.spi.framework.FrameworkWrapper
 
start() - Method in class org.jboss.osgi.spi.management.ManagedBundle
 
start() - Method in interface org.jboss.osgi.spi.management.ManagedBundleMBean
Starts this bundle with no options
start() - Method in class org.jboss.osgi.testing.OSGiBundle
Starts this bundle.
start(BundleContext) - Method in class org.jboss.osgi.xml.XMLParserActivatorExt
 
START_LEVEL - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The key START_LEVEL, used in BundleStateMBean.START_LEVEL_ITEM.
START_LEVEL_ITEM - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The item containing the start level in BundleStateMBean.BUNDLE_TYPE.
startBundle(long) - Method in interface org.osgi.jmx.framework.FrameworkMBean
Start the bundle indicated by the bundle identifier
startBundles(long[]) - Method in interface org.osgi.jmx.framework.FrameworkMBean
Batch start the bundles indicated by the list of bundle identifier
STARTING - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
Constant STARTING for the BundleStateMBean.STATE
STATE - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The key STATE, used in BundleStateMBean.STATE_ITEM.
STATE_ITEM - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The item containing the bundle state in BundleStateMBean.BUNDLE_TYPE.
stop(BundleContext) - Method in class org.jboss.osgi.deployment.DeploymentServicesActivator
 
stop(BundleContext) - Method in class org.jboss.osgi.husky.runtime.osgi.HuskyActivator
 
stop() - Method in class org.jboss.osgi.husky.runtime.osgi.JMXConnector
 
stop() - Method in class org.jboss.osgi.husky.runtime.osgi.SocketConnector
 
stop() - Method in class org.jboss.osgi.spi.framework.BundleWrapper
 
stop(int) - Method in class org.jboss.osgi.spi.framework.BundleWrapper
 
stop() - Method in class org.jboss.osgi.spi.framework.FrameworkIntegrationBean
 
stop() - Method in class org.jboss.osgi.spi.framework.FrameworkWrapper
 
stop(int) - Method in class org.jboss.osgi.spi.framework.FrameworkWrapper
 
stop() - Method in class org.jboss.osgi.spi.management.ManagedBundle
 
stop() - Method in interface org.jboss.osgi.spi.management.ManagedBundleMBean
Stops this bundle with no options.
stop() - Method in class org.jboss.osgi.testing.OSGiBundle
Stops this bundle.
stopBundle(long) - Method in interface org.osgi.jmx.framework.FrameworkMBean
Stop the bundle indicated by the bundle identifier
stopBundles(long[]) - Method in interface org.osgi.jmx.framework.FrameworkMBean
Batch stop the bundles indicated by the list of bundle identifier
STOPPING - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
Constant STOPPING for the BundleStateMBean.STATE
STRING - Static variable in class org.osgi.jmx.JmxConstants
Value for JmxConstants.PROPERTY_TYPE Type value in the case of String
STRING_ARRAY_TYPE - Static variable in class org.osgi.jmx.JmxConstants
The MBean Open type for an array of strings
SUCCESS - Static variable in interface org.osgi.jmx.framework.FrameworkMBean
The SUCCESS, used in FrameworkMBean.SUCCESS_ITEM.
SUCCESS_ITEM - Static variable in interface org.osgi.jmx.framework.FrameworkMBean
The item that indicates if this operation was successful.
SYMBOLIC_NAME - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The key SYMBOLIC_NAME, used in BundleStateMBean.SYMBOLIC_NAME_ITEM.
SYMBOLIC_NAME_ITEM - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The item containing the symbolic name in BundleStateMBean.BUNDLE_TYPE.
SystemLogService - Class in org.jboss.osgi.common.log
A basic LogService that writes to System.out
SystemLogService(BundleContext) - Constructor for class org.jboss.osgi.common.log.SystemLogService
 

T

tabularType(String, String, CompositeType, String...) - Static method in class org.osgi.jmx.Item
Create a Tabular Type.
Target - Interface in org.osgi.service.blueprint.reflect
A common interface for managed components that can be used as a direct target for method calls.
tearDown() - Method in class org.jboss.osgi.testing.OSGiTest
Writes a a debug stop messge
TIMESTAMP - Static variable in class org.osgi.service.blueprint.container.EventConstants
The time the event was created.
TOPIC_BLUEPRINT_EVENTS - Static variable in class org.osgi.service.blueprint.container.EventConstants
Topic prefix for all events issued by the Blueprint Container
TOPIC_CREATED - Static variable in class org.osgi.service.blueprint.container.EventConstants
Topic for Blueprint Container CREATED events
TOPIC_CREATING - Static variable in class org.osgi.service.blueprint.container.EventConstants
Topic for Blueprint Container CREATING events
TOPIC_DESTROYED - Static variable in class org.osgi.service.blueprint.container.EventConstants
Topic for Blueprint Container DESTROYED events
TOPIC_DESTROYING - Static variable in class org.osgi.service.blueprint.container.EventConstants
Topic for Blueprint Container DESTROYING events
TOPIC_FAILURE - Static variable in class org.osgi.service.blueprint.container.EventConstants
Topic for Blueprint Container FAILURE events
TOPIC_GRACE_PERIOD - Static variable in class org.osgi.service.blueprint.container.EventConstants
Topic for Blueprint Container GRACE_PERIOD events
TOPIC_WAITING - Static variable in class org.osgi.service.blueprint.container.EventConstants
Topic for Blueprint Container WAITING events
toString() - Method in class org.jboss.osgi.spi.Attachments.Key
Returns the String repesentation of this Key.
toString() - Method in class org.jboss.osgi.spi.util.AttachmentSupport
 
toString() - Method in class org.jboss.osgi.spi.util.BundleClassLoader
 
toString() - Method in class org.jboss.osgi.spi.util.BundleInfo
 
toString() - Method in class org.jboss.osgi.testing.OSGiBundle
Returns the string representation of this bundle
TransactionCapability - Class in org.jboss.osgi.jta
Adds the Transaction capability to the OSGiRuntime under test.
TransactionCapability() - Constructor for class org.jboss.osgi.jta.TransactionCapability
 
TransactionCapabilityMarker - Interface in org.jboss.osgi.jta
A marker service for the jboss-osgi-jta bundle.
TYPE - Static variable in class org.osgi.jmx.JmxConstants
The key PROPERTY_TYPE.
TYPE - Static variable in interface org.osgi.jmx.service.useradmin.UserAdminMBean
The Role TYPE key, used in UserAdminMBean.TYPE_ITEM.
TYPE - Static variable in class org.osgi.service.blueprint.container.EventConstants
The type of the event that has been issued.
TYPE_ITEM - Static variable in class org.osgi.jmx.JmxConstants
The type of the property.
TYPE_ITEM - Static variable in interface org.osgi.jmx.service.useradmin.UserAdminMBean
The item containing the type of the roles encapsulated by this authorization object.

U

undeploy(Deployment[]) - Method in interface org.jboss.osgi.deployment.deployer.DeployerService
Undeploy an array of bundles
undeploy(URL) - Method in interface org.jboss.osgi.deployment.deployer.DeployerService
Undeploy bundle from URL.
undeploy(URL) - Method in class org.jboss.osgi.microcontainer.AbstractMicrocontainerDeployerService
 
undeploy(Deployment[]) - Method in class org.jboss.osgi.microcontainer.AbstractMicrocontainerDeployerService
 
ungetBootstrapProvider() - Method in class org.jboss.osgi.testing.OSGiTestHelper
 
ungetService(ServiceReference) - Method in class org.jboss.osgi.spi.framework.BundleContextWrapper
 
uninstall() - Method in class org.jboss.osgi.spi.framework.BundleWrapper
 
uninstall() - Method in class org.jboss.osgi.spi.framework.FrameworkWrapper
 
uninstall() - Method in class org.jboss.osgi.testing.OSGiBundle
Uninstalls this bundle.
uninstallBean(KernelController, String) - Method in class org.jboss.osgi.microcontainer.AbstractMicrocontainerService
 
uninstallBundle(long) - Method in interface org.osgi.jmx.framework.FrameworkMBean
Uninstall the bundle indicated by the bundle identifier
uninstallBundles(long[]) - Method in interface org.osgi.jmx.framework.FrameworkMBean
Batch uninstall the bundles indicated by the list of bundle identifiers
UNINSTALLED - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
Constant UNINSTALLED for the BundleStateMBean.STATE
UNKNOWN - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
Constant UNKNOWN for the BundleStateMBean.STATE
unmarshal(Reader) - Method in interface org.jboss.osgi.jbossxb.UnmarshallerService
 
unmarshal(InputStream) - Method in interface org.jboss.osgi.jbossxb.UnmarshallerService
 
unmarshal(InputSource) - Method in interface org.jboss.osgi.jbossxb.UnmarshallerService
 
unmarshal(String) - Method in interface org.jboss.osgi.jbossxb.UnmarshallerService
 
UnmarshallerService - Interface in org.jboss.osgi.jbossxb
An unmarshaller service
UnmodifiableDictionary - Class in org.jboss.osgi.spi.util
An unmodifieable dictionary.
UnmodifiableDictionary(Dictionary) - Constructor for class org.jboss.osgi.spi.util.UnmodifiableDictionary
 
unregisterDeployment(Deployment) - Method in interface org.jboss.osgi.deployment.deployer.DeploymentRegistryService
Unregister a bundle deployment
unregisterMicrocontainerServiceMBean(MBeanServer) - Method in class org.jboss.osgi.microcontainer.AbstractMicrocontainerService
 
unregisterSystemServices(BundleContext) - Method in class org.jboss.osgi.spi.framework.FrameworkIntegrationBean
Overwrite to unregister system services before bundles get installed.
unregisterSystemServices(BundleContext) - Method in class org.jboss.osgi.spi.framework.PropertiesBootstrapProvider
Overwrite to unregister system services before bundles get installed.
update() - Method in class org.jboss.osgi.spi.framework.BundleWrapper
 
update(InputStream) - Method in class org.jboss.osgi.spi.framework.BundleWrapper
 
update() - Method in class org.jboss.osgi.spi.framework.FrameworkWrapper
 
update(InputStream) - Method in class org.jboss.osgi.spi.framework.FrameworkWrapper
 
update() - Method in class org.jboss.osgi.spi.management.ManagedBundle
 
update() - Method in interface org.jboss.osgi.spi.management.ManagedBundleMBean
Update this bundle.
update(String, TabularData) - Method in interface org.osgi.jmx.service.cm.ConfigurationAdminMBean
Update the configuration with the supplied properties For each property entry, the following row is supplied

update(String, String, TabularData) - Method in interface org.osgi.jmx.service.cm.ConfigurationAdminMBean
Update the configuration with the supplied properties For each property entry, the following row is supplied

updateBundle(long) - Method in interface org.osgi.jmx.framework.FrameworkMBean
Update the bundle indicated by the bundle identifier
updateBundle(long, String) - Method in interface org.osgi.jmx.framework.FrameworkMBean
Update the bundle identified by the bundle identifier
updateBundles(long[]) - Method in interface org.osgi.jmx.framework.FrameworkMBean
Batch update the bundles indicated by the list of bundle identifier.
updateBundles(long[], String[]) - Method in interface org.osgi.jmx.framework.FrameworkMBean
Update the bundle uniquely identified by the bundle symbolic name and version using the contents of the supplied urls.
updateFramework() - Method in interface org.osgi.jmx.framework.FrameworkMBean
Update the framework by updating the system bundle.
USE_SERVICE_OBJECT - Static variable in interface org.osgi.service.blueprint.reflect.ReferenceListMetadata
Reference list values must be proxies to the actual service objects.
USE_SERVICE_REFERENCE - Static variable in interface org.osgi.service.blueprint.reflect.ReferenceListMetadata
Reference list values must be ServiceReference objects.
USER_TYPE - Static variable in interface org.osgi.jmx.service.useradmin.UserAdminMBean
A Composite Type for a User.
UserAdminMBean - Interface in org.osgi.jmx.service.useradmin
This MBean provides the management interface to the OSGi User Manager Service.
USING_BUNDLES - Static variable in interface org.osgi.jmx.framework.ServiceStateMBean
The key USING_BUNDLES, used in ServiceStateMBean.USING_BUNDLES_ITEM.
USING_BUNDLES_ITEM - Static variable in interface org.osgi.jmx.framework.ServiceStateMBean
The item containing the bundles using the service in ServiceStateMBean.SERVICE_TYPE.

V

VALUE - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The key VALUE, used in BundleStateMBean.VALUE_ITEM.
VALUE - Static variable in class org.osgi.jmx.JmxConstants
The key VALUE.
VALUE_ITEM - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The item describing the value of a bundle header entry.
VALUE_ITEM - Static variable in class org.osgi.jmx.JmxConstants
The value of a property.
ValueMetadata - Interface in org.osgi.service.blueprint.reflect
Metadata for a simple String value that will be type-converted if necessary before injecting.
valueOf(String) - Static method in class org.jboss.osgi.spi.Attachments.Key
 
VECTOR_OF - Static variable in class org.osgi.jmx.JmxConstants
For an encoded vector we need to start with ARRAY_OF.
VERSION - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The key VERSION, used in BundleStateMBean.VERSION_ITEM.
VERSION - Static variable in interface org.osgi.jmx.framework.PackageStateMBean
The name of the item containing the package version in the CompositeData.
VERSION_ITEM - Static variable in interface org.osgi.jmx.framework.BundleStateMBean
The item containing the symbolic name in BundleStateMBean.BUNDLE_TYPE.
VERSION_ITEM - Static variable in interface org.osgi.jmx.framework.PackageStateMBean
The item containing the version of the package in PackageStateMBean.PACKAGE_TYPE.

W

waitForStop(long) - Method in class org.jboss.osgi.spi.framework.FrameworkWrapper
 
WAITING - Static variable in class org.osgi.service.blueprint.container.BlueprintEvent
The Blueprint Container is waiting on the availability of a service to satisfy an invocation on a referenced service.
WebAppCapability - Class in org.jboss.osgi.webapp
Adds the WebApp (WAR) capability to the OSGiRuntime under test.
WebAppCapability() - Constructor for class org.jboss.osgi.webapp.WebAppCapability
 
WebAppService - Interface in org.jboss.osgi.webapp
A marker service that is registered by jboss-osgi-webapp

X

XMLBindingCapability - Class in org.jboss.osgi.jbossxb
Adds the JBossXB capability.
XMLBindingCapability() - Constructor for class org.jboss.osgi.jbossxb.XMLBindingCapability
 
XMLParserActivatorExt - Class in org.jboss.osgi.xml
Activate the XML parser using XMLParserActivatorExt
XMLParserActivatorExt() - Constructor for class org.jboss.osgi.xml.XMLParserActivatorExt
 
XMLParserCapability - Class in org.jboss.osgi.xml
Adds the XML parser capability.
XMLParserCapability() - Constructor for class org.jboss.osgi.xml.XMLParserCapability
 

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

Copyright © 2009. All Rights Reserved.