fedora.utilities
Class BuildAxisStubWrapper
java.lang.Object
fedora.utilities.BuildAxisStubWrapper
public class BuildAxisStubWrapper
- extends java.lang.Object
Builds a wrapper around a generated Axis client stub, which includes
imports for the class and code that should run before and after each
method invocation.
This is a cheap way of writing specialized API-A and API-M client classes
that need to do something extra (the same thing) for each method call.
Like, for instance, run it in a SwingWorker thread because it's being called
from a GUI. This is cleaner than writing the SwingWorker code for each
piece in the code where API-A or API-M methods need to be called.
- Version:
- $Id: BuildAxisStubWrapper.java 3966 2005-04-21 13:33:01Z rlw $
- Author:
- cwilper@cs.cornell.edu
|
Constructor Summary |
BuildAxisStubWrapper(java.io.File stubFile,
java.io.File templateFile,
java.lang.String wrapperPackage,
java.lang.String wrapperClass,
java.io.File wrapperFile)
|
|
Method Summary |
static void |
main(java.lang.String[] args)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BuildAxisStubWrapper
public BuildAxisStubWrapper(java.io.File stubFile,
java.io.File templateFile,
java.lang.String wrapperPackage,
java.lang.String wrapperClass,
java.io.File wrapperFile)
throws java.lang.Exception
- Throws:
java.lang.Exception
main
public static void main(java.lang.String[] args)