1 29 30 package com.caucho.ejb.cfg; 31 32 import com.caucho.bytecode.JClass; 33 import com.caucho.config.ConfigException; 34 import com.caucho.ejb.gen.BeanAssembler; 35 import com.caucho.ejb.gen.ViewClass; 36 import com.caucho.log.Log; 37 import com.caucho.util.L10N; 38 39 import java.util.logging.Logger ; 40 41 42 45 public class EjbObjectView extends EjbView { 46 private static final Logger log = Log.open(EjbObjectView.class); 47 private static final L10N L = new L10N(EjbObjectView.class); 48 49 52 public EjbObjectView(EjbBean bean, JClass apiClass, String prefix) 53 throws ConfigException 54 { 55 super(bean, apiClass, prefix); 56 } 57 58 61 protected void assembleView(BeanAssembler assembler, 62 String fullClassName) 63 throws ConfigException 64 { 65 ViewClass viewClass = assembler.createView(getApiClass(), 66 fullClassName, 67 getPrefix()); 68 69 assembleMethods(assembler, viewClass, fullClassName); 70 } 71 } 72 | Popular Tags |