org.ow2.jonas.generators.genclientstub.modifier
Class EjbJarModifier

java.lang.Object
  extended by org.ow2.jonas.generators.genbase.modifier.ArchiveModifier
      extended by org.ow2.jonas.generators.genclientstub.modifier.AbsArchiveModifier
          extended by org.ow2.jonas.generators.genclientstub.modifier.EjbJarModifier

public class EjbJarModifier
extends AbsArchiveModifier

Modify a given EjbJar.

Author:
Florent Benoit

Constructor Summary
EjbJarModifier(org.ow2.jonas.generators.genbase.archive.EjbJar ejbjar)
          Creates a new EjbJarModifier object.
 
Method Summary
 org.ow2.jonas.generators.genbase.archive.Archive modify()
          modify the current EjbJar.
 
Methods inherited from class org.ow2.jonas.generators.genclientstub.modifier.AbsArchiveModifier
generateFoundStubs
 
Methods inherited from class org.ow2.jonas.generators.genbase.modifier.ArchiveModifier
getArchive, getLogger, save, save
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EjbJarModifier

public EjbJarModifier(org.ow2.jonas.generators.genbase.archive.EjbJar ejbjar)
Creates a new EjbJarModifier object.

Parameters:
ejbjar - EjbJar Archive
Method Detail

modify

public org.ow2.jonas.generators.genbase.archive.Archive modify()
                                                        throws org.ow2.jonas.generators.genbase.GenBaseException,
                                                               ClientStubGenException
modify the current EjbJar. If EjbJar is contained in not an application and have webservices endpoints, A DummyApplication is created and modification process launched against the newly created application. If EjbJar is contained in an application + webservices endpoints, a DummyWebApp is created to hold "facade" servlet managing SOAP processing.

Specified by:
modify in class AbsArchiveModifier
Returns:
an EjbJar or an Application Archive
Throws:
org.ow2.jonas.generators.genbase.GenBaseException - When generation or storing fails
ClientStubGenException - When generation or storing fails


Copyright © 2007 OW2 Consortium. All Rights Reserved.