Class RestJsonApiReadWrite

All Implemented Interfaces:
ComponentManagerSupplier, ComponentUtilSupplier, OpenemsApp

public class RestJsonApiReadWrite extends AbstractEnumOpenemsApp<RestJsonApiReadWrite.Property> implements OpenemsApp
Describes a App for ReadWrite Rest JSON Api.
  {
    "appId":"App.Api.RestJson.ReadWrite",
    "alias":"Rest/JSON-Api Read-Write",
    "instanceId": UUID,
    "image": base64,
    "properties":{
        "CONTROLLER_ID": "ctrlApiRest0",
        "API_TIMEOUT": 60
    },
    "dependencies": [
        {
                "key": "READ_ONLY",
                "instanceId": UUID
        }
    ],
    "appDescriptor": {
        "websiteUrl": AppDescriptor.getWebsiteUrl()
    }
  }