Dependencies
Declarations
-
org
-
eclipse
-
equinox
-
app
- IApplication
-
IApplicationContext
- EXIT_DATA_PROPERTY: String
- APPLICATION_ARGS: String
- EXIT_ASYNC_RESULT: Object
- getArguments(): Map
- applicationRunning(): void
- getBrandingApplication(): String
- getBrandingName(): String
- getBrandingDescription(): String
- getBrandingId(): String
- getBrandingProperty(String): String
- setResult(Object, IApplication): void
-
internal
-
app
- Activator
- AnyThreadAppLauncher
-
AppCommands
- LAUNCHABLE_APP_FILTER: String
- ACTIVE_APP_FILTER: String
- LOCKED_APP_FILTER: String
- NEW_LINE: String
- TAB: String
- commandsHelp: Map<String, String[]>
- instance: AppCommands
- AppCommands(): void
- getHelp(): String
- getHelp(String): String
- initializeCommandsHelp(): void
- addHeader(String, StringBuffer): void
- addCommand(String, String, StringBuffer): void
- addCommand(String, String, String, StringBuffer): void
- addCommand(String, String[], StringBuffer): void
-
AppPersistence
- PROP_CONFIG_AREA: String
- FILTER_PREFIX: String
- FILE_APPLOCKS: String
- FILE_APPSCHEDULED: String
- EVENT_HANDLER: String
- DATA_VERSION: int
- NULL: byte
- OBJECT: int
- locks: Collection<String>
- scheduledApps: Map<String, EclipseScheduledApplication>
- timerApps: ArrayList<EclipseScheduledApplication>
- scheduling: boolean
- shutdown: boolean
- nextScheduledID: int
- timerThread: Thread
- stop(): void
- initConfiguration(): void
- closeConfiguration(): void
- isLocked(ApplicationDescriptor): boolean
- saveLock(ApplicationDescriptor, boolean): void
- removeScheduledApp(EclipseScheduledApplication): void
- addScheduledApp(EclipseScheduledApplication): void
- getNextScheduledID(String): String
- checkSchedulingSupport(): boolean
- loadData(String): boolean
- loadLocks(File): void
- loadSchedules(File): void
- saveData(String): void
- saveLocks(File): void
- saveSchedules(File): void
- startTimer(): void
- stopTimer(): void
- AppTimer
- readString(ObjectInputStream, boolean): String
- writeStringOrNull(ObjectOutputStream, String): void
-
CommandLineArgs
- NO_UPDATE: String
- BOOT: String
- NO_PACKAGE_PREFIXES: String
- CLASSLOADER_PROPERTIES: String
- PLUGINS: String
- FIRST_USE: String
- NEW_UPDATES: String
- UPDATE: String
- PASSWORD: String
- KEYRING: String
- PLUGIN_CUSTOMIZATION: String
- PRODUCT: String
- FEATURE: String
- APPLICATION: String
- appArgs: String[]
- allArgs: String[]
- product: String
- application: String
- getApplication(): String
- getProduct(): String
- getApplicationArgs(): String[]
- getAllArgs(): String[]
- DefaultApplicationListener
-
EclipseAppContainer
- PI_RUNTIME: String
- PT_APPLICATIONS: String
- PT_APP_VISIBLE: String
- PT_APP_THREAD: String
- PT_APP_THREAD_ANY: String
- PT_APP_CARDINALITY: String
- PT_APP_CARDINALITY_SINGLETON_GLOBAL: String
- PT_APP_CARDINALITY_SINGLETON_SCOPED: String
- PT_APP_CARDINALITY_UNLIMITED: String
- PT_APP_ICON: String
- PT_PRODUCTS: String
- EXT_ERROR_APP: String
- PROP_PRODUCT: String
- PROP_ECLIPSE_APPLICATION: String
- PROP_ECLIPSE_APPLICATION_LAUNCH_DEFAULT: String
- NOT_LOCKED: int
- LOCKED_SINGLETON_GLOBAL_RUNNING: int
- LOCKED_SINGLETON_GLOBAL_APPS_RUNNING: int
- LOCKED_SINGLETON_SCOPED_RUNNING: int
- LOCKED_SINGLETON_LIMITED_RUNNING: int
- LOCKED_MAIN_THREAD_RUNNING: int
- lock: Object
- apps: HashMap<String, EclipseAppDescriptor>
- extensionRegistry: IExtensionRegistry
- branding: IBranding
- missingProductReported: boolean
- activeHandles: Collection<EclipseAppHandle>
- activeMain: EclipseAppHandle
- activeGlobalSingleton: EclipseAppHandle
- activeScopedSingleton: EclipseAppHandle
- activeLimited: HashMap<String, ArrayList<EclipseAppHandle>>
- defaultAppId: String
- defaultAppListener: DefaultApplicationListener
- missingApp: boolean
- missingAppLauncher: MainApplicationLauncher
- start(): void
- stop(): void
- getAppDescriptor(String): EclipseAppDescriptor
- createAppDescriptor(IExtension): EclipseAppDescriptor
- removeAppDescriptor(String): EclipseAppDescriptor
- getRegServiceAction(String[], Object, Dictionary<String, Object>): PrivilegedAction
- RegisterService
- registerAppDescriptors(): void
- startDefaultApp(boolean): void
- registerAppDescriptor(String): void
- getAvailableAppExtensions(): IExtension[]
- getAvailableAppsMsg(): String
- getAppExtension(String): IExtension
- launch(EclipseAppHandle): void
- stopAllApps(): void
- getDefaultAppId(): String
- getBranding(): IBranding
- refreshAppDescriptors(): void
- lock(EclipseAppHandle): void
- unlock(EclipseAppHandle): void
- isLocked(EclipseAppDescriptor): int
- callMethod(Object, String, Class[], Object[]): Object
- callMethodWithException(Object, String, Class[], Object[]): Object
- added(IExtension[]): void
- added(IExtensionPoint[]): void
- removed(IExtension[]): void
- removed(IExtensionPoint[]): void
-
EclipseAppDescriptor
- name: String
- APP_TYPE: String
- APP_DEFAULT: String
- APP_TYPE_MAIN_THREAD: String
- APP_TYPE_ANY_THREAD: String
- FLAG_VISIBLE: int
- FLAG_CARD_SINGLETON_GLOGAL: int
- FLAG_CARD_SINGLETON_SCOPED: int
- FLAG_CARD_UNLIMITED: int
- FLAG_CARD_LIMITED: int
- FLAG_TYPE_MAIN_THREAD: int
- FLAG_TYPE_ANY_THREAD: int
- FLAG_DEFAULT_APP: int
- instanceID: long
- locked: Boolean
- appContainer: EclipseAppContainer
- flags: int
- cardinality: int
- iconURL: URL
- registrationLock: boolean[]
- getPropertiesSpecific(String): Map
- launchSpecific(Map): ApplicationHandle
- lockSpecific(): void
- unlockSpecific(): void
- refreshProperties(): void
- getLocked(): Boolean
- getServiceProperties(): Hashtable<String, Object>
- getLocation(): String
- createAppHandle(Map<String, Object>): EclipseAppHandle
- getContainerManager(): EclipseAppContainer
- matchDNChain(String): boolean
- isLaunchableSpecific(): boolean
- unregister(): void
- getThreadTypeString(): String
- getThreadType(): int
- getCardinalityType(): int
- getCardinality(): int
- getInstanceID(): String
-
EclipseAppHandle
- FLAG_STARTING: int
- FLAG_ACTIVE: int
- FLAG_STOPPING: int
- FLAG_STOPPED: int
- STARTING: String
- STOPPED: String
- PROP_ECLIPSE_EXITCODE: String
- NULL_RESULT: Object
- status: int
- arguments: Map<String, Object>
- application: Object
- defaultAppInstance: Boolean
- result: Object
- setResult: boolean
- setAsyncResult: boolean
- registrationLock: boolean[]
- EclipseAppHandle(String, Map<String, Object>, EclipseAppDescriptor): void
- getState(): String
- destroySpecific(): void
- getServiceProperties(): Dictionary<String, Object>
- setAppStatus(int): void
- getArguments(): Map
- run(Object): Object
- setInternalResult(Object, boolean, IApplication): Object
- stop(): void
- applicationRunning(): void
- $2
- getApplication(): IApplication
- getConfiguration(): IConfigurationElement
- getBrandingApplication(): String
- getBrandingDescription(): String
- getBrandingId(): String
- getBrandingName(): String
- getBrandingProperty(String): String
- isDefault(): boolean
- waitForResult(int): Object
- getExitValue(long): Object
- setResult(Object, IApplication): void
-
EclipseScheduledApplication
- FILTER_PREFIX: String
- FILTER_POSTFIX: String
- recurring: boolean
- topic: String
- eventFilter: String
- args: Map<String, Object>
- appPid: String
- id: String
- removed: boolean
- getScheduleId(): String
- getAppPid(): String
- getTopic(): String
- getEventFilter(): String
- isRecurring(): boolean
- getApplicationDescriptor(): ApplicationDescriptor
- getArguments(): Map<String, Object>
- remove(): void
- TriggerGuard
- ErrorApplication
- IBranding
- MainApplicationLauncher
-
Messages
- apps_running: String
- main_running: String
- max_running: String
- MESSAGES_NAME: String
- application_invalidExtension: String
- application_noIdFound: String
- application_notFound: String
- application_returned: String
- application_errorStartDefault: String
- application_error_stopping: String
- application_error_state_stopped: String
- application_error_starting: String
- application_error_noMainThread: String
- application_instance_stopped: String
- provider_invalid: String
- provider_invalid_general: String
- product_notFound: String
- scheduled_app_removed: String
- scheduled_app_launch_error: String
- persistence_error_saving: String
- singleton_running: String
- console_help_app_commands_header: String
- console_help_activeapps_description: String
- console_help_apps_description: String
- console_help_arguments: String
- console_help_lockapp_description: String
- console_help_schedapp_arguments: String
- console_help_schedapp_description: String
- console_help_startapp_description: String
- console_help_stopapp_description: String
- console_help_unlockapp_description: String
- console_help_unschedapp_description: String
- static class initializer
- reloadMessages(): void
-
ProductExtensionBranding
- ATTR_DESCRIPTION: String
- ATTR_NAME: String
- ATTR_APPLICATION: String
- ATTR_VALUE: String
- application: String
- name: String
- id: String
- description: String
- properties: HashMap<String, String>
- ProductExtensionBranding(String, IConfigurationElement): void
- loadProperties(IConfigurationElement): void
- getApplication(): String
- getName(): String
- getDescription(): String
- getId(): String
- getProperty(String): String
- getProduct(): Object
- ProviderExtensionBranding
-
app
-
app
-
equinox
-
osgi
-
service
-
application
-
ApplicationAdminPermission
- serialVersionUID: long
- LIFECYCLE_ACTION: String
- SCHEDULE_ACTION: String
- LOCK_ACTION: String
- applicationDescriptor: ApplicationDescriptor
- ApplicationAdminPermission(ApplicationDescriptor, String): void
- setCurrentApplicationId(String): ApplicationAdminPermission
- implies(Permission): boolean
- equals(Object): boolean
- equal(Object, Object): boolean
- hashCode(): int
- getActions(): String
- applicationID: String
- ACTIONS: Vector
- actionsVector: Vector
- filter: String
- actions: String
- static class initializer
- actionsVector(String): Vector
- SignerWrapper
- init(): void
-
ApplicationDescriptor
- APPLICATION_LICENSE: String
- APPLICATION_NAME: String
- APPLICATION_ICON: String
- APPLICATION_PID: String
- APPLICATION_VERSION: String
- APPLICATION_VENDOR: String
- APPLICATION_VISIBLE: String
- APPLICATION_LAUNCHABLE: String
- APPLICATION_LOCKED: String
- APPLICATION_DESCRIPTION: String
- APPLICATION_DOCUMENTATION: String
- APPLICATION_COPYRIGHT: String
- APPLICATION_CONTAINER: String
- APPLICATION_LOCATION: String
- pid: String
- locked: boolean[]
- ApplicationDescriptor(String): void
- getApplicationId(): String
- matchDNChain(String): boolean
- getProperties(String): Map
- getPropertiesSpecific(String): Map
- launch(Map): ApplicationHandle
- launchSpecific(Map): ApplicationHandle
- isLaunchableSpecific(): boolean
- lock(): void
- lockSpecific(): void
- unlock(): void
- unlockSpecific(): void
- saveLock(boolean): void
- isPersistentlyLocked(): boolean
- scalars: Collection
- scalarsArrays: Collection
- primitiveArrays: Collection
- checkArgs(Map, boolean): Map
- validateValue(Entry, Map): void
-
ApplicationException
- serialVersionUID: long
- errorCode: int
- APPLICATION_LOCKED: int
- APPLICATION_NOT_LAUNCHABLE: int
- APPLICATION_INTERNAL_ERROR: int
- APPLICATION_SCHEDULING_FAILED: int
- APPLICATION_DUPLICATE_SCHEDULE_ID: int
- APPLICATION_EXITVALUE_NOT_AVAILABLE: int
- APPLICATION_INVALID_STARTUP_ARGUMENT: int
- ApplicationException(int): void
- ApplicationException(int, Throwable): void
- ApplicationException(int, String): void
- ApplicationException(int, String, Throwable): void
- getCause(): Throwable
- getErrorCode(): int
-
ApplicationHandle
- APPLICATION_PID: String
- APPLICATION_DESCRIPTOR: String
- APPLICATION_STATE: String
- APPLICATION_SUPPORTS_EXITVALUE: String
- RUNNING: String
- STOPPING: String
- instanceId: String
- descriptor: ApplicationDescriptor
- ApplicationHandle(String, ApplicationDescriptor): void
- getApplicationDescriptor(): ApplicationDescriptor
- getState(): String
- getExitValue(long): Object
- getInstanceId(): String
- destroy(): void
- destroySpecific(): void
-
ScheduledApplication
- APPLICATION_PID: String
- SCHEDULE_ID: String
- TRIGGERING_EVENT: String
- TIMER_TOPIC: String
- YEAR: String
- MONTH: String
- DAY_OF_MONTH: String
- DAY_OF_WEEK: String
- HOUR_OF_DAY: String
- MINUTE: String
- getScheduleId(): String
- getTopic(): String
- getEventFilter(): String
- isRecurring(): boolean
- getApplicationDescriptor(): ApplicationDescriptor
- getArguments(): Map
- remove(): void
-
ApplicationAdminPermission
-
application
-
service
-
eclipse