Class DiskResourceReader

  • All Implemented Interfaces:
    org.kie.memorycompiler.resources.ResourceReader

    public class DiskResourceReader
    extends Object
    implements org.kie.memorycompiler.resources.ResourceReader
    • Constructor Detail

      • DiskResourceReader

        public DiskResourceReader​(File root)
    • Method Detail

      • isAvailable

        public boolean isAvailable​(org.kie.memorycompiler.resources.KiePath resourcePath)
        Specified by:
        isAvailable in interface org.kie.memorycompiler.resources.ResourceReader
      • getBytes

        public byte[] getBytes​(org.kie.memorycompiler.resources.KiePath resourcePath)
        Specified by:
        getBytes in interface org.kie.memorycompiler.resources.ResourceReader
      • getFilePaths

        public Collection<org.kie.memorycompiler.resources.KiePath> getFilePaths()
        Specified by:
        getFilePaths in interface org.kie.memorycompiler.resources.ResourceReader
      • mark

        public void mark()
        Specified by:
        mark in interface org.kie.memorycompiler.resources.ResourceReader
      • getModifiedResourcesSinceLastMark

        public Collection<String> getModifiedResourcesSinceLastMark()
        Specified by:
        getModifiedResourcesSinceLastMark in interface org.kie.memorycompiler.resources.ResourceReader