Class KieCompilerServiceDecisionTable

  • All Implemented Interfaces:
    org.kie.efesto.compilationmanager.api.service.KieCompilerService

    public class KieCompilerServiceDecisionTable
    extends Object
    implements org.kie.efesto.compilationmanager.api.service.KieCompilerService
    • Constructor Detail

      • KieCompilerServiceDecisionTable

        public KieCompilerServiceDecisionTable()
    • Method Detail

      • canManageResource

        public <T extends org.kie.efesto.compilationmanager.api.model.EfestoResource> boolean canManageResource​(T toProcess)
        Specified by:
        canManageResource in interface org.kie.efesto.compilationmanager.api.service.KieCompilerService
      • processResource

        public <T extends org.kie.efesto.compilationmanager.api.model.EfestoResource,​E extends org.kie.efesto.compilationmanager.api.model.EfestoCompilationOutput> List<E> processResource​(T toProcess,
                                                                                                                                                                                                  org.kie.efesto.compilationmanager.api.model.EfestoCompilationContext context)
        Specified by:
        processResource in interface org.kie.efesto.compilationmanager.api.service.KieCompilerService