Tabnine Logo
org.kie.spring.factorybeans
Code IndexAdd Tabnine to your IDE (free)

How to use org.kie.spring.factorybeans

Best Java code snippets using org.kie.spring.factorybeans (Showing top 20 results out of 315)

origin: kiegroup/droolsjbpm-integration

public void destroy() throws Exception {
  try {
    logger.close();
  } catch (IllegalStateException ise) {
    //logger has been closed by the user...
    //ignore exception
  }
}
origin: org.kie/kie-spring

public void afterPropertiesSet() throws Exception {
  logger = new LoggerAdaptor(loggerType);
  if (loggerType != KNOWLEDGE_LOGGER_TYPE.LOGGER_TYPE_CONSOLE) {
    logger.setFile(file);
    logger.setInterval(interval);
  }
}
origin: kiegroup/droolsjbpm-integration

@Override
public void afterPropertiesSet() throws Exception {
  checkPersistence();
}
origin: org.kie/kie-spring

  public void attachListeners(KieRuntimeEventManager kieRuntimeEventManager) {
    for (AgendaEventListener agendaEventListener : getAgendaEventListeners()) {
      kieRuntimeEventManager.addEventListener(agendaEventListener);
    }
    for (ProcessEventListener processEventListener : getProcessEventListeners()) {
      kieRuntimeEventManager.addEventListener(processEventListener);
    }
    for (RuleRuntimeEventListener ruleRuntimeEventListener : getRuleRuntimeEventListeners()) {
      kieRuntimeEventManager.addEventListener(ruleRuntimeEventListener);
    }
  }
}
origin: org.kie/kie-spring

@Override
public void afterPropertiesSet() throws Exception {
  // check it always
  checkKnowledge();
  // check persistence and transaction for all except empty and in memory
  if (!type.equalsIgnoreCase(TYPE_DEFAULT_IN_MEMORY) && !type.equalsIgnoreCase(TYPE_EMPTY)) {
    checkPersistence();
  }
  // for kjar based ensure that either release id or GAV is given
  if (type.equalsIgnoreCase(TYPE_DEFAULT_KJAR) || type.equalsIgnoreCase(TYPE_DEFAULT_KJAR_CL)) {
    checkKjar();
  }
}
origin: kiegroup/droolsjbpm-integration

@Override
public void postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory) throws BeansException {
  kieObjectsResolver = new KieObjectsResolver();
  registerKieContainer(beanFactory);
  registerKieBases(beanFactory);
  AnnotationsUtil.registerAnnotationConfigProcessors((BeanDefinitionRegistry) beanFactory, releaseId);
}
origin: kiegroup/droolsjbpm-integration

@Override
public Object internalNewObject() {
  if (kieBase != null) {
    return kieBase.newKieSession(factoryBean.getConf(), null);
  }
  return null;
}
origin: org.kie/kie-spring

public LoggerAdaptor(KNOWLEDGE_LOGGER_TYPE loggerType) {
  setLoggerType(loggerType);
}
origin: org.kie/kie-spring

@Override
public void executeBatch() {
  if (factoryBean.getBatch() != null && !factoryBean.getBatch().isEmpty()) {
    commands = factoryBean.getBatch();
  }
}
origin: org.kie/kie-spring

protected void registerKieBases(ConfigurableListableBeanFactory configurableListableBeanFactory) {
  for (String kieBaseName : kContainer.getKieBaseNames()) {
    KieBase kieBase = kContainer.getKieBase(kieBaseName);
    configurableListableBeanFactory.registerSingleton(kieBaseName, kieBase);
    registerKieSessions(kieBaseName, configurableListableBeanFactory);
  }
}
origin: kiegroup/droolsjbpm-integration

public void afterPropertiesSet() throws Exception {
  logger = new LoggerAdaptor(loggerType);
  if (loggerType != KNOWLEDGE_LOGGER_TYPE.LOGGER_TYPE_CONSOLE) {
    logger.setFile(file);
    logger.setInterval(interval);
  }
}
origin: kiegroup/droolsjbpm-integration

  public void attachListeners(KieRuntimeEventManager kieRuntimeEventManager) {
    for (AgendaEventListener agendaEventListener : getAgendaEventListeners()) {
      kieRuntimeEventManager.addEventListener(agendaEventListener);
    }
    for (ProcessEventListener processEventListener : getProcessEventListeners()) {
      kieRuntimeEventManager.addEventListener(processEventListener);
    }
    for (RuleRuntimeEventListener ruleRuntimeEventListener : getRuleRuntimeEventListeners()) {
      kieRuntimeEventManager.addEventListener(ruleRuntimeEventListener);
    }
  }
}
origin: kiegroup/droolsjbpm-integration

@Override
public void afterPropertiesSet() throws Exception {
  // check it always
  checkKnowledge();
  // check persistence and transaction for all except empty and in memory
  if (!type.equalsIgnoreCase(TYPE_DEFAULT_IN_MEMORY) && !type.equalsIgnoreCase(TYPE_EMPTY)) {
    checkPersistence();
  }
  // for kjar based ensure that either release id or GAV is given
  if (type.equalsIgnoreCase(TYPE_DEFAULT_KJAR) || type.equalsIgnoreCase(TYPE_DEFAULT_KJAR_CL)) {
    checkKjar();
  }
}
origin: org.kie/kie-spring

public void destroy() throws Exception {
  try {
    logger.close();
  } catch (IllegalStateException ise) {
    //logger has been closed by the user...
    //ignore exception
  }
}
origin: org.kie/kie-spring

@Override
public Object internalNewObject() {
  if (kieBase != null) {
    return kieBase.newKieSession(factoryBean.getConf(), null);
  }
  return null;
}
origin: org.kie/kie-spring

@Override
public void afterPropertiesSet() throws Exception {
  checkPersistence();
}
origin: kiegroup/droolsjbpm-integration

public LoggerAdaptor(KNOWLEDGE_LOGGER_TYPE loggerType) {
  setLoggerType(loggerType);
}
origin: kiegroup/droolsjbpm-integration

@Override
public void executeBatch() {
  if (factoryBean.getBatch() != null && !factoryBean.getBatch().isEmpty()) {
    commands = factoryBean.getBatch();
  }
}
origin: org.kie/kie-spring

@Override
public Object internalNewObject() {
  if (kieBase != null) {
    return kieBase.newStatelessKieSession(factoryBean.getConf());
  }
  return null;
}
origin: kiegroup/droolsjbpm-integration

@Override
public Object internalNewObject() {
  if (kieBase != null) {
    return kieBase.newStatelessKieSession(factoryBean.getConf());
  }
  return null;
}
org.kie.spring.factorybeans

Most used classes

  • LoggerAdaptor
  • EnvironmentDefFactoryBean
  • KSessionFactoryBean
  • KieImportFactoryBean
  • RuntimeEnvironmentFactoryBean
    Factory responsible for producing instances of RuntimeEnvironment that are consumed by RuntimeManage
  • TaskServiceFactoryBean,
  • KSessionFactoryBeanHelper,
  • StatefulKSessionFactoryBeanHelper$JpaConfiguration,
  • StatefulKSessionFactoryBeanHelper,
  • StatelessKSessionFactoryBeanHelper$DelegateStatelessKieSession,
  • StatelessKSessionFactoryBeanHelper
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now