com.bm.ejb3metadata.annotations.analyzer
Class AnnotationDeploymentAnalyzer

java.lang.Object
  extended by com.bm.ejb3metadata.annotations.analyzer.AnnotationDeploymentAnalyzer

public class AnnotationDeploymentAnalyzer
extends java.lang.Object

This class finds the annotated class and fill metadata class.

Author:
Daniel Wiese

Constructor Summary
AnnotationDeploymentAnalyzer(java.io.File archive)
          Constructor.
Archive which will be used when analyzing.
 
Method Summary
 void analyze()
          Analyzes the archive and fill metadata struct.
 EjbJarAnnotationMetadata getEjbJarAnnotationMetadata()
          struct (metadata) filled by this analyzer.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnnotationDeploymentAnalyzer

public AnnotationDeploymentAnalyzer(java.io.File archive)
Constructor.
Archive which will be used when analyzing.

Parameters:
archive - the archive to analyze.
Method Detail

analyze

public void analyze()
             throws AnalyzerException
Analyzes the archive and fill metadata struct.

Throws:
AnalyzerException - if analyze of archive fails

getEjbJarAnnotationMetadata

public EjbJarAnnotationMetadata getEjbJarAnnotationMetadata()
struct (metadata) filled by this analyzer.

Returns:
struct (metadata) filled by this analyzer


Copyright © 2008. All Rights Reserved.