[rules-users] Drools API

Wolfgang Laun wolfgang.laun at gmail.com
Mon Oct 18 11:03:57 EDT 2010


Can you be more specific with respect to "create rules"? You may do this,
for instance, by writing a DRL text file, and there are other ways. How
would the "external app" determine the required Conditional Elements and
Consequence actions?

By "categories" you mean Java classes?

-W

2010/10/18 Patricia Bogoevici <patriciabogoevici at yahoo.com>

> Hello,
>
> I have a related question about Drools API. I need to be able to create
> rules, packages and categories, from an external application. Does Guvnor
> provide a web-service for that?
>
> Thanks,
> Patricia
>
> --- On *Mon, 10/18/10, Wolfgang Laun <wolfgang.laun at gmail.com>* wrote:
>
>
> From: Wolfgang Laun <wolfgang.laun at gmail.com>
> Subject: Re: [rules-users] Drools API
> To: "Rules Users List" <rules-users at lists.jboss.org>
> Date: Monday, October 18, 2010, 9:01 AM
>
>
> import org.drools.KnowledgeBase;
> import org.drools.definition.KnowledgePackage;
> import org.drools.definition.rule.Rule;
>
> KnowledgeBase kBase = ...;
>
> for( KnowledgePackage kPackage: kBase.getKnowledgePackages() ){
>     String packageName = kPackage.getName();
>     for( Rule rule: kPackage.getRules() ){
>         String ruleName = rule.getName();
>         //...
>     }
> }
>
> -W
>
> On 18 October 2010 12:30, shyam_prakash <prakash.shyam at gmail.com<http://mc/compose?to=prakash.shyam@gmail.com>>
> wrote:
> >
> > Hello,
> >
> > I am looking for a way to expose the published rule sets programmatically
> > and I am trying to determine if there is a service API that can be used
> to
> > retrieve the list/or iterate through published packages.
> >
> > Please let me know if there is any such API / Javadoc for the same.
> >
> > Thanks,
> > Shyam
> > --
> > View this message in context:
> http://drools-java-rules-engine.46999.n3.nabble.com/Drools-API-tp1724208p1724208.html
> > Sent from the Drools - User mailing list archive at Nabble.com.
> > _______________________________________________
> > rules-users mailing list
> > rules-users at lists.jboss.org<http://mc/compose?to=rules-users@lists.jboss.org>
> > https://lists.jboss.org/mailman/listinfo/rules-users
> >
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org<http://mc/compose?to=rules-users@lists.jboss.org>
> https://lists.jboss.org/mailman/listinfo/rules-users
>
>
>
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20101018/6f0d4e04/attachment.html 


More information about the rules-users mailing list