Class OsgiExecable.ReflectionHost

  • All Implemented Interfaces:
    OsgiExecable, Serializable, Runnable
    Direct Known Subclasses:
    SetupAction
    Enclosing interface:
    OsgiExecable

    public abstract static class OsgiExecable.ReflectionHost
    extends Object
    implements OsgiExecable
    Defines data which will be passed via reflection to code within the OSGi runtime - the reflection allows us to call code for which we don't have the necessary dependencies to resolve its imports unless it is only instantiated within the OSGi container.
    See Also:
    Serialized Form
    • Constructor Detail

      • ReflectionHost

        protected ReflectionHost​(String delegate)
    • Method Detail

      • run

        public void run()
        Specified by:
        run in interface Runnable