com.caucho.ejb.gen
Class PojoView

java.lang.Object
  extended by com.caucho.ejb.gen.View
      extended by com.caucho.ejb.gen.PojoView

public class PojoView
extends View

Represents a public interface to a bean, e.g. a local stateful view


Field Summary
 
Fields inherited from class com.caucho.ejb.gen.View
_api, _bean
 
Constructor Summary
PojoView(BeanGenerator bean, ApiClass api)
           
 
Method Summary
 void generate(JavaWriter out)
          Generates the view code.
protected  java.lang.String getViewClassName()
           
 
Methods inherited from class com.caucho.ejb.gen.View
generateBusinessConstructor, generateBusinessConstructor, generateBusinessMethods, generateBusinessPrologue, generateBusinessPrologue, generateContextHomeConstructor, generateContextObjectConstructor, generateContextPrologue, generateDestroy, generateTimer, getApi, getAroundInvokeMethod, getBean, getBeanClassName, getEjbClass, getFullMethodName, getFullMethodName, getFullMethodName, getMethods, introspect, isRemote
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PojoView

public PojoView(BeanGenerator bean,
                ApiClass api)
Method Detail

getViewClassName

protected java.lang.String getViewClassName()
Overrides:
getViewClassName in class View

generate

public void generate(JavaWriter out)
              throws java.io.IOException
Generates the view code.

Specified by:
generate in class View
Throws:
java.io.IOException