Class ContentEximImportService
- java.lang.Object
-
- org.onehippo.forge.content.exim.repository.jaxrs.AbstractContentEximService
-
- org.onehippo.forge.content.exim.repository.jaxrs.ContentEximImportService
-
@Path("/import") public class ContentEximImportService extends AbstractContentEximService
Content-EXIM Import JAX-RS Service.
-
-
Field Summary
-
Fields inherited from class org.onehippo.forge.content.exim.repository.jaxrs.AbstractContentEximService
BINARY_ATTACHMENT_REL_PATH, EXIM_EXECUTION_LOG_REL_PATH, EXIM_SUMMARY_BINARIES_LOG_REL_PATH, EXIM_SUMMARY_DOCUMENTS_LOG_REL_PATH, STOP_REQUEST_FILE_REL_PATH, SYSTEM_CREDENTIALS, TEMP_PREFIX
-
-
Constructor Summary
Constructors Constructor Description ContentEximImportService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.ws.rs.core.Response
importContentFromZip(javax.ws.rs.core.SecurityContext securityContext, javax.servlet.http.HttpServletRequest request, String batchSizeParam, String throttleParam, String publishOnImportParam, String dataUrlSizeThresholdParam, String docbasePropNamesParam, String documentTagsParam, String binaryTagsParam, String paramsJsonParam, org.apache.cxf.jaxrs.ext.multipart.Attachment paramsAttachment, org.apache.cxf.jaxrs.ext.multipart.Attachment packageAttachment)
-
Methods inherited from class org.onehippo.forge.content.exim.repository.jaxrs.AbstractContentEximService
applyTagContentProperties, attachmentToString, createSession, createTeeLogger, fillProcessStatusByRequestInfo, getAttachmentByContentId, getDaemonSession, getObjectMapper, getProcessMonitor, getQueriedNodePaths, getUserPrincipalName, isBinaryPathIncluded, isDocumentPathIncluded, isStopRequested, overrideExecutionParamsByParameters, recordToResultItem, setDaemonSession, setProcessMonitor, toJsonString, transferAttachmentToFile
-
-
-
-
Method Detail
-
importContentFromZip
@Path("/") @Consumes("multipart/form-data") @Produces("multipart/mixed") @POST public javax.ws.rs.core.Response importContentFromZip(@Context javax.ws.rs.core.SecurityContext securityContext, @Context javax.servlet.http.HttpServletRequest request, String batchSizeParam, String throttleParam, String publishOnImportParam, String dataUrlSizeThresholdParam, String docbasePropNamesParam, String documentTagsParam, String binaryTagsParam, String paramsJsonParam, org.apache.cxf.jaxrs.ext.multipart.Attachment paramsAttachment, org.apache.cxf.jaxrs.ext.multipart.Attachment packageAttachment) throws com.fasterxml.jackson.core.JsonProcessingException
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-