org.drools.grid.remote
Class KnowledgeBuilderRemoteClient

java.lang.Object
  extended by org.drools.grid.remote.KnowledgeBuilderRemoteClient
All Implemented Interfaces:
org.drools.builder.KnowledgeBuilder, org.drools.builder.ProcessBuilder, org.drools.builder.RuleBuilder

public class KnowledgeBuilderRemoteClient
extends Object
implements org.drools.builder.KnowledgeBuilder


Constructor Summary
KnowledgeBuilderRemoteClient(String localId, GridServiceDescription gsd, ConversationManager cm)
           
 
Method Summary
 void add(org.drools.io.Resource resource, org.drools.builder.ResourceType type)
           
 void add(org.drools.io.Resource resource, org.drools.builder.ResourceType type, org.drools.builder.ResourceConfiguration configuration)
           
 org.drools.builder.KnowledgeBuilderErrors getErrors()
           
 Collection<org.drools.definition.KnowledgePackage> getKnowledgePackages()
           
 org.drools.builder.KnowledgeBuilderResults getResults(org.drools.builder.ResultSeverity... severities)
           
 boolean hasErrors()
           
 boolean hasResults(org.drools.builder.ResultSeverity... severities)
           
 org.drools.KnowledgeBase newKnowledgeBase()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KnowledgeBuilderRemoteClient

public KnowledgeBuilderRemoteClient(String localId,
                                    GridServiceDescription gsd,
                                    ConversationManager cm)
Method Detail

add

public void add(org.drools.io.Resource resource,
                org.drools.builder.ResourceType type)
Specified by:
add in interface org.drools.builder.KnowledgeBuilder

add

public void add(org.drools.io.Resource resource,
                org.drools.builder.ResourceType type,
                org.drools.builder.ResourceConfiguration configuration)
Specified by:
add in interface org.drools.builder.KnowledgeBuilder

getKnowledgePackages

public Collection<org.drools.definition.KnowledgePackage> getKnowledgePackages()
Specified by:
getKnowledgePackages in interface org.drools.builder.KnowledgeBuilder

newKnowledgeBase

public org.drools.KnowledgeBase newKnowledgeBase()
Specified by:
newKnowledgeBase in interface org.drools.builder.KnowledgeBuilder

hasErrors

public boolean hasErrors()
Specified by:
hasErrors in interface org.drools.builder.KnowledgeBuilder

getErrors

public org.drools.builder.KnowledgeBuilderErrors getErrors()
Specified by:
getErrors in interface org.drools.builder.KnowledgeBuilder

getResults

public org.drools.builder.KnowledgeBuilderResults getResults(org.drools.builder.ResultSeverity... severities)
Specified by:
getResults in interface org.drools.builder.KnowledgeBuilder

hasResults

public boolean hasResults(org.drools.builder.ResultSeverity... severities)
Specified by:
hasResults in interface org.drools.builder.KnowledgeBuilder


Copyright © 2001-2011 JBoss by Red Hat. All Rights Reserved.