Uses of Interface
org.ow2.jonas.generators.genbase.archive.Archive

Packages that use Archive
org.ow2.jonas.generators.genbase.archive   
org.ow2.jonas.generators.genbase.generator   
org.ow2.jonas.generators.genbase.modifier   
org.ow2.jonas.generators.genbase.utils   
 

Uses of Archive in org.ow2.jonas.generators.genbase.archive
 

Classes in org.ow2.jonas.generators.genbase.archive that implement Archive
 class AbsArchive
          An AbsArchive centralized commonly used methods for Jar and File support.
 class Application
          Application is a wrapper around an ear (packaged as a jar or as an unpacked jar).
 class Client
          Client represnets a J2EE Client Archive.
 class DummyApplication
          DummyApplication is a wrapper for auto generated application archive.
 class DummyWebApp
          DummyWebApp is a wrapper for auto generated webapp archive.
 class EjbJar
          EjbJar represents an EjbJar J2EE Archive.
 class FileArchive
          A FileArchive is a wrapper for directory structured as a jar.
 class J2EEArchive
          Base Class for all J2EE modules (application, ejbjar, client, webapp).
 class JarArchive
          A JarArchive is a wrapper for jar file.
 class WebApp
          A WebApp is a wrapper class around a Web Archive.
 

Methods in org.ow2.jonas.generators.genbase.archive that return Archive
 Archive J2EEArchive.getArchive()
           
 

Methods in org.ow2.jonas.generators.genbase.archive with parameters of type Archive
 void J2EEArchive.setArchive(Archive archive)
           
 

Constructors in org.ow2.jonas.generators.genbase.archive with parameters of type Archive
Application(Archive archive, org.ow2.util.ee.deploy.api.deployable.IDeployable deployable)
          Creates a new Application archive.
Client(Archive archive)
          Create a new Client not contained in Application
Client(Archive archive, Application app)
          Create a new Client contained in Application
EjbJar(Archive archive)
          Create a new EjbJar not contained in Application
EjbJar(Archive archive, Application app)
          Create a new EjbJar contained in Application
J2EEArchive(Archive archive)
          Creates a new J2EEArchive object.
WebApp(Archive archive)
          Create an alone WebApp (not in an ear).
WebApp(Archive archive, Application app)
          Create an embded WebApp.
 

Uses of Archive in org.ow2.jonas.generators.genbase.generator
 

Methods in org.ow2.jonas.generators.genbase.generator with parameters of type Archive
abstract  void AbsGenerator.addFiles(Archive archive)
          Add generated files into an Archive
 

Uses of Archive in org.ow2.jonas.generators.genbase.modifier
 

Methods in org.ow2.jonas.generators.genbase.modifier that return Archive
 Archive AbsApplicationModifier.modify()
          Modify the current archive and return a modified archive.
abstract  Archive ArchiveModifier.modify()
          Modify the current archive and return a modified archive.
protected  Archive ArchiveModifier.save(Config config, String outname)
          Save the current archive using given configuration and given out filename.
protected static Archive ArchiveModifier.save(Config config, String outname, J2EEArchive archive)
          Save the curernt archive usin given configuration and given out filename.
 

Uses of Archive in org.ow2.jonas.generators.genbase.utils
 

Methods in org.ow2.jonas.generators.genbase.utils with parameters of type Archive
static void XMLUtils.addClient(Document app, Archive client)
          Add a client module in an application Document
static void XMLUtils.addEjb(Document app, Archive ejbjar)
          Add an ejb module in an application Document
static void XMLUtils.addWebApp(Document app, Archive webapp, String ctx)
          Add an web module in an application Document
 



Copyright © 2011 OW2 Consortium. All Rights Reserved.