Class KieCompilerServiceDrl

  • All Implemented Interfaces:
    org.kie.efesto.compilationmanager.api.service.KieCompilerService<org.kie.efesto.compilationmanager.api.model.EfestoCompilationOutput,​org.kie.efesto.compilationmanager.api.model.EfestoCompilationContext>

    public class KieCompilerServiceDrl
    extends Object
    implements org.kie.efesto.compilationmanager.api.service.KieCompilerService<org.kie.efesto.compilationmanager.api.model.EfestoCompilationOutput,​org.kie.efesto.compilationmanager.api.model.EfestoCompilationContext>
    • Constructor Detail

      • KieCompilerServiceDrl

        public KieCompilerServiceDrl()
    • Method Detail

      • canManageResource

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

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

        public String getModelType()
        Specified by:
        getModelType in interface org.kie.efesto.compilationmanager.api.service.KieCompilerService<org.kie.efesto.compilationmanager.api.model.EfestoCompilationOutput,​org.kie.efesto.compilationmanager.api.model.EfestoCompilationContext>