Class KieService<T>

    • Field Detail

      • logger

        protected static org.slf4j.Logger logger
      • sourceServices

        @Inject
        protected org.kie.workbench.common.services.backend.source.SourceServices sourceServices
      • pathResolver

        @Inject
        protected org.uberfire.ext.editor.commons.backend.version.PathResolver pathResolver
      • metadataService

        @Inject
        protected org.guvnor.common.services.backend.metadata.MetadataServerSideService metadataService
      • moduleService

        @Inject
        protected org.kie.workbench.common.services.shared.project.KieModuleService moduleService
      • projectService

        @Inject
        protected org.guvnor.common.services.project.service.WorkspaceProjectService projectService
      • ioService

        @Inject
        @Named("ioStrategy")
        protected org.uberfire.io.IOService ioService
    • Constructor Detail

      • KieService

        public KieService()
    • Method Detail

      • loadContent

        public T loadContent​(org.uberfire.backend.vfs.Path path)
      • constructContent

        protected abstract T constructContent​(org.uberfire.backend.vfs.Path path,
                                              org.guvnor.common.services.shared.metadata.model.Overview overview)
      • getSource

        public String getSource​(org.uberfire.backend.vfs.Path path)
                         throws org.kie.workbench.common.services.shared.source.SourceGenerationFailedException
        Throws:
        org.kie.workbench.common.services.shared.source.SourceGenerationFailedException