Save This Page
Home » activemq-parent-5.3.1-source-release » org.apache » activemq » systest » task » [javadoc | source]
org.apache.activemq.systest.task
public class: SystemTestGenerator [javadoc | source]
java.lang.Object
   org.apache.activemq.systest.task.SystemTestGenerator
Constructor:
 public SystemTestGenerator(JClass[] classes,
    File destDir,
    DirectoryScanner clientsScanner,
    DirectoryScanner brokersScanner,
    File baseDir,
    File scenariosFile) 
Method from org.apache.activemq.systest.task.SystemTestGenerator Summary:
addAllInterfaces,   asPackageName,   destinationExpression,   generate,   generateFile,   generatePropertiesFile,   generateTestsFor,   generateTestsFor,   generateTestsFor,   getLicenseHeader,   implementsInterface,   makeDirectories,   relativePath,   setLicenseHeader,   trimPostFix,   writeInterfaces
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.activemq.systest.task.SystemTestGenerator Detail:
 protected  void addAllInterfaces(List list,
    JClass type) 
 protected String asPackageName(String[] paths) 
 protected String destinationExpression(int destinationType) 
 public  void generate() throws IOException 
 protected  void generateFile(PrintWriter writer,
    JClass type,
    File clientFile,
    File brokerFile,
    String packageName,
    int destinationType) throws IOException 
 protected  void generatePropertiesFile(List list) throws IOException 
 protected  void generateTestsFor(JClass type) throws IOException 
 protected  void generateTestsFor(JClass type,
    String clientName,
    File clientFile) throws IOException 
 protected  void generateTestsFor(JClass type,
    String clientName,
    File clientFile,
    String brokerName,
    File brokerFile,
    int destinationType) throws IOException 
 public String getLicenseHeader() throws IOException 
 protected boolean implementsInterface(JClass type,
    Class interfaceClass) 
 protected File makeDirectories(String[] paths) 
 protected String relativePath(File file) 
 public  void setLicenseHeader(String licenseHeader) 
 protected String trimPostFix(String uri) 
 protected  void writeInterfaces(PrintWriter writer,
    JClass type)