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

📄 eventgroupmodel.java

📁 intra_mart是日本NDD公司开发的著名企业应用解决方案中间件。集成了J2ee服务器
💻 JAVA
字号:
/*
 * 嶌惉擔: 2003/12/23
 */
package jp.co.intra_mart.framework.base.event;

import java.util.Collection;

/**
 * Event忣曬傪娗棟偡傞僋儔僗偱偡丅
 * @author INTRAMART
 * @version 1.0
 */
public class EventGroupModel {

    public static final String ID = "event-group";
    public static final String P_ID_EVENT_KEY = "event-key";
    public static final String P_ID_EVENT_NAME = "event-class";
    public static final String P_ID_PRE_TRIGGER = "pre-trigger";
    public static final String P_ID_POST_TRIGGER = "post-trigger";
    public static final String P_ID_TRIGGER_CLASS = "trigger-class";

    /**
     * 僀儀儞僩僉乕
     */
    private String eventKey;

    /**
     * 僀儀儞僩僋儔僗
     */
    private String eventName;

    /**
     * 僀儀儞僩慜僩儕僈乕忣曬
     */
    private Collection preTriggerInfos;

    /**
     * 僀儀儞僩屻僩儕僈乕忣曬
     */
    private Collection postTriggerInfos;
    
    /**
     * 僀儀儞僩僼傽僋僩儕
     */
    private EventFactoryModel eventFactory;

    /**
     * 僀儀儞僩慜僩儕僈忣曬傪愝掕偟傑偡丅 
     * @param triggerInfos
     */
    void setPreTriggerInfos(Collection preTriggerInfos) {
        this.preTriggerInfos = preTriggerInfos;
    }

    /**
     * 僀儀儞僩慜僩儕僈忣曬傪庢摼偟傑偡丅 
     * @return Collection 僀儀儞僩僩儕僈忣曬
     */
    Collection getPreTriggerInfos() {
        return preTriggerInfos;
    }

    /**
     * 僀儀儞僩屻僩儕僈忣曬傪愝掕偟傑偡丅 
     * @param triggerInfos
     */
    void setPostTriggerInfos(Collection postTriggerInfos) {
        this.postTriggerInfos = postTriggerInfos;
    }

    /**
     * 僀儀儞僩屻僩儕僈忣曬傪庢摼偟傑偡丅 
     * @return Collection 僀儀儞僩僩儕僈忣曬
     */
    Collection getPostTriggerInfos() {
        return postTriggerInfos;
    }
    
    /**
	 * 僀儀儞僩柤傪愝掕偟傑偡丅
	 * @param eventName
	 */
    void setEventName(String eventName) {
        this.eventName = eventName;
    }

    /**
     * 僀儀儞僩柤傪庢摼偟傑偡丅
     * @return 僀儀儞僩柤
     */
    String getEventName() {
        return eventName;
    }

    /**
     * 僀儀儞僩僉乕傪愝掕偟傑偡丅 
     * @param eventKey
     */
    void setEventKey(String eventKey) {
        this.eventKey = eventKey;
    }

    /**
     * 僀儀儞僩僉乕傪庢摼偟傑偡丅 
     * @return 僀儀儞僩僉乕
     */
    String getEventKey() {
        return eventKey;
    }

    /**
     * 僀儀儞僩僼傽僋僩儕傪愝掕偟傑偡丅 
     * @param eventFactory
     */
    void setEventFactory(EventFactoryModel eventFactory) {
        this.eventFactory = eventFactory;
    }

    /**
     * 僀儀儞僩僼傽僋僩儕傪庢摼偟傑偡丅 
     * @return 僀儀儞僩僼傽僋僩儕
     */
    EventFactoryModel getEventFactory() {
        return eventFactory;
    }
}

⌨️ 快捷键说明

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