package jp.co.worksap.company.web.<%= package %>.service;
import jp.co.worksap.company.web.common.framework.ri.AbsSimpleRI; import jp.co.worksap.company.web.common.framework.service.AbsService; import jp.co.worksap.company.web.common.framework.view.helper.html.HtmlPracticalBuilder; import jp.co.worksap.company.web.<%= package %>.ri.<%= name.camelize %>RI;
import java.util.HashSet; import java.util.Set;
public class <%= name.camelize %>Service extends AbsService {
private static final String XML_FILE_PATH = "<%= package %>.<%= name %>"; private static final String[] FUNC_NAMES = { "<%= func_name %>", FN_LAYOUT }; /* Executable RPC */ private static final Set<Class<? extends AbsSimpleRI>> rpcClasses; static { rpcClasses = new HashSet<Class<? extends AbsSimpleRI>>(); rpcClasses.add(<%= name.camelize %>RI.class); } @Override protected void setUpHtmlBuilder() throws Exception { setHtmlBuilder(new HtmlPracticalBuilder()); setFuncNames(FUNC_NAMES); setXml(XML_FILE_PATH); } @Override public Set<Class<? extends AbsSimpleRI>> getRpcClasses() { return rpcClasses; }
}