@Component public class ContentExchangeComponent extends AbstractExchange<CmsContent,Content>
限定符和类型 | 字段和说明 |
---|---|
private CmsContentAttributeService |
attributeService |
private CmsCategoryService |
categoryService |
private SysExtendFieldService |
extendFieldService |
private CmsContentFileService |
fileService |
private ModelComponent |
modelComponent |
private CmsContentProductService |
productService |
private CmsContentRelatedService |
relatedService |
private CmsContentService |
service |
private SysDeptService |
sysDeptService |
private SysUserService |
sysUserService |
private TemplateComponent |
templateComponent |
log
构造器和说明 |
---|
ContentExchangeComponent() |
限定符和类型 | 方法和说明 |
---|---|
void |
exportAll(SysSite site,
java.lang.String directory,
java.io.ByteArrayOutputStream outputStream,
org.apache.tools.zip.ZipOutputStream zipOutputStream) |
void |
exportDataByQuery(SysSite site,
java.lang.String directory,
CmsContentQuery queryEntity,
java.io.ByteArrayOutputStream outputStream,
org.apache.tools.zip.ZipOutputStream zipOutputStream) |
void |
exportDataByQuery(SysSite site,
java.lang.String directory,
CmsContentQuery queryEntity,
org.apache.tools.zip.ZipOutputStream zipOutputStream) |
private Content |
exportEntity(SysSite site,
java.lang.String categoryCode,
CmsContent entity) |
void |
exportEntity(SysSite site,
java.lang.String directory,
CmsContent entity,
java.io.ByteArrayOutputStream out,
org.apache.tools.zip.ZipOutputStream zipOutputStream) |
ExcelView |
exportExcelByQuery(SysSite site,
CmsContentQuery queryEntity,
java.lang.String orderField,
java.lang.String orderType,
java.util.Locale locale) |
ExcelView |
exportWorkload(SysSite site,
java.lang.Integer[] status,
java.util.Date startCreateDate,
java.util.Date endCreateDate,
java.lang.String workloadType,
java.lang.String dateField,
java.util.Locale locale) |
java.lang.String |
getDirectory() |
void |
save(SysSite site,
long userId,
boolean overwrite,
CmsCategory category,
SysUser user,
Content data) |
void |
save(SysSite site,
long userId,
boolean overwrite,
Content data) |
export, exportAll, exportAll, exportEntity, getDataClass, getPath, importData, importData, importData, importData, importOrder
private CmsContentService service
private TemplateComponent templateComponent
private ModelComponent modelComponent
private CmsCategoryService categoryService
private CmsContentAttributeService attributeService
private CmsContentFileService fileService
private CmsContentProductService productService
private CmsContentRelatedService relatedService
private SysUserService sysUserService
private SysDeptService sysDeptService
private SysExtendFieldService extendFieldService
public void exportAll(SysSite site, java.lang.String directory, java.io.ByteArrayOutputStream outputStream, org.apache.tools.zip.ZipOutputStream zipOutputStream)
exportAll
在类中 AbstractExchange<CmsContent,Content>
public void exportDataByQuery(SysSite site, java.lang.String directory, CmsContentQuery queryEntity, org.apache.tools.zip.ZipOutputStream zipOutputStream)
site
- directory
- queryEntity
- zipOutputStream
- public void exportDataByQuery(SysSite site, java.lang.String directory, CmsContentQuery queryEntity, java.io.ByteArrayOutputStream outputStream, org.apache.tools.zip.ZipOutputStream zipOutputStream)
site
- directory
- queryEntity
- outputStream
- zipOutputStream
- public ExcelView exportWorkload(SysSite site, java.lang.Integer[] status, java.util.Date startCreateDate, java.util.Date endCreateDate, java.lang.String workloadType, java.lang.String dateField, java.util.Locale locale)
site
- status
- startCreateDate
- endCreateDate
- workloadType
- dateField
- locale
- public ExcelView exportExcelByQuery(SysSite site, CmsContentQuery queryEntity, java.lang.String orderField, java.lang.String orderType, java.util.Locale locale)
site
- queryEntity
- orderField
- orderType
- locale
- public void exportEntity(SysSite site, java.lang.String directory, CmsContent entity, java.io.ByteArrayOutputStream out, org.apache.tools.zip.ZipOutputStream zipOutputStream)
exportEntity
在类中 AbstractExchange<CmsContent,Content>
public void save(SysSite site, long userId, boolean overwrite, CmsCategory category, SysUser user, Content data)
private Content exportEntity(SysSite site, java.lang.String categoryCode, CmsContent entity)
public java.lang.String getDirectory()