public class PSAService
extends java.lang.Object
Constructor and Description |
---|
PSAService() |
Modifier and Type | Method and Description |
---|---|
protected static java.io.File |
explodeArchive(java.lang.String ticket,
byte[] archiveBytes,
java.lang.String pageSetName)
Extracts the PSA into temporary files on the server's local temp directory.
|
static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> |
parseArchive(java.lang.String ticket,
byte[] archiveBytes,
java.lang.String psaName)
Returns a JSON object representing the questions and answers in a PSA.
|
protected static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> |
parsePages(java.lang.String ticket,
java.io.File extractedPSARoot,
java.lang.String psaName) |
public static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> parseArchive(java.lang.String ticket, byte[] archiveBytes, java.lang.String psaName)
ticket
- archiveBytes
- psaName
- protected static java.io.File explodeArchive(java.lang.String ticket, byte[] archiveBytes, java.lang.String pageSetName) throws java.io.IOException
ticket
- archiveBytes
- java.io.IOException
protected static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> parsePages(java.lang.String ticket, java.io.File extractedPSARoot, java.lang.String psaName) throws org.jdom.JDOMException, java.io.IOException
org.jdom.JDOMException
java.io.IOException