Qore RestHandler Module Reference  1.2.1
 All Classes Namespaces Functions Variables Groups Pages
RestHandler::RestHandler Member List

This is the complete list of members for RestHandler::RestHandler, including all inherited members.

addClass(AbstractRestClass cls)RestHandler::RestHandler
authHttpServer::AbstractHttpRequestHandler
chRestHandler::RestHandlerprivate
constructor(*HttpServer::AbstractAuthenticator auth, RestSchemaValidator::AbstractRestSchemaValidator validator=new NullRestSchemaValidator())RestHandler::RestHandler
HttpServer::AbstractHttpRequestHandler::constructor(*AbstractAuthenticator n_auth, softbool n_stream=False)HttpServer::AbstractHttpRequestHandler
decodeBody(string ce, binary body, *string enc)HttpServer::AbstractHttpRequestHandlerstatic
decompressHttpServer::AbstractHttpRequestHandler
decompress_to_stringHttpServer::AbstractHttpRequestHandler
encodeBody(string ce, data body)HttpServer::AbstractHttpRequestHandlerstatic
Err501RestHandler::RestHandler
get(hash cx, *hash ah)RestHandler::RestHandler
getLogMessage(hash cx, hash api, reference params, *reference< string > args)HttpServer::AbstractHttpRequestHandlerstatic
getMessageBody(Socket s, hash hdr, *data body, bool decode=True)HttpServer::AbstractHttpRequestHandler
handleExternalRequest(string method, string path, *hash body, hash cx={})RestHandler::RestHandler
handleRequest(HttpListenerInterface listener, Socket s, hash cx, hash hdr, *data b)RestHandler::RestHandler
HttpServer::AbstractHttpRequestHandler::handleRequest(hash cx, hash hdr, *data body)HttpServer::AbstractHttpRequestHandler
HttpServer::AbstractHttpRequestHandler::handleRequest(HttpListenerInterface listener, Socket s, hash cx, hash hdr, *data body)HttpServer::AbstractHttpRequestHandler
RestHandler::AbstractRestClass::handleRequest(HttpListenerInterface listener, RestHandler rh, Socket s, *list cl, string mn, hash cx, *hash args)RestHandler::AbstractRestClass
isPersistent()HttpServer::AbstractHttpRequestHandler
logDebug(string fmt)RestHandler::RestHandler
logError(string fmt)RestHandler::RestHandler
logInfo(string fmt)RestHandler::RestHandler
make400(string fmt)HttpServer::AbstractHttpRequestHandlerstatic
make400(hash hdr, string fmt)HttpServer::AbstractHttpRequestHandlerstatic
make501(string fmt)HttpServer::AbstractHttpRequestHandlerstatic
make501(hash hdr, string fmt)HttpServer::AbstractHttpRequestHandlerstatic
makeResponse(int code, auto body, *hash hdr)RestHandler::RestHandlerstatic
HttpServer::AbstractHttpRequestHandler::makeResponse(int code, string fmt)HttpServer::AbstractHttpRequestHandlerstatic
HttpServer::AbstractHttpRequestHandler::makeResponse(hash hdr, int code, string fmt)HttpServer::AbstractHttpRequestHandlerstatic
HttpServer::AbstractHttpRequestHandler::makeResponse(int code, *data body, *hash hdr)HttpServer::AbstractHttpRequestHandlerstatic
maskData(string msg)HttpServer::AbstractHttpRequestHandler
MethodsRestHandler::RestHandler
MimeDataTypesRestHandler::RestHandler
mx()RestHandler::RestHandlerprivate
name()RestHandler::RestHandlervirtual
NotificationThreadKeyHttpServer::AbstractHttpRequestHandler
notifyClosed(*code c)HttpServer::AbstractHttpRequestHandler
PersistenceThreadKeyHttpServer::AbstractHttpRequestHandler
persistentClosed()HttpServer::AbstractHttpRequestHandler
redirect(hash cx, hash hdr, string path)HttpServer::AbstractHttpRequestHandlerstatic
removeRootPath(reference< string > path)RestHandler::RestHandler
requestDeserializationError(hash hdr, hash cx, string body)RestHandler::RestHandler
responseSerializationError(hash cx, *hash aih, hash rv)RestHandler::RestHandler
restoreThreadLocalData(*hash data)HttpServer::AbstractHttpRequestHandler
saveThreadLocalData()HttpServer::AbstractHttpRequestHandler
setPersistent(bool p=True)HttpServer::AbstractHttpRequestHandler
staticNotificationCleanup()HttpServer::AbstractHttpRequestHandlerstatic
staticPersistenceCleanup()HttpServer::AbstractHttpRequestHandlerstatic
streamHttpServer::AbstractHttpRequestHandler
subClass(string name, hash cx, *hash args)RestHandler::AbstractRestClass
timeout_msHttpServer::AbstractHttpRequestHandler
validatorRestHandler::RestHandlerprivate