Command Meta – Required Services

Commands can require services to function. These services are also defined in the command meta and have the following property fields.

Field name Description Example

id

Fully qualified name of the class of the service

de.asap.pak.adapter.codebeamer.api.ICodebeamerAdapter

key

The datastore key if the service can be found in the datastore

SavedAdapter

optional

Flag to determine if the service is optional or required. False stands for required and is the default.

true or false

increment

Increment version of the service – increased on bug fix releases

10

major

Major version of the service – increased on non-backward compatible changes

1

minor

Minor version of the service – increased on api extensions

3

name

Custom name of the service

CanDoEverythingAdapter