org.apache.sling.commons.testing.osgi
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
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MockComponentContext
public MockComponentContext(MockBundle bundle)
MockComponentContext
public MockComponentContext(MockBundle bundle,
javax.servlet.Servlet servlet)
addService
public void addService(org.osgi.framework.ServiceReference reference,
Object service)
setProperty
public void setProperty(Object key,
Object value)
getProperties
public Dictionary<Object,Object> getProperties()
- Specified by:
getProperties
in interface org.osgi.service.component.ComponentContext
locateService
public Object locateService(String name,
org.osgi.framework.ServiceReference reference)
- Specified by:
locateService
in interface org.osgi.service.component.ComponentContext
getBundleContext
public org.osgi.framework.BundleContext getBundleContext()
- Specified by:
getBundleContext
in interface org.osgi.service.component.ComponentContext
disableComponent
public void disableComponent(String name)
- Specified by:
disableComponent
in interface org.osgi.service.component.ComponentContext
enableComponent
public void enableComponent(String name)
- Specified by:
enableComponent
in interface org.osgi.service.component.ComponentContext
getComponentInstance
public org.osgi.service.component.ComponentInstance getComponentInstance()
- Specified by:
getComponentInstance
in interface org.osgi.service.component.ComponentContext
getServiceReference
public org.osgi.framework.ServiceReference getServiceReference()
- Specified by:
getServiceReference
in interface org.osgi.service.component.ComponentContext
getUsingBundle
public org.osgi.framework.Bundle getUsingBundle()
- Specified by:
getUsingBundle
in interface org.osgi.service.component.ComponentContext
locateService
public Object locateService(String name)
- Specified by:
locateService
in interface org.osgi.service.component.ComponentContext
locateServices
public Object[] locateServices(String name)
- Specified by:
locateServices
in interface org.osgi.service.component.ComponentContext
Copyright © 2007-2011 The Apache Software Foundation. All Rights Reserved.