Interface ResourceProcessor

All Known Implementing Classes:
AnnotationAcceptingListener

public interface ResourceProcessor
Processes resources found by ResourceFinder.
Author:
Pavel Bucek
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    accept(String name)
    Accept a scanned resource.
    void
    Process a scanned resource.
  • Method Details

    • accept

      boolean accept(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(String name, InputStream in) throws 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:
      IOException - if an error occurs when processing the resource.