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.Bundle
public org.osgi.framework.BundleContext getBundleContext()
getBundleContext
in interface org.osgi.framework.Bundle
public java.net.URL getEntry(java.lang.String name)
getEntry
in interface org.osgi.framework.Bundle
public int getState()
getState
in interface org.osgi.framework.Bundle
public java.util.Dictionary<java.lang.String,java.lang.String> getHeaders()
getHeaders
in interface org.osgi.framework.Bundle
public java.util.Dictionary<java.lang.String,java.lang.String> getHeaders(java.lang.String locale)
getHeaders
in interface org.osgi.framework.Bundle
public 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.Bundle
public void setSymbolicName(java.lang.String value)
value
- Symbolic namepublic long getLastModified()
getLastModified
in interface org.osgi.framework.Bundle
public void setLastModified(long lastModified)
lastModified
- last modifiedpublic java.util.Enumeration<java.lang.String> getEntryPaths(java.lang.String path)
getEntryPaths
in interface org.osgi.framework.Bundle
public java.lang.String getLocation()
getLocation
in interface org.osgi.framework.Bundle
public java.util.Enumeration<java.net.URL> findEntries(java.lang.String path, java.lang.String filePattern, boolean recurse)
findEntries
in interface org.osgi.framework.Bundle
public org.osgi.framework.ServiceReference<?>[] getRegisteredServices()
getRegisteredServices
in interface org.osgi.framework.Bundle
public java.net.URL getResource(java.lang.String name)
getResource
in interface org.osgi.framework.Bundle
public java.util.Enumeration<java.net.URL> getResources(java.lang.String name)
getResources
in interface org.osgi.framework.Bundle
public org.osgi.framework.ServiceReference<?>[] getServicesInUse()
getServicesInUse
in interface org.osgi.framework.Bundle
public boolean hasPermission(java.lang.Object permission)
hasPermission
in interface org.osgi.framework.Bundle
public java.lang.Class<?> loadClass(java.lang.String name)
loadClass
in interface org.osgi.framework.Bundle
public void start()
start
in interface org.osgi.framework.Bundle
public void stop()
stop
in interface org.osgi.framework.Bundle
public void uninstall()
uninstall
in interface org.osgi.framework.Bundle
public void update()
update
in interface org.osgi.framework.Bundle
public void update(java.io.InputStream inputStream)
update
in interface org.osgi.framework.Bundle
public void start(int options)
start
in interface org.osgi.framework.Bundle
public void stop(int options)
stop
in interface org.osgi.framework.Bundle
public java.util.Map<java.security.cert.X509Certificate,java.util.List<java.security.cert.X509Certificate>> getSignerCertificates(int signersType)
getSignerCertificates
in interface org.osgi.framework.Bundle
public org.osgi.framework.Version getVersion()
getVersion
in interface org.osgi.framework.Bundle
public 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.Bundle
public java.io.File getDataFile(java.lang.String filename)
getDataFile
in interface org.osgi.framework.Bundle
Copyright © 2014–2021 wcm.io. All rights reserved.