Class ContentEximImportService
java.lang.Object
org.onehippo.forge.content.exim.repository.jaxrs.AbstractContentEximService
org.onehippo.forge.content.exim.repository.jaxrs.ContentEximImportService
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 -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponseimportContentFromZip(jakarta.ws.rs.core.SecurityContext securityContext, jakarta.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
-
Constructor Details
-
ContentEximImportService
public ContentEximImportService()
-
-
Method Details
-
importContentFromZip
@Path("/") @Consumes("multipart/form-data") @Produces("multipart/mixed") @POST public jakarta.ws.rs.core.Response importContentFromZip(@Context jakarta.ws.rs.core.SecurityContext securityContext, @Context jakarta.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
-