Class MockComponentContext
java.lang.Object
org.apache.sling.commons.testing.osgi.MockComponentContext
- All Implemented Interfaces:
org.osgi.service.component.ComponentContext
public class MockComponentContext
extends Object
implements org.osgi.service.component.ComponentContext
-
Constructor Summary
ConstructorsConstructorDescriptionMockComponentContext(MockBundle bundle) MockComponentContext(MockBundleContext mockBundleContext) MockComponentContext(MockBundleContext mockBundleContext, javax.servlet.Servlet servlet) MockComponentContext(MockBundle bundle, javax.servlet.Servlet servlet) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddService(org.osgi.framework.ServiceReference reference, Object service) voiddisableComponent(String name) voidenableComponent(String name) org.osgi.framework.BundleContextorg.osgi.service.component.ComponentInstanceorg.osgi.framework.ServiceReferenceorg.osgi.framework.BundlelocateService(String name) locateService(String name, org.osgi.framework.ServiceReference reference) Object[]locateServices(String name) voidsetProperty(Object key, Object value)
-
Constructor Details
-
MockComponentContext
-
MockComponentContext
-
MockComponentContext
-
MockComponentContext
-
-
Method Details
-
addService
-
setProperty
-
getProperties
- Specified by:
getPropertiesin interfaceorg.osgi.service.component.ComponentContext
-
locateService
- Specified by:
locateServicein interfaceorg.osgi.service.component.ComponentContext
-
getBundleContext
public org.osgi.framework.BundleContext getBundleContext()- Specified by:
getBundleContextin interfaceorg.osgi.service.component.ComponentContext
-
disableComponent
- Specified by:
disableComponentin interfaceorg.osgi.service.component.ComponentContext
-
enableComponent
- Specified by:
enableComponentin interfaceorg.osgi.service.component.ComponentContext
-
getComponentInstance
public org.osgi.service.component.ComponentInstance getComponentInstance()- Specified by:
getComponentInstancein interfaceorg.osgi.service.component.ComponentContext
-
getServiceReference
public org.osgi.framework.ServiceReference getServiceReference()- Specified by:
getServiceReferencein interfaceorg.osgi.service.component.ComponentContext
-
getUsingBundle
public org.osgi.framework.Bundle getUsingBundle()- Specified by:
getUsingBundlein interfaceorg.osgi.service.component.ComponentContext
-
locateService
- Specified by:
locateServicein interfaceorg.osgi.service.component.ComponentContext
-
locateServices
- Specified by:
locateServicesin interfaceorg.osgi.service.component.ComponentContext
-