public abstract class AbstractEncryptedConfig extends java.lang.Object implements AddOn
| Constructor and Description |
|---|
AbstractEncryptedConfig() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract java.lang.String |
getAPIRequestName() |
java.util.Map<java.lang.String,APIServlet.APIRequestHandler> |
getAPIRequests() |
protected abstract APITag |
getAPITag() |
protected abstract java.lang.String |
getDataParameter() |
protected java.lang.String |
getDefaultFilename() |
protected java.nio.file.Path |
getDefaultPath() |
protected java.util.List<java.lang.String> |
getExtraParameters() |
protected java.lang.String |
getSaveData(javax.servlet.http.HttpServletRequest request) |
void |
init() |
protected abstract org.json.simple.JSONStreamAware |
processDecrypted(java.io.BufferedReader reader) |
protected java.nio.file.Path |
resolvePath(java.lang.String pathString) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAPIRequestHandler, getAPIRequestType, getConfigProperties, getUIPlugins, shutdownpublic java.util.Map<java.lang.String,APIServlet.APIRequestHandler> getAPIRequests()
getAPIRequests in interface AddOnprotected abstract java.lang.String getAPIRequestName()
protected abstract APITag getAPITag()
protected abstract java.lang.String getDataParameter()
protected abstract org.json.simple.JSONStreamAware processDecrypted(java.io.BufferedReader reader)
throws org.json.simple.parser.ParseException,
java.io.IOException
org.json.simple.parser.ParseExceptionjava.io.IOExceptionprotected java.util.List<java.lang.String> getExtraParameters()
protected java.lang.String getSaveData(javax.servlet.http.HttpServletRequest request)
throws ParameterException
ParameterExceptionprotected java.lang.String getDefaultFilename()
protected java.nio.file.Path getDefaultPath()
protected java.nio.file.Path resolvePath(java.lang.String pathString)