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
MetadataColumnManagercreateMetadataColumn 在接口中 MetadataColumnManagerparams - 属性字段信息参数com.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.lang.Boolean updateCtpMetadataColumn(java.util.Map<java.lang.String,java.lang.Object> params)
throws com.seeyon.ctp.common.exceptions.BusinessException
MetadataColumnManagerupdateCtpMetadataColumn 在接口中 MetadataColumnManagerparams - 属性字段信息参数com.seeyon.ctp.common.exceptions.BusinessExceptionpublic 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
MetadataColumnManagerfindCtpMetadataColumnList 在接口中 MetadataColumnManagerfi - 分页对象params - 查询参数com.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.util.List<MetadataColumnBO> getMetadataColumnList(java.lang.Long tableId) throws com.seeyon.ctp.common.exceptions.BusinessException
MetadataColumnManagergetMetadataColumnList 在接口中 MetadataColumnManagertableId - Table的Id。com.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.lang.Integer getMaxColumnSort(java.lang.String tableIdStr)
throws com.seeyon.ctp.common.exceptions.BusinessException
MetadataColumnManagergetMaxColumnSort 在接口中 MetadataColumnManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic java.lang.String getCtpMetadataColumnToJSON(java.lang.String columnIdStr)
throws com.seeyon.ctp.common.exceptions.BusinessException
MetadataColumnManagergetCtpMetadataColumnToJSON 在接口中 MetadataColumnManagercolumnIdStr - 字段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
MetadataColumnManagerdeleteColumn 在接口中 MetadataColumnManageridStr - id字符串(格式:xxxx,xxxx)com.seeyon.ctp.common.exceptions.BusinessExceptionpublic MetadataColumnBO getCtpMetadataColumnById(java.lang.Long columnId) throws com.seeyon.ctp.common.exceptions.BusinessException
MetadataColumnManagergetCtpMetadataColumnById 在接口中 MetadataColumnManagercom.seeyon.ctp.common.exceptions.BusinessExceptionpublic void setMetadataColumnDao(MetadataColumnDao metadataColumnDao)