Class DrlxAssembler

  • All Implemented Interfaces:
    java.lang.Comparable<org.kie.api.internal.utils.KieService>, org.kie.api.internal.assembler.KieAssemblerService, org.kie.api.internal.utils.KieService

    public class DrlxAssembler
    extends java.lang.Object
    implements org.kie.api.internal.assembler.KieAssemblerService
    • Field Summary

      • Fields inherited from interface org.kie.api.internal.utils.KieService

        UNDEFINED
    • Constructor Summary

      Constructors 
      Constructor Description
      DrlxAssembler()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addResourceAfterRules​(java.lang.Object kbuilder, org.kie.api.io.Resource resource, org.kie.api.io.ResourceType type, org.kie.api.io.ResourceConfiguration configuration)  
      void addResourceBeforeRules​(java.lang.Object kbuilder, org.kie.api.io.Resource resource, org.kie.api.io.ResourceType type, org.kie.api.io.ResourceConfiguration configuration)  
      org.kie.api.io.ResourceType getResourceType()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.kie.api.internal.assembler.KieAssemblerService

        addResourcesAfterRules, addResourcesBeforeRules
      • Methods inherited from interface org.kie.api.internal.utils.KieService

        compareTo, servicePriority, serviceTag
    • Constructor Detail

      • DrlxAssembler

        public DrlxAssembler()
    • Method Detail

      • getResourceType

        public org.kie.api.io.ResourceType getResourceType()
        Specified by:
        getResourceType in interface org.kie.api.internal.assembler.KieAssemblerService
      • addResourceBeforeRules

        public void addResourceBeforeRules​(java.lang.Object kbuilder,
                                           org.kie.api.io.Resource resource,
                                           org.kie.api.io.ResourceType type,
                                           org.kie.api.io.ResourceConfiguration configuration)
                                    throws java.lang.Exception
        Specified by:
        addResourceBeforeRules in interface org.kie.api.internal.assembler.KieAssemblerService
        Throws:
        java.lang.Exception
      • addResourceAfterRules

        public void addResourceAfterRules​(java.lang.Object kbuilder,
                                          org.kie.api.io.Resource resource,
                                          org.kie.api.io.ResourceType type,
                                          org.kie.api.io.ResourceConfiguration configuration)
                                   throws java.lang.Exception
        Specified by:
        addResourceAfterRules in interface org.kie.api.internal.assembler.KieAssemblerService
        Throws:
        java.lang.Exception