.. automodule:: dm.ds_web_service.api .. currentmodule:: dm.ds_web_service.api 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 --------------- .. autoclass:: dm.ds_web_service.api.experimentDsApi.ExperimentDsApi() :show-inheritance: :members: __init__, getExperimentTypes, getExperiments, getExperimentsByStation, getExperimentByName, getExperimentById, addExperiment, updateExperiment, deleteExperimentById, deleteExperimentByName 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