Package com.diffplug.gradle.osgi
Class OsgiExecable.ReflectionHost
- java.lang.Object
-
- com.diffplug.gradle.osgi.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
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.diffplug.gradle.osgi.OsgiExecable
OsgiExecable.ReflectionClient<Host extends OsgiExecable.ReflectionHost>, OsgiExecable.ReflectionHost
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedReflectionHost(String delegate)
-