public class PdfTestFunctionHandler
extends step.functions.handler.JsonBasedFunctionHandler
| Modifier and Type | Field and Description |
|---|---|
protected PdfExtractionService |
extractionService |
protected ImageDiffService |
imageDiffService |
static String |
PDF_COMPARE_KW_NAME |
static String |
PDFTEST_ACTUAL_FILE |
static String |
PDFTEST_EXPECTED_FILE |
static String |
PDFTEST_SCENARIO_DIR_FILE |
protected PdfTestScenarioServices |
pdfTestServices |
protected PdfToImageService |
pdfToImageService |
| Constructor and Description |
|---|
PdfTestFunctionHandler() |
| Modifier and Type | Method and Description |
|---|---|
File |
getWorkingDir() |
step.functions.io.Output<javax.json.JsonObject> |
handle(step.functions.io.Input<javax.json.JsonObject> input) |
void |
initialize() |
protected InputStream |
readAttachment(step.functions.io.Input<javax.json.JsonObject> input,
String attachmentName) |
getInputPayloadClass, getOutputPayloadClassdelegate, delegate, getCurrentContext, getCurrentContext, getFileVersionId, getFunctionHandlerFactory, getProperties, getTokenReservationSession, getTokenSession, mergeAllProperties, pushLocalApplicationContext, pushLocalApplicationContext, pushLocalFolderApplicationContext, pushLocalFolderApplicationContext, pushRemoteApplicationContext, pushRemoteApplicationContext, retrieveFileVersion, runInContext, runInContext, setApplicationContextBuilder, setFileManagerClient, setFunctionHandlerFactory, setProperties, setTokenReservationSession, setTokenSessionpublic static final String PDF_COMPARE_KW_NAME
public static final String PDFTEST_SCENARIO_DIR_FILE
public static final String PDFTEST_EXPECTED_FILE
public static final String PDFTEST_ACTUAL_FILE
protected PdfTestScenarioServices pdfTestServices
protected PdfExtractionService extractionService
protected PdfToImageService pdfToImageService
protected ImageDiffService imageDiffService
public step.functions.io.Output<javax.json.JsonObject> handle(step.functions.io.Input<javax.json.JsonObject> input)
throws Exception
handle in class step.functions.handler.AbstractFunctionHandler<javax.json.JsonObject,javax.json.JsonObject>Exceptionprotected InputStream readAttachment(step.functions.io.Input<javax.json.JsonObject> input, String attachmentName) throws IOException
IOExceptionpublic File getWorkingDir()
public void initialize()
initialize in class step.functions.handler.AbstractFunctionHandler<javax.json.JsonObject,javax.json.JsonObject>Copyright © 2020. All rights reserved.