Class JavaActionBuilder

    • Constructor Detail

      • JavaActionBuilder

        public JavaActionBuilder()
    • Method Detail

      • build

        public void build​(org.drools.compiler.rule.builder.PackageBuildContext context,
                          DroolsAction action,
                          org.drools.compiler.lang.descr.ActionDescr actionDescr,
                          ContextResolver contextResolver)
        Specified by:
        build in interface ActionBuilder
      • getClassName

        protected String getClassName​(org.drools.compiler.rule.builder.PackageBuildContext context)
      • getAnalysis

        protected org.drools.compiler.compiler.AnalysisResult getAnalysis​(org.drools.compiler.rule.builder.PackageBuildContext context,
                                                                          org.drools.compiler.lang.descr.ActionDescr actionDescr)
      • buildAction

        protected void buildAction​(org.drools.compiler.rule.builder.PackageBuildContext context,
                                   DroolsAction action,
                                   org.drools.compiler.lang.descr.ActionDescr actionDescr,
                                   ContextResolver contextResolver,
                                   String className,
                                   org.drools.compiler.compiler.AnalysisResult analysis)