Configuration

public class Configuration implements Serializable

The project configuration describes which users are publishers or data providers for a project.

Fields

dataProviders

private List<String> dataProviders

User names having the role of a data provider for a project. Must contain at least one user name.

dataSetsState

private ProjectState dataSetsState

The state of data sets.

instrumentsState

private ProjectState instrumentsState

The state of instruments.

publishers

private List<String> publishers

User names having the role of a publisher for a project. Must contain at least one user name.

questionsState

private ProjectState questionsState

The state of questions.

requirements

private Requirements requirements

Defines which object types are required before a project can be released.

serialVersionUID

private static final long serialVersionUID

studiesState

private ProjectState studiesState

The state of the study.

surveysState

private ProjectState surveysState

The State of surveys.

variablesState

private ProjectState variablesState

The state of variables.