public class MetadataColumnManagerImpl extends java.lang.Object implements MetadataColumnManager
Title: 基础属性字段信息manager类
Description: 代码描述
Copyright: Copyright (c) 2015
Company: seeyon.com
构造器和说明 |
---|
MetadataColumnManagerImpl() |
限定符和类型 | 方法和说明 |
---|---|
java.lang.Boolean |
createMetadataColumn(java.util.Map<java.lang.String,java.lang.Object> params)
新建基础属性字段信息
|
void |
deleteColumn(java.lang.String idStr)
删除字段信息(逻辑删除)。
|
com.seeyon.ctp.util.FlipInfo |
findCtpMetadataColumnList(com.seeyon.ctp.util.FlipInfo fi,
java.util.Map<java.lang.String,java.lang.Object> params)
获取属性字段的列表信息,根据查询条件参数(分页)
|
com.seeyon.ctp.common.appLog.manager.AppLogManager |
getAppLogManager() |
MetadataColumnBO |
getCtpMetadataColumnById(java.lang.Long columnId)
根据id查找
|
java.lang.String |
getCtpMetadataColumnToJSON(java.lang.String columnIdStr)
根据字段的Id,获取字段的信息并将其转换为JSON字符串
|
java.lang.Integer |
getMaxColumnSort(java.lang.String tableIdStr)
根据属性表Id,获取属性表对应字段中最大的排序号
|
MetadataCategoryManager |
getMetadataCategoryManager() |
MetadataColumnDao |
getMetadataColumnDao() |
java.util.List<MetadataColumnBO> |
getMetadataColumnList(java.lang.Long tableId)
根据属性表的Id,获取指定Table下的字段列表。
|
void |
setAppLogManager(com.seeyon.ctp.common.appLog.manager.AppLogManager appLogManager) |
void |
setEnumManagerNew(com.seeyon.ctp.common.ctpenumnew.manager.EnumManager enumManagerNew) |
void |
setMetadataCategoryManager(MetadataCategoryManager metadataCategoryManager) |
void |
setMetadataColumnDao(MetadataColumnDao metadataColumnDao) |
java.lang.Boolean |
updateCtpMetadataColumn(java.util.Map<java.lang.String,java.lang.Object> params)
保存基础属性字段信息
|
public com.seeyon.ctp.common.appLog.manager.AppLogManager getAppLogManager()
public void setAppLogManager(com.seeyon.ctp.common.appLog.manager.AppLogManager appLogManager)
public MetadataColumnDao getMetadataColumnDao()
public MetadataCategoryManager getMetadataCategoryManager()
public void setMetadataCategoryManager(MetadataCategoryManager metadataCategoryManager)
public void setEnumManagerNew(com.seeyon.ctp.common.ctpenumnew.manager.EnumManager enumManagerNew)
public java.lang.Boolean createMetadataColumn(java.util.Map<java.lang.String,java.lang.Object> params) throws com.seeyon.ctp.common.exceptions.BusinessException
MetadataColumnManager
createMetadataColumn
在接口中 MetadataColumnManager
params
- 属性字段信息参数com.seeyon.ctp.common.exceptions.BusinessException
public java.lang.Boolean updateCtpMetadataColumn(java.util.Map<java.lang.String,java.lang.Object> params) throws com.seeyon.ctp.common.exceptions.BusinessException
MetadataColumnManager
updateCtpMetadataColumn
在接口中 MetadataColumnManager
params
- 属性字段信息参数com.seeyon.ctp.common.exceptions.BusinessException
public com.seeyon.ctp.util.FlipInfo findCtpMetadataColumnList(com.seeyon.ctp.util.FlipInfo fi, java.util.Map<java.lang.String,java.lang.Object> params) throws com.seeyon.ctp.common.exceptions.BusinessException
MetadataColumnManager
findCtpMetadataColumnList
在接口中 MetadataColumnManager
fi
- 分页对象params
- 查询参数com.seeyon.ctp.common.exceptions.BusinessException
public java.util.List<MetadataColumnBO> getMetadataColumnList(java.lang.Long tableId) throws com.seeyon.ctp.common.exceptions.BusinessException
MetadataColumnManager
getMetadataColumnList
在接口中 MetadataColumnManager
tableId
- Table的Id。com.seeyon.ctp.common.exceptions.BusinessException
public java.lang.Integer getMaxColumnSort(java.lang.String tableIdStr) throws com.seeyon.ctp.common.exceptions.BusinessException
MetadataColumnManager
getMaxColumnSort
在接口中 MetadataColumnManager
com.seeyon.ctp.common.exceptions.BusinessException
public java.lang.String getCtpMetadataColumnToJSON(java.lang.String columnIdStr) throws com.seeyon.ctp.common.exceptions.BusinessException
MetadataColumnManager
getCtpMetadataColumnToJSON
在接口中 MetadataColumnManager
columnIdStr
- 字段IDcom.seeyon.ctp.common.exceptions.BusinessException
@CheckRoleAccess(resourceCode="org_metadata_setting") public void deleteColumn(java.lang.String idStr) throws com.seeyon.ctp.common.exceptions.BusinessException
MetadataColumnManager
deleteColumn
在接口中 MetadataColumnManager
idStr
- id字符串(格式:xxxx,xxxx)com.seeyon.ctp.common.exceptions.BusinessException
public MetadataColumnBO getCtpMetadataColumnById(java.lang.Long columnId) throws com.seeyon.ctp.common.exceptions.BusinessException
MetadataColumnManager
getCtpMetadataColumnById
在接口中 MetadataColumnManager
com.seeyon.ctp.common.exceptions.BusinessException
public void setMetadataColumnDao(MetadataColumnDao metadataColumnDao)