/** * Create a new KnowledgeBase using the default KnowledgeBaseConfiguration * @return * The KnowledgeBase */ public static KnowledgeBase newKnowledgeBase() { return getKnowledgeBaseFactoryService().newKnowledgeBase(); }
/** * Create a KnowledgeBaseConfiguration on which properties can be set. Use * the given properties file and ClassLoader - either of which can be null. * @return * The KnowledgeBaseConfiguration. */ public static KnowledgeBaseConfiguration newKnowledgeBaseConfiguration(Properties properties, ClassLoader... classLoaders) { return getKnowledgeBaseFactoryService().newKnowledgeBaseConfiguration( properties, classLoaders ); }
/** * Create a KnowledgeSessionConfiguration on which properties can be set. * @return * The KnowledgeSessionConfiguration. */ public static KnowledgeSessionConfiguration newKnowledgeSessionConfiguration() { return getKnowledgeBaseFactoryService().newKnowledgeSessionConfiguration(); }
/** * Create a new KnowledgeBase using the given KnowledgeBaseConfiguration * @return * The KnowledgeBase */ public static KnowledgeBase newKnowledgeBase(KnowledgeBaseConfiguration conf) { return getKnowledgeBaseFactoryService().newKnowledgeBase( conf ); }
/** * Create a KnowledgeSessionConfiguration on which properties can be set. * @return * The KnowledgeSessionConfiguration. */ public static KnowledgeSessionConfiguration newKnowledgeSessionConfiguration() { return getKnowledgeBaseFactoryService().newKnowledgeSessionConfiguration(); }
/** * Create a KnowledgeSessionConfiguration on which properties can be set. * @return * The KnowledgeSessionConfiguration. */ public static KnowledgeSessionConfiguration newKnowledgeSessionConfiguration(Properties properties) { return getKnowledgeBaseFactoryService().newKnowledgeSessionConfiguration( properties ); }
/** * Create a KnowledgeSessionConfiguration on which properties can be set. * @return * The KnowledgeSessionConfiguration. */ public static KnowledgeSessionConfiguration newKnowledgeSessionConfiguration(Properties properties) { return getKnowledgeBaseFactoryService().newKnowledgeSessionConfiguration( properties ); }
/** * Create a KnowledgeBaseConfiguration on which properties can be set. * @return * The KnowledgeBaseConfiguration. */ public static KnowledgeBaseConfiguration newKnowledgeBaseConfiguration() { return getKnowledgeBaseFactoryService().newKnowledgeBaseConfiguration(); }
/** * Create a KnowledgeBaseConfiguration on which properties can be set. Use * the given properties file and ClassLoader - either of which can be null. * @return * The KnowledgeBaseConfiguration. */ public static KnowledgeBaseConfiguration newKnowledgeBaseConfiguration(Properties properties, ClassLoader... classLoaders) { return getKnowledgeBaseFactoryService().newKnowledgeBaseConfiguration( properties, classLoaders ); }
/** * Create a KnowledgeBaseConfiguration on which properties can be set. * @return * The KnowledgeBaseConfiguration. */ public static KnowledgeBaseConfiguration newKnowledgeBaseConfiguration() { return getKnowledgeBaseFactoryService().newKnowledgeBaseConfiguration(); }
/** * Create a new KnowledgeBase using the default KnowledgeBaseConfiguration * @return * The KnowledgeBase */ public static KnowledgeBase newKnowledgeBase() { return getKnowledgeBaseFactoryService().newKnowledgeBase(); }
/** * Create a KnowledgeBaseConfiguration on which properties can be set. Use * the given properties file and ClassLoader - either of which can be null. * @return * The KnowledgeBaseConfiguration. */ public static KnowledgeBaseConfiguration newKnowledgeBaseConfiguration(Properties properties, ClassLoader... classLoaders) { return getKnowledgeBaseFactoryService().newKnowledgeBaseConfiguration( properties, classLoaders ); }
/** * Create a KnowledgeSessionConfiguration on which properties can be set. * @return * The KnowledgeSessionConfiguration. */ public static KnowledgeSessionConfiguration newKnowledgeSessionConfiguration() { return getKnowledgeBaseFactoryService().newKnowledgeSessionConfiguration(); }
/** * Create a new KnowledgeBase using the given KnowledgeBaseConfiguration * @return * The KnowledgeBase */ public static KnowledgeBase newKnowledgeBase(KnowledgeBaseConfiguration conf) { return getKnowledgeBaseFactoryService().newKnowledgeBase( conf ); }
/** * Create a new KnowledgeBase using the default KnowledgeBaseConfiguration * @return * The KnowledgeBase */ public static KnowledgeBase newKnowledgeBase() { return getKnowledgeBaseFactoryService().newKnowledgeBase(); }
/** * Create a new KnowledgeBase using the given KnowledgeBaseConfiguration * @return * The KnowledgeBase */ public static KnowledgeBase newKnowledgeBase(KnowledgeBaseConfiguration conf) { return getKnowledgeBaseFactoryService().newKnowledgeBase( conf ); }
/** * Create a KnowledgeBaseConfiguration on which properties can be set. * @return * The KnowledgeBaseConfiguration. */ public static KnowledgeBaseConfiguration newKnowledgeBaseConfiguration() { return getKnowledgeBaseFactoryService().newKnowledgeBaseConfiguration(); }
/** * Create a KnowledgeSessionConfiguration on which properties can be set. * @return * The KnowledgeSessionConfiguration. */ public static KnowledgeSessionConfiguration newKnowledgeSessionConfiguration(Properties properties) { return getKnowledgeBaseFactoryService().newKnowledgeSessionConfiguration( properties ); }
public static Environment newEnvironment() { return getKnowledgeBaseFactoryService().newEnvironment(); }
/** * Create a new KnowledgeBase using the default KnowledgeBaseConfiguration and * the given KnowledgeBase ID. * * @param kbaseId * A string Identifier for the knowledge base. Specially useful when enabling * JMX monitoring and management, as that ID will be used to compose the * JMX ObjectName for all related MBeans. The application must ensure all kbase * IDs are unique. * @return * The KnowledgeBase */ public static KnowledgeBase newKnowledgeBase(String kbaseId) { return getKnowledgeBaseFactoryService().newKnowledgeBase(kbaseId); }