Package io.joynr.jeeintegration.api
Class JeeIntegrationPropertyKeys
- java.lang.Object
-
- io.joynr.jeeintegration.api.JeeIntegrationPropertyKeys
-
public class JeeIntegrationPropertyKeys extends Object
The keys for the properties which can be set for the joynr JEE integration.
-
-
Field Summary
Fields Modifier and Type Field Description static StringJEE_MESSAGING_SCHEDULED_EXECUTOR_RESOURCEThis key identifies the managed scheduled executor service that is required by joynr.static StringPROPERTY_JEE_AWAIT_REGISTRATIONThis key is used to enable or disable awaitRegistration and registration retries for the automatic provider registration in joynr JEE.static StringPROPERTY_JEE_PROVIDER_REGISTRATION_RETRIESThis key is used to configure the number of provider registration retry attempts for a single provider.static StringPROPERTY_JEE_PROVIDER_REGISTRATION_RETRY_INTERVAL_MSThis key is used to configure the wait time between provider registration retry attempts for a single provider.static StringPROPERTY_KEY_JEE_SUBSCRIBE_ON_STARTUPThis key is used to enable or disable the automatic subscription to the shared topic when the runtime starts.
-
Constructor Summary
Constructors Constructor Description JeeIntegrationPropertyKeys()
-
-
-
Field Detail
-
JEE_MESSAGING_SCHEDULED_EXECUTOR_RESOURCE
public static final String JEE_MESSAGING_SCHEDULED_EXECUTOR_RESOURCE
This key identifies the managed scheduled executor service that is required by joynr. It has to be provided with this name by the container, e.g. Payara.- See Also:
- Constant Field Values
-
PROPERTY_JEE_PROVIDER_REGISTRATION_RETRIES
public static final String PROPERTY_JEE_PROVIDER_REGISTRATION_RETRIES
This key is used to configure the number of provider registration retry attempts for a single provider.
Joynr JEE integration automatically registers providers during startup (deployment). If the registration fails, it will retry the registration until it succeeds or the maximum number of retry attempts is reached.
See alsoPROPERTY_JEE_PROVIDER_REGISTRATION_RETRY_INTERVAL_MS.- See Also:
- Constant Field Values
-
PROPERTY_JEE_PROVIDER_REGISTRATION_RETRY_INTERVAL_MS
public static final String PROPERTY_JEE_PROVIDER_REGISTRATION_RETRY_INTERVAL_MS
This key is used to configure the wait time between provider registration retry attempts for a single provider.
Joynr JEE integration automatically registers providers during startup (deployment). If the registration fails, it will retry the registration until it succeeds or the maximum number of retry attempts is reached.
See alsoPROPERTY_JEE_PROVIDER_REGISTRATION_RETRIES.- See Also:
- Constant Field Values
-
PROPERTY_JEE_AWAIT_REGISTRATION
public static final String PROPERTY_JEE_AWAIT_REGISTRATION
This key is used to enable or disable awaitRegistration and registration retries for the automatic provider registration in joynr JEE.
See alsoPROPERTY_JEE_PROVIDER_REGISTRATION_RETRY_INTERVAL_MSandPROPERTY_JEE_PROVIDER_REGISTRATION_RETRIES.- See Also:
- Constant Field Values
-
PROPERTY_KEY_JEE_SUBSCRIBE_ON_STARTUP
public static final String PROPERTY_KEY_JEE_SUBSCRIBE_ON_STARTUP
This key is used to enable or disable the automatic subscription to the shared topic when the runtime starts. If set to false, the subscription has to be manually triggered by injecting an instance of JoynrConnectionService and calling notifyReadyForRequestProcessing() when the subscriptions should be established.- See Also:
- Constant Field Values
-
-