applicationhelper.java

来自「OBPM是一个开源」· Java 代码 · 共 53 行

JAVA
53
字号
package cn.myapps.core.deploy.application.action;

import java.util.ArrayList;
import java.util.Collection;

import org.apache.log4j.Logger;

import cn.myapps.base.action.BaseHelper;
import cn.myapps.core.deploy.application.ejb.ApplicationProcess;
import cn.myapps.core.deploy.application.ejb.ApplicationVO;
import cn.myapps.util.ProcessFactory;

public class ApplicationHelper extends BaseHelper {
	static Logger logger = Logger.getLogger(ApplicationHelper.class);

	/**
	 * @param args
	 */
	public ApplicationHelper() throws ClassNotFoundException {
		super(ProcessFactory.createProcess(ApplicationProcess.class));
	}

	public Collection getAppList() {
		Collection rtn = new ArrayList();
		try {
			Collection colls = proxy.doSimpleQuery(null, null);
			if (colls != null && colls.size() > 0) {
				rtn = colls;
			}
		} catch (Exception e) {
			logger.error("Create instance select error");
			e.printStackTrace();
		}
		return rtn;
	}

	public String getDesc(String application) {
		String rtn = "";
		try {
			ApplicationVO vo = (ApplicationVO) proxy.doView(application);
			rtn = vo.getDescription();
		} catch (Exception e) {
			e.printStackTrace();
		}

		return rtn;
	}
	public ApplicationVO getApplicationById(String id) throws Exception{
		ApplicationVO vo = (ApplicationVO) proxy.doView(id);
		return vo;
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?