Package org.jbpm.configuration

Examples of org.jbpm.configuration.ObjectFactory.createObject()


    MockControl beanFactoryControl = MockControl.createNiceControl(BeanFactory.class);
    BeanFactory beanFactory = (BeanFactory) beanFactoryControl.getMock();

    JbpmContext context = new JbpmContext(null, mockFactory);
    factoryControl.expectAndReturn(mockFactory.createObject(JbpmContext.DEFAULT_JBPM_CONTEXT_NAME), context, 3);
    beanFactoryControl.replay();
    factoryControl.replay();

    // configuration.setBeanFactory(beanFactory);
    configuration.afterPropertiesSet();
View Full Code Here


    // configuration.setUseSpringObjectFactory(false);

    MockControl factoryControl = MockControl.createControl(ObjectFactory.class);
    ObjectFactory mockFactory = (ObjectFactory) factoryControl.getMock();

    factoryControl.expectAndReturn(mockFactory.createObject(JbpmContext.DEFAULT_JBPM_CONTEXT_NAME),
        new JbpmContext(null, mockFactory), 2);
    factoryControl.replay();
    configuration.setObjectFactory(mockFactory);
    configuration.afterPropertiesSet();
View Full Code Here

    synchronized (jbpmTypesCache) {
      jbpmTypes = jbpmTypesCache.get(objectFactory);

      if (jbpmTypes == null) {
        if (objectFactory.hasObject("jbpm.types")) {
          jbpmTypes = CollectionUtil.checkList((List<?>) objectFactory.createObject("jbpm.types"),
              JbpmType.class);
        }
        else {
          jbpmTypes = getDefaultJbpmTypes();
        }
View Full Code Here

  private static List<JbpmType> getDefaultJbpmTypes() {
    String resource = JbpmConfiguration.Configs.getString("resource.varmapping");
    InputStream is = ClassLoaderUtil.getStream(resource);
    ObjectFactory objectFactory = ObjectFactoryParser.parseInputStream(is);
    return CollectionUtil.checkList((List<?>) objectFactory.createObject("jbpm.types"),
        JbpmType.class);
  }
}
View Full Code Here

    }

    public static synchronized Object getObject(String name)
    {
      ObjectFactory objectFactory = getObjectFactory();
      return objectFactory.createObject(name);
    }

    public static String getString(String name)
    {
      return (String)getObject(name);
View Full Code Here

  private static List getDefaultJbpmTypes() {
    String resource = JbpmConfiguration.Configs.getString("resource.varmapping");
    InputStream is = ClassLoaderUtil.getStream(resource);
    ObjectFactory objectFactory = ObjectFactoryParser.parseInputStream(is);
    return (List) objectFactory.createObject("jbpm.types");
  }
}
View Full Code Here

      ObjectFactory objectFactory = getObjectFactory();
      return objectFactory.hasObject(name);
    }
    public static synchronized Object getObject(String name) {
      ObjectFactory objectFactory = getObjectFactory();
      return objectFactory.createObject(name);
    }
    public static String getString(String name) {
      return (String) getObject(name);
    }
View Full Code Here

      ObjectFactory objectFactory = getObjectFactory();
      return objectFactory.hasObject(name);
    }
    public static synchronized Object getObject(String name) {
      ObjectFactory objectFactory = getObjectFactory();
      return objectFactory.createObject(name);
    }
    public static String getString(String name) {
      return (String) getObject(name);
    }
View Full Code Here

  private static List getDefaultJbpmTypes() {
    String resource = JbpmConfiguration.Configs.getString("resource.varmapping");
    InputStream is = ClassLoaderUtil.getStream(resource);
    ObjectFactory objectFactory = ObjectFactoryParser.parseInputStream(is);
    return (List) objectFactory.createObject("jbpm.types");
  }
}
View Full Code Here

      ObjectFactory objectFactory = getObjectFactory();
      return objectFactory.hasObject(name);
    }
    public static synchronized Object getObject(String name) {
      ObjectFactory objectFactory = getObjectFactory();
      return objectFactory.createObject(name);
    }
    public static String getString(String name) {
      return (String) getObject(name);
    }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.