org.objectweb.jonas_lib.genbase.modifier.ArchiveModifier Class Reference

Inherited by org.objectweb.jonas_lib.genbase.modifier.AbsApplicationModifier.

Inheritance diagram for org.objectweb.jonas_lib.genbase.modifier.ArchiveModifier:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 ArchiveModifier (J2EEArchive archive)
abstract Archive modify () throws GenBaseException

Static Public Member Functions

Logger getLogger ()

Protected Member Functions

Archive save (Config config, String outname) throws GenBaseException

Static Protected Member Functions

Archive save (Config config, String outname, J2EEArchive archive) throws GenBaseException

Detailed Description

Modify a J2EEArchive
Author:
Guillaume Sauthier

Definition at line 49 of file ArchiveModifier.java.


Constructor & Destructor Documentation

org.objectweb.jonas_lib.genbase.modifier.ArchiveModifier.ArchiveModifier J2EEArchive  archive  ) 
 

Creates a new ArchiveModifier object.

Parameters:
archive rchive to be modified

Definition at line 63 of file ArchiveModifier.java.


Member Function Documentation

Logger org.objectweb.jonas_lib.genbase.modifier.ArchiveModifier.getLogger  )  [static]
 

Returns:
the logger.

Definition at line 117 of file ArchiveModifier.java.

Referenced by org.objectweb.jonas_lib.genbase.modifier.AbsApplicationModifier.modify().

abstract Archive org.objectweb.jonas_lib.genbase.modifier.ArchiveModifier.modify  )  throws GenBaseException [pure virtual]
 

Modify the current archive and return a modified archive.

Returns:
a modified archive.
Exceptions:
GenBaseException When Archive modification fails

Implemented in org.objectweb.jonas_lib.genbase.modifier.AbsApplicationModifier.

Referenced by org.objectweb.jonas_ws.wsgen.WsGen.execute(), org.objectweb.jonas_lib.genclientstub.ClientStubGen.execute(), and org.objectweb.jonas_lib.genbase.modifier.AbsApplicationModifier.modify().

Archive org.objectweb.jonas_lib.genbase.modifier.ArchiveModifier.save Config  config,
String  outname
throws GenBaseException [protected]
 

Save the current archive using given configuration and given out filename.

Parameters:
config configuration to use
outname filename
Returns:
the save Archive
Exceptions:
GenBaseException is save fails.

Definition at line 110 of file ArchiveModifier.java.

Archive org.objectweb.jonas_lib.genbase.modifier.ArchiveModifier.save Config  config,
String  outname,
J2EEArchive  archive
throws GenBaseException [static, protected]
 

Save the curernt archive usin given configuration and given out filename.

Parameters:
config configuration to use
outname filename
archive archive to be saved
Returns:
the save Archive
Exceptions:
GenBaseException is save fails.

Definition at line 82 of file ArchiveModifier.java.

References org.objectweb.jonas_lib.genbase.utils.ArchiveStorer.store().

Referenced by org.objectweb.jonas_lib.genbase.modifier.AbsApplicationModifier.modify().

Here is the call graph for this function:


The documentation for this class was generated from the following file:
Generated on Tue Feb 15 15:12:58 2005 for JOnAS by  doxygen 1.3.9.1