Skip to content
Snippets Groups Projects
dm.ds_web_service.api.rst 1.64 KiB
Newer Older
.. automodule:: dm.ds_web_service.api

.. currentmodule:: dm.ds_web_service.api

sveseli's avatar
sveseli committed
DsApiFactory
-------------

.. autoclass:: dm.ds_web_service.api.dsApiFactory.DsApiFactory()
    :show-inheritance:
    :members: getUserDsApi, getAuthDsApi, getExperimentDsApi, getFileDsApi, getEsafDsApi, getServiceMonitorDsApi

AuthDsApi
---------

.. autoclass:: dm.ds_web_service.api.authDsApi.AuthDsApi()
    :show-inheritance: 
    :members:  __init__, addSession, checkSession, getAuthorizationPrincipal

EsafDsApi
---------

.. autoclass:: dm.ds_web_service.api.esafDsApi.EsafDsApi()
    :show-inheritance: 
    :members:  __init__, getSectorEsafsByYear, getEsafById

FileDsApi
---------

.. autoclass:: dm.ds_web_service.api.fileDsApi.FileDsApi()
    :show-inheritance: 
    :members:  __init__, processFile, compressFile, decompressFile, deleteFile, statFile, processDirectory, download

ExperimentDsApi
sveseli's avatar
sveseli committed
---------------

.. autoclass:: dm.ds_web_service.api.experimentDsApi.ExperimentDsApi()
    :show-inheritance: 
    :members:  __init__, getExperimentTypes, getExperiments, getExperimentsByStation, getExperimentByName, getExperimentById, addExperiment, updateExperiment, deleteExperimentById, deleteExperimentByName
sveseli's avatar
sveseli committed
ServiceMonitorDsApi
--------------------

.. autoclass:: dm.ds_web_service.api.serviceMonitorDsApi.ServiceMonitorDsApi()
    :show-inheritance:
    :members:  __init__, getServiceStatus, clearServiceStatus

UserDsApi
---------

.. autoclass:: dm.ds_web_service.api.userDsApi.UserDsApi()
    :show-inheritance: 
    :members:  __init__, getUsers, getUserById, getUserByUsername, addUserSystemRole, deleteUserSystemRole, addUserExperimentRole, deleteUserExperimentRole