Interface AnnotationProcessor

    • Method Detail

      • scan

        AnnotationProcessor scan​(java.io.File rootDir)
                          throws java.io.IOException
        Scan the File looking for classes annotated with Atmosphere's Service annotation.
        Parameters:
        rootDir - a directory where annotation can possibly be defined
        Returns:
        this
        Throws:
        java.io.IOException
      • scan

        AnnotationProcessor scan​(java.lang.String packageName)
                          throws java.io.IOException
        Scan the package looking for classes annotated with Atmosphere's Service annotation.
        Parameters:
        packageName - package name
        Returns:
        this
        Throws:
        java.io.IOException
      • scanAll

        AnnotationProcessor scanAll()
                             throws java.io.IOException
        Scan all classes on the classpath looking for classes annotated with Atmosphere's Service annotation.
        Returns:
        this
        Throws:
        java.io.IOException
      • destroy

        void destroy()
        Destroy all resources associated with this object. Once destroyed, this object can no longer be used.