META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
plugin.xml
.api_description
about.html
about_files/
about_files/LICENSE-2.0.txt
plugin.properties
org/
org/eclipse/
org/eclipse/equinox/
org/eclipse/equinox/app/
org/eclipse/equinox/app/IApplication.class
IApplication.java package org.eclipse.equinox.app public abstract org.eclipse.equinox.app.IApplication extends java.lang.Object { public static final Integer EXIT_OK public static final Integer EXIT_RESTART public static final Integer EXIT_RELAUNCH static void <clinit> () public abstract java.lang.Object start (org.eclipse.equinox.app.IApplicationContext) throws java.lang.Exception public abstract void stop () }
org/eclipse/equinox/app/IApplicationContext.class
IApplicationContext.java package org.eclipse.equinox.app public abstract org.eclipse.equinox.app.IApplicationContext extends java.lang.Object { public static final String EXIT_DATA_PROPERTY public static final String APPLICATION_ARGS public static final Object EXIT_ASYNC_RESULT static void <clinit> () public abstract java.util.Map getArguments () public abstract void applicationRunning () public abstract java.lang.String getBrandingApplication () public abstract java.lang.String getBrandingName () public abstract java.lang.String getBrandingDescription () public abstract java.lang.String getBrandingId () public abstract java.lang.String getBrandingProperty (java.lang.String) public abstract org.osgi.framework.Bundle getBrandingBundle () public abstract void setResult (java.lang.Object, org.eclipse.equinox.app.IApplication) }
org/eclipse/equinox/internal/
org/eclipse/equinox/internal/app/
org/eclipse/equinox/internal/app/Activator$1.class
Activator.java package org.eclipse.equinox.internal.app org.eclipse.equinox.internal.app.Activator$1 extends java.lang.Object implements java.security.PrivilegedAction { private final org.osgi.util.tracker.ServiceTracker val$tracker private final boolean val$allServices void <init> (org.osgi.util.tracker.ServiceTracker, boolean) public java.lang.Object run () }
org/eclipse/equinox/internal/app/Activator$2.class
Activator.java package org.eclipse.equinox.internal.app org.eclipse.equinox.internal.app.Activator$2 extends java.lang.Object implements java.security.PrivilegedAction { private final org.osgi.util.tracker.ServiceTracker val$tracker void <init> (org.osgi.util.tracker.ServiceTracker) public java.lang.Object run () }
org/eclipse/equinox/internal/app/Activator$3.class
Activator.java package org.eclipse.equinox.internal.app org.eclipse.equinox.internal.app.Activator$3 extends java.lang.Object implements java.security.PrivilegedAction { private final org.osgi.framework.Bundle val$bundle void <init> (org.osgi.framework.Bundle) public java.lang.Object run () }
org/eclipse/equinox/internal/app/Activator.class
Activator.java package org.eclipse.equinox.internal.app public org.eclipse.equinox.internal.app.Activator extends java.lang.Object implements org.osgi.framework.BundleActivator org.osgi.util.tracker.ServiceTrackerCustomizer { public static final String PI_APP public static boolean DEBUG private static volatile org.osgi.framework.BundleContext _context private static volatile org.osgi.service.packageadmin.PackageAdmin _packageAdmin private static volatile org.eclipse.equinox.internal.app.EclipseAppContainer container private static volatile org.osgi.util.tracker.ServiceTracker _frameworkLogTracker private org.osgi.util.tracker.ServiceTracker registryTracker private org.eclipse.core.runtime.IExtensionRegistry registry static Class class$0 static Class class$1 static Class class$2 static Class class$3 static Class class$4 static void <clinit> () public void <init> () public void start (org.osgi.framework.BundleContext) org.osgi.framework.BundleContext bc org.osgi.framework.ServiceReference ref public void stop (org.osgi.framework.BundleContext) org.osgi.framework.BundleContext bc private void getDebugOptions (org.osgi.framework.BundleContext) org.osgi.framework.BundleContext context org.osgi.framework.ServiceReference debugRef org.eclipse.osgi.service.debug.DebugOptions debugOptions private static org.eclipse.osgi.service.environment.EnvironmentInfo getEnvironmentInfo () org.osgi.framework.BundleContext bc org.osgi.framework.ServiceReference infoRef org.eclipse.osgi.service.environment.EnvironmentInfo envInfo private void processCommandLineArgs (org.osgi.framework.BundleContext) org.osgi.framework.BundleContext bc org.eclipse.osgi.service.environment.EnvironmentInfo envInfo public java.lang.Object addingService (org.osgi.framework.ServiceReference) org.osgi.framework.ServiceReference reference org.osgi.framework.BundleContext context Object service org.eclipse.equinox.internal.app.EclipseAppContainer startContainer public void modifiedService (org.osgi.framework.ServiceReference, java.lang.Object) org.osgi.framework.ServiceReference reference Object service public void removedService (org.osgi.framework.ServiceReference, java.lang.Object) org.osgi.framework.ServiceReference reference Object service org.eclipse.equinox.internal.app.EclipseAppContainer currentContainer static void openTracker (org.osgi.util.tracker.ServiceTracker, boolean) org.osgi.util.tracker.ServiceTracker tracker boolean allServices static java.lang.Object getService (org.osgi.util.tracker.ServiceTracker) org.osgi.util.tracker.ServiceTracker tracker static java.lang.String getLocation (org.osgi.framework.Bundle) org.osgi.framework.Bundle bundle static org.osgi.framework.Bundle getBundle (org.eclipse.core.runtime.IContributor) org.eclipse.core.runtime.IContributor contributor long id org.osgi.framework.BundleContext context org.osgi.service.packageadmin.PackageAdmin packageAdmin org.osgi.framework.Bundle[] bundles int i static org.osgi.framework.BundleContext getContext () public static org.eclipse.equinox.internal.app.EclipseAppContainer getContainer () static void log (org.eclipse.osgi.framework.log.FrameworkLogEntry) org.eclipse.osgi.framework.log.FrameworkLogEntry entry org.osgi.util.tracker.ServiceTracker frameworkLogTracker org.eclipse.osgi.framework.log.FrameworkLog log static void setProperty (java.lang.String, java.lang.String) String key String value org.eclipse.osgi.service.environment.EnvironmentInfo envInfo }
org/eclipse/equinox/internal/app/AnyThreadAppLauncher.class
AnyThreadAppLauncher.java package org.eclipse.equinox.internal.app public org.eclipse.equinox.internal.app.AnyThreadAppLauncher extends java.lang.Object implements java.lang.Runnable { private org.eclipse.equinox.internal.app.EclipseAppHandle appHandle private void <init> (org.eclipse.equinox.internal.app.EclipseAppHandle) org.eclipse.equinox.internal.app.EclipseAppHandle appHandle public void run () Throwable e static void launchEclipseApplication (org.eclipse.equinox.internal.app.EclipseAppHandle) org.eclipse.equinox.internal.app.EclipseAppHandle appHandle org.eclipse.equinox.internal.app.AnyThreadAppLauncher launchable }
org/eclipse/equinox/internal/app/AppCommands.class
AppCommands.java package org.eclipse.equinox.internal.app public org.eclipse.equinox.internal.app.AppCommands extends java.lang.Object implements org.eclipse.osgi.framework.console.CommandProvider { private static final String LAUNCHABLE_APP_FILTER private static final String ACTIVE_APP_FILTER private static final String LOCKED_APP_FILTER private static org.eclipse.equinox.internal.app.AppCommands instance private org.osgi.framework.BundleContext context private org.osgi.util.tracker.ServiceTracker applicationDescriptors private org.osgi.util.tracker.ServiceTracker applicationHandles private org.osgi.util.tracker.ServiceTracker scheduledApplications private org.osgi.framework.Filter launchableApp private org.osgi.framework.Filter activeApp private org.osgi.framework.Filter lockedApp private org.osgi.framework.ServiceRegistration providerRegistration static Class class$0 static Class class$1 static Class class$2 static Class class$3 static synchronized void create (org.osgi.framework.BundleContext) org.osgi.framework.BundleContext context static synchronized void destroy (org.osgi.framework.BundleContext) org.osgi.framework.BundleContext context protected void <init> () public void start (org.osgi.framework.BundleContext) org.osgi.framework.BundleContext ctx public void stop (org.osgi.framework.BundleContext) org.osgi.framework.BundleContext ctx public java.lang.String getHelp () StringBuffer sb private java.util.Dictionary getServiceProps (org.osgi.framework.ServiceReference) org.osgi.framework.ServiceReference ref String[] keys java.util.Hashtable props int i public void _apps (org.eclipse.osgi.framework.console.CommandInterpreter) org.eclipse.osgi.framework.console.CommandInterpreter intp org.osgi.framework.ServiceReference[] apps int i String application public void _activeApps (org.eclipse.osgi.framework.console.CommandInterpreter) org.eclipse.osgi.framework.console.CommandInterpreter intp org.osgi.framework.ServiceReference[] active int i private org.osgi.framework.ServiceReference getApplication (org.osgi.framework.ServiceReference[], java.lang.String, java.lang.String, boolean) org.osgi.framework.ServiceReference[] apps String targetId String idKey boolean perfectMatch org.osgi.framework.ServiceReference result boolean ambigous int i String id public void _startApp (org.eclipse.osgi.framework.console.CommandInterpreter) throws java.lang.Exception org.eclipse.osgi.framework.console.CommandInterpreter intp String appId org.osgi.framework.ServiceReference application java.util.ArrayList argList String arg String[] args java.util.HashMap launchArgs org.osgi.service.application.ApplicationDescriptor appDesc org.osgi.service.application.ApplicationHandle handle public void _stopApp (org.eclipse.osgi.framework.console.CommandInterpreter) throws java.lang.Exception org.eclipse.osgi.framework.console.CommandInterpreter intp String appId org.osgi.framework.ServiceReference application org.osgi.service.application.ApplicationHandle appHandle public void _lockApp (org.eclipse.osgi.framework.console.CommandInterpreter) throws java.lang.Exception org.eclipse.osgi.framework.console.CommandInterpreter intp String appId org.osgi.framework.ServiceReference application org.osgi.service.application.ApplicationDescriptor appDesc public void _unlockApp (org.eclipse.osgi.framework.console.CommandInterpreter) throws java.lang.Exception org.eclipse.osgi.framework.console.CommandInterpreter intp String appId org.osgi.framework.ServiceReference application org.osgi.service.application.ApplicationDescriptor appDesc public void _schedApp (org.eclipse.osgi.framework.console.CommandInterpreter) throws java.lang.Exception org.eclipse.osgi.framework.console.CommandInterpreter intp String appId org.osgi.framework.ServiceReference application org.osgi.service.application.ApplicationDescriptor appDesc String filter boolean recure public void _unschedApp (org.eclipse.osgi.framework.console.CommandInterpreter) throws java.lang.Exception org.eclipse.osgi.framework.console.CommandInterpreter intp String appId org.osgi.framework.ServiceReference application org.osgi.service.application.ScheduledApplication schedApp }
org/eclipse/equinox/internal/app/AppPersistence$AppTimer.class
AppPersistence.java package org.eclipse.equinox.internal.app org.eclipse.equinox.internal.app.AppPersistence$AppTimer extends java.lang.Object implements java.lang.Runnable { void <init> () public void run () int lastMin java.util.Calendar cal int minute java.util.Hashtable props org.osgi.service.event.Event timerEvent org.eclipse.equinox.internal.app.EclipseScheduledApplication[] apps int i String filterString org.osgi.framework.Filter filter Throwable t String message }
org/eclipse/equinox/internal/app/AppPersistence.class
AppPersistence.java package org.eclipse.equinox.internal.app public org.eclipse.equinox.internal.app.AppPersistence extends java.lang.Object implements org.osgi.util.tracker.ServiceTrackerCustomizer { private static final String PROP_CONFIG_AREA private static final String FILTER_PREFIX private static final String FILE_APPLOCKS private static final String FILE_APPSCHEDULED private static final String EVENT_HANDLER private static final int DATA_VERSION private static final byte NULL private static final int OBJECT private static org.osgi.framework.BundleContext context private static org.osgi.util.tracker.ServiceTracker configTracker private static org.eclipse.osgi.service.datalocation.Location configLocation private static java.util.Collection locks private static java.util.Map scheduledApps static java.util.ArrayList timerApps private static org.eclipse.osgi.storagemanager.StorageManager storageManager private static boolean scheduling static boolean shutdown private static int nextScheduledID private static Thread timerThread static Class class$0 static void <clinit> () public void <init> () static void start (org.osgi.framework.BundleContext) org.osgi.framework.BundleContext bc static void stop () private static void initConfiguration () org.osgi.framework.Filter filter private static void closeConfiguration () public static boolean isLocked (org.osgi.service.application.ApplicationDescriptor) org.osgi.service.application.ApplicationDescriptor desc public static void saveLock (org.osgi.service.application.ApplicationDescriptor, boolean) org.osgi.service.application.ApplicationDescriptor desc boolean locked static void removeScheduledApp (org.eclipse.equinox.internal.app.EclipseScheduledApplication) org.eclipse.equinox.internal.app.EclipseScheduledApplication scheduledApp boolean removed boolean removed public static org.osgi.service.application.ScheduledApplication addScheduledApp (org.osgi.service.application.ApplicationDescriptor, java.lang.String, java.util.Map, java.lang.String, java.lang.String, boolean) throws org.osgi.framework.InvalidSyntaxException org.osgi.service.application.ApplicationException org.osgi.service.application.ApplicationDescriptor descriptor String scheduleId java.util.Map arguments String topic String eventFilter boolean recurring org.eclipse.equinox.internal.app.EclipseScheduledApplication result org.eclipse.equinox.internal.app.EclipseScheduledApplication result private static void addScheduledApp (org.eclipse.equinox.internal.app.EclipseScheduledApplication) org.eclipse.equinox.internal.app.EclipseScheduledApplication scheduledApp java.util.Hashtable serviceProps org.osgi.framework.ServiceRegistration sr private static java.lang.String getNextScheduledID (java.lang.String) throws org.osgi.service.application.ApplicationException String scheduledId String result private static boolean checkSchedulingSupport () private static synchronized boolean loadData (java.lang.String) String fileName org.eclipse.osgi.service.datalocation.Location location java.io.File theStorageDir boolean readOnly java.io.File dataFile org.eclipse.osgi.service.datalocation.Location parent org.eclipse.osgi.storagemanager.StorageManager tmp private static void loadLocks (java.io.File) throws java.io.IOException java.io.File locksData java.io.ObjectInputStream in int dataVersion int dataVersion int numLocks int i private static void loadSchedules (java.io.File) throws java.io.IOException java.io.File schedulesData java.io.ObjectInputStream in int dataVersion int dataVersion int numScheds int i String id String appPid String topic String eventFilter boolean recurring java.util.Map args org.eclipse.equinox.internal.app.EclipseScheduledApplication schedApp org.osgi.framework.InvalidSyntaxException e NoClassDefFoundError e ClassNotFoundException e private static synchronized void saveData (java.lang.String) String fileName java.io.File data java.io.IOException e private static void saveLocks (java.io.File) throws java.io.IOException java.io.File locksData java.io.ObjectOutputStream out java.util.Iterator iterLocks private static void saveSchedules (java.io.File) throws java.io.IOException java.io.File schedulesData java.io.ObjectOutputStream out java.util.Iterator apps org.eclipse.equinox.internal.app.EclipseScheduledApplication app private static void startTimer () private static void stopTimer () private static java.lang.String readString (java.io.ObjectInputStream, boolean) throws java.io.IOException java.io.ObjectInputStream in boolean intern byte type private static void writeStringOrNull (java.io.ObjectOutputStream, java.lang.String) throws java.io.IOException java.io.ObjectOutputStream out String string public java.lang.Object addingService (org.osgi.framework.ServiceReference) org.osgi.framework.ServiceReference reference public void modifiedService (org.osgi.framework.ServiceReference, java.lang.Object) org.osgi.framework.ServiceReference reference Object service public void removedService (org.osgi.framework.ServiceReference, java.lang.Object) org.osgi.framework.ServiceReference reference Object service }
org/eclipse/equinox/internal/app/CommandLineArgs.class
CommandLineArgs.java package org.eclipse.equinox.internal.app public org.eclipse.equinox.internal.app.CommandLineArgs extends java.lang.Object { private static final String NO_PACKAGE_PREFIXES private static final String NO_UPDATE private static final String BOOT private static final String CLASSLOADER_PROPERTIES private static final String PLUGINS private static final String FIRST_USE private static final String NEW_UPDATES private static final String UPDATE private static final String PASSWORD private static final String KEYRING private static final String PLUGIN_CUSTOMIZATION private static final String PRODUCT private static final String FEATURE private static final String APPLICATION private static String[] appArgs private static String[] allArgs private static String product private static String application static void <clinit> () public void <init> () static java.lang.String[] processCommandLine (org.eclipse.osgi.service.environment.EnvironmentInfo) org.eclipse.osgi.service.environment.EnvironmentInfo envInfo String[] args int[] configArgs int configArgIndex int i boolean found String arg int j int i static java.lang.String getApplication () static java.lang.String getProduct () public static java.lang.String[] getApplicationArgs () public static java.lang.String[] getAllArgs () }
org/eclipse/equinox/internal/app/DefaultApplicationListener.class
DefaultApplicationListener.java package org.eclipse.equinox.internal.app public org.eclipse.equinox.internal.app.DefaultApplicationListener extends java.lang.Object implements org.eclipse.osgi.service.runnable.ApplicationRunnable org.osgi.util.tracker.ServiceTrackerCustomizer { private boolean running private org.eclipse.equinox.internal.app.EclipseAppHandle launchMainApp private final org.osgi.util.tracker.ServiceTracker handleTracker private Object result public void <init> (org.eclipse.equinox.internal.app.EclipseAppHandle) org.eclipse.equinox.internal.app.EclipseAppHandle defaultApp org.osgi.framework.ServiceReference defaultRef org.osgi.util.tracker.ServiceTracker defaultAppTracker org.eclipse.equinox.internal.app.EclipseAppHandle trackedApp public java.lang.Object run (java.lang.Object) Object context org.eclipse.equinox.internal.app.EclipseAppHandle anyThreadedDefaultApp org.eclipse.equinox.internal.app.EclipseAppHandle mainHandle Throwable e String message private synchronized org.eclipse.equinox.internal.app.EclipseAppHandle getMainHandle () private synchronized void unsetMainHandle (org.eclipse.equinox.internal.app.EclipseAppHandle) org.eclipse.equinox.internal.app.EclipseAppHandle mainHandle private synchronized boolean waitOnRunning () public void stop () org.osgi.service.application.ApplicationHandle handle Throwable t String message public java.lang.Object addingService (org.osgi.framework.ServiceReference) org.osgi.framework.ServiceReference reference public void modifiedService (org.osgi.framework.ServiceReference, java.lang.Object) org.osgi.framework.ServiceReference reference Object service public synchronized void removedService (org.osgi.framework.ServiceReference, java.lang.Object) org.osgi.framework.ServiceReference reference Object service org.eclipse.equinox.internal.app.EclipseAppHandle mainHandle Throwable t String message synchronized void launch (org.eclipse.equinox.internal.app.EclipseAppHandle) org.eclipse.equinox.internal.app.EclipseAppHandle app private synchronized java.lang.Object getResult () }
org/eclipse/equinox/internal/app/EclipseAppContainer$RegisterService.class
EclipseAppContainer.java package org.eclipse.equinox.internal.app org.eclipse.equinox.internal.app.EclipseAppContainer$RegisterService extends java.lang.Object implements java.security.PrivilegedAction { String[] serviceClasses Object serviceObject java.util.Dictionary serviceProps final org.eclipse.equinox.internal.app.EclipseAppContainer this$0 void <init> (org.eclipse.equinox.internal.app.EclipseAppContainer, java.lang.String[], java.lang.Object, java.util.Dictionary) String[] serviceClasses Object serviceObject java.util.Dictionary serviceProps public java.lang.Object run () }
org/eclipse/equinox/internal/app/EclipseAppContainer.class
EclipseAppContainer.java package org.eclipse.equinox.internal.app public org.eclipse.equinox.internal.app.EclipseAppContainer extends java.lang.Object implements org.eclipse.core.runtime.IRegistryEventListener org.osgi.framework.SynchronousBundleListener org.osgi.util.tracker.ServiceTrackerCustomizer { private static final String PI_RUNTIME private static final String PT_APPLICATIONS private static final String PT_APP_VISIBLE private static final String PT_APP_THREAD private static final String PT_APP_THREAD_ANY private static final String PT_APP_CARDINALITY private static final String PT_APP_CARDINALITY_SINGLETON_GLOBAL private static final String PT_APP_CARDINALITY_SINGLETON_SCOPED private static final String PT_APP_CARDINALITY_UNLIMITED private static final String PT_APP_ICON private static final String PT_PRODUCTS private static final String EXT_ERROR_APP static final String PROP_PRODUCT static final String PROP_ECLIPSE_APPLICATION private static final String PROP_ECLIPSE_APPLICATION_LAUNCH_DEFAULT static final int NOT_LOCKED static final int LOCKED_SINGLETON_GLOBAL_RUNNING static final int LOCKED_SINGLETON_GLOBAL_APPS_RUNNING static final int LOCKED_SINGLETON_SCOPED_RUNNING static final int LOCKED_SINGLETON_LIMITED_RUNNING static final int LOCKED_MAIN_THREAD_RUNNING final org.osgi.framework.BundleContext context private final Object lock private final java.util.HashMap apps private final org.eclipse.core.runtime.IExtensionRegistry extensionRegistry private final org.osgi.util.tracker.ServiceTracker launcherTracker private org.eclipse.equinox.internal.app.IBranding branding private boolean missingProductReported private final java.util.Collection activeHandles private org.eclipse.equinox.internal.app.EclipseAppHandle activeMain private org.eclipse.equinox.internal.app.EclipseAppHandle activeGlobalSingleton private org.eclipse.equinox.internal.app.EclipseAppHandle activeScopedSingleton private java.util.HashMap activeLimited private String defaultAppId private org.eclipse.equinox.internal.app.DefaultApplicationListener defaultAppListener private org.eclipse.osgi.service.runnable.ParameterizedRunnable defaultMainThreadAppHandle private volatile boolean missingApp private org.eclipse.equinox.internal.app.MainApplicationLauncher missingAppLauncher static Class class$0 static Class class$1 static Class class$2 public void <init> (org.osgi.framework.BundleContext, org.eclipse.core.runtime.IExtensionRegistry) org.osgi.framework.BundleContext context org.eclipse.core.runtime.IExtensionRegistry extensionRegistry void start () String startDefaultProp org.osgi.service.application.ApplicationException e void stop () private org.eclipse.equinox.internal.app.EclipseAppDescriptor getAppDescriptor (java.lang.String) String applicationId org.eclipse.equinox.internal.app.EclipseAppDescriptor result private org.eclipse.equinox.internal.app.EclipseAppDescriptor createAppDescriptor (org.eclipse.core.runtime.IExtension) org.eclipse.core.runtime.IExtension appExtension String iconPath org.eclipse.equinox.internal.app.EclipseAppDescriptor appDescriptor org.eclipse.core.runtime.IConfigurationElement[] configs int flags int cardinality String sVisible String sThread String sCardinality String defaultApp org.osgi.framework.ServiceRegistration sr private org.eclipse.equinox.internal.app.EclipseAppDescriptor removeAppDescriptor (java.lang.String) String applicationId org.eclipse.equinox.internal.app.EclipseAppDescriptor appDescriptor java.security.PrivilegedAction getRegServiceAction (java.lang.String[], java.lang.Object, java.util.Dictionary) String[] serviceClasses Object serviceObject java.util.Dictionary serviceProps void startDefaultApp (boolean) throws org.osgi.service.application.ApplicationException boolean delayError String applicationId org.eclipse.equinox.internal.app.EclipseAppDescriptor defaultDesc java.util.Map args private void registerAppDescriptors () org.eclipse.core.runtime.IExtension[] availableApps int i private void registerAppDescriptor (java.lang.String) String applicationId org.eclipse.core.runtime.IExtension appExtension private org.eclipse.core.runtime.IExtension[] getAvailableAppExtensions () org.eclipse.core.runtime.IExtensionPoint point java.lang.String getAvailableAppsMsg () org.eclipse.core.runtime.IExtension[] availableApps String availableAppsMsg int i org.eclipse.core.runtime.IExtension getAppExtension (java.lang.String) String applicationId void launch (org.eclipse.equinox.internal.app.EclipseAppHandle) throws java.lang.Exception org.eclipse.equinox.internal.app.EclipseAppHandle appHandle boolean isDefault org.eclipse.equinox.internal.app.DefaultApplicationListener curDefaultApplicationListener org.eclipse.equinox.internal.app.MainApplicationLauncher curMissingAppLauncher org.eclipse.osgi.service.runnable.ApplicationLauncher appLauncher org.eclipse.equinox.internal.app.DefaultApplicationListener curDefaultApplicationListener org.eclipse.equinox.internal.app.MainApplicationLauncher curMissingAppLauncher org.eclipse.osgi.service.runnable.ApplicationLauncher appLauncher public void bundleChanged (org.osgi.framework.BundleEvent) org.osgi.framework.BundleEvent event private void stopAllApps () org.osgi.framework.ServiceReference[] runningRefs int i org.osgi.service.application.ApplicationHandle handle Throwable t String message private java.lang.String getDefaultAppId () public org.eclipse.equinox.internal.app.IBranding getBranding () String productId org.eclipse.core.runtime.IConfigurationElement[] entries org.eclipse.core.runtime.IConfigurationElement[] elements java.util.List logEntries int i org.eclipse.core.runtime.IConfigurationElement element Object provider Object[] products int j org.eclipse.core.runtime.CoreException e private void refreshAppDescriptors () java.util.Iterator allApps void lock (org.eclipse.equinox.internal.app.EclipseAppHandle) throws org.osgi.service.application.ApplicationException org.eclipse.equinox.internal.app.EclipseAppHandle appHandle org.eclipse.equinox.internal.app.EclipseAppDescriptor eclipseApp java.util.ArrayList limited void unlock (org.eclipse.equinox.internal.app.EclipseAppHandle) org.eclipse.equinox.internal.app.EclipseAppHandle appHandle java.util.ArrayList limited int isLocked (org.eclipse.equinox.internal.app.EclipseAppDescriptor) org.eclipse.equinox.internal.app.EclipseAppDescriptor eclipseApp java.util.ArrayList limited static java.lang.Object callMethod (java.lang.Object, java.lang.String, java.lang.Class[], java.lang.Object[]) Object obj String methodName Class[] argTypes Object[] args Throwable t static java.lang.Object callMethodWithException (java.lang.Object, java.lang.String, java.lang.Class[], java.lang.Object[]) throws java.lang.Exception Object obj String methodName Class[] argTypes Object[] args java.lang.reflect.Method method java.lang.reflect.InvocationTargetException e public java.lang.Object addingService (org.osgi.framework.ServiceReference) org.osgi.framework.ServiceReference reference org.eclipse.osgi.service.runnable.ApplicationLauncher appLauncher org.eclipse.osgi.service.runnable.ApplicationLauncher appLauncher org.eclipse.osgi.service.runnable.ParameterizedRunnable appRunnable org.eclipse.osgi.service.runnable.ParameterizedRunnable appRunnable public void modifiedService (org.osgi.framework.ServiceReference, java.lang.Object) org.osgi.framework.ServiceReference reference Object service public void removedService (org.osgi.framework.ServiceReference, java.lang.Object) org.osgi.framework.ServiceReference reference Object service public void added (org.eclipse.core.runtime.IExtension[]) org.eclipse.core.runtime.IExtension[] extensions int i public void added (org.eclipse.core.runtime.IExtensionPoint[]) org.eclipse.core.runtime.IExtensionPoint[] extensionPoints public void removed (org.eclipse.core.runtime.IExtension[]) org.eclipse.core.runtime.IExtension[] extensions int i public void removed (org.eclipse.core.runtime.IExtensionPoint[]) org.eclipse.core.runtime.IExtensionPoint[] extensionPoints }
org/eclipse/equinox/internal/app/EclipseAppDescriptor.class
EclipseAppDescriptor.java package org.eclipse.equinox.internal.app public org.eclipse.equinox.internal.app.EclipseAppDescriptor extends org.osgi.service.application.ApplicationDescriptor { static final String APP_TYPE static final String APP_DEFAULT static final String APP_TYPE_MAIN_THREAD static final String APP_TYPE_ANY_THREAD static final int FLAG_VISIBLE static final int FLAG_CARD_SINGLETON_GLOGAL static final int FLAG_CARD_SINGLETON_SCOPED static final int FLAG_CARD_UNLIMITED static final int FLAG_CARD_LIMITED static final int FLAG_TYPE_MAIN_THREAD static final int FLAG_TYPE_ANY_THREAD static final int FLAG_DEFAULT_APP private long instanceID private org.osgi.framework.ServiceRegistration sr private Boolean locked private final org.eclipse.equinox.internal.app.EclipseAppContainer appContainer private final org.osgi.framework.Bundle contributor private final int flags private final int cardinality private final String name private final java.net.URL iconURL private final boolean[] registrationLock static Class class$0 static Class class$1 static Class class$2 protected void <init> (org.osgi.framework.Bundle, java.lang.String, java.lang.String, java.lang.String, int, int, org.eclipse.equinox.internal.app.EclipseAppContainer) org.osgi.framework.Bundle contributor String pid String name String iconPath int flags int cardinality org.eclipse.equinox.internal.app.EclipseAppContainer appContainer java.net.URL iconResult String baseIconDir String iconFile int lastSlash java.util.Enumeration urls protected java.util.Map getPropertiesSpecific (java.lang.String) String locale protected org.osgi.service.application.ApplicationHandle launchSpecific (java.util.Map) throws java.lang.Exception java.util.Map arguments org.eclipse.equinox.internal.app.EclipseAppHandle appHandle Throwable t protected synchronized void lockSpecific () protected synchronized void unlockSpecific () void refreshProperties () org.osgi.framework.ServiceRegistration reg void setServiceRegistration (org.osgi.framework.ServiceRegistration) org.osgi.framework.ServiceRegistration sr private org.osgi.framework.ServiceRegistration getServiceRegistration () private synchronized java.lang.Boolean getLocked () java.util.Hashtable getServiceProperties () java.util.Hashtable props Boolean launchable Boolean visible private java.lang.String getLocation () private org.eclipse.equinox.internal.app.EclipseAppHandle createAppHandle (java.util.Map) throws org.osgi.service.application.ApplicationException java.util.Map arguments org.eclipse.equinox.internal.app.EclipseAppHandle newAppHandle org.osgi.framework.ServiceRegistration appHandleReg org.eclipse.equinox.internal.app.EclipseAppContainer getContainerManager () public boolean matchDNChain (java.lang.String) String pattern protected boolean isLaunchableSpecific () public void unregister () org.osgi.framework.ServiceRegistration temp java.lang.String getThreadTypeString () int getThreadType () int getCardinalityType () int getCardinality () private synchronized java.lang.String getInstanceID () }
org/eclipse/equinox/internal/app/EclipseAppHandle$1.class
EclipseAppHandle.java package org.eclipse.equinox.internal.app org.eclipse.equinox.internal.app.EclipseAppHandle$1 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable { final org.eclipse.equinox.internal.app.EclipseAppHandle this$0 private final org.osgi.framework.ServiceReference[] val$monitors void <init> (org.eclipse.equinox.internal.app.EclipseAppHandle, org.osgi.framework.ServiceReference[]) public void handleException (java.lang.Throwable) Throwable e public void run () throws java.lang.Exception int i org.eclipse.osgi.service.runnable.StartupMonitor monitor }
org/eclipse/equinox/internal/app/EclipseAppHandle$2.class
EclipseAppHandle.java package org.eclipse.equinox.internal.app org.eclipse.equinox.internal.app.EclipseAppHandle$2 extends java.lang.Object implements java.util.Comparator { final org.eclipse.equinox.internal.app.EclipseAppHandle this$0 void <init> (org.eclipse.equinox.internal.app.EclipseAppHandle) public int compare (java.lang.Object, java.lang.Object) Object o1 Object o2 org.osgi.framework.ServiceReference ref1 org.osgi.framework.ServiceReference ref2 Object property int rank1 int rank2 long id1 long id2 }
org/eclipse/equinox/internal/app/EclipseAppHandle.class
EclipseAppHandle.java package org.eclipse.equinox.internal.app public org.eclipse.equinox.internal.app.EclipseAppHandle extends org.osgi.service.application.ApplicationHandle implements org.eclipse.osgi.service.runnable.ApplicationRunnable org.eclipse.equinox.app.IApplicationContext { private static final int FLAG_STARTING private static final int FLAG_ACTIVE private static final int FLAG_STOPPING private static final int FLAG_STOPPED private static final String STARTING private static final String STOPPED private static final String PROP_ECLIPSE_EXITCODE private static final Object NULL_RESULT private volatile org.osgi.framework.ServiceRegistration handleRegistration private int status private final java.util.Map arguments private Object application private final Boolean defaultAppInstance private Object result private boolean setResult private boolean setAsyncResult private final boolean[] registrationLock static Class class$0 static Class class$1 static void <clinit> () void <init> (java.lang.String, java.util.Map, org.eclipse.equinox.internal.app.EclipseAppDescriptor) String instanceId java.util.Map arguments org.eclipse.equinox.internal.app.EclipseAppDescriptor descriptor public synchronized java.lang.String getState () protected void destroySpecific () org.eclipse.equinox.app.IApplication app void setServiceRegistration (org.osgi.framework.ServiceRegistration) org.osgi.framework.ServiceRegistration sr private org.osgi.framework.ServiceRegistration getServiceRegistration () org.osgi.framework.ServiceReference getServiceReference () org.osgi.framework.ServiceRegistration reg java.util.Dictionary getServiceProperties () java.util.Dictionary props private synchronized void setAppStatus (int) int status org.osgi.framework.ServiceRegistration handleReg public java.util.Map getArguments () public java.lang.Object run (java.lang.Object) throws java.lang.Exception Object context Object tempResult Object app Object app private synchronized java.lang.Object setInternalResult (java.lang.Object, boolean, org.eclipse.equinox.app.IApplication) Object result boolean isAsync org.eclipse.equinox.app.IApplication tokenApp int exitCode public void stop () public void applicationRunning () org.osgi.framework.ServiceReference[] monitors private org.osgi.framework.ServiceReference[] getStartupMonitors () org.osgi.framework.ServiceReference[] refs private synchronized org.eclipse.equinox.app.IApplication getApplication () private org.eclipse.core.runtime.IConfigurationElement getConfiguration () org.eclipse.core.runtime.IExtension applicationExtension org.eclipse.core.runtime.IConfigurationElement[] configs public java.lang.String getBrandingApplication () org.eclipse.equinox.internal.app.IBranding branding public org.osgi.framework.Bundle getBrandingBundle () org.eclipse.equinox.internal.app.IBranding branding public java.lang.String getBrandingDescription () org.eclipse.equinox.internal.app.IBranding branding public java.lang.String getBrandingId () org.eclipse.equinox.internal.app.IBranding branding public java.lang.String getBrandingName () org.eclipse.equinox.internal.app.IBranding branding public java.lang.String getBrandingProperty (java.lang.String) String key org.eclipse.equinox.internal.app.IBranding branding boolean isDefault () public synchronized java.lang.Object waitForResult (int) int timeout public synchronized java.lang.Object getExitValue (long) throws org.osgi.service.application.ApplicationException java.lang.InterruptedException long timeout long startTime long delay public void setResult (java.lang.Object, org.eclipse.equinox.app.IApplication) Object result org.eclipse.equinox.app.IApplication application }
org/eclipse/equinox/internal/app/EclipseScheduledApplication$TriggerGuard.class
EclipseScheduledApplication.java package org.eclipse.equinox.internal.app public org.eclipse.equinox.internal.app.EclipseScheduledApplication$TriggerGuard extends java.lang.Object implements java.security.Guard { String eventTopic final org.eclipse.equinox.internal.app.EclipseScheduledApplication this$0 public void <init> (org.eclipse.equinox.internal.app.EclipseScheduledApplication, java.lang.String) String topic public void checkGuard (java.lang.Object) throws java.lang.SecurityException Object object SecurityManager sm }
org/eclipse/equinox/internal/app/EclipseScheduledApplication.class
EclipseScheduledApplication.java package org.eclipse.equinox.internal.app public org.eclipse.equinox.internal.app.EclipseScheduledApplication extends java.lang.Object implements org.osgi.service.application.ScheduledApplication org.osgi.service.event.EventHandler { private static final String FILTER_PREFIX private static final String FILTER_POSTFIX private boolean recurring private String topic private String eventFilter private java.util.Map args private String appPid private String id private org.osgi.framework.ServiceRegistration sr private org.osgi.util.tracker.ServiceTracker appTracker private boolean removed static Class class$0 static void <clinit> () void <init> (org.osgi.framework.BundleContext, java.lang.String, java.lang.String, java.util.Map, java.lang.String, java.lang.String, boolean) throws org.osgi.framework.InvalidSyntaxException org.osgi.framework.BundleContext context String id String appPid java.util.Map args String topic String eventFilter boolean recurring public java.lang.String getScheduleId () java.lang.String getAppPid () public synchronized java.lang.String getTopic () public synchronized java.lang.String getEventFilter () public synchronized boolean isRecurring () public synchronized org.osgi.service.application.ApplicationDescriptor getApplicationDescriptor () public synchronized java.util.Map getArguments () private java.util.Map getArguments (org.osgi.service.event.Event) org.osgi.service.event.Event trigger java.util.Map result public synchronized void remove () public synchronized void handleEvent (org.osgi.service.event.Event) org.osgi.service.event.Event event org.osgi.service.application.ApplicationDescriptor desc Exception e String message synchronized void setServiceRegistration (org.osgi.framework.ServiceRegistration) org.osgi.framework.ServiceRegistration sr }
org/eclipse/equinox/internal/app/ErrorApplication.class
ErrorApplication.java package org.eclipse.equinox.internal.app public org.eclipse.equinox.internal.app.ErrorApplication extends java.lang.Object implements org.eclipse.equinox.app.IApplication { static final String ERROR_EXCEPTION public void <init> () public java.lang.Object start (org.eclipse.equinox.app.IApplicationContext) throws java.lang.Exception org.eclipse.equinox.app.IApplicationContext context Exception error public void stop () }
org/eclipse/equinox/internal/app/IBranding.class
IBranding.java package org.eclipse.equinox.internal.app public abstract org.eclipse.equinox.internal.app.IBranding extends java.lang.Object { public abstract java.lang.String getApplication () public abstract java.lang.String getName () public abstract java.lang.String getDescription () public abstract java.lang.String getId () public abstract java.lang.String getProperty (java.lang.String) public abstract org.osgi.framework.Bundle getDefiningBundle () public abstract java.lang.Object getProduct () }
org/eclipse/equinox/internal/app/MainApplicationLauncher.class
MainApplicationLauncher.java package org.eclipse.equinox.internal.app public org.eclipse.equinox.internal.app.MainApplicationLauncher extends java.lang.Object implements org.eclipse.osgi.service.runnable.ApplicationRunnable { private final org.eclipse.equinox.internal.app.EclipseAppContainer appContainer private org.eclipse.osgi.service.runnable.ApplicationRunnable launchMainApp public void <init> (org.eclipse.equinox.internal.app.EclipseAppContainer) org.eclipse.equinox.internal.app.EclipseAppContainer appContainer public java.lang.Object run (java.lang.Object) throws java.lang.Exception Object context org.eclipse.osgi.service.runnable.ApplicationRunnable mainHandle private synchronized org.eclipse.osgi.service.runnable.ApplicationRunnable getMainHandle () public void stop () org.eclipse.osgi.service.runnable.ApplicationRunnable handle synchronized void launch (org.eclipse.osgi.service.runnable.ApplicationRunnable) org.eclipse.osgi.service.runnable.ApplicationRunnable app }
org/eclipse/equinox/internal/app/Messages.class
Messages.java package org.eclipse.equinox.internal.app public org.eclipse.equinox.internal.app.Messages extends org.eclipse.osgi.util.NLS { private static final String MESSAGES_NAME public static String application_invalidExtension public static String application_noIdFound public static String application_notFound public static String application_returned public static String application_errorStartDefault public static String application_error_stopping public static String application_error_state_stopped public static String application_error_starting public static String application_error_noMainThread public static String application_instance_stopped public static String provider_invalid public static String provider_invalid_general public static String product_notFound public static String scheduled_app_removed public static String scheduled_app_launch_error public static String persistence_error_saving public static String singleton_running public static String apps_running public static String main_running public static String max_running static Class class$0 static void <clinit> () public void <init> () public static void reloadMessages () }
org/eclipse/equinox/internal/app/ProductExtensionBranding.class
ProductExtensionBranding.java package org.eclipse.equinox.internal.app public org.eclipse.equinox.internal.app.ProductExtensionBranding extends java.lang.Object implements org.eclipse.equinox.internal.app.IBranding { private static final String ATTR_DESCRIPTION private static final String ATTR_NAME private static final String ATTR_APPLICATION private static final String ATTR_VALUE String application String name String id String description java.util.HashMap properties org.osgi.framework.Bundle definingBundle public void <init> (java.lang.String, org.eclipse.core.runtime.IConfigurationElement) String id org.eclipse.core.runtime.IConfigurationElement element private void loadProperties (org.eclipse.core.runtime.IConfigurationElement) org.eclipse.core.runtime.IConfigurationElement element org.eclipse.core.runtime.IConfigurationElement[] children int i org.eclipse.core.runtime.IConfigurationElement child String key String value public org.osgi.framework.Bundle getDefiningBundle () public java.lang.String getApplication () public java.lang.String getName () public java.lang.String getDescription () public java.lang.String getId () public java.lang.String getProperty (java.lang.String) String key public java.lang.Object getProduct () }
org/eclipse/equinox/internal/app/ProviderExtensionBranding.class
ProviderExtensionBranding.java package org.eclipse.equinox.internal.app public org.eclipse.equinox.internal.app.ProviderExtensionBranding extends java.lang.Object implements org.eclipse.equinox.internal.app.IBranding { Object product static Class class$0 public void <init> (java.lang.Object) Object product public java.lang.String getApplication () public org.osgi.framework.Bundle getDefiningBundle () public java.lang.String getDescription () public java.lang.String getId () public java.lang.String getName () public java.lang.String getProperty (java.lang.String) String key public java.lang.Object getProduct () }
org/eclipse/equinox/internal/app/messages.properties
org/osgi/
org/osgi/service/
org/osgi/service/application/
org/osgi/service/application/ApplicationAdminPermission$SignerWrapper.class
ApplicationAdminPermission.java package org.osgi.service.application org.osgi.service.application.ApplicationAdminPermission$SignerWrapper extends java.lang.Object { private String pattern private org.osgi.service.application.ApplicationDescriptor appDesc public void <init> (java.lang.String) String pattern void <init> (org.osgi.service.application.ApplicationDescriptor) org.osgi.service.application.ApplicationDescriptor appDesc public boolean equals (java.lang.Object) Object o org.osgi.service.application.ApplicationAdminPermission$SignerWrapper other org.osgi.service.application.ApplicationDescriptor matchAppDesc String matchPattern }
org/osgi/service/application/ApplicationAdminPermission.class
ApplicationAdminPermission.java package org.osgi.service.application public org.osgi.service.application.ApplicationAdminPermission extends java.security.Permission { private static final long serialVersionUID public static final String LIFECYCLE_ACTION public static final String SCHEDULE_ACTION public static final String LOCK_ACTION private org.osgi.service.application.ApplicationDescriptor applicationDescriptor private String applicationID private static final java.util.Vector ACTIONS private java.util.Vector actionsVector private final String filter private final String actions private org.osgi.framework.Filter appliedFilter static void <clinit> () public void <init> (java.lang.String, java.lang.String) throws org.osgi.framework.InvalidSyntaxException String filter String actions public void <init> (org.osgi.service.application.ApplicationDescriptor, java.lang.String) org.osgi.service.application.ApplicationDescriptor application String actions public org.osgi.service.application.ApplicationAdminPermission setCurrentApplicationId (java.lang.String) String applicationId org.osgi.service.application.ApplicationAdminPermission newPerm org.osgi.framework.InvalidSyntaxException e public boolean implies (java.security.Permission) java.security.Permission otherPermission org.osgi.service.application.ApplicationAdminPermission other java.util.Hashtable props org.osgi.framework.Filter flt public boolean equals (java.lang.Object) Object with org.osgi.service.application.ApplicationAdminPermission other int i private static boolean equal (java.lang.Object, java.lang.Object) Object a Object b public int hashCode () int hc int i public java.lang.String getActions () private static java.util.Vector actionsVector (java.lang.String) String actions java.util.Vector v java.util.StringTokenizer t String action private void init () private org.osgi.framework.Filter getFilter () }
org/osgi/service/application/ApplicationDescriptor.class
ApplicationDescriptor.java package org.osgi.service.application public abstract org.osgi.service.application.ApplicationDescriptor extends java.lang.Object { public static final String APPLICATION_NAME public static final String APPLICATION_ICON public static final String APPLICATION_PID public static final String APPLICATION_VERSION public static final String APPLICATION_VENDOR public static final String APPLICATION_VISIBLE public static final String APPLICATION_LAUNCHABLE public static final String APPLICATION_LOCKED public static final String APPLICATION_DESCRIPTION public static final String APPLICATION_DOCUMENTATION public static final String APPLICATION_COPYRIGHT public static final String APPLICATION_LICENSE public static final String APPLICATION_CONTAINER public static final String APPLICATION_LOCATION private final String pid private final boolean[] locked private static final java.util.Collection scalars private static final java.util.Collection scalarsArrays private static final java.util.Collection primitiveArrays static Class class$0 static Class class$1 static Class class$2 static Class class$3 static Class class$4 static Class class$5 static Class class$6 static Class class$7 static Class class$8 static Class class$9 static Class class$10 static Class class$11 static Class class$12 static Class class$13 static Class class$14 static Class class$15 static Class class$16 static Class class$17 static Class class$18 static Class class$19 static Class class$20 static Class class$21 static Class class$22 static Class class$23 static Class class$24 static Class class$25 static void <clinit> () protected void <init> (java.lang.String) String applicationId public final java.lang.String getApplicationId () public abstract boolean matchDNChain (java.lang.String) public final java.util.Map getProperties (java.lang.String) String locale java.util.Map props Boolean containerLocked protected abstract java.util.Map getPropertiesSpecific (java.lang.String) public final org.osgi.service.application.ApplicationHandle launch (java.util.Map) throws org.osgi.service.application.ApplicationException java.util.Map arguments SecurityManager sm IllegalStateException ise SecurityException se org.osgi.service.application.ApplicationException ae Exception t protected abstract org.osgi.service.application.ApplicationHandle launchSpecific (java.util.Map) throws java.lang.Exception protected abstract boolean isLaunchableSpecific () public final org.osgi.service.application.ScheduledApplication schedule (java.lang.String, java.util.Map, java.lang.String, java.lang.String, boolean) throws org.osgi.framework.InvalidSyntaxException org.osgi.service.application.ApplicationException String scheduleId java.util.Map arguments String topic String eventFilter boolean recurring SecurityManager sm public final void lock () SecurityManager sm protected abstract void lockSpecific () public final void unlock () SecurityManager sm protected abstract void unlockSpecific () private void saveLock (boolean) boolean locked private boolean isPersistentlyLocked () private static java.util.Map checkArgs (java.util.Map, boolean) throws org.osgi.service.application.ApplicationException java.util.Map arguments boolean validateValues java.util.Map copy java.util.Iterator entries java.util.Map$Entry entry private static void validateValue (java.util.Map$Entry, java.util.Map) throws org.osgi.service.application.ApplicationException java.util.Map$Entry entry java.util.Map copy Class clazz int arrayLength Object copyOfArray java.util.Collection valueCollection java.util.Iterator it Class containedClazz }
org/osgi/service/application/ApplicationException.class
ApplicationException.java package org.osgi.service.application public org.osgi.service.application.ApplicationException extends java.lang.Exception { private static final long serialVersionUID private final int errorCode public static final int APPLICATION_LOCKED public static final int APPLICATION_NOT_LAUNCHABLE public static final int APPLICATION_INTERNAL_ERROR public static final int APPLICATION_SCHEDULING_FAILED public static final int APPLICATION_DUPLICATE_SCHEDULE_ID public static final int APPLICATION_EXITVALUE_NOT_AVAILABLE public static final int APPLICATION_INVALID_STARTUP_ARGUMENT public void <init> (int) int errorCode public void <init> (int, java.lang.Throwable) int errorCode Throwable cause public void <init> (int, java.lang.String) int errorCode String message public void <init> (int, java.lang.String, java.lang.Throwable) int errorCode String message Throwable cause public java.lang.Throwable getCause () public int getErrorCode () }
org/osgi/service/application/ApplicationHandle.class
ApplicationHandle.java package org.osgi.service.application public abstract org.osgi.service.application.ApplicationHandle extends java.lang.Object { public static final String APPLICATION_PID public static final String APPLICATION_DESCRIPTOR public static final String APPLICATION_STATE public static final String APPLICATION_SUPPORTS_EXITVALUE public static final String RUNNING public static final String STOPPING private final String instanceId private final org.osgi.service.application.ApplicationDescriptor descriptor protected void <init> (java.lang.String, org.osgi.service.application.ApplicationDescriptor) String instanceId org.osgi.service.application.ApplicationDescriptor descriptor public final org.osgi.service.application.ApplicationDescriptor getApplicationDescriptor () public abstract java.lang.String getState () public java.lang.Object getExitValue (long) throws org.osgi.service.application.ApplicationException java.lang.InterruptedException long timeout public final java.lang.String getInstanceId () public final void destroy () SecurityManager sm protected abstract void destroySpecific () }
org/osgi/service/application/ScheduledApplication.class
ScheduledApplication.java package org.osgi.service.application public abstract org.osgi.service.application.ScheduledApplication extends java.lang.Object { public static final String APPLICATION_PID public static final String SCHEDULE_ID public static final String TRIGGERING_EVENT public static final String TIMER_TOPIC public static final String YEAR public static final String MONTH public static final String DAY_OF_MONTH public static final String DAY_OF_WEEK public static final String HOUR_OF_DAY public static final String MINUTE public abstract java.lang.String getScheduleId () public abstract java.lang.String getTopic () public abstract java.lang.String getEventFilter () public abstract boolean isRecurring () public abstract org.osgi.service.application.ApplicationDescriptor getApplicationDescriptor () public abstract java.util.Map getArguments () public abstract void remove () }