public static KnowledgeBuilder newKnowledgeBuilder(KnowledgeBase kbase, KnowledgeBuilderConfiguration conf) { return getKnowledgeBuilderServiceFactory().newKnowledgeBuilder( kbase, conf ); }
/** * Create and return a new KnowledgeBuilder, using the default KnowledgeBuilderConfigurations * @return * The KnowledgeBuilder */ public static KnowledgeBuilder newKnowledgeBuilder() { return getKnowledgeBuilderServiceFactory().newKnowledgeBuilder(); }
/** * Create and return a new KnowledgeBuilder, using he given KnowledgeBuilderConfigurations * @return * The KnowledgeBuilder */ public static KnowledgeBuilder newKnowledgeBuilder(KnowledgeBuilderConfiguration conf) { return getKnowledgeBuilderServiceFactory().newKnowledgeBuilder( conf ); }
/** * Create and return a new KnowledgeBuilder, using he given KnowledgeBuilderConfigurations * @return * The KnowledgeBuilder */ public static KnowledgeBuilder newKnowledgeBuilder(KnowledgeBuilderConfiguration conf) { return getKnowledgeBuilderServiceFactory().newKnowledgeBuilder( conf ); }
/** * Create and return a new KnowledgeBuilder, using he given KnowledgeBuilderConfigurations * @return * The KnowledgeBuilder */ public static KnowledgeBuilder newKnowledgeBuilder(KnowledgeBuilderConfiguration conf) { return getKnowledgeBuilderServiceFactory().newKnowledgeBuilder( conf ); }
public static KnowledgeBuilder newKnowledgeBuilder(KnowledgeBase kbase, KnowledgeBuilderConfiguration conf) { return getKnowledgeBuilderServiceFactory().newKnowledgeBuilder( kbase, conf ); }
/** * Create and return a new KnowledgeBuilder, using the default KnowledgeBuilderConfigurations * @return * The KnowledgeBuilder */ public static KnowledgeBuilder newKnowledgeBuilder() { return getKnowledgeBuilderServiceFactory().newKnowledgeBuilder(); }
public static KnowledgeBuilder newKnowledgeBuilder(KnowledgeBase kbase, KnowledgeBuilderConfiguration conf) { return getKnowledgeBuilderServiceFactory().newKnowledgeBuilder( kbase, conf ); }
/** * Create and return a new KnowledgeBuilder, using the default KnowledgeBuilderConfigurations * @return * The KnowledgeBuilder */ public static KnowledgeBuilder newKnowledgeBuilder() { return getKnowledgeBuilderServiceFactory().newKnowledgeBuilder(); }
public static KnowledgeBuilder newKnowledgeBuilder(KnowledgeBase kbase) { return getKnowledgeBuilderServiceFactory().newKnowledgeBuilder( kbase ); }
public static KnowledgeBuilder newKnowledgeBuilder(KnowledgeBase kbase) { return getKnowledgeBuilderServiceFactory().newKnowledgeBuilder( kbase ); }
public static KnowledgeBuilder newKnowledgeBuilder(KnowledgeBase kbase) { return getKnowledgeBuilderServiceFactory().newKnowledgeBuilder( kbase ); }
public static KnowledgeBase createKnowledgeBase(GridNode node,String resource,String resourcetype){ if ( node == null ) { node = new GridNodeImpl(); } //kbase configuration PackageBuilderConfiguration kconf = (PackageBuilderConfiguration) KnowledgeBuilderFactory.newKnowledgeBuilderConfiguration(null,DroolsBlueprintBean.class.getClassLoader()); //kbuilder KnowledgeBuilder kbuilder = node.get( KnowledgeBuilderFactoryService.class ).newKnowledgeBuilder( kconf); kbuilder.add(parseResource(resource),ResourceType.getResourceType(resourcetype)); // error handling KnowledgeBuilderErrors errors = kbuilder.getErrors(); if ( !errors.isEmpty() ) { throw new RuntimeException( errors.toString() ); } //KnowledgeBase KnowledgeBaseConfiguration kbaseConfig = KnowledgeBaseFactory.newKnowledgeBaseConfiguration(null, DroolsBlueprintBean.class.getClassLoader()); KnowledgeBase kbase = node.get( KnowledgeBaseFactoryService.class ).newKnowledgeBase(kbaseConfig); kbase.addKnowledgePackages( kbuilder.getKnowledgePackages() ); return kbase; }
KnowledgeBuilder kbuilder = node.get( KnowledgeBuilderFactoryService.class ).newKnowledgeBuilder( kconf ); if ( this.conf != null ) { kbase = node.get( KnowledgeBaseFactoryService.class ).newKnowledgeBase( conf );
KnowledgeBuilder kbuilder = node.get( KnowledgeBuilderFactoryService.class ).newKnowledgeBuilder( kconf ); if ( this.conf != null ) { kbase = node.get( KnowledgeBaseFactoryService.class ).newKnowledgeBase( conf );
protected StatefulKnowledgeSession createProcessSession(){ KnowledgeBuilder kbuilder = remoteN1.get( KnowledgeBuilderFactoryService.class ).newKnowledgeBuilder();
protected StatefulKnowledgeSession createSession(){ KnowledgeBuilder kbuilder = remoteN1.get( KnowledgeBuilderFactoryService.class ).newKnowledgeBuilder();
GridNode remoteN1 = conn.connect(); KnowledgeBuilder kbuilder = remoteN1.get( KnowledgeBuilderFactoryService.class ).newKnowledgeBuilder();
@Test public void localNodeTest() { Grid grid = new GridImpl( new HashMap<String, Object>() ); GridPeerConfiguration conf = new GridPeerConfiguration(); GridPeerServiceConfiguration wpconf = new WhitePagesLocalConfiguration(); conf.addConfiguration( wpconf ); conf.configure( grid ); GridNode gnode = grid.createGridNode( "n1" ); KnowledgeBuilder kbuilder = gnode.get( KnowledgeBuilderFactoryService.class ).newKnowledgeBuilder(); assertNotNull( kbuilder ); KnowledgeBase kbase = gnode.get( KnowledgeBaseFactoryService.class ).newKnowledgeBase(); assertNotNull( kbase ); StatefulKnowledgeSession session = kbase.newStatefulKnowledgeSession(); assertNotNull( session ); WhitePages wp = grid.get( WhitePages.class ); GridServiceDescription gsd = wp.lookup( "n1" ); assertNotNull(gsd); assertEquals( 0, gsd.getAddresses().size() ); GridNode gnode1 = grid.getGridNode( gsd.getId() ); assertNotNull( gnode1 ); grid.removeGridNode( gsd.getId() ); assertNull( wp.lookup( "n1" ) ); assertNull( grid.getGridNode( gsd.getId() ) ); grid.dispose(); // node has been removed, so disposal should not affect it assertFalse( gnode.isDisposed() ); gnode.dispose(); assertTrue( gnode.isDisposed() ); }
GridNode remoteN1 = conn.connect(); KnowledgeBuilder kbuilder = remoteN1.get( KnowledgeBuilderFactoryService.class ).newKnowledgeBuilder();