package com.eactive.eai.rms.onl.vo;

import com.eactive.eai.rms.common.datasource.DataSourceContextHolder;

public class RuleReportVo {
    String eaiMoniSvcDstcd; // EAI모니터링서비스구분코드
    String eaiBzwkDstcd;    // EAI업무구분코드
    String eaiSvcName;      // EAI서비스명
    String uapplCd;         // 어플리케이션코드
    String eaiBzwkDomnDstcd; // EAI업무도메인구분코드
    int    eaiRlGoalNoitm;  // EAI룰목표건수
    int    eaiRlRegiNoitm;  // EAI룰등록건수
    String eaiRlFnshYn;     // EAI룰완료여부
    /**
     * @return the eaiMoniSvcDstcd
     */
    public String getEaiMoniSvcDstcd() {
        return eaiMoniSvcDstcd;
    }
    /**
     * @param eaiMoniSvcDstcd the eaiMoniSvcDstcd to set
     */
    public void setEaiMoniSvcDstcd(String eaiMoniSvcDstcd) {
        this.eaiMoniSvcDstcd = eaiMoniSvcDstcd;
    }
    /**
     * @return the eaiBzwkDstcd
     */
    public String getEaiBzwkDstcd() {
        return eaiBzwkDstcd;
    }
    /**
     * @param eaiBzwkDstcd the eaiBzwkDstcd to set
     */
    public void setEaiBzwkDstcd(String eaiBzwkDstcd) {
        this.eaiBzwkDstcd = eaiBzwkDstcd;
    }
    /**
     * @return the eaiSvcName
     */
    public String getEaiSvcName() {
        return eaiSvcName;
    }
    /**
     * @param eaiSvcName the eaiSvcName to set
     */
    public void setEaiSvcName(String eaiSvcName) {
        this.eaiSvcName = eaiSvcName;
    }
    /**
     * @return the uapplCd
     */
    public String getUapplCd() {
        return uapplCd;
    }
    /**
     * @param uapplCd the uapplCd to set
     */
    public void setUapplCd(String uapplCd) {
        this.uapplCd = uapplCd;
    }
    /**
     * @return the eaiBzwkDomnDstcd
     */
    public String getEaiBzwkDomnDstcd() {
        return eaiBzwkDomnDstcd;
    }
    /**
     * @param eaiBzwkDomnDstcd the eaiBzwkDomnDstcd to set
     */
    public void setEaiBzwkDomnDstcd(String eaiBzwkDomnDstcd) {
        this.eaiBzwkDomnDstcd = eaiBzwkDomnDstcd;
    }
    /**
     * @return the eaiRlGoalNoitm
     */
    public int getEaiRlGoalNoitm() {
        return eaiRlGoalNoitm;
    }
    /**
     * @param eaiRlGoalNoitm the eaiRlGoalNoitm to set
     */
    public void setEaiRlGoalNoitm(int eaiRlGoalNoitm) {
        this.eaiRlGoalNoitm = eaiRlGoalNoitm;
    }
    /**
     * @return the eaiRlRegiNoitm
     */
    public int getEaiRlRegiNoitm() {
        return eaiRlRegiNoitm;
    }
    /**
     * @param eaiRlRegiNoitm the eaiRlRegiNoitm to set
     */
    public void setEaiRlRegiNoitm(int eaiRlRegiNoitm) {
        this.eaiRlRegiNoitm = eaiRlRegiNoitm;
    }
    /**
     * @return the eaiRlFnshYn
     */
    public String getEaiRlFnshYn() {
        return eaiRlFnshYn;
    }
    /**
     * @param eaiRlFnshYn the eaiRlFnshYn to set
     */
    public void setEaiRlFnshYn(String eaiRlFnshYn) {
        this.eaiRlFnshYn = eaiRlFnshYn;
    }
    
    /**
     * 해당 DB 의 테이블 스키마 id 를 리턴한다.
     */
    public String getSchemaId() {
        return DataSourceContextHolder.getDataSourceType().getSchema();
    }


}
