| Modifier and Type | Field and Description |
|---|---|
| public static final String | ENDPOINT_FRAMEWORK_UUID
Endpoint property identifying the universally unique id of the exporting framework. |
| public static final String | ENDPOINT_ID
Endpoint property identifying the id for this endpoint. |
| public static final String | ENDPOINT_PACKAGE_VERSION_
Prefix for an endpoint property identifying the interface Java package version for an interface. |
| public static final String | ENDPOINT_SERVICE_ID
Endpoint property identifying the service id of the exported service. |
| public static final String | REMOTE_CONFIGS_SUPPORTED
Service property identifying the configuration types supported by a distribution provider. |
| public static final String | REMOTE_INTENTS_SUPPORTED
Service property identifying the intents supported by a distribution provider. |
| public static final String | SERVICE_EXPORTED_CONFIGS
Service property identifying the configuration types that should be used to export the service. |
| public static final String | SERVICE_EXPORTED_INTENTS
Service property identifying the intents that the distribution provider must implement to distribute the service. |
| public static final String | SERVICE_EXPORTED_INTENTS_EXTRA
Service property identifying the extra intents that the distribution provider must implement to distribute the service. |
| public static final String | SERVICE_EXPORTED_INTERFACES
Service property marking the service for export. |
| public static final String | SERVICE_IMPORTED
Service property identifying the service as imported. |
| public static final String | SERVICE_IMPORTED_CONFIGS
Service property identifying the configuration types used to import the service. |
| public static final String | SERVICE_INTENTS
Service property identifying the intents that this service implement. |
| Access | Constructor and Description |
|---|---|
| private |
| ENDPOINT_FRAMEWORK_UUID | back to summary |
|---|---|
| public static final String ENDPOINT_FRAMEWORK_UUID Endpoint property identifying the universally unique id of the exporting framework. Can be absent if the corresponding endpoint is not for an OSGi service.
The value of this property must be of type | |
| ENDPOINT_ID | back to summary |
|---|---|
| public static final String ENDPOINT_ID Endpoint property identifying the id for this endpoint. This service property must always be set.
The value of this property must be of type | |
| ENDPOINT_PACKAGE_VERSION_ | back to summary |
|---|---|
| public static final String ENDPOINT_PACKAGE_VERSION_ Prefix for an endpoint property identifying the interface Java package
version for an interface. For example, the property
Since endpoint properties are stored in a case insensitive map, case variants of a package name are folded together.
The value of properties having this prefix must be of type | |
| ENDPOINT_SERVICE_ID | back to summary |
|---|---|
| public static final String ENDPOINT_SERVICE_ID Endpoint property identifying the service id of the exported service. Can be absent or 0 if the corresponding endpoint is not for an OSGi service.
The value of this property must be of type | |
| REMOTE_CONFIGS_SUPPORTED | back to summary |
|---|---|
| public static final String REMOTE_CONFIGS_SUPPORTED Service property identifying the configuration types supported by a distribution provider. Registered by the distribution provider on one of its services to indicate the supported configuration types.
The value of this property must be of type
| |
| REMOTE_INTENTS_SUPPORTED | back to summary |
|---|---|
| public static final String REMOTE_INTENTS_SUPPORTED Service property identifying the intents supported by a distribution provider. Registered by the distribution provider on one of its services to indicate the vocabulary of implemented intents.
The value of this property must be of type
| |
| SERVICE_EXPORTED_CONFIGS | back to summary |
|---|---|
| public static final String SERVICE_EXPORTED_CONFIGS Service property identifying the configuration types that should be used to export the service. Each configuration type represents the configuration parameters for an endpoint. A distribution provider should create an endpoint for each configuration type that it supports.
This property may be supplied in the
| |
| SERVICE_EXPORTED_INTENTS | back to summary |
|---|---|
| public static final String SERVICE_EXPORTED_INTENTS Service property identifying the intents that the distribution provider must implement to distribute the service. Intents listed in this property are reserved for intents that are critical for the code to function correctly, for example, ordering of messages. These intents should not be configurable.
This property may be supplied in the
| |
| SERVICE_EXPORTED_INTENTS_EXTRA | back to summary |
|---|---|
| public static final String SERVICE_EXPORTED_INTENTS_EXTRA Service property identifying the extra intents that the distribution
provider must implement to distribute the service. This property is
merged with the
This property may be supplied in the
| |
| SERVICE_EXPORTED_INTERFACES | back to summary |
|---|---|
| public static final String SERVICE_EXPORTED_INTERFACES Service property marking the service for export. It defines the
interfaces under which this service can be exported. This list must be a
subset of the types under which the service was registered. The single
value of an asterisk (
This property may be supplied in the
| |
| SERVICE_IMPORTED | back to summary |
|---|---|
| public static final String SERVICE_IMPORTED Service property identifying the service as imported. This service property must be set by a distribution provider to any value when it registers the endpoint proxy as an imported service. A bundle can use this property to filter out imported services. The value of this property may be of any type.
| |
| SERVICE_IMPORTED_CONFIGS | back to summary |
|---|---|
| public static final String SERVICE_IMPORTED_CONFIGS Service property identifying the configuration types used to import the service. Any associated properties for this configuration types must be properly mapped to the importing system. For example, a URL in these properties must point to a valid resource when used in the importing framework. If multiple configuration types are listed in this property, then they must be synonyms for exactly the same remote endpoint that is used to export this service.
The value of this property must be of type
| |
| SERVICE_INTENTS | back to summary |
|---|---|
| public static final String SERVICE_INTENTS Service property identifying the intents that this service implement. This property has a dual purpose:
String,
String[], or Collection of String.
| |
| RemoteConstants | back to summary |
|---|---|
| private RemoteConstants() | |