⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 previoushistorystepejb.java

📁 一个很好实用的工作流OSWORKFLOW开发例子.有着非常优秀的灵活性.
💻 JAVA
字号:
/* * Copyright (c) 2002-2003 by OpenSymphony * All rights reserved. */package com.opensymphony.workflow.spi.ejb;import com.opensymphony.workflow.spi.ejb.PreviousStepPK;import javax.ejb.CreateException;/** * @ejb.bean *  type="CMP" *  view-type="local" *  name="HistoryStepPrev" *  reentrant="False" *  schema="HistoryStepPrev" * * @ejb.pk extends="java.lang.Object" class="com.opensymphony.workflow.spi.ejb.PreviousStepPK" * * @ejb.persistence table-name="OS_HISTORYSTEP_PREV" * * @ejb.home local-extends="javax.ejb.EJBLocalHome" * * @ejb.interface local-extends="javax.ejb.EJBLocalObject" * * @ejb.ejb-external-ref *  ref-name="ejb/SequenceGenerator" *  type="Session" *  view-type="remote" *  link="SequenceGenerator" *  home="com.opensymphony.module.sequence.SequenceGeneratorHome" *  business="com.opensymphony.module.sequence.SequenceGenerator" * * @ejb.finder *  signature="java.util.Collection findByStepId(long entryId)" *  query="SELECT DISTINCT OBJECT(o) from HistoryStepPrev o where o.id = ?1" * * @ejb.permission unchecked="true" * @ejb.transaction type="Supports" * * @author Hani Suleiman (hani@formicary.net) * Date: Apr 7, 2003 * Time: 8:17:09 PM */public abstract class PreviousHistoryStepEJB extends PreviousStepEJB {    //~ Methods ////////////////////////////////////////////////////////////////    /**     * @ejb.create-method     */    public PreviousStepPK ejbCreate(long id, long previousId) throws CreateException {        try {            Long pkA = new Long(id);            Long pkB = new Long(previousId);            setId(pkA);            setPreviousId(pkB);            return new PreviousStepPK(pkA, pkB);        } catch (Exception e) {            throw new CreateException(e.getMessage());        }    }    public void ejbPostCreate(long id, long previousId) throws CreateException {    }}

⌨️ 快捷键说明

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