1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.apache.geronimo.ews.ws4j2ee.toWs.wrapperWs;
17
18 import org.apache.commons.logging.Log;
19 import org.apache.commons.logging.LogFactory;
20 import org.apache.geronimo.ews.ws4j2ee.context.J2EEWebServiceContext;
21 import org.apache.geronimo.ews.ws4j2ee.toWs.GenerationFault;
22 import org.apache.geronimo.ews.ws4j2ee.toWs.Generator;
23 import org.apache.geronimo.ews.ws4j2ee.toWs.Writer;
24
25 /***
26 * <p>This genarated theWrapper WS required in the
27 * Axis.</p>
28 *
29 * @author Srinath Perera(hemapani@opensource.lk)
30 */
31 public class WrapperWsGenerator implements Generator {
32 private J2EEWebServiceContext j2eewscontext;
33 private Writer writer;
34 protected static Log log =
35 LogFactory.getLog(WrapperWsGenerator.class.getName());
36
37 public WrapperWsGenerator(J2EEWebServiceContext j2eewscontext) throws GenerationFault {
38 this.j2eewscontext = j2eewscontext;
39 writer = WrapperClassGeneratorFactory.createInstance(j2eewscontext);
40 }
41
42 public void generate() throws GenerationFault {
43 writer.write();
44 }
45 }