Class ReflectiveAppRoot
- java.lang.Object
-
- org.kie.efesto.common.api.identifiers.LocalUriId
-
- org.kie.efesto.common.api.identifiers.AppRoot
-
- org.kie.efesto.common.api.identifiers.ReflectiveAppRoot
-
-
Constructor Summary
Constructors Constructor Description ReflectiveAppRoot()ReflectiveAppRoot(java.lang.String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends ComponentRoot>
Tget(java.lang.Class<T> providerId)subclasses should override this using the appropriate DI/ServiceLoading mechanism to allow the patternappRoot.get(Components.class)...; e.g.-
Methods inherited from class org.kie.efesto.common.api.identifiers.LocalUriId
asLocalUri, equals, hashCode, toLocalId, toString
-
-
-
-
Method Detail
-
get
public <T extends ComponentRoot> T get(java.lang.Class<T> providerId)
Description copied from class:AppRootsubclasses should override this using the appropriate DI/ServiceLoading mechanism to allow the patternappRoot.get(Components.class)...; e.g.appRoot.get(ProcessIds.class).get("my.process.id).tasks().get("my.task")
-
-