DryRunCommand class Null safety

A Command that makes a dry run of the configuration of a CAMS study. It checks the following:

  • Is there a valid CARP app specification
  • Is the specified CARP Server accessible
  • Is authentication possible with the specified credentials
  • Can the study protocol be loaded and parsed without errors
  • Can the informed consent be loaded and parsed without errors
  • Can the language locales be loaded and parsed without errors
Inheritance

Constructors

DryRunCommand()

Properties

app CarpApp
The configuration of the CARP server app.
read-only, inherited
clientId String
read-only, inherited
clientSecret String
read-only, inherited
consentPath String
read-only, inherited
hashCode int
The hash code for this object.
read-only, inherited
locales List
read-only, inherited
localizationPath String
read-only, inherited
messageIds List
read-only, inherited
messagesPath String
read-only, inherited
ownerId String
read-only, inherited
password String
read-only, inherited
protocolPath String
read-only, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
studyId String?
read-only, inherited
uri String?
read-only, inherited
username String
read-only, inherited

Methods

authenticate() Future
Authenticate at the CARP server.
inherited
errorToString(dynamic error) String
Transform a multiline error message to one line only.
execute() Future
Execute this command.
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited