public class KieObjectsInjector extends Object implements org.apache.aries.blueprint.BeanProcessor
Modifier and Type | Field and Description |
---|---|
protected List<URL> |
resources
The list of Aries Blueprint XML files
|
Constructor and Description |
---|
KieObjectsInjector() |
KieObjectsInjector(List<URL> resources) |
KieObjectsInjector(List<URL> resources,
String contextId) |
KieObjectsInjector(String contextId) |
KieObjectsInjector(String contextId,
org.apache.aries.blueprint.ParserContext parserContext) |
Modifier and Type | Method and Description |
---|---|
protected void |
addKieModuleToRepo(org.kie.api.builder.model.KieModuleModel kieModuleModel) |
void |
afterDestroy(Object o,
String s) |
void |
afterImportSet() |
Object |
afterInit(Object o,
String s,
org.apache.aries.blueprint.BeanProcessor.BeanCreator beanCreator,
org.osgi.service.blueprint.reflect.BeanMetadata beanMetadata) |
void |
afterKmoduleSet() |
void |
beforeDestroy(Object o,
String s) |
Object |
beforeInit(Object o,
String s,
org.apache.aries.blueprint.BeanProcessor.BeanCreator beanCreator,
org.osgi.service.blueprint.reflect.BeanMetadata beanMetadata) |
protected org.kie.api.builder.model.KieModuleModel |
getKieModuleModel() |
protected void |
injectKieModule(org.kie.api.builder.model.KieModuleModel kieModuleModel) |
void |
setBlueprintContainer(org.osgi.service.blueprint.container.BlueprintContainer blueprintContainer) |
public KieObjectsInjector(String contextId)
public KieObjectsInjector(String contextId, org.apache.aries.blueprint.ParserContext parserContext)
public KieObjectsInjector()
public void setBlueprintContainer(org.osgi.service.blueprint.container.BlueprintContainer blueprintContainer)
public void afterKmoduleSet()
protected void injectKieModule(org.kie.api.builder.model.KieModuleModel kieModuleModel)
public void afterImportSet()
protected void addKieModuleToRepo(org.kie.api.builder.model.KieModuleModel kieModuleModel)
protected org.kie.api.builder.model.KieModuleModel getKieModuleModel()
public Object beforeInit(Object o, String s, org.apache.aries.blueprint.BeanProcessor.BeanCreator beanCreator, org.osgi.service.blueprint.reflect.BeanMetadata beanMetadata)
beforeInit
in interface org.apache.aries.blueprint.BeanProcessor
public Object afterInit(Object o, String s, org.apache.aries.blueprint.BeanProcessor.BeanCreator beanCreator, org.osgi.service.blueprint.reflect.BeanMetadata beanMetadata)
afterInit
in interface org.apache.aries.blueprint.BeanProcessor
public void beforeDestroy(Object o, String s)
beforeDestroy
in interface org.apache.aries.blueprint.BeanProcessor
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.