Package org.kie.spring.factorybeans
Class KBaseFactoryBean
- java.lang.Object
-
- org.kie.spring.factorybeans.KBaseFactoryBean
-
- All Implemented Interfaces:
org.springframework.beans.factory.FactoryBean<org.kie.api.KieBase>,org.springframework.beans.factory.InitializingBean
public class KBaseFactoryBean extends Object implements org.springframework.beans.factory.FactoryBean<org.kie.api.KieBase>, org.springframework.beans.factory.InitializingBean
-
-
Field Summary
Fields Modifier and Type Field Description protected org.kie.api.runtime.KieContainerkieContainerprotected booleansingleton
-
Constructor Summary
Constructors Constructor Description KBaseFactoryBean()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidafterPropertiesSet()StringgetDeclarativeAgenda()StringgetDef()StringgetEqualsBehavior()StringgetEventProcessingMode()StringgetId()StringgetIncludes()StringgetKBaseName()org.kie.api.runtime.KieContainergetKieContainer()org.kie.api.KieBasegetObject()Class<? extends org.kie.api.KieBase>getObjectType()StringgetPackages()org.kie.api.builder.ReleaseIdgetReleaseId()StringgetScope()booleanisSingleton()voidsetDeclarativeAgenda(String declarativeAgenda)voidsetDef(String def)voidsetEqualsBehavior(String equalsBehavior)voidsetEventProcessingMode(String eventProcessingMode)voidsetId(String id)voidsetIncludes(String includes)voidsetkBaseName(String name)Additional Setter to satisfy Spring Eclipse support (avoiding "No setter found" errors).voidsetKBaseName(String name)voidsetKieBase(org.kie.api.KieBase kBase)voidsetKieContainer(org.kie.api.runtime.KieContainer kieContainer)voidsetPackages(String packages)voidsetReleaseId(org.kie.api.builder.ReleaseId releaseId)voidsetScope(String scope)voidsetSingleton(boolean singleton)
-
-
-
Method Detail
-
getReleaseId
public org.kie.api.builder.ReleaseId getReleaseId()
-
setReleaseId
public void setReleaseId(org.kie.api.builder.ReleaseId releaseId)
-
getKBaseName
public String getKBaseName()
-
setKBaseName
public void setKBaseName(String name)
-
setkBaseName
public void setkBaseName(String name)
Additional Setter to satisfy Spring Eclipse support (avoiding "No setter found" errors).
-
getId
public String getId()
-
setId
public void setId(String id)
-
getPackages
public String getPackages()
-
setPackages
public void setPackages(String packages)
-
getIncludes
public String getIncludes()
-
setIncludes
public void setIncludes(String includes)
-
getScope
public String getScope()
-
setScope
public void setScope(String scope)
-
getDef
public String getDef()
-
setDef
public void setDef(String def)
-
getEqualsBehavior
public String getEqualsBehavior()
-
setEqualsBehavior
public void setEqualsBehavior(String equalsBehavior)
-
getEventProcessingMode
public String getEventProcessingMode()
-
setEventProcessingMode
public void setEventProcessingMode(String eventProcessingMode)
-
getDeclarativeAgenda
public String getDeclarativeAgenda()
-
setDeclarativeAgenda
public void setDeclarativeAgenda(String declarativeAgenda)
-
getKieContainer
public org.kie.api.runtime.KieContainer getKieContainer()
-
setKieContainer
public void setKieContainer(org.kie.api.runtime.KieContainer kieContainer)
-
getObject
public org.kie.api.KieBase getObject() throws Exception- Specified by:
getObjectin interfaceorg.springframework.beans.factory.FactoryBean<org.kie.api.KieBase>- Throws:
Exception
-
getObjectType
public Class<? extends org.kie.api.KieBase> getObjectType()
- Specified by:
getObjectTypein interfaceorg.springframework.beans.factory.FactoryBean<org.kie.api.KieBase>
-
isSingleton
public boolean isSingleton()
- Specified by:
isSingletonin interfaceorg.springframework.beans.factory.FactoryBean<org.kie.api.KieBase>
-
setSingleton
public void setSingleton(boolean singleton)
-
setKieBase
public void setKieBase(org.kie.api.KieBase kBase)
-
-