RTI Routing Service.
More...
Inherits AutoCloseable.
|
static final int | LOG_VERBOSITY_SILENT = 0 |
| Verbosity level: silent. More...
|
|
static final int | LOG_VERBOSITY_EXCEPTIONS = 3 |
| Verbosity level: RTI_LOG_BIT_FATAL_ERROR (0x00000001) | RTI_LOG_BIT_EXCEPTION (0x00000002) More...
|
|
static final int | LOG_VERBOSITY_WARNINGS = 7 |
| Verbosity level: RTI_LOG_BIT_FATAL_ERROR (0x00000001) | RTI_LOG_BIT_EXCEPTION (0x00000002) | RTI_LOG_BIT_WARN (0x00000004) More...
|
|
static final int | LOG_VERBOSITY_INFO = 31 |
| Verbosity level: RTI_LOG_BIT_FATAL_ERROR (0x00000001) | RTI_LOG_BIT_EXCEPTION (0x00000002) | RTI_LOG_BIT_WARN (0x00000004) | RTI_LOG_BIT_LOCAL (0x00000008) | RTI_LOG_BIT_REMOTE (0x00000010) More...
|
|
◆ RoutingService()
Create a new RTI Routing Service instance.
- Parameters
-
property | The properties to configure RTI Routing Service. |
◆ close()
Releases native memory resources.
This frees native memory resources associated with the service
◆ start()
Start RTI Routing Service.
This is a non-blocking operation. RTI Routing Service will create its own set of threads to perform its tasks.
◆ stop()
Stop RTI Routing Service.
This functions won't return the execution control until the instance is fully stopped.
◆ createEntity()
void createEntity |
( |
String |
parentName, |
|
|
String |
xmlSnippet |
|
) |
| |
Create new domain route, session, topic route or auto topic route.
- Parameters
-
parentName | Name of parent entity under which to create new entity |
xmlSnippet | XML configuration string for new entity. Read from file if string starts with file:// |
◆ deleteEntity()
void deleteEntity |
( |
String |
entityName | ) |
|
Delete domain route, session, topic route or auto topic route.
- Parameters
-
entityName | Fully-qualified name of entity to delete |
◆ getConfiguration()
String getConfiguration |
( |
| ) |
|
Get current configuration.
- Returns
- A string containing the service's configuration in XML
◆ LOG_VERBOSITY_SILENT
final int LOG_VERBOSITY_SILENT = 0 |
|
static |
◆ LOG_VERBOSITY_EXCEPTIONS
final int LOG_VERBOSITY_EXCEPTIONS = 3 |
|
static |
Verbosity level: RTI_LOG_BIT_FATAL_ERROR (0x00000001) | RTI_LOG_BIT_EXCEPTION (0x00000002)
◆ LOG_VERBOSITY_WARNINGS
final int LOG_VERBOSITY_WARNINGS = 7 |
|
static |
Verbosity level: RTI_LOG_BIT_FATAL_ERROR (0x00000001) | RTI_LOG_BIT_EXCEPTION (0x00000002) | RTI_LOG_BIT_WARN (0x00000004)
◆ LOG_VERBOSITY_INFO
final int LOG_VERBOSITY_INFO = 31 |
|
static |
Verbosity level: RTI_LOG_BIT_FATAL_ERROR (0x00000001) | RTI_LOG_BIT_EXCEPTION (0x00000002) | RTI_LOG_BIT_WARN (0x00000004) | RTI_LOG_BIT_LOCAL (0x00000008) | RTI_LOG_BIT_REMOTE (0x00000010)