Interface KieResources

  • All Superinterfaces:
    java.lang.Comparable<KieService>, KieService

    public interface KieResources
    extends KieService
    KieResources is a factory that provides Resource implementations for the desired IO resource
    • Method Detail

      • newFileSystemResource

        Resource newFileSystemResource​(java.io.File file)
      • newFileSystemResource

        Resource newFileSystemResource​(java.io.File file,
                                       java.lang.String encoding)
      • newFileSystemResource

        Resource newFileSystemResource​(java.lang.String fileName)
      • newFileSystemResource

        Resource newFileSystemResource​(java.lang.String fileName,
                                       java.lang.String encoding)
      • newByteArrayResource

        Resource newByteArrayResource​(byte[] bytes)
      • newByteArrayResource

        Resource newByteArrayResource​(byte[] bytes,
                                      java.lang.String encoding)
      • newInputStreamResource

        Resource newInputStreamResource​(java.io.InputStream stream)
      • newInputStreamResource

        Resource newInputStreamResource​(java.io.InputStream stream,
                                        java.lang.String encoding)
      • newReaderResource

        Resource newReaderResource​(java.io.Reader reader)
      • newReaderResource

        Resource newReaderResource​(java.io.Reader reader,
                                   java.lang.String encoding)
      • newClassPathResource

        Resource newClassPathResource​(java.lang.String path)
      • newClassPathResource

        Resource newClassPathResource​(java.lang.String path,
                                      java.lang.ClassLoader classLoader)
      • newClassPathResource

        Resource newClassPathResource​(java.lang.String path,
                                      java.lang.Class<?> clazz)
      • newClassPathResource

        Resource newClassPathResource​(java.lang.String path,
                                      java.lang.String encoding)
      • newClassPathResource

        Resource newClassPathResource​(java.lang.String path,
                                      java.lang.String encoding,
                                      java.lang.ClassLoader classLoader)
      • newClassPathResource

        Resource newClassPathResource​(java.lang.String path,
                                      java.lang.String encoding,
                                      java.lang.Class<?> clazz)