TIBCO EMS .NET API 8.6
TIBCO EMS .NET API 8.6
|
This class represents configuration parameters for a TIBCO Enterprise Message Service server. More...
Public Member Functions | |
void | DisableClientTracing () |
Turn off client tracing, clearing all filtering settings. More... | |
void | EnableClientTracing () |
Enable client tracing with default settings. More... | |
void | EnableClientTracing (ClientTraceTarget target, ClientTraceFilter filterType, System.Object filterValue) |
Enable client tracing with specific settings. More... | |
override string | ToString () |
Returns a String that represents the current Object More... | |
Public Attributes | |
const int | DETAIL_PRODUCERS = (1 << 1) |
const int | DETAIL_CONSUMERS = (1 << 2) |
const int | DETAIL_ROUTES = (1 << 3) |
const int | DETAIL_CHANNELS = (1 << 4) |
Properties | |
string | ConfigFile [get] |
Get the name and location of the main configuration file. More... | |
string | UsersFile [get] |
Get the name and location of the configuration file containing the definitions of users. More... | |
string | GroupsFile [get] |
Get the name and location of the configuration file containing the definitions of groups. More... | |
string | TopicsFile [get] |
Get the name and location of the configuration file containing the definitions of topics. More... | |
string | QueuesFile [get] |
Get the name and location of the configuration file containing the definitions of queues. More... | |
string | ACLsFile [get] |
Get the name and location of the configuration file containing the definitions of acls. More... | |
string | FactoriesFile [get] |
Get the name and location of the configuration file containing the definitions of connection factories. More... | |
string | RoutesFile [get] |
Get the name and location of the configuration file containing the definitions of routes. More... | |
string | BridgesFile [get] |
Get the name and location of the configuration file containing the definitions of bridges. More... | |
string | TransportsFile [get] |
Get the name and location of the configuration file containing the definitions of external transports. More... | |
string | TibrvcmFile [get] |
Get the name and location of the configuration file containing the definitions of pre-configured TIBCO Rendezvous Certified Messaging listeners. More... | |
string | DurablesFile [get] |
Get the name and location of the configuration file containing the definitions of pre-configured durable subscribers. More... | |
string | ChannelsFile [get] |
Get the name and location of the configuration file containing the definitions of pre-configured multicast channels. More... | |
string | StoresFile [get] |
Get the name and location of the configuration file containing the definitions of pre-configured stores. More... | |
long | RouteRecoverInterval [get] |
Get route recover interval in milliseconds. More... | |
int | RouteRecoverCount [get] |
Get route recover message count. More... | |
long | ServerRateInterval [get, set] |
Get or set the server statistics rate interval in milliseconds. More... | |
long | RateInterval [get, set] |
Get or set the statistics rate interval in milliseconds. More... | |
long | StatisticsCleanupInterval [get, set] |
Get or set the statistics cleanup interval in milliseconds. More... | |
bool | StatisticsEnabled [get, set] |
Get or set whether or not statistics are enabled. More... | |
int | DetailedStatistics [get, set] |
Get or set the detailed statistics flags. More... | |
long | MaxStatisticsMemory [get, set] |
Get or set the maximum amount of memory that will be allocated to collecting statistics. More... | |
long | MulticastStatisticsInterval [get, set] |
Get or set the multicast statistics interval in milliseconds. More... | |
int | XADefaultTimeout [get] |
Get the default timeout for XA transactions in seconds. More... | |
string | ServerName [get] |
Get the name of the server. More... | |
bool | Appliance [get] |
Gets whether or not this server instance is running in an appliance. More... | |
string | LogFileName [get] |
Get the log file name. More... | |
string | SecondaryLogFileName [get] |
Get the secondary log file name. More... | |
long | LogFileMaxSize [get] |
Get the maximum allowed size of the log file. More... | |
int | LogFileMaxCount [get] |
Get the maximum allowed number of log files. More... | |
string[] | ListenPorts [get] |
Get the server's listener ports. More... | |
string | Hostname [get] |
Get the hostname of the connected server. More... | |
string | BackupName [get] |
Get the server name and host name of the backup server connected to this server. More... | |
int | ProcessId [get] |
Get the current process id of the server. More... | |
State | State [get] |
Get the current state of the server. More... | |
StateObj | StateObj [get] |
Get the current state of the server. More... | |
string | RuntimeModulePath [get] |
Get the module path's runtime value, which may be different from the value configured. More... | |
VersionInfo | VersionInfo [get] |
Get the version of TIBCO Enterprise Message Service that the server binary is from. More... | |
bool | Evaluation [get] |
Indicates whether the server binary is an evaluation copy or a fully licensed one. More... | |
int | OverallSyncProgress [get] |
Get the current overall progress of the synchronization of store files for this server when it is running in the EMS Appliance. More... | |
string | FaultTolerantURL [get] |
Get the URL of the fault-tolerant server for this server. More... | |
int | FaultTolerantHeartbeat [get] |
Get the period (in seconds) of the heartbeat messages sent by the active server. More... | |
int | FaultTolerantActivation [get] |
Get the length of time a backup server will wait for a heartbeat message before concluding that the active server has failed. More... | |
int | FaultTolerantReconnectTimeout [get] |
Get the length of time a server which has just become the active server following a failover will wait for clients to reconnect before their state is removed from the shared state. More... | |
bool | FaultTolerantFailoverReread [get] |
Deprecated as of 6.0 More... | |
long | StartTime [get] |
Get the server start time. More... | |
long | UpTime [get] |
Get the server uptime. More... | |
bool | TibrvTransportsEnabled [get] |
Indicates whether or not bridging to and from transports of type tibrv and tibrvcm is enabled. More... | |
bool | TibssTransportsEnabled [get] |
Indicates whether or not bridging to and from SmartSockets transports is enabled. More... | |
bool | AuthorizationEnabled [get, set] |
Gets or sets whether or not authorization of user credentials and permissions is enabled. More... | |
AuthenticationLocation[] | UserAuthLocations [get] |
Gets an array indicating where users will be authenticated. More... | |
bool | RoutingEnabled [get] |
Indicates whether or not routing of messages between servers is enabled. More... | |
bool | MulticastEnabled [get] |
Indicates whether or not multicast is enabled. More... | |
bool | FlowControlEnabled [get] |
Indicates whether or not flow control is enabled. More... | |
int | NPSendCheckMode [get] |
Returns global send check mode for NON_PERSISTENT messages. More... | |
int | ClockSyncInterval [get] |
Returns interval between clock synchronization commands sent by this server to its clients. These commands ensure that clients expire messages consistently with the server when one or other machines' clocks are changed or drift apart. More... | |
int | ServerHeartbeatServerInterval [get] |
Returns interval between heartbeats this server requests other servers to send to this server. More... | |
int | ServerTimeoutServerConnection [get] |
Returns timeout after which this server destroys connection fromanother server if heartbeats were not being received. More... | |
int | ClientHeartbeatServerInterval [get] |
Returns interval between heartbeats this server requests client connections to send to this server. More... | |
int | ServerTimeoutClientConnection [get] |
Returns timeout after which this server destroys connection from client application if heartbeats were not being received. More... | |
int | ServerHeartbeatClientInterval [get] |
Returns interval between heartbeats this server sends to client connections. More... | |
int | ClientTimeoutServerConnection [get] |
Returns timeout after which clients terminate connection to this server if they do not receive heartbeats from this server. More... | |
string | StoreDirectory [get] |
Get the directory in which the server is storing its store files. More... | |
long | StoreMinimum [get] |
Get the minimum size of the server store files. More... | |
long | StoreSyncMinimum [get] |
Get the minimum size of the server's synchronous store file. More... | |
long | StoreAsyncMinimum [get] |
Get the minimum size of the server's asynchronous store file. More... | |
bool | StoreTruncateEnabled [get] |
Indicates whether or no the server will attempt to truncate the store files when possible. More... | |
bool | StoreCRCEnabled [get] |
Indicates whether or not the server uses CRC verification when reading data from the store files. More... | |
int | MaxConnections [get] |
Get the maximum number of connections this server will allow. More... | |
TraceInfo | LogTraceInfo [get, set] |
Get or set the trace settings that determine what will be logged in the server's log file. More... | |
TraceInfo | ConsoleTraceInfo [get, set] |
Get or set the trace settings that determine what will be logged to the server's console window. More... | |
TraceInfo | TraceBufferTraceInfo [get, set] |
Reserved for internal provider use only. Do not use this property. More... | |
long | TraceBufferSize [get, set] |
Reserved for internal provider use only. Do not use this property. More... | |
bool | ClientTraceEnabled [get] |
Indicates whether or not client tracing has been enabled. More... | |
ClientTraceTarget | ClientTraceTarget [get] |
Get the current target for client tracing. More... | |
ClientTraceFilter | ClientTraceFilterType [get] |
Get the current filter type for client tracing. More... | |
System.Object | ClientTraceFilterValue [get] |
Get the value that clients must match in order to be traced. More... | |
int | QueueCount [get] |
Get the number of queues in the server. More... | |
int | TopicCount [get] |
Get the number of topics in the server. More... | |
int | ConnectionCount [get] |
Get the number of connections to the server. More... | |
int | ClientConnectionCount [get] |
Get the number of client connections to the server. More... | |
int | AdminConnectionCount [get] |
Get the number of admin connections to the server. More... | |
int | SessionCount [get] |
Get the number of sessions created by client applications. More... | |
int | ProducerCount [get] |
Get the total number of producers. More... | |
int | ConsumerCount [get] |
Get the total number of consumers. More... | |
int | DurableCount [get] |
Get the number of durable subscribers in the server. More... | |
long | PendingMessageCount [get] |
Get the total number of pending messages for this server. More... | |
long | PendingMessageSize [get] |
Get the total size of pending messages for this server. More... | |
long | InboundMessageCount [get] |
Get the number of inbound messages for the server. More... | |
long | OutboundMessageCount [get] |
Get the number of outbound messages for the server. More... | |
long | InboundMessageRate [get] |
Get the number of inbound messages per second for the server as a whole. More... | |
long | OutboundMessageRate [get] |
Get the number of outbound messages per second for the server as a whole. More... | |
long | InboundBytesRate [get] |
Get the volume of inbound messages per second for the server as a whole. More... | |
long | OutboundBytesRate [get] |
Get the volume of outbound messages per second for the server as a whole. More... | |
long | LogFileSize [get] |
Get the total size of the log file. More... | |
long | SyncDBSize [get] |
Get the current size of the synchronous message store. More... | |
long | AsyncDBSize [get] |
Get the current size of the asynchronous message store. More... | |
long | MsgMem [get] |
Get the amount of memory in use to store messages. More... | |
long | MsgMemPooled [get] |
Get the amount of memory in use by the message pools. More... | |
long | DiskReadRate [get] |
Get the rate at which messages are being read from storage. Does not apply to database stores. More... | |
long | DiskWriteRate [get] |
Get the rate at which messages are being written to storage. Does not apply to database stores. More... | |
long | DiskReadOperationsRate [get] |
Get the rate at which messages are being read from storage. More... | |
long | DiskWriteOperationsRate [get] |
Get the rate at which messages are being written to storage. More... | |
LDAPParams | LDAPParams [get] |
Get the LDAP parameters used by the server when authenticating through LDAP server. More... | |
SSLParams | SSLParams [get] |
Get the SSL parameters used by the server when communicating with SSL clients. More... | |
FTLParams | FTLParams [get] |
Get the FTL parameters used by the server for FTL transports. More... | |
int | SSLDHSize [get] |
Get the size of the Diffie-Hellman key used by the server for client communications. More... | |
bool | SSLRequireClientCert [get] |
Indicates whether or not the server will only accept SSL clients that have certificates. More... | |
bool | SSLRequireRouteCertOnly [get] |
Indicates whether or not the server requires a certificate only for incoming route SSL connections, while leaving the other types of connections unaffected (clients and FT peer). More... | |
bool | SSLUserCertUsername [get] |
Indicates whether or not the client's username is always extracted from the CN field of the client's digital certificate. More... | |
string | SSLCertUserSpecname [get] |
Get the username clients will use to connect to the server when their username is to be extracted from the CN field of their digital certificate. More... | |
SSLParams | FaultTolerantSSLParams [get] |
Get the server's Fault Tolerant SSL parameters. These are the parameters that the server uses to connect to its Fault Tolerant partner. More... | |
bool | TrackCorrelationIds [get, set] |
Gets or sets whether or not tracking messages by correlation ID is enabled. More... | |
bool | TrackMsgIds [get, set] |
Gets or sets whether or not tracking messages by message ID is enabled. More... | |
string | Password [set] |
Set the new server password. More... | |
string | SSLPassword [set] |
Set the new server's private key or PKCS12 file password. More... | |
string | FTSSLPassword [set] |
Set the new private key or PKCS12 file password for fault-tolerant SSL connection. More... | |
long | MaxMsgMemory [get, set] |
Get or set the maximum allowed message memory. More... | |
long | ReserveMemory [get] |
Get the amount of reserve memory in bytes. More... | |
long | MaxClientMsgSize [get] |
Get the maximum allowed size of an incoming client message. More... | |
int | DestinationBacklogSwapout [get] |
Get the per destination limit of backlogged messages which are not automatically swapped out. More... | |
long | MessagePoolBlockSize [get] |
Get the value of the msg_pool_block_size setting. More... | |
long | MessagePoolSize [get] |
Get the value of the msg_pool_size setting. More... | |
bool | MessageSwappingEnabled [get, set] |
Get or set whether or not server message swapping is enabled. More... | |
long | LargeDestMemory [get, set] |
Get or set the amount of message memory in bytes that an unbounded destination can hold before the server starts logging warnings about the destination's size. More... | |
long | LargeDestCount [get, set] |
Get or set the number of messages that an unbounded destination can hold before the server starts logging warnings about the destination's message count. More... | |
bool | AlwaysExitOnDiskErrorEnabled [get, set] |
Get or set whether or not the server will exit on any disk error. More... | |
string | HealthCheckListen [get] |
Get the configured listen URL for an EMS HTTP health check service. More... | |
string | SecondaryHealthCheckListen [get] |
Get the configured secondary listen URL for an EMS HTTP health check service. More... | |
bool | FSyncEnabled [get] |
Indicates whether or not the fsync mode is used by the server when writing data to its store file. More... | |
ConfigurationMode | ServerConfigurationMode [get] |
Gets the configuration mode of the server. More... | |
string | URL [get] |
Get the URL that should be used to contact this server. More... | |
string | DbStoreClasspath [get] |
string | DbStoreJDBCDriverName [get] |
string | DbStoreJDBCDialect [get] |
string | JRELibrary [get] |
This class represents configuration parameters for a TIBCO Enterprise Message Service server.
Changes made to this object will not take effect on the server until the changes are saved with a call to Admin.UpdateServer().
|
inline |
Turn off client tracing, clearing all filtering settings.
|
inline |
Enable client tracing with default settings.
Default settings are that the target is stderr and there is no filtering.
|
inline |
Enable client tracing with specific settings.
target | target for client tracing, must be either ClientTraceTarget.Stdout or ClientTraceTarget.Stderr. |
filterType | type of filter to be applied, either ClientTraceFilter.None for no filtering or one of ClientTraceFilter.User, ClientTraceFilter.ClientID or ClientTraceFilter.ConnID. |
filterValue | value a client needs to match for client tracing to be enabled. For ClientTraceFilter.User and ClientTraceFilter.ClientID this must be a string, for ClientTraceFilter.ConnID must be an Int64. |
ArgumentException | if target or filterType are not valid or the type of filterValue does not match the type required for the given filterType. |
|
inline |
Returns a String that represents the current Object
summary> Get the classpath set for the database store. /summary> returns> The value of the setting. Null will be returned if this server is using a database store. /returns>
const int TIBCO.EMS.ADMIN.ServerInfo.DETAIL_CHANNELS = (1 << 4) |
const int TIBCO.EMS.ADMIN.ServerInfo.DETAIL_CONSUMERS = (1 << 2) |
const int TIBCO.EMS.ADMIN.ServerInfo.DETAIL_PRODUCERS = (1 << 1) |
const int TIBCO.EMS.ADMIN.ServerInfo.DETAIL_ROUTES = (1 << 3) |
|
get |
Get the name and location of the configuration file containing the definitions of acls.
|
get |
Get the number of admin connections to the server.
Since EMS 8.4.0
|
getset |
Get or set whether or not the server will exit on any disk error.
Since EMS 8.4.0
|
get |
Gets whether or not this server instance is running in an appliance.
Since EMS 8.1.0
|
get |
Get the current size of the asynchronous message store.
|
getset |
Gets or sets whether or not authorization of user credentials and permissions is enabled.
true if authorization is to be enabled, false if it is to be disabled.
|
get |
Get the server name and host name of the backup server connected to this server.
|
get |
Get the name and location of the configuration file containing the definitions of bridges.
|
get |
Get the name and location of the configuration file containing the definitions of pre-configured multicast channels.
|
get |
Get the number of client connections to the server.
Since EMS 8.4.0
|
get |
Returns interval between heartbeats this server requests client connections to send to this server.
|
get |
Returns timeout after which clients terminate connection to this server if they do not receive heartbeats from this server.
|
get |
Indicates whether or not client tracing has been enabled.
|
get |
Get the current filter type for client tracing.
If a filter is set then only clients that match the value for the filter will be traced.
|
get |
Get the value that clients must match in order to be traced.
If the filtering is by user or client id then the object returned is a string. If the filtering is by connection id then the object returned is an Int64. If there is no filtering or client tracing is not enabled then null is returned.
|
get |
Get the current target for client tracing.
|
get |
Returns interval between clock synchronization commands sent by this server to its clients. These commands ensure that clients expire messages consistently with the server when one or other machines' clocks are changed or drift apart.
Since EMS 6.1
|
get |
Get the name and location of the main configuration file.
|
get |
Get the number of connections to the server.
|
getset |
Get or set the trace settings that determine what will be logged to the server's console window.
This method does not copy the TraceInfo object. Therefore, to modify the trace settings, one needs to modify the TraceInfo object returned by this method and save the ServerInfo object.
|
get |
Get the total number of consumers.
since EMS 4.4
|
get |
summary> Get the JDBC driver name for the database store. /summary> returns> The value of the setting. Null will be returned if this server is using a database store. /returns>
|
get |
summary> Get the JVM library being used by the server. /summary> returns> The value of the setting. Null will be returned if this server does not have the jvm enabled. /returns>
|
get |
summary> Get the JDBC dialect set for the database store. /summary> returns> the value of the setting. Null will be returned if this server is using a database store. /returns>
|
get |
Get the per destination limit of backlogged messages which are not automatically swapped out.
|
getset |
Get or set the detailed statistics flags.
any combination of DETAIL_PRODUCERS, DETAIL_CONSUMERS, DETAIL_ROUTES and DETAIL_CHANNELS flags combined by the bitwise OR operator (|). If value is 0, gathering of all detailed statistics are disabled.
ArgumentException | if value contains invalid flags. |
|
get |
Get the rate at which messages are being read from storage.
|
get |
Get the rate at which messages are being read from storage. Does not apply to database stores.
|
get |
Get the rate at which messages are being written to storage.
|
get |
Get the rate at which messages are being written to storage. Does not apply to database stores.
|
get |
Get the number of durable subscribers in the server.
|
get |
Get the name and location of the configuration file containing the definitions of pre-configured durable subscribers.
|
get |
Indicates whether the server binary is an evaluation copy or a fully licensed one.
|
get |
Get the name and location of the configuration file containing the definitions of connection factories.
|
get |
Get the length of time a backup server will wait for a heartbeat message before concluding that the active server has failed.
|
get |
Deprecated as of 6.0
|
get |
Get the period (in seconds) of the heartbeat messages sent by the active server.
|
get |
Get the length of time a server which has just become the active server following a failover will wait for clients to reconnect before their state is removed from the shared state.
|
get |
Get the server's Fault Tolerant SSL parameters. These are the parameters that the server uses to connect to its Fault Tolerant partner.
|
get |
Get the URL of the fault-tolerant server for this server.
This is same as set by the ft_active parameter in the server configuration file.
|
get |
Indicates whether or not flow control is enabled.
Flow control involves limiting the rate of publication of messages when receivers are unable to keep up with the publisher(s). For a destination to be flow controlled, lowControlEnabled must be true and a FlowControlMaxBytes must return a non-zero value.
|
get |
Indicates whether or not the fsync mode is used by the server when writing data to its store file.
On most platforms this is not the most efficient way to write to the store file.
|
get |
Get the FTL parameters used by the server for FTL transports.
|
set |
Set the new private key or PKCS12 file password for fault-tolerant SSL connection.
|
get |
Get the name and location of the configuration file containing the definitions of groups.
|
get |
Get the configured listen URL for an EMS HTTP health check service.
Since EMS 8.5.0
|
get |
Get the hostname of the connected server.
Since EMS 8.4.0
|
get |
Get the volume of inbound messages per second for the server as a whole.
|
get |
Get the number of inbound messages for the server.
|
get |
Get the number of inbound messages per second for the server as a whole.
|
get |
summary> Get the options being used by the server's jvm. /summary> returns> The value of the setting. Null will be returned if this server does not have the jvm enabled. /returns>
|
getset |
Get or set the number of messages that an unbounded destination can hold before the server starts logging warnings about the destination's message count.
Since EMS 8.4.0
|
getset |
Get or set the amount of message memory in bytes that an unbounded destination can hold before the server starts logging warnings about the destination's size.
Since EMS 8.4.0
|
get |
Get the LDAP parameters used by the server when authenticating through LDAP server.
|
get |
Get the server's listener ports.
|
get |
Get the maximum allowed number of log files.
|
get |
Get the maximum allowed size of the log file.
|
get |
Get the log file name.
|
get |
Get the total size of the log file.
|
getset |
Get or set the trace settings that determine what will be logged in the server's log file.
This method does not copy the TraceInfo object. Therefore, to modify the trace settings, one needs to modify the TraceInfo object returned by this method and save the ServerInfo object.
|
get |
Get the maximum allowed size of an incoming client message.
|
get |
Get the maximum number of connections this server will allow.
|
getset |
Get or set the maximum allowed message memory.
Lowering this value will not immediately free memory occupied by messages.
ArgumentException | if maxMsgMemory is less than 64KB. |
|
getset |
Get or set the maximum amount of memory that will be allocated to collecting statistics.
The maximum must at least 64KB. The maximum number of bytes of memory that will be allocated to gathering detailed statistics. If bytes is 0 then this indicates no limit.
ArgumentException | if bytes is less than 64KB. |
|
get |
Get the value of the msg_pool_block_size setting.
|
get |
Get the value of the msg_pool_size setting.
|
getset |
Get or set whether or not server message swapping is enabled.
|
get |
Get the amount of memory in use to store messages.
|
get |
Get the amount of memory in use by the message pools.
|
get |
Indicates whether or not multicast is enabled.
|
getset |
Get or set the multicast statistics interval in milliseconds.
Value is rounded to nearest second. If the interval is set to 0, it disables collecting multicast statistics.
ArgumentException | if value is negative. |
|
get |
Returns global send check mode for NON_PERSISTENT messages.
If property not defined in the server this method returns Tibems.NPSEND_CHECK_DEFAULT return send check mode for NON_PERSISTENT messages. Values are constants beginning with NPSEND_...
documented in Tibems class, such as Tibems.NPSEND_CHECK_DEFAULT.
|
get |
Get the volume of outbound messages per second for the server as a whole.
|
get |
Get the number of outbound messages for the server.
|
get |
Get the number of outbound messages per second for the server as a whole.
|
get |
Get the current overall progress of the synchronization of store files for this server when it is running in the EMS Appliance.
Since EMS 8.1.0
|
set |
Set the new server password.
|
get |
Get the total number of pending messages for this server.
|
get |
Get the total size of pending messages for this server.
|
get |
Get the current process id of the server.
|
get |
Get the total number of producers.
since EMS 4.4
|
get |
Get the number of queues in the server.
|
get |
Get the name and location of the configuration file containing the definitions of queues.
|
getset |
Get or set the statistics rate interval in milliseconds.
The value is rounded to nearest second. If the value is set to 0, this disables collecting the message rate for producers, consumers and destinations.
ArgumentException | if value is negative. |
|
get |
Get the amount of reserve memory in bytes.
|
get |
Get route recover message count.
|
get |
Get route recover interval in milliseconds.
|
get |
Get the name and location of the configuration file containing the definitions of routes.
|
get |
Indicates whether or not routing of messages between servers is enabled.
|
get |
Get the module path's runtime value, which may be different from the value configured.
Since EMS 8.3.0
|
get |
Get the configured secondary listen URL for an EMS HTTP health check service.
Since EMS 8.5.0
|
get |
Get the secondary log file name.
|
get |
Gets the configuration mode of the server.
|
get |
Returns interval between heartbeats this server sends to client connections.
|
get |
Returns interval between heartbeats this server requests other servers to send to this server.
|
get |
Get the name of the server.
|
getset |
Get or set the server statistics rate interval in milliseconds.
The value is rounded to nearest second. Serverwide statistics are always collected.
ArgumentException | if value is less than 1 second. |
|
get |
Returns timeout after which this server destroys connection from client application if heartbeats were not being received.
|
get |
Returns timeout after which this server destroys connection fromanother server if heartbeats were not being received.
|
get |
Get the number of sessions created by client applications.
since EMS 4.4
|
get |
Get the username clients will use to connect to the server when their username is to be extracted from the CN field of their digital certificate.
|
get |
Get the size of the Diffie-Hellman key used by the server for client communications.
|
get |
Get the SSL parameters used by the server when communicating with SSL clients.
|
set |
Set the new server's private key or PKCS12 file password.
|
get |
Indicates whether or not the server will only accept SSL clients that have certificates.
|
get |
Indicates whether or not the server requires a certificate only for incoming route SSL connections, while leaving the other types of connections unaffected (clients and FT peer).
Since EMS 8.4.0
|
get |
Indicates whether or not the client's username is always extracted from the CN field of the client's digital certificate.
|
get |
Get the server start time.
|
get |
Get the current state of the server.
Obsolete as of EMS 8.1.0 as it will not return state values that pertain to the EMS Appliance fault tolerance mode introduced with this release.
|
get |
Get the current state of the server.
Since EMS 8.1.0
|
getset |
Get or set the statistics cleanup interval in milliseconds.
Value is rounded to nearest second. If the interval is set to 0, it disables removing inactive destinations from the detailed statistics collected for producers, consumers and destinations.
ArgumentException | if value is negative. |
|
getset |
Get or set whether or not statistics are enabled.
Statistics are gathered for each producer, consumer, routed server and other. This parameter has no effect on the serverwide rates gathering, which is performed regardless of this parameter.
|
get |
Get the minimum size of the server's asynchronous store file.
|
get |
Indicates whether or not the server uses CRC verification when reading data from the store files.
|
get |
Get the directory in which the server is storing its store files.
|
get |
Get the minimum size of the server store files.
|
get |
Get the name and location of the configuration file containing the definitions of pre-configured stores.
|
get |
Get the minimum size of the server's synchronous store file.
|
get |
Indicates whether or no the server will attempt to truncate the store files when possible.
|
get |
Get the current size of the synchronous message store.
|
get |
Get the name and location of the configuration file containing the definitions of pre-configured TIBCO Rendezvous Certified Messaging listeners.
|
get |
Indicates whether or not bridging to and from transports of type tibrv and tibrvcm is enabled.
If this is not enabled then, even though transports of this type may be defined in the transports.conf file, messages will not be exported to or imported from those transports.
|
get |
Indicates whether or not bridging to and from SmartSockets transports is enabled.
If this is not enabled then, even though transports of this type may be defined in the transports.conf file, messages will not be exported to or imported from those transports.
|
get |
Get the number of topics in the server.
|
get |
Get the name and location of the configuration file containing the definitions of topics.
|
getset |
Reserved for internal provider use only. Do not use this property.
|
getset |
Reserved for internal provider use only. Do not use this property.
|
getset |
Gets or sets whether or not tracking messages by correlation ID is enabled.
|
getset |
Gets or sets whether or not tracking messages by message ID is enabled.
|
get |
Get the name and location of the configuration file containing the definitions of external transports.
|
get |
Get the server uptime.
Uptime is how long this invocation of the server has been running.
|
get |
Get the URL that should be used to contact this server.
|
get |
Gets an array indicating where users will be authenticated.
The order of the array is the order in which the server uses them for authentication. /remarks>
|
get |
Get the name and location of the configuration file containing the definitions of users.
|
get |
Get the version of TIBCO Enterprise Message Service that the server binary is from.
|
get |
Get the default timeout for XA transactions in seconds.