Class PackageStore

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

    public class PackageStore
    extends Object
    implements org.kie.memorycompiler.resources.ResourceStore
    • Constructor Summary

      Constructors 
      Constructor Description
      PackageStore()  
      PackageStore​(org.drools.core.rule.JavaDialectRuntimeData javaDialectRuntimeData, List<org.kie.internal.builder.KnowledgeBuilderResult> errors)  
    • Constructor Detail

      • PackageStore

        public PackageStore()
      • PackageStore

        public PackageStore​(org.drools.core.rule.JavaDialectRuntimeData javaDialectRuntimeData,
                            List<org.kie.internal.builder.KnowledgeBuilderResult> errors)
    • Method Detail

      • setPackageCompilationData

        public void setPackageCompilationData​(org.drools.core.rule.JavaDialectRuntimeData javaDialectRuntimeData)
      • write

        public void write​(org.drools.util.PortablePath resourceName,
                          byte[] clazzData)
        Specified by:
        write in interface org.kie.memorycompiler.resources.ResourceStore
      • write

        public void write​(org.drools.util.PortablePath resourceName,
                          byte[] clazzData,
                          boolean createFolder)
        Specified by:
        write in interface org.kie.memorycompiler.resources.ResourceStore
      • read

        public byte[] read​(org.drools.util.PortablePath resourceName)
        Specified by:
        read in interface org.kie.memorycompiler.resources.ResourceStore
      • remove

        public void remove​(org.drools.util.PortablePath resourceName)
        Specified by:
        remove in interface org.kie.memorycompiler.resources.ResourceStore