Package org.apache.felix.framework
Class FakeBundle
- java.lang.Object
-
- org.apache.felix.framework.FakeBundle
-
- All Implemented Interfaces:
java.lang.Comparable<org.osgi.framework.Bundle>,org.osgi.framework.Bundle,org.osgi.framework.BundleReference,org.osgi.framework.wiring.BundleRevisions
public class FakeBundle extends java.lang.Object implements org.osgi.framework.Bundle
-
-
Constructor Summary
Constructors Constructor Description FakeBundle(java.util.Map certs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Objectadapt(java.lang.Class arg0)intcompareTo(org.osgi.framework.Bundle arg0)booleanequals(java.lang.Object o)java.util.EnumerationfindEntries(java.lang.String arg0, java.lang.String arg1, boolean arg2)org.osgi.framework.BundlegetBundle()org.osgi.framework.BundleContextgetBundleContext()longgetBundleId()java.io.FilegetDataFile(java.lang.String arg0)java.net.URLgetEntry(java.lang.String arg0)java.util.EnumerationgetEntryPaths(java.lang.String arg0)java.util.DictionarygetHeaders()java.util.DictionarygetHeaders(java.lang.String arg0)longgetLastModified()java.lang.StringgetLocation()org.osgi.framework.ServiceReference[]getRegisteredServices()java.net.URLgetResource(java.lang.String arg0)java.util.EnumerationgetResources(java.lang.String arg0)java.util.List<org.osgi.framework.wiring.BundleRevision>getRevisions()org.osgi.framework.ServiceReference[]getServicesInUse()java.util.MapgetSignerCertificates(int arg0)intgetState()java.lang.StringgetSymbolicName()org.osgi.framework.VersiongetVersion()inthashCode()booleanhasPermission(java.lang.Object arg0)java.lang.ClassloadClass(java.lang.String arg0)voidstart()voidstart(int arg0)voidstop()voidstop(int arg0)java.lang.StringtoString()voiduninstall()voidupdate()voidupdate(java.io.InputStream arg0)
-
-
-
Method Detail
-
findEntries
public java.util.Enumeration findEntries(java.lang.String arg0, java.lang.String arg1, boolean arg2)- Specified by:
findEntriesin interfaceorg.osgi.framework.Bundle
-
getBundleContext
public org.osgi.framework.BundleContext getBundleContext()
- Specified by:
getBundleContextin interfaceorg.osgi.framework.Bundle
-
getBundleId
public long getBundleId()
- Specified by:
getBundleIdin interfaceorg.osgi.framework.Bundle
-
getEntry
public java.net.URL getEntry(java.lang.String arg0)
- Specified by:
getEntryin interfaceorg.osgi.framework.Bundle
-
getEntryPaths
public java.util.Enumeration getEntryPaths(java.lang.String arg0)
- Specified by:
getEntryPathsin interfaceorg.osgi.framework.Bundle
-
getHeaders
public java.util.Dictionary getHeaders()
- Specified by:
getHeadersin interfaceorg.osgi.framework.Bundle
-
getHeaders
public java.util.Dictionary getHeaders(java.lang.String arg0)
- Specified by:
getHeadersin interfaceorg.osgi.framework.Bundle
-
getLastModified
public long getLastModified()
- Specified by:
getLastModifiedin interfaceorg.osgi.framework.Bundle
-
getLocation
public java.lang.String getLocation()
- Specified by:
getLocationin interfaceorg.osgi.framework.Bundle
-
getRegisteredServices
public org.osgi.framework.ServiceReference[] getRegisteredServices()
- Specified by:
getRegisteredServicesin interfaceorg.osgi.framework.Bundle
-
getResource
public java.net.URL getResource(java.lang.String arg0)
- Specified by:
getResourcein interfaceorg.osgi.framework.Bundle
-
getResources
public java.util.Enumeration getResources(java.lang.String arg0) throws java.io.IOException- Specified by:
getResourcesin interfaceorg.osgi.framework.Bundle- Throws:
java.io.IOException
-
getServicesInUse
public org.osgi.framework.ServiceReference[] getServicesInUse()
- Specified by:
getServicesInUsein interfaceorg.osgi.framework.Bundle
-
getSignerCertificates
public java.util.Map getSignerCertificates(int arg0)
- Specified by:
getSignerCertificatesin interfaceorg.osgi.framework.Bundle
-
getState
public int getState()
- Specified by:
getStatein interfaceorg.osgi.framework.Bundle
-
getSymbolicName
public java.lang.String getSymbolicName()
- Specified by:
getSymbolicNamein interfaceorg.osgi.framework.Bundle
-
getVersion
public org.osgi.framework.Version getVersion()
- Specified by:
getVersionin interfaceorg.osgi.framework.Bundle
-
hasPermission
public boolean hasPermission(java.lang.Object arg0)
- Specified by:
hasPermissionin interfaceorg.osgi.framework.Bundle
-
loadClass
public java.lang.Class loadClass(java.lang.String arg0) throws java.lang.ClassNotFoundException- Specified by:
loadClassin interfaceorg.osgi.framework.Bundle- Throws:
java.lang.ClassNotFoundException
-
start
public void start() throws org.osgi.framework.BundleException- Specified by:
startin interfaceorg.osgi.framework.Bundle- Throws:
org.osgi.framework.BundleException
-
start
public void start(int arg0) throws org.osgi.framework.BundleException- Specified by:
startin interfaceorg.osgi.framework.Bundle- Throws:
org.osgi.framework.BundleException
-
stop
public void stop() throws org.osgi.framework.BundleException- Specified by:
stopin interfaceorg.osgi.framework.Bundle- Throws:
org.osgi.framework.BundleException
-
stop
public void stop(int arg0) throws org.osgi.framework.BundleException- Specified by:
stopin interfaceorg.osgi.framework.Bundle- Throws:
org.osgi.framework.BundleException
-
uninstall
public void uninstall() throws org.osgi.framework.BundleException- Specified by:
uninstallin interfaceorg.osgi.framework.Bundle- Throws:
org.osgi.framework.BundleException
-
update
public void update() throws org.osgi.framework.BundleException- Specified by:
updatein interfaceorg.osgi.framework.Bundle- Throws:
org.osgi.framework.BundleException
-
update
public void update(java.io.InputStream arg0) throws org.osgi.framework.BundleException- Specified by:
updatein interfaceorg.osgi.framework.Bundle- Throws:
org.osgi.framework.BundleException
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
adapt
public java.lang.Object adapt(java.lang.Class arg0)
- Specified by:
adaptin interfaceorg.osgi.framework.Bundle
-
getDataFile
public java.io.File getDataFile(java.lang.String arg0)
- Specified by:
getDataFilein interfaceorg.osgi.framework.Bundle
-
compareTo
public int compareTo(org.osgi.framework.Bundle arg0)
- Specified by:
compareToin interfacejava.lang.Comparable<org.osgi.framework.Bundle>
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getBundle
public org.osgi.framework.Bundle getBundle()
- Specified by:
getBundlein interfaceorg.osgi.framework.BundleReference
-
getRevisions
public java.util.List<org.osgi.framework.wiring.BundleRevision> getRevisions()
- Specified by:
getRevisionsin interfaceorg.osgi.framework.wiring.BundleRevisions
-
-