Package org.kie.internal.runtime.conf
Interface ObjectModelResolver
public interface ObjectModelResolver
Resolves
ObjectModel to actual instances based on underlying mechanism
such as reflection, Spring, CDI, MVEL and more.-
Method Summary
Modifier and TypeMethodDescriptionbooleanAccepts if the givenresolverIdis matching this resolver identifier.getInstance(ObjectModel model, ClassLoader cl, Map<String, Object> contextParams) Creates new instance from the givenObjectMode
-
Method Details
-
getInstance
Creates new instance from the givenObjectMode- Parameters:
model- object model that defines the instancecl- class loader that have access to the classescontextParams- provides some contextual params that are referenced by name and already created such as RuntimeManager, RuntimeEngine, KieSession, TaskService- Returns:
-
accept
Accepts if the givenresolverIdis matching this resolver identifier.- Parameters:
resolverId- identifier of the resolver- Returns:
-