com.sun.ejb.codegen
Class ServiceInterfaceGenerator
java.lang.Object
com.sun.ejb.codegen.Generator
com.sun.ejb.codegen.ServiceInterfaceGenerator
- All Implemented Interfaces:
- ClassGeneratorFactory
public class ServiceInterfaceGenerator
- extends Generator
- implements ClassGeneratorFactory
This class is responsible for generating the SEI when it is not packaged
by the application.
- Author:
- Jerome Dochez
|
Constructor Summary |
ServiceInterfaceGenerator(java.lang.ClassLoader cl,
java.lang.Class sib)
Construct the Wrapper generator with the specified deployment
descriptor and class loader. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ServiceInterfaceGenerator
public ServiceInterfaceGenerator(java.lang.ClassLoader cl,
java.lang.Class sib)
throws GeneratorException,
java.lang.ClassNotFoundException
- Construct the Wrapper generator with the specified deployment
descriptor and class loader.
- Throws:
GeneratorException.
GeneratorException
java.lang.ClassNotFoundException
getServiceIntfName
public java.lang.String getServiceIntfName()
getPackageName
public java.lang.String getPackageName()
getGeneratedClass
public java.lang.String getGeneratedClass()
- Get the fully qualified name of the generated class.
Note: the remote/local implementation class is in the same package
as the bean class, NOT the remote/local interface.
- Specified by:
getGeneratedClass in class Generator
- Returns:
- the name of the generated class.
className
public java.lang.String className()
- Specified by:
className in interface ClassGeneratorFactory
evaluate
public void evaluate()
- Specified by:
evaluate in interface ClassGeneratorFactory
Copyright © 2012 GlassFish Community. All Rights Reserved.