类 CategoryExchangeComponent
java.lang.Object
com.publiccms.common.base.AbstractDataExchange<CmsCategory,Category>
com.publiccms.logic.component.exchange.CategoryExchangeComponent
- 所有已实现的接口:
DataExchange<CmsCategory,
Category>
@Component
@Priority(3)
public class CategoryExchangeComponent
extends AbstractDataExchange<CmsCategory,Category>
CategoryExchangeComponent 分类数据导入导出组件
-
字段概要
字段修饰符和类型字段说明private CmsCategoryAttributeService
private CmsCategoryModelService
private SysExtendFieldService
private SysExtendService
private ModelComponent
private CmsCategoryService
private SiteComponent
private CmsTagTypeService
private TemplateComponent
从类继承的字段 com.publiccms.common.base.AbstractDataExchange
ATTACHMENT_DIR, log, PRIVATE_DIR
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明void
exportAll
(SysSite site, String directory, ByteArrayOutputStream outputStream, org.apache.commons.compress.archivers.ArchiveOutputStream<org.apache.commons.compress.archivers.zip.ZipArchiveEntry> archiveOutputStream) void
exportEntity
(SysSite site, String directory, CmsCategory entity, ByteArrayOutputStream outputStream, org.apache.commons.compress.archivers.ArchiveOutputStream<org.apache.commons.compress.archivers.zip.ZipArchiveEntry> archiveOutputStream) void
exportEntity
(SysSite site, String directory, String parentCode, CmsCategory entity, ByteArrayOutputStream outputStream, org.apache.commons.compress.archivers.ArchiveOutputStream<org.apache.commons.compress.archivers.zip.ZipArchiveEntry> archiveOutputStream) void
importData
(SysSite site, long userId, String directory, boolean overwrite, org.apache.commons.compress.archivers.zip.ZipFile zipFile) void
void
从类继承的方法 com.publiccms.common.base.AbstractDataExchange
export, exportAll, exportAll, exportAttachment, exportEntity, exportFileList, getDataClass, getPath, importData, importData, importData, needReplace
-
字段详细资料
-
service
-
templateComponent
-
modelComponent
-
siteComponent
-
attributeService
-
categoryModelService
-
extendService
-
extendFieldService
-
tagTypeService
-
-
构造器详细资料
-
CategoryExchangeComponent
public CategoryExchangeComponent()
-
-
方法详细资料
-
exportAll
public void exportAll(SysSite site, String directory, ByteArrayOutputStream outputStream, org.apache.commons.compress.archivers.ArchiveOutputStream<org.apache.commons.compress.archivers.zip.ZipArchiveEntry> archiveOutputStream) - 指定者:
exportAll
在类中AbstractDataExchange<CmsCategory,
Category>
-
exportEntity
public void exportEntity(SysSite site, String directory, CmsCategory entity, ByteArrayOutputStream outputStream, org.apache.commons.compress.archivers.ArchiveOutputStream<org.apache.commons.compress.archivers.zip.ZipArchiveEntry> archiveOutputStream) - 指定者:
exportEntity
在类中AbstractDataExchange<CmsCategory,
Category>
-
exportEntity
public void exportEntity(SysSite site, String directory, String parentCode, CmsCategory entity, ByteArrayOutputStream outputStream, org.apache.commons.compress.archivers.ArchiveOutputStream<org.apache.commons.compress.archivers.zip.ZipArchiveEntry> archiveOutputStream) - 参数:
site
-directory
-parentCode
-entity
-outputStream
-archiveOutputStream
-
-
importData
public void importData(SysSite site, long userId, String directory, boolean overwrite, org.apache.commons.compress.archivers.zip.ZipFile zipFile) - 指定者:
importData
在接口中DataExchange<CmsCategory,
Category> - 覆盖:
importData
在类中AbstractDataExchange<CmsCategory,
Category>
-
save
-
save
- 参数:
site
-userId
-overwrite
-parentId
-data
-
-
getDirectory
-