Package org.osgi.service.application
Class ApplicationDescriptor.Delegate
java.lang.Object
org.osgi.service.application.ApplicationDescriptor.Delegate
- Enclosing class:
- ApplicationDescriptor
This class will load the class named by the
org.osgi.vendor.application.ApplicationDescriptor and delegate method
calls to an instance of the class.
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) static String
(package private) static Class
(package private) static Method
(package private) static Method
(package private) static Method
(package private) static Method
(package private) static Method
(package private) Object
(package private) static Method
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) boolean
isLocked()
(package private) void
(package private) void
lock()
(package private) ScheduledApplication
(package private) void
(package private) void
unlock()
-
Field Details
-
cName
-
implementation
-
setApplicationDescriptor
-
isLocked
-
lock
-
unlock
-
schedule
-
launch
-
target
Object target
-
-
Constructor Details
-
Method Details
-
setApplicationDescriptor
-
isLocked
boolean isLocked() -
lock
void lock() -
unlock
void unlock() -
schedule
ScheduledApplication schedule(String scheduleId, Map args, String topic, String filter, boolean recurs) throws org.osgi.framework.InvalidSyntaxException, ApplicationException - Throws:
org.osgi.framework.InvalidSyntaxException
ApplicationException
-
launch
- Throws:
ApplicationException
-