/**
* Copyright 2007-2010 非也
* All rights reserved.
*
* This library is free software; you can redistribute it and/or modify it under the
* terms of the GNU Lesser General Public License v3 as published by the Free Software
* Foundation.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public License along
* with this library; if not, see http://www.gnu.org/licenses/lgpl.html.
*
*/
package org.fireflow.engine.entity.config.impl;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
import org.fireflow.engine.entity.AbsWorkflowEntity;
import org.fireflow.engine.entity.config.FireflowConfig;
/**
*
* @author 非也 nychen2000@163.com
* Fire Workflow 官方网站:www.firesoa.com 或者 www.fireflow.org
*
*/
@XmlRootElement(name="fireflowConfig")
@XmlType(name="fireflowConfigType")
@XmlAccessorType(XmlAccessType.FIELD)
//@Table("T_FF_CFG_FIREFLOW_CONFIG")//nutz标注,已解耦
//@TableIndexes({@Index(name="IDX_CONFIG_ID",fields={"CONFIG_ID"}),
// @Index(name="IDX_CATEGORY_ID",fields={"CATEGORY_ID"},unique=false)})
public class FireflowConfigImpl extends AbsWorkflowEntity implements FireflowConfig{
@XmlElement(name="configId")
// @Column("CONFIG_ID")
private String configId;
@XmlElement(name="configName")
// @Column("CONFIG_NAME")
private String configName;
@XmlElement(name="configValue")
// @Column("CONFIG_VALUE")
private String configValue;
@XmlElement(name="description")
// @Column("DESCRIPTION")
private String description;
@XmlElement(name="categoryId")
// @Column("CATEGORY_ID")
private String categoryId;
@XmlElement(name="parentConfigId")
// @Column("PARENT_CONFIG_ID")
private String parentConfigId;
@XmlElement(name="lastEditor")
// @Column("LAST_EDITOR")
private String lastEditor;
public String getConfigId() {
return configId;
}
public void setConfigId(String configId) {
this.configId = configId;
}
public String getConfigName() {
return configName;
}
public void setConfigName(String configName) {
this.configName = configName;
}
public String getConfigValue() {
return configValue;
}
public void setConfigValue(String configValue) {
this.configValue = configValue;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public String getCategoryId() {
return categoryId;
}
public void setCategoryId(String categoryId) {
this.categoryId = categoryId;
}
public String getParentConfigId() {
return parentConfigId;
}
public void setParentConfigId(String parentConfigId) {
this.parentConfigId = parentConfigId;
}
public String getLastEditor() {
return lastEditor;
}
public void setLastEditor(String lastEditor) {
this.lastEditor = lastEditor;
}
}