Package | Description |
---|---|
org.sagebionetworks.bridge.rest.api | |
org.sagebionetworks.bridge.rest.model |
Modifier and Type | Method and Description |
---|---|
retrofit2.Call<Study> |
ForDevelopersApi.finishStudyLogoUpload(String studyId,
DateTime createdOn)
Confirm with the Bridge server that the logo has been uploaded to S3.
|
retrofit2.Call<Study> |
ForStudyDesignersApi.finishStudyLogoUpload(String studyId,
DateTime createdOn)
Confirm with the Bridge server that the logo has been uploaded to S3.
|
retrofit2.Call<Study> |
StudiesApi.finishStudyLogoUpload(String studyId,
DateTime createdOn)
Confirm with the Bridge server that the logo has been uploaded to S3.
|
retrofit2.Call<Study> |
ForDevelopersApi.getStudy(String studyId)
Get a study
Get a study for this app.
|
retrofit2.Call<Study> |
ForOrgAdminsApi.getStudy(String studyId)
Get a study
Get a study for this app.
|
retrofit2.Call<Study> |
ForResearchersApi.getStudy(String studyId)
Get a study
Get a study for this app.
|
retrofit2.Call<Study> |
ForStudyDesignersApi.getStudy(String studyId)
Get a study
Get a study for this app.
|
retrofit2.Call<Study> |
ForConsentedUsersApi.getStudy(String studyId)
Get a study
Get a study for this app.
|
retrofit2.Call<Study> |
ForStudyCoordinatorsApi.getStudy(String studyId)
Get a study
Get a study for this app.
|
retrofit2.Call<Study> |
ForAdminsApi.getStudy(String studyId)
Get a study
Get a study for this app.
|
retrofit2.Call<Study> |
StudiesApi.getStudy(String studyId)
Get a study
Get a study for this app.
|
retrofit2.Call<Study> |
ForWorkersApi.getStudyForWorker(String appId,
String studyId)
Worker API to get a study by app ID and study ID
|
retrofit2.Call<Study> |
ForSuperadminsApi.revertStudyToDesign(String studyId)
Transition a study’s phase to “design” disregarding the current phase of the study.
|
retrofit2.Call<Study> |
ForResearchersApi.transitionStudyToAnalysis(String studyId)
Transition a study’s phase to “analysis.” This can only be done with a study that is currently “in flight.”
|
retrofit2.Call<Study> |
ForStudyCoordinatorsApi.transitionStudyToAnalysis(String studyId)
Transition a study’s phase to “analysis.” This can only be done with a study that is currently “in flight.”
|
retrofit2.Call<Study> |
StudiesApi.transitionStudyToAnalysis(String studyId)
Transition a study’s phase to “analysis.” This can only be done with a study that is currently “in flight.”
|
retrofit2.Call<Study> |
ForResearchersApi.transitionStudyToCompleted(String studyId)
Transition a study’s phase to “completed.” This can only be done with a study that is currently in the “analysis” phase.
|
retrofit2.Call<Study> |
ForStudyCoordinatorsApi.transitionStudyToCompleted(String studyId)
Transition a study’s phase to “completed.” This can only be done with a study that is currently in the “analysis” phase.
|
retrofit2.Call<Study> |
StudiesApi.transitionStudyToCompleted(String studyId)
Transition a study’s phase to “completed.” This can only be done with a study that is currently in the “analysis” phase.
|
retrofit2.Call<Study> |
ForResearchersApi.transitionStudyToDesign(String studyId)
Transition a study’s phase to “design.” This can only be done with a study that is currently in the “legacy” phase.
|
retrofit2.Call<Study> |
ForStudyCoordinatorsApi.transitionStudyToDesign(String studyId)
Transition a study’s phase to “design.” This can only be done with a study that is currently in the “legacy” phase.
|
retrofit2.Call<Study> |
StudiesApi.transitionStudyToDesign(String studyId)
Transition a study’s phase to “design.” This can only be done with a study that is currently in the “legacy” phase.
|
retrofit2.Call<Study> |
ForResearchersApi.transitionStudyToInFlight(String studyId)
Transition a study’s phase to “in flight.” This can only be done with a study that is currently in the “recruitment” phase.
|
retrofit2.Call<Study> |
ForStudyCoordinatorsApi.transitionStudyToInFlight(String studyId)
Transition a study’s phase to “in flight.” This can only be done with a study that is currently in the “recruitment” phase.
|
retrofit2.Call<Study> |
StudiesApi.transitionStudyToInFlight(String studyId)
Transition a study’s phase to “in flight.” This can only be done with a study that is currently in the “recruitment” phase.
|
retrofit2.Call<Study> |
ForResearchersApi.transitionStudyToRecruitment(String studyId)
Transition a study’s phase to “recruitment.” This can only be done with a study that is currently in the “design” phase.
|
retrofit2.Call<Study> |
ForStudyCoordinatorsApi.transitionStudyToRecruitment(String studyId)
Transition a study’s phase to “recruitment.” This can only be done with a study that is currently in the “design” phase.
|
retrofit2.Call<Study> |
StudiesApi.transitionStudyToRecruitment(String studyId)
Transition a study’s phase to “recruitment.” This can only be done with a study that is currently in the “design” phase.
|
retrofit2.Call<Study> |
ForResearchersApi.transitionStudyToWithdrawn(String studyId)
Transition a study’s phase to “withdrawn.” This can be done with a study that is currently in “design,” “recruitment,” “in flight,” or “analysis” phases.
|
retrofit2.Call<Study> |
ForStudyCoordinatorsApi.transitionStudyToWithdrawn(String studyId)
Transition a study’s phase to “withdrawn.” This can be done with a study that is currently in “design,” “recruitment,” “in flight,” or “analysis” phases.
|
retrofit2.Call<Study> |
StudiesApi.transitionStudyToWithdrawn(String studyId)
Transition a study’s phase to “withdrawn.” This can be done with a study that is currently in “design,” “recruitment,” “in flight,” or “analysis” phases.
|
Modifier and Type | Method and Description |
---|---|
retrofit2.Call<VersionHolder> |
ForOrgAdminsApi.createStudy(Study study)
Create a new study
|
retrofit2.Call<VersionHolder> |
ForStudyDesignersApi.createStudy(Study study)
Create a new study
|
retrofit2.Call<VersionHolder> |
ForStudyCoordinatorsApi.createStudy(Study study)
Create a new study
|
retrofit2.Call<VersionHolder> |
ForAdminsApi.createStudy(Study study)
Create a new study
|
retrofit2.Call<VersionHolder> |
StudiesApi.createStudy(Study study)
Create a new study
|
retrofit2.Call<VersionHolder> |
ForDevelopersApi.updateStudy(String studyId,
Study study)
Update an existing study
Update an existing study
|
retrofit2.Call<VersionHolder> |
ForStudyDesignersApi.updateStudy(String studyId,
Study study)
Update an existing study
Update an existing study
|
retrofit2.Call<VersionHolder> |
ForStudyCoordinatorsApi.updateStudy(String studyId,
Study study)
Update an existing study
Update an existing study
|
retrofit2.Call<VersionHolder> |
StudiesApi.updateStudy(String studyId,
Study study)
Update an existing study
Update an existing study
|
Modifier and Type | Method and Description |
---|---|
List<Study> |
StudyList.getItems()
Get items
|
Copyright © 2023 Sage Bionetworks. All rights reserved.