public final class MockBundle
extends java.lang.Object
implements org.osgi.framework.Bundle
Bundle implementation.| Constructor and Description |
|---|
MockBundle(org.osgi.framework.BundleContext bundleContext)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
<A> A |
adapt(java.lang.Class<A> type) |
int |
compareTo(org.osgi.framework.Bundle o) |
java.util.Enumeration<java.net.URL> |
findEntries(java.lang.String path,
java.lang.String filePattern,
boolean recurse) |
org.osgi.framework.BundleContext |
getBundleContext() |
long |
getBundleId() |
java.io.File |
getDataFile(java.lang.String filename) |
java.net.URL |
getEntry(java.lang.String name) |
java.util.Enumeration<java.lang.String> |
getEntryPaths(java.lang.String path) |
java.util.Dictionary<java.lang.String,java.lang.String> |
getHeaders() |
java.util.Dictionary<java.lang.String,java.lang.String> |
getHeaders(java.lang.String locale) |
long |
getLastModified() |
java.lang.String |
getLocation() |
org.osgi.framework.ServiceReference<?>[] |
getRegisteredServices() |
java.net.URL |
getResource(java.lang.String name) |
java.util.Enumeration<java.net.URL> |
getResources(java.lang.String name) |
org.osgi.framework.ServiceReference<?>[] |
getServicesInUse() |
java.util.Map<java.security.cert.X509Certificate,java.util.List<java.security.cert.X509Certificate>> |
getSignerCertificates(int signersType) |
int |
getState() |
java.lang.String |
getSymbolicName() |
org.osgi.framework.Version |
getVersion() |
boolean |
hasPermission(java.lang.Object permission) |
java.lang.Class<?> |
loadClass(java.lang.String name) |
void |
setHeaders(java.util.Map<java.lang.String,java.lang.String> value)
Set headers for mock bundle
|
void |
setLastModified(long lastModified)
Set the last modified value for the mock bundle
|
void |
setSymbolicName(java.lang.String value)
Set symbolic name for mock bundle
|
void |
start() |
void |
start(int options) |
void |
stop() |
void |
stop(int options) |
void |
uninstall() |
void |
update() |
void |
update(java.io.InputStream inputStream) |
public MockBundle(org.osgi.framework.BundleContext bundleContext)
bundleContext - Bundle contextpublic long getBundleId()
getBundleId in interface org.osgi.framework.Bundlepublic org.osgi.framework.BundleContext getBundleContext()
getBundleContext in interface org.osgi.framework.Bundlepublic java.net.URL getEntry(java.lang.String name)
getEntry in interface org.osgi.framework.Bundlepublic int getState()
getState in interface org.osgi.framework.Bundlepublic java.util.Dictionary<java.lang.String,java.lang.String> getHeaders()
getHeaders in interface org.osgi.framework.Bundlepublic java.util.Dictionary<java.lang.String,java.lang.String> getHeaders(java.lang.String locale)
getHeaders in interface org.osgi.framework.Bundlepublic void setHeaders(java.util.Map<java.lang.String,java.lang.String> value)
value - Header mappublic java.lang.String getSymbolicName()
getSymbolicName in interface org.osgi.framework.Bundlepublic void setSymbolicName(java.lang.String value)
value - Symbolic namepublic long getLastModified()
getLastModified in interface org.osgi.framework.Bundlepublic void setLastModified(long lastModified)
lastModified - last modifiedpublic java.util.Enumeration<java.lang.String> getEntryPaths(java.lang.String path)
getEntryPaths in interface org.osgi.framework.Bundlepublic java.lang.String getLocation()
getLocation in interface org.osgi.framework.Bundlepublic java.util.Enumeration<java.net.URL> findEntries(java.lang.String path,
java.lang.String filePattern,
boolean recurse)
findEntries in interface org.osgi.framework.Bundlepublic org.osgi.framework.ServiceReference<?>[] getRegisteredServices()
getRegisteredServices in interface org.osgi.framework.Bundlepublic java.net.URL getResource(java.lang.String name)
getResource in interface org.osgi.framework.Bundlepublic java.util.Enumeration<java.net.URL> getResources(java.lang.String name)
getResources in interface org.osgi.framework.Bundlepublic org.osgi.framework.ServiceReference<?>[] getServicesInUse()
getServicesInUse in interface org.osgi.framework.Bundlepublic boolean hasPermission(java.lang.Object permission)
hasPermission in interface org.osgi.framework.Bundlepublic java.lang.Class<?> loadClass(java.lang.String name)
loadClass in interface org.osgi.framework.Bundlepublic void start()
start in interface org.osgi.framework.Bundlepublic void stop()
stop in interface org.osgi.framework.Bundlepublic void uninstall()
uninstall in interface org.osgi.framework.Bundlepublic void update()
update in interface org.osgi.framework.Bundlepublic void update(java.io.InputStream inputStream)
update in interface org.osgi.framework.Bundlepublic void start(int options)
start in interface org.osgi.framework.Bundlepublic void stop(int options)
stop in interface org.osgi.framework.Bundlepublic java.util.Map<java.security.cert.X509Certificate,java.util.List<java.security.cert.X509Certificate>> getSignerCertificates(int signersType)
getSignerCertificates in interface org.osgi.framework.Bundlepublic org.osgi.framework.Version getVersion()
getVersion in interface org.osgi.framework.Bundlepublic int compareTo(org.osgi.framework.Bundle o)
compareTo in interface java.lang.Comparable<org.osgi.framework.Bundle>public <A> A adapt(java.lang.Class<A> type)
adapt in interface org.osgi.framework.Bundlepublic java.io.File getDataFile(java.lang.String filename)
getDataFile in interface org.osgi.framework.BundleCopyright © 2014–2021 wcm.io. All rights reserved.