Interface ResourceProcessor

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean accept​(java.lang.String name)
      Accept a scanned resource.
      void process​(java.lang.String name, java.io.InputStream in)
      Process a scanned resource.
    • Method Detail

      • accept

        boolean accept​(java.lang.String name)
        Accept a scanned resource.

        Parameters:
        name - the resource name.
        Returns:
        true if the resource is accepted for processing, otherwise false.
      • process

        void process​(java.lang.String name,
                     java.io.InputStream in)
              throws java.io.IOException
        Process a scanned resource.

        This method will be invoked after the listener has accepted the resource.

        Parameters:
        name - the resource name.
        in - the input stream of the resource
        Throws:
        java.io.IOException - if an error occurs when processing the resource.