omeroweb.api package¶
Submodules¶
omeroweb.api.api_exceptions module¶
Exceptions used by the api/views methods.
-
exception
omeroweb.api.api_exceptions.ApiException(message, stacktrace=None)¶ Bases:
exceptions.ExceptionA base exception class that handles message and stactrace.
-
exception
omeroweb.api.api_exceptions.BadRequestError(message, stacktrace=None)¶ Bases:
omeroweb.api.api_exceptions.ApiExceptionAn exception that will result in a response status of 400.
Due to invalid client input
-
status= 400¶
-
-
exception
omeroweb.api.api_exceptions.CreatedObject(response)¶ Bases:
exceptions.ExceptionAn exception that is thrown when new object created.
This is not really an error but indicates to the handler that a JsonResponse with status 201 should be returned. The dict content is passed in as ‘response’.
-
status= 201¶
-
-
exception
omeroweb.api.api_exceptions.MethodNotSupportedError(message, stacktrace=None)¶ Bases:
omeroweb.api.api_exceptions.ApiExceptionAn exception that will result in a response status of 405.
Raised if user tries to DELETE, POST or PUT for an Object where we don’t support those methods.
-
status= 405¶
-
-
exception
omeroweb.api.api_exceptions.NotFoundError(message, stacktrace=None)¶ Bases:
omeroweb.api.api_exceptions.ApiExceptionAn exception that will result in a response status of 404.
Raised due to objects not being found.
-
status= 404¶
-
omeroweb.api.api_marshal module¶
omeroweb.api.api_query module¶
omeroweb.api.api_settings module¶
Settings for the OMERO JSON api app.
omeroweb.api.decorators module¶
omeroweb.api.urls module¶
omeroweb.api.views module¶
Module contents¶
api module provides JSON OMERO API.