Skip navigation links
Data In Motion Consulting GmbH
A C D E G H I L M O R S T U Y 

A

activate(ComponentContext, Map<String, Object>) - Method in class org.gecko.runtime.application.internal.GeckoApplicationContainer
 
addApplicationDescriptor(ApplicationDescriptor) - Method in class org.gecko.runtime.application.internal.GeckoApplicationContainer
Adds an ApplicationDescriptor to the registry
APPLICATION_CONTAINER - Static variable in class org.osgi.service.application.ApplicationDescriptor
The property key for the application container of the application.
APPLICATION_CONTAINER - Static variable in class org.osgi.service.application.ApplicationDescriptor
The property key for the application container of the application.
APPLICATION_COPYRIGHT - Static variable in class org.osgi.service.application.ApplicationDescriptor
The property key for the localized copyright notice of the application.
APPLICATION_COPYRIGHT - Static variable in class org.osgi.service.application.ApplicationDescriptor
The property key for the localized copyright notice of the application.
APPLICATION_DESCRIPTION - Static variable in class org.osgi.service.application.ApplicationDescriptor
The property key for the localized description of the application.
APPLICATION_DESCRIPTION - Static variable in class org.osgi.service.application.ApplicationDescriptor
The property key for the localized description of the application.
APPLICATION_DESCRIPTOR - Static variable in class org.osgi.service.application.ApplicationHandle
The property key for the pid of the corresponding application descriptor.
APPLICATION_DESCRIPTOR - Static variable in class org.osgi.service.application.ApplicationHandle
The property key for the pid of the corresponding application descriptor.
APPLICATION_DOCUMENTATION - Static variable in class org.osgi.service.application.ApplicationDescriptor
The property key for the localized documentation of the application.
APPLICATION_DOCUMENTATION - Static variable in class org.osgi.service.application.ApplicationDescriptor
The property key for the localized documentation of the application.
APPLICATION_DUPLICATE_SCHEDULE_ID - Static variable in exception org.osgi.service.application.ApplicationException
The application scheduling failed because the specified identifier is already in use.
APPLICATION_DUPLICATE_SCHEDULE_ID - Static variable in exception org.osgi.service.application.ApplicationException
The application scheduling failed because the specified identifier is already in use.
APPLICATION_EXITVALUE_NOT_AVAILABLE - Static variable in exception org.osgi.service.application.ApplicationException
The exit value is not available for an application instance because the instance has not terminated.
APPLICATION_EXITVALUE_NOT_AVAILABLE - Static variable in exception org.osgi.service.application.ApplicationException
The exit value is not available for an application instance because the instance has not terminated.
APPLICATION_ICON - Static variable in class org.osgi.service.application.ApplicationDescriptor
The property key for the localized icon of the application.
APPLICATION_ICON - Static variable in class org.osgi.service.application.ApplicationDescriptor
The property key for the localized icon of the application.
APPLICATION_INTERNAL_ERROR - Static variable in exception org.osgi.service.application.ApplicationException
An exception was thrown by the application or the corresponding container during launch.
APPLICATION_INTERNAL_ERROR - Static variable in exception org.osgi.service.application.ApplicationException
An exception was thrown by the application or the corresponding container during launch.
APPLICATION_INVALID_STARTUP_ARGUMENT - Static variable in exception org.osgi.service.application.ApplicationException
One of the specified startup arguments is invalid, for example its type is not permitted.
APPLICATION_INVALID_STARTUP_ARGUMENT - Static variable in exception org.osgi.service.application.ApplicationException
One of the specified startup arguments is invalid, for example its type is not permitted.
APPLICATION_LAUNCHABLE - Static variable in class org.osgi.service.application.ApplicationDescriptor
The property key for the launchable property of the application.
APPLICATION_LAUNCHABLE - Static variable in class org.osgi.service.application.ApplicationDescriptor
The property key for the launchable property of the application.
APPLICATION_LICENSE - Static variable in class org.osgi.service.application.ApplicationDescriptor
The property key for the localized license of the application.
APPLICATION_LICENSE - Static variable in class org.osgi.service.application.ApplicationDescriptor
The property key for the localized license of the application.
APPLICATION_LOCATION - Static variable in class org.osgi.service.application.ApplicationDescriptor
The property key for the location of the application.
APPLICATION_LOCATION - Static variable in class org.osgi.service.application.ApplicationDescriptor
The property key for the location of the application.
APPLICATION_LOCKED - Static variable in class org.osgi.service.application.ApplicationDescriptor
The property key for the locked property of the application.
APPLICATION_LOCKED - Static variable in class org.osgi.service.application.ApplicationDescriptor
The property key for the locked property of the application.
APPLICATION_LOCKED - Static variable in exception org.osgi.service.application.ApplicationException
The application couldn't be launched because it is locked.
APPLICATION_LOCKED - Static variable in exception org.osgi.service.application.ApplicationException
The application couldn't be launched because it is locked.
APPLICATION_NAME - Static variable in class org.osgi.service.application.ApplicationDescriptor
The property key for the localized name of the application.
APPLICATION_NAME - Static variable in class org.osgi.service.application.ApplicationDescriptor
The property key for the localized name of the application.
APPLICATION_NOT_LAUNCHABLE - Static variable in exception org.osgi.service.application.ApplicationException
The application is not in launchable state, it's ApplicationDescriptor.APPLICATION_LAUNCHABLE attribute is false.
APPLICATION_NOT_LAUNCHABLE - Static variable in exception org.osgi.service.application.ApplicationException
The application is not in launchable state, it's ApplicationDescriptor.APPLICATION_LAUNCHABLE attribute is false.
APPLICATION_PID - Static variable in class org.osgi.service.application.ApplicationDescriptor
The property key for the unique identifier (PID) of the application.
APPLICATION_PID - Static variable in class org.osgi.service.application.ApplicationDescriptor
The property key for the unique identifier (PID) of the application.
APPLICATION_PID - Static variable in class org.osgi.service.application.ApplicationHandle
The property key for the unique identifier (PID) of the application instance.
APPLICATION_PID - Static variable in class org.osgi.service.application.ApplicationHandle
The property key for the unique identifier (PID) of the application instance.
APPLICATION_PID - Static variable in interface org.osgi.service.application.ScheduledApplication
The property key for the identifier of the application being scheduled.
APPLICATION_PID - Static variable in interface org.osgi.service.application.ScheduledApplication
The property key for the identifier of the application being scheduled.
APPLICATION_SCHEDULING_FAILED - Static variable in exception org.osgi.service.application.ApplicationException
The application schedule could not be created due to some internal error (for example, the schedule information couldn't be saved due to some storage error).
APPLICATION_SCHEDULING_FAILED - Static variable in exception org.osgi.service.application.ApplicationException
The application schedule could not be created due to some internal error (for example, the schedule information couldn't be saved due to some storage error).
APPLICATION_STATE - Static variable in class org.osgi.service.application.ApplicationHandle
The property key for the state of this application instance.
APPLICATION_STATE - Static variable in class org.osgi.service.application.ApplicationHandle
The property key for the state of this application instance.
APPLICATION_SUPPORTS_EXITVALUE - Static variable in class org.osgi.service.application.ApplicationHandle
The property key for the supports exit value property of this application instance.
APPLICATION_SUPPORTS_EXITVALUE - Static variable in class org.osgi.service.application.ApplicationHandle
The property key for the supports exit value property of this application instance.
APPLICATION_VENDOR - Static variable in class org.osgi.service.application.ApplicationDescriptor
The property key for the name of the application vendor.
APPLICATION_VENDOR - Static variable in class org.osgi.service.application.ApplicationDescriptor
The property key for the name of the application vendor.
APPLICATION_VERSION - Static variable in class org.osgi.service.application.ApplicationDescriptor
The property key for the version of the application.
APPLICATION_VERSION - Static variable in class org.osgi.service.application.ApplicationDescriptor
The property key for the version of the application.
APPLICATION_VISIBLE - Static variable in class org.osgi.service.application.ApplicationDescriptor
The property key for the visibility property of the application.
APPLICATION_VISIBLE - Static variable in class org.osgi.service.application.ApplicationDescriptor
The property key for the visibility property of the application.
ApplicationAdminPermission - Class in org.osgi.service.application
This class implements permissions for manipulating applications and their instances.
ApplicationAdminPermission - Class in org.osgi.service.application
This class implements permissions for manipulating applications and their instances.
ApplicationAdminPermission(String, String) - Constructor for class org.osgi.service.application.ApplicationAdminPermission
Constructs an ApplicationAdminPermission.
ApplicationAdminPermission(ApplicationDescriptor, String) - Constructor for class org.osgi.service.application.ApplicationAdminPermission
This contructor should be used when creating ApplicationAdminPermission instance for checkPermission call.
ApplicationAdminPermission(String, String) - Constructor for class org.osgi.service.application.ApplicationAdminPermission
Constructs an ApplicationAdminPermission.
ApplicationAdminPermission(ApplicationDescriptor, String) - Constructor for class org.osgi.service.application.ApplicationAdminPermission
This contructor should be used when creating ApplicationAdminPermission instance for checkPermission call.
ApplicationDescriptor - Class in org.osgi.service.application
An OSGi service that represents an installed application and stores information about it.
ApplicationDescriptor - Class in org.osgi.service.application
An OSGi service that represents an installed application and stores information about it.
ApplicationDescriptor(String) - Constructor for class org.osgi.service.application.ApplicationDescriptor
Constructs the ApplicationDescriptor.
ApplicationDescriptor(String) - Constructor for class org.osgi.service.application.ApplicationDescriptor
Constructs the ApplicationDescriptor.
ApplicationException - Exception in org.osgi.service.application
This exception is used to indicate problems related to application lifecycle management.
ApplicationException - Exception in org.osgi.service.application
This exception is used to indicate problems related to application lifecycle management.
ApplicationException(int) - Constructor for exception org.osgi.service.application.ApplicationException
Creates an ApplicationException with the specified error code.
ApplicationException(int, Throwable) - Constructor for exception org.osgi.service.application.ApplicationException
Creates a ApplicationException that wraps another exception.
ApplicationException(int, String) - Constructor for exception org.osgi.service.application.ApplicationException
Creates an ApplicationException with the specified error code.
ApplicationException(int, String, Throwable) - Constructor for exception org.osgi.service.application.ApplicationException
Creates a ApplicationException that wraps another exception.
ApplicationException(int) - Constructor for exception org.osgi.service.application.ApplicationException
Creates an ApplicationException with the specified error code.
ApplicationException(int, Throwable) - Constructor for exception org.osgi.service.application.ApplicationException
Creates a ApplicationException that wraps another exception.
ApplicationException(int, String) - Constructor for exception org.osgi.service.application.ApplicationException
Creates an ApplicationException with the specified error code.
ApplicationException(int, String, Throwable) - Constructor for exception org.osgi.service.application.ApplicationException
Creates a ApplicationException that wraps another exception.
ApplicationHandle - Class in org.osgi.service.application
ApplicationHandle is an OSGi service interface which represents an instance of an application.
ApplicationHandle - Class in org.osgi.service.application
ApplicationHandle is an OSGi service interface which represents an instance of an application.
ApplicationHandle(String, ApplicationDescriptor) - Constructor for class org.osgi.service.application.ApplicationHandle
Application instance identifier is specified by the container when the instance is created.
ApplicationHandle(String, ApplicationDescriptor) - Constructor for class org.osgi.service.application.ApplicationHandle
Application instance identifier is specified by the container when the instance is created.
ApplicationManager - Interface in org.gecko.runtime.application
 
ApplicationManager - Interface in org.gecko.runtime.application
 
ApplicationScheduler - Interface in org.gecko.runtime.application
Interface to add scheduled applications
ApplicationScheduler - Interface in org.gecko.runtime.application
Interface to add scheduled applications
ArgumentsHelper - Class in org.gecko.runtime.application.helper
Helper class to check properties and arguments
ArgumentsHelper() - Constructor for class org.gecko.runtime.application.helper.ArgumentsHelper
 

C

checkArgs(Map, boolean) - Static method in class org.gecko.runtime.application.helper.ArgumentsHelper
 
checkGuard(Object) - Method in class org.gecko.runtime.application.internal.GeckoScheduledApplication.TriggerGuard
 
close() - Method in class org.gecko.runtime.application.internal.SecureServiceTracker
Closes the service tracker

D

DAY_OF_MONTH - Static variable in interface org.osgi.service.application.ScheduledApplication
The name of the day of month attribute of a virtual timer event.
DAY_OF_MONTH - Static variable in interface org.osgi.service.application.ScheduledApplication
The name of the day of month attribute of a virtual timer event.
DAY_OF_WEEK - Static variable in interface org.osgi.service.application.ScheduledApplication
The name of the day of week attribute of a virtual timer event.
DAY_OF_WEEK - Static variable in interface org.osgi.service.application.ScheduledApplication
The name of the day of week attribute of a virtual timer event.
deactivate() - Method in class org.gecko.runtime.application.internal.GeckoApplicationContainer
 
destroy() - Method in class org.osgi.service.application.ApplicationHandle
The application instance's lifecycle state can be influenced by this method.
destroy() - Method in class org.osgi.service.application.ApplicationHandle
The application instance's lifecycle state can be influenced by this method.
destroySpecific() - Method in class org.osgi.service.application.ApplicationHandle
Called by the destroy() method to perform application model specific steps to stop and destroy an application instance safely.
destroySpecific() - Method in class org.osgi.service.application.ApplicationHandle
Called by the destroy() method to perform application model specific steps to stop and destroy an application instance safely.

E

equals(Object) - Method in class org.osgi.service.application.ApplicationAdminPermission
 
equals(Object) - Method in class org.osgi.service.application.ApplicationAdminPermission
 

G

GeckoApplicationContainer - Class in org.gecko.runtime.application.internal
Gecko application container
GeckoApplicationContainer() - Constructor for class org.gecko.runtime.application.internal.GeckoApplicationContainer
 
GeckoScheduledApplication - Class in org.gecko.runtime.application.internal
 
GeckoScheduledApplication.TriggerGuard - Class in org.gecko.runtime.application.internal
 
getActions() - Method in class org.osgi.service.application.ApplicationAdminPermission
Returns the actions of this permission.
getActions() - Method in class org.osgi.service.application.ApplicationAdminPermission
Returns the actions of this permission.
getActiveApplications() - Method in interface org.gecko.runtime.application.ApplicationManager
Returns all id's of active application descriptors or an empty Set
getActiveApplications() - Method in interface org.gecko.runtime.application.ApplicationManager
Returns all id's of active application descriptors or an empty Set
getActiveApplications() - Method in class org.gecko.runtime.application.internal.GeckoApplicationContainer
 
getAllApplications() - Method in interface org.gecko.runtime.application.ApplicationManager
Returns all id's of application descriptors or an empty Set
getAllApplications() - Method in interface org.gecko.runtime.application.ApplicationManager
Returns all id's of application descriptors or an empty Set
getAllApplications() - Method in class org.gecko.runtime.application.internal.GeckoApplicationContainer
 
getApplicationDescriptor() - Method in class org.gecko.runtime.application.internal.GeckoScheduledApplication
 
getApplicationDescriptor() - Method in class org.osgi.service.application.ApplicationHandle
Retrieves the ApplicationDescriptor to which this ApplicationHandle belongs.
getApplicationDescriptor() - Method in class org.osgi.service.application.ApplicationHandle
Retrieves the ApplicationDescriptor to which this ApplicationHandle belongs.
getApplicationDescriptor() - Method in interface org.osgi.service.application.ScheduledApplication
Retrieves the ApplicationDescriptor which represents the application and necessary for launching.
getApplicationDescriptor() - Method in interface org.osgi.service.application.ScheduledApplication
Retrieves the ApplicationDescriptor which represents the application and necessary for launching.
getApplicationId() - Method in class org.osgi.service.application.ApplicationDescriptor
Returns the identifier of the represented application.
getApplicationId() - Method in class org.osgi.service.application.ApplicationDescriptor
Returns the identifier of the represented application.
getApplicationPid() - Method in class org.gecko.runtime.application.internal.GeckoScheduledApplication
Returns the application id
getArguments() - Method in class org.gecko.runtime.application.internal.GeckoScheduledApplication
 
getArguments() - Method in interface org.osgi.service.application.ScheduledApplication
Queries the startup arguments specified when the application was scheduled.
getArguments() - Method in interface org.osgi.service.application.ScheduledApplication
Queries the startup arguments specified when the application was scheduled.
getCause() - Method in exception org.osgi.service.application.ApplicationException
Returns the cause of this exception or null if no cause was set.
getCause() - Method in exception org.osgi.service.application.ApplicationException
Returns the cause of this exception or null if no cause was set.
getErrorCode() - Method in exception org.osgi.service.application.ApplicationException
Returns the error code associated with this exception.
getErrorCode() - Method in exception org.osgi.service.application.ApplicationException
Returns the error code associated with this exception.
getEventFilter() - Method in class org.gecko.runtime.application.internal.GeckoScheduledApplication
 
getEventFilter() - Method in interface org.osgi.service.application.ScheduledApplication
Queries the event filter for the triggering event.
getEventFilter() - Method in interface org.osgi.service.application.ScheduledApplication
Queries the event filter for the triggering event.
getExitValue(long) - Method in class org.osgi.service.application.ApplicationHandle
Returns the exit value for the application instance.
getExitValue(long) - Method in class org.osgi.service.application.ApplicationHandle
Returns the exit value for the application instance.
getInstanceId() - Method in class org.osgi.service.application.ApplicationHandle
Returns the unique identifier of this instance.
getInstanceId() - Method in class org.osgi.service.application.ApplicationHandle
Returns the unique identifier of this instance.
getProperties(String) - Method in class org.osgi.service.application.ApplicationDescriptor
Returns the properties of the application descriptor as key-value pairs.
getProperties(String) - Method in class org.osgi.service.application.ApplicationDescriptor
Returns the properties of the application descriptor as key-value pairs.
getPropertiesSpecific(String) - Method in class org.osgi.service.application.ApplicationDescriptor
Container implementations can provide application model specific and/or container implementation specific properties via this method.
getPropertiesSpecific(String) - Method in class org.osgi.service.application.ApplicationDescriptor
Container implementations can provide application model specific and/or container implementation specific properties via this method.
getScheduleId() - Method in class org.gecko.runtime.application.internal.GeckoScheduledApplication
 
getScheduleId() - Method in interface org.osgi.service.application.ScheduledApplication
Returns the identifier of this schedule.
getScheduleId() - Method in interface org.osgi.service.application.ScheduledApplication
Returns the identifier of this schedule.
getService() - Method in class org.gecko.runtime.application.internal.SecureServiceTracker
Returns the service from the given service tracker
getState() - Method in class org.osgi.service.application.ApplicationHandle
Get the state of the application instance.
getState() - Method in class org.osgi.service.application.ApplicationHandle
Get the state of the application instance.
getTopic() - Method in class org.gecko.runtime.application.internal.GeckoScheduledApplication
 
getTopic() - Method in interface org.osgi.service.application.ScheduledApplication
Queries the topic of the triggering event.
getTopic() - Method in interface org.osgi.service.application.ScheduledApplication
Queries the topic of the triggering event.

H

handleEvent(Event) - Method in class org.gecko.runtime.application.internal.GeckoScheduledApplication
 
hashCode() - Method in class org.osgi.service.application.ApplicationAdminPermission
 
hashCode() - Method in class org.osgi.service.application.ApplicationAdminPermission
 
HOUR_OF_DAY - Static variable in interface org.osgi.service.application.ScheduledApplication
The name of the hour of day attribute of a virtual timer event.
HOUR_OF_DAY - Static variable in interface org.osgi.service.application.ScheduledApplication
The name of the hour of day attribute of a virtual timer event.

I

implies(Permission) - Method in class org.osgi.service.application.ApplicationAdminPermission
Checks if the specified permission is implied by this permission.
implies(Permission) - Method in class org.osgi.service.application.ApplicationAdminPermission
Checks if the specified permission is implied by this permission.
isLaunchableSpecific() - Method in class org.osgi.service.application.ApplicationDescriptor
This method is called by launch() to verify that according to the container, the application is launchable.
isLaunchableSpecific() - Method in class org.osgi.service.application.ApplicationDescriptor
This method is called by launch() to verify that according to the container, the application is launchable.
isRecurring() - Method in class org.gecko.runtime.application.internal.GeckoScheduledApplication
 
isRecurring() - Method in interface org.osgi.service.application.ScheduledApplication
Queries if the schedule is recurring.
isRecurring() - Method in interface org.osgi.service.application.ScheduledApplication
Queries if the schedule is recurring.

L

launch(Map) - Method in class org.osgi.service.application.ApplicationDescriptor
Launches a new instance of an application.
launch(Map) - Method in class org.osgi.service.application.ApplicationDescriptor
Launches a new instance of an application.
launchSpecific(Map) - Method in class org.osgi.service.application.ApplicationDescriptor
Called by launch() to create and start a new instance in an application model specific way.
launchSpecific(Map) - Method in class org.osgi.service.application.ApplicationDescriptor
Called by launch() to create and start a new instance in an application model specific way.
LIFECYCLE_ACTION - Static variable in class org.osgi.service.application.ApplicationAdminPermission
Allows the lifecycle management of the target applications.
LIFECYCLE_ACTION - Static variable in class org.osgi.service.application.ApplicationAdminPermission
Allows the lifecycle management of the target applications.
lock() - Method in class org.osgi.service.application.ApplicationDescriptor
Sets the lock state of the application.
lock() - Method in class org.osgi.service.application.ApplicationDescriptor
Sets the lock state of the application.
LOCK_ACTION - Static variable in class org.osgi.service.application.ApplicationAdminPermission
Allows setting/unsetting the locking state of the target applications.
LOCK_ACTION - Static variable in class org.osgi.service.application.ApplicationAdminPermission
Allows setting/unsetting the locking state of the target applications.
lockApplication(String) - Method in interface org.gecko.runtime.application.ApplicationManager
Locks the application with the given id
lockApplication(String) - Method in interface org.gecko.runtime.application.ApplicationManager
Locks the application with the given id
lockApplication(String) - Method in class org.gecko.runtime.application.internal.GeckoApplicationContainer
 
lockSpecific() - Method in class org.osgi.service.application.ApplicationDescriptor
This method is used to notify the container implementation that the corresponding application has been locked and it should update the application.locked service property accordingly.
lockSpecific() - Method in class org.osgi.service.application.ApplicationDescriptor
This method is used to notify the container implementation that the corresponding application has been locked and it should update the application.locked service property accordingly.

M

matchDNChain(String) - Method in class org.osgi.service.application.ApplicationDescriptor
This method verifies whether the specified pattern matches the Distinguished Names of any of the certificate chains used to authenticate this application.
matchDNChain(String) - Method in class org.osgi.service.application.ApplicationDescriptor
This method verifies whether the specified pattern matches the Distinguished Names of any of the certificate chains used to authenticate this application.
MINUTE - Static variable in interface org.osgi.service.application.ScheduledApplication
The name of the minute attribute of a virtual timer event.
MINUTE - Static variable in interface org.osgi.service.application.ScheduledApplication
The name of the minute attribute of a virtual timer event.
MONTH - Static variable in interface org.osgi.service.application.ScheduledApplication
The name of the month attribute of a virtual timer event.
MONTH - Static variable in interface org.osgi.service.application.ScheduledApplication
The name of the month attribute of a virtual timer event.

O

open(boolean) - Method in class org.gecko.runtime.application.internal.SecureServiceTracker
Opens the service tracker
org.gecko.runtime.application - package org.gecko.runtime.application
 
org.osgi.service.application - package org.osgi.service.application
 

R

remove() - Method in class org.gecko.runtime.application.internal.GeckoScheduledApplication
 
remove() - Method in interface org.osgi.service.application.ScheduledApplication
Cancels this schedule of the application.
remove() - Method in interface org.osgi.service.application.ScheduledApplication
Cancels this schedule of the application.
removeApplicationDescriptor(ApplicationDescriptor) - Method in class org.gecko.runtime.application.internal.GeckoApplicationContainer
Removes an ApplicationDescriptor from the registry
RUNNING - Static variable in class org.osgi.service.application.ApplicationHandle
The application instance is running.
RUNNING - Static variable in class org.osgi.service.application.ApplicationHandle
The application instance is running.

S

schedule(ApplicationDescriptor, String, Map<String, Object>, String, String, boolean) - Method in interface org.gecko.runtime.application.ApplicationScheduler
Schedules an application
schedule(ApplicationDescriptor, String, Map<String, Object>, String, String, boolean) - Method in interface org.gecko.runtime.application.ApplicationScheduler
Schedules an application
schedule(ApplicationDescriptor, String, Map<String, Object>, String, String, boolean) - Method in class org.gecko.runtime.application.internal.GeckoApplicationContainer
 
schedule(String, Map, String, String, boolean) - Method in class org.osgi.service.application.ApplicationDescriptor
Schedules the application at a specified event.
schedule(String, Map, String, String, boolean) - Method in class org.osgi.service.application.ApplicationDescriptor
Schedules the application at a specified event.
SCHEDULE_ACTION - Static variable in class org.osgi.service.application.ApplicationAdminPermission
Allows scheduling of the target applications.
SCHEDULE_ACTION - Static variable in class org.osgi.service.application.ApplicationAdminPermission
Allows scheduling of the target applications.
SCHEDULE_ID - Static variable in interface org.osgi.service.application.ScheduledApplication
The property key for the schedule identifier.
SCHEDULE_ID - Static variable in interface org.osgi.service.application.ScheduledApplication
The property key for the schedule identifier.
scheduleApplication(String, Map<String, Object>, Filter) - Method in interface org.gecko.runtime.application.ApplicationManager
Uses the virtual timer of the system to schedule an application
scheduleApplication(String, Map<String, Object>, Filter) - Method in interface org.gecko.runtime.application.ApplicationManager
Uses the virtual timer of the system to schedule an application
scheduleApplication(String, Map<String, Object>, Filter) - Method in class org.gecko.runtime.application.internal.GeckoApplicationContainer
 
ScheduledApplication - Interface in org.osgi.service.application
It is allowed to schedule an application based on a specific event.
ScheduledApplication - Interface in org.osgi.service.application
It is allowed to schedule an application based on a specific event.
SecureServiceTracker<S,T> - Class in org.gecko.runtime.application.internal
Service tracker that checks operations using the SecurityManager
SecureServiceTracker(BundleContext, String, <any>) - Constructor for class org.gecko.runtime.application.internal.SecureServiceTracker
Creates a new instance.
SecureServiceTracker(BundleContext, String) - Constructor for class org.gecko.runtime.application.internal.SecureServiceTracker
Creates a new instance.
SecureServiceTracker(BundleContext, Filter, <any>) - Constructor for class org.gecko.runtime.application.internal.SecureServiceTracker
Creates a new instance.
SecureServiceTracker(BundleContext, Filter) - Constructor for class org.gecko.runtime.application.internal.SecureServiceTracker
Creates a new instance.
SecureServiceTracker(BundleContext, Class<S>, <any>) - Constructor for class org.gecko.runtime.application.internal.SecureServiceTracker
Creates a new instance.
setCurrentApplicationId(String) - Method in class org.osgi.service.application.ApplicationAdminPermission
This method can be used in the ProtectionDomain implementation in the implies method to insert the application ID of the current application into the permission being checked.
setCurrentApplicationId(String) - Method in class org.osgi.service.application.ApplicationAdminPermission
This method can be used in the ProtectionDomain implementation in the implies method to insert the application ID of the current application into the permission being checked.
startApplication(String, Map<String, Object>) - Method in interface org.gecko.runtime.application.ApplicationManager
Starts the application with the given id
startApplication(String, Map<String, Object>) - Method in interface org.gecko.runtime.application.ApplicationManager
Starts the application with the given id
startApplication(String, Map<String, Object>) - Method in class org.gecko.runtime.application.internal.GeckoApplicationContainer
 
stopApplication(String) - Method in interface org.gecko.runtime.application.ApplicationManager
Starts the application with the given id
stopApplication(String) - Method in interface org.gecko.runtime.application.ApplicationManager
Starts the application with the given id
stopApplication(String) - Method in class org.gecko.runtime.application.internal.GeckoApplicationContainer
 
STOPPING - Static variable in class org.osgi.service.application.ApplicationHandle
The application instance is being stopped.
STOPPING - Static variable in class org.osgi.service.application.ApplicationHandle
The application instance is being stopped.

T

TIMER_TOPIC - Static variable in interface org.osgi.service.application.ScheduledApplication
The topic name for the virtual timer topic.
TIMER_TOPIC - Static variable in interface org.osgi.service.application.ScheduledApplication
The topic name for the virtual timer topic.
TriggerGuard(String) - Constructor for class org.gecko.runtime.application.internal.GeckoScheduledApplication.TriggerGuard
 
TRIGGERING_EVENT - Static variable in interface org.osgi.service.application.ScheduledApplication
The key for the startup argument used to pass the event object that triggered the schedule to launch the application instance.
TRIGGERING_EVENT - Static variable in interface org.osgi.service.application.ScheduledApplication
The key for the startup argument used to pass the event object that triggered the schedule to launch the application instance.

U

unlock() - Method in class org.osgi.service.application.ApplicationDescriptor
Unsets the lock state of the application.
unlock() - Method in class org.osgi.service.application.ApplicationDescriptor
Unsets the lock state of the application.
unlockApplication(String) - Method in interface org.gecko.runtime.application.ApplicationManager
Un-locks the application with the given id
unlockApplication(String) - Method in interface org.gecko.runtime.application.ApplicationManager
Un-locks the application with the given id
unlockApplication(String) - Method in class org.gecko.runtime.application.internal.GeckoApplicationContainer
 
unlockSpecific() - Method in class org.osgi.service.application.ApplicationDescriptor
This method is used to notify the container implementation that the corresponding application has been unlocked and it should update the application.locked service property accordingly.
unlockSpecific() - Method in class org.osgi.service.application.ApplicationDescriptor
This method is used to notify the container implementation that the corresponding application has been unlocked and it should update the application.locked service property accordingly.
unschedule(String) - Method in interface org.gecko.runtime.application.ApplicationScheduler
Un-schedules an application for the schedule id
unschedule(String) - Method in interface org.gecko.runtime.application.ApplicationScheduler
Un-schedules an application for the schedule id
unschedule(String) - Method in class org.gecko.runtime.application.internal.GeckoApplicationContainer
 
unscheduleApplication(String) - Method in interface org.gecko.runtime.application.ApplicationManager
Revokes the scheduling of an application
unscheduleApplication(String) - Method in interface org.gecko.runtime.application.ApplicationManager
Revokes the scheduling of an application
unscheduleApplication(String) - Method in class org.gecko.runtime.application.internal.GeckoApplicationContainer
 

Y

YEAR - Static variable in interface org.osgi.service.application.ScheduledApplication
The name of the year attribute of a virtual timer event.
YEAR - Static variable in interface org.osgi.service.application.ScheduledApplication
The name of the year attribute of a virtual timer event.
A C D E G H I L M O R S T U Y 
Skip navigation links
Data In Motion Consulting GmbH

Data In Motion Consulting GmbH