Kie :: Spring 6.0.0.CR3

org.kie.spring
Class KModuleBeanFactoryPostProcessor

java.lang.Object
  extended by org.kie.spring.KModuleBeanFactoryPostProcessor
All Implemented Interfaces:
org.springframework.beans.factory.config.BeanFactoryPostProcessor, org.springframework.context.ApplicationContextAware

public class KModuleBeanFactoryPostProcessor
extends Object
implements org.springframework.beans.factory.config.BeanFactoryPostProcessor, org.springframework.context.ApplicationContextAware


Field Summary
protected  URL configFileURL
           
protected  org.kie.api.builder.ReleaseId releaseId
           
 
Constructor Summary
KModuleBeanFactoryPostProcessor()
           
KModuleBeanFactoryPostProcessor(URL configFileURL, String configFilePath)
           
KModuleBeanFactoryPostProcessor(URL configFileURL, String configFilePath, org.springframework.context.ApplicationContext context)
           
 
Method Summary
protected  org.drools.compiler.kie.builder.impl.InternalKieModule createKieModule(org.kie.api.builder.model.KieModuleModel kieProject)
           
protected  void initConfigFilePath()
           
 void postProcessBeanFactory(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory)
           
 void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
           
 void setReleaseId(org.kie.api.builder.ReleaseId releaseId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

configFileURL

protected URL configFileURL

releaseId

protected org.kie.api.builder.ReleaseId releaseId
Constructor Detail

KModuleBeanFactoryPostProcessor

public KModuleBeanFactoryPostProcessor()

KModuleBeanFactoryPostProcessor

public KModuleBeanFactoryPostProcessor(URL configFileURL,
                                       String configFilePath,
                                       org.springframework.context.ApplicationContext context)

KModuleBeanFactoryPostProcessor

public KModuleBeanFactoryPostProcessor(URL configFileURL,
                                       String configFilePath)
Method Detail

initConfigFilePath

protected void initConfigFilePath()

setReleaseId

public void setReleaseId(org.kie.api.builder.ReleaseId releaseId)

postProcessBeanFactory

public void postProcessBeanFactory(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory)
                            throws org.springframework.beans.BeansException
Specified by:
postProcessBeanFactory in interface org.springframework.beans.factory.config.BeanFactoryPostProcessor
Throws:
org.springframework.beans.BeansException

createKieModule

protected org.drools.compiler.kie.builder.impl.InternalKieModule createKieModule(org.kie.api.builder.model.KieModuleModel kieProject)

setApplicationContext

public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
                           throws org.springframework.beans.BeansException
Specified by:
setApplicationContext in interface org.springframework.context.ApplicationContextAware
Throws:
org.springframework.beans.BeansException

Kie :: Spring 6.0.0.CR3

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.