Marketplace Plugin configurations
All the Marketplace Plugin configurations are contained inside the reference.conf
file. This file contains all the
values that are used to make the Marketplace Plugin more customizable.
AKKA configurations
Marketplace Plugin is based on AKKA HTTP, and here you can find the specific section to configure it:
Property Name | Default | Type | Meaning |
---|---|---|---|
logLevel | "OFF" | string | If this value is set to OFF, AKKA will not show any logs. If this is set to ON, AKKA will show them. |
actor.warn-about-java-serializer-usage | on | string | If it is set to on, AKKA will show the warning about the use of Java Serializer. |
actor.allow-java-serialization | off | string | If it is set to on, AKKA will allow the Java serialization. |
coordinated-shutdown.exit-jvm | on | string | If it is set to on, it enables to close any instance of jvm. |
These properties must be defined under akka
.
Marketplace generic configurations
These are all the generic configurations that can go under marketplace-proxy
.
Property Name | Default | Type | Meaning |
---|---|---|---|
httpPort | 8090 | number | This value is the HTTP port to use to access to the MarketplacePlugin endpoints. |
hasura-url | "http://localhost:8080/v1/graphql" | string | It contains the URL that points to the Hasura endpoints |
hasura-client-timeout | 60 | number | It contains the timeout used when a request to hasura is performed. |
hasura-authorization | // | string | It contains the secret to used to authenticate the requests to Hasura. |
server-certificate-path | "pki/server.p12" | string | It contains the path in which you can find the .p12 certificate. |
server-certificate-password | "password" | string | It contains the password used for the previous certificate. |
server-tls-on | false | boolean | If true it enables the TLS server. |
Dependency resolver
It contains the dependency resolver configuration, if it is enabled let the Marketplace Plugin to add to a depending output port descriptor, the fields that are in the dependent output port.
Property Name | Default | Type | Meaning |
---|---|---|---|
enabled | false | boolean | If true it enabled the dependency resolution. |
fields-to-copy | ["dataContract", "sampleData", "semanticLinking"] | string[] | It contains a list of all the fields to copy from the dependent to the depending component. |