org.objectweb.jonas_ws.wsgen.jarfile
Class WsJarManager
java.lang.Object
org.objectweb.jonas_ws.wsgen.jarfile.JarManager
org.objectweb.jonas_ws.wsgen.jarfile.WsJarManager
- Direct Known Subclasses:
- EjbJarManager, WarManager
- public abstract class WsJarManager
- extends JarManager
Use xml classes to get and write
service-ref specific information inside a jar file.
- Author:
- Guillaume Sauthier
Constructor Summary |
WsJarManager(java.lang.String jarFilename)
Build a new instance of a EarManager. |
WsJarManager(java.lang.String jarFilename,
java.lang.String dir)
Build a new instance of a WsWarManager. |
Method Summary |
abstract void |
addJServiceRefInitParam(java.lang.String name,
java.lang.String serviceRefName,
java.lang.String initParamName,
java.lang.String initParamValue)
Add a jonas-init-param for a specified service-ref |
Methods inherited from class org.objectweb.jonas_ws.wsgen.jarfile.JarManager |
addDir, addDir, addDir, addFile, addXml, close, finalize, getFilename, getOutFilename, getSAXMsg, isNewFile, omit, save, setOutputDir, writeEntry |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WsJarManager
public WsJarManager(java.lang.String jarFilename)
throws WsGenException
- Build a new instance of a EarManager.
- Parameters:
jarFilename
- the name of the ear file
that we want to manage.
- Throws:
WsGenException
- when instanciation fails.
WsJarManager
public WsJarManager(java.lang.String jarFilename,
java.lang.String dir)
throws WsGenException
- Build a new instance of a WsWarManager.
- Parameters:
jarFilename
- the name of the jar file we want to manage.dir
- output directory
- Throws:
WsGenException
- when instanciation fails.
addJServiceRefInitParam
public abstract void addJServiceRefInitParam(java.lang.String name,
java.lang.String serviceRefName,
java.lang.String initParamName,
java.lang.String initParamValue)
throws WsGenException
- Add a jonas-init-param for a specified service-ref
- Parameters:
name
- the bean name where put init-param (unused for servlet clients)serviceRefName
- the service-ref-name (key)initParamName
- the param nameinitParamValue
- the param value
- Throws:
WsGenException