Package org.eclipse.osgi.launch
Class Equinox
java.lang.Object
org.eclipse.osgi.launch.Equinox
- All Implemented Interfaces:
 Comparable<Bundle>,Bundle,Framework
The System Bundle implementation for the Equinox Framework.
- Since:
 - 3.5
 
- 
Field Summary
Fields inherited from interface org.osgi.framework.Bundle
ACTIVE, INSTALLED, RESOLVED, SIGNERS_ALL, SIGNERS_TRUSTED, START_ACTIVATION_POLICY, START_TRANSIENT, STARTING, STOP_TRANSIENT, STOPPING, UNINSTALLED - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescription<A> AintfindEntries(String path, String filePattern, boolean recurse) longgetDataFile(String filename) getEntryPaths(String path) getHeaders(String locale) longServiceReference<?>[]getResource(String name) getResources(String name) ServiceReference<?>[]getSignerCertificates(int signersType) intgetState()booleanhasPermission(Object permission) voidinit()voidinit(FrameworkListener... listeners) Class<?> voidstart()voidstart(int options) voidstop()voidstop(int options) voidvoidupdate()voidupdate(InputStream input) waitForStop(long timeout)  
- 
Constructor Details
- 
Equinox
 - 
Equinox
- Since:
 - 3.16
 
 
 - 
 - 
Method Details
- 
getState
public int getState() - 
getHeaders
- Specified by:
 getHeadersin interfaceBundle
 - 
getRegisteredServices
- Specified by:
 getRegisteredServicesin interfaceBundle
 - 
getServicesInUse
- Specified by:
 getServicesInUsein interfaceBundle
 - 
hasPermission
- Specified by:
 hasPermissionin interfaceBundle
 - 
getResource
- Specified by:
 getResourcein interfaceBundle
 - 
getHeaders
- Specified by:
 getHeadersin interfaceBundle
 - 
loadClass
- Specified by:
 loadClassin interfaceBundle- Throws:
 ClassNotFoundException
 - 
getResources
- Specified by:
 getResourcesin interfaceBundle- Throws:
 IOException
 - 
getLastModified
public long getLastModified()- Specified by:
 getLastModifiedin interfaceBundle- Specified by:
 getLastModifiedin interfaceFramework
 - 
getBundleContext
- Specified by:
 getBundleContextin interfaceBundle
 - 
getSignerCertificates
- Specified by:
 getSignerCertificatesin interfaceBundle
 - 
getVersion
- Specified by:
 getVersionin interfaceBundle
 - 
getDataFile
- Specified by:
 getDataFilein interfaceBundle
 - 
compareTo
- Specified by:
 compareToin interfaceComparable<Bundle>
 - 
start
- Specified by:
 startin interfaceBundle- Specified by:
 startin interfaceFramework- Throws:
 BundleException
 - 
start
- Specified by:
 startin interfaceBundle- Specified by:
 startin interfaceFramework- Throws:
 BundleException
 - 
stop
- Specified by:
 stopin interfaceBundle- Specified by:
 stopin interfaceFramework- Throws:
 BundleException
 - 
stop
- Specified by:
 stopin interfaceBundle- Specified by:
 stopin interfaceFramework- Throws:
 BundleException
 - 
update
- Specified by:
 updatein interfaceBundle- Specified by:
 updatein interfaceFramework- Throws:
 BundleException
 - 
update
- Specified by:
 updatein interfaceBundle- Specified by:
 updatein interfaceFramework- Throws:
 BundleException
 - 
uninstall
- Specified by:
 uninstallin interfaceBundle- Specified by:
 uninstallin interfaceFramework- Throws:
 BundleException
 - 
getBundleId
public long getBundleId()- Specified by:
 getBundleIdin interfaceBundle- Specified by:
 getBundleIdin interfaceFramework
 - 
getLocation
- Specified by:
 getLocationin interfaceBundle- Specified by:
 getLocationin interfaceFramework
 - 
getSymbolicName
- Specified by:
 getSymbolicNamein interfaceBundle- Specified by:
 getSymbolicNamein interfaceFramework
 - 
getEntryPaths
- Specified by:
 getEntryPathsin interfaceBundle- Specified by:
 getEntryPathsin interfaceFramework
 - 
getEntry
 - 
findEntries
- Specified by:
 findEntriesin interfaceBundle- Specified by:
 findEntriesin interfaceFramework
 - 
adapt
 - 
init
- Specified by:
 initin interfaceFramework- Throws:
 BundleException
 - 
init
- Specified by:
 initin interfaceFramework- Throws:
 BundleException- Since:
 - 3.10
 
 - 
waitForStop
- Specified by:
 waitForStopin interfaceFramework- Throws:
 InterruptedException
 
 -