Syntax
| C# |
|---|
public sealed class SystemProperties |
| Visual Basic (Declaration) |
|---|
Public NotInheritable Class SystemProperties |
| Visual C++ |
|---|
public ref class SystemProperties sealed |
The type exposes the following members.
Public Constructors
| Name | Description | |
|---|---|---|
| SystemPropertiesSystemPropertiesNew | Overloaded. |
Public Methods
| Name | Description | |
|---|---|---|
| Equals | (Inherited from Object.) | |
| GetHashCode | Serves as a hash function for a particular type. GetHashCode()() is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| LogSettings |
Prints all settings to the process log.
| |
| SetMemberType |
Sets the member type.
| |
| ToString | (Inherited from Object.) |
Protected Methods
| Name | Description | |
|---|---|---|
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
Public Properties
| Name | Description | |
|---|---|---|
| CacheServerGroupName |
Returns the cache server-group name.
| |
| CacheServerThreadCount |
Returns the number of cacheserver threads.
| |
| CacheXmlFile |
Returns the name of the "cache.xml" file.
| |
| DebugStackTraceEnabled |
True if the stack trace is enabled.
| |
| DurableClientId |
Returns the durable client's ID.
| |
| DurableTimeout |
Returns the durable client's timeout.
| |
| GetSecurityProperties |
Returns all the security properties
| |
| GFBackpressureTime |
Returns the "back pressure" time, in microseconds.
For multicast, if a node receives a back pressure message, it will pause
this long between message sends.
| |
| GFBigValueEnabled |
???
| |
| GFBigValueThreshold |
???
| |
| GFCpuUsageHighWatermark |
Returns the CPU usage "high water mark" (maximum CPU percentage used).
For multicast, if this value is exceeded, the back pressure message is sent to the sender
periodically.
| |
| GFCpuUsageLowWatermark |
Returns the CPU usage "low water mark" (minimum CPU percentage used).
For multicast, if the CPU percentage is below this value, the back pressure message is no longer
sent to the sender.
| |
| GFHighWatermark |
Returns the message queue size "high water mark".
For multicast, if this value is exceeded, the back pressure message is sent to the sender
periodically.
| |
| GFLogLevel |
Returns the message logging level.
| |
| GFLowWatermark |
Returns the message queue size "low water mark".
For multicast, if the message queue size is below this value, the back pressure message is no longer
sent to the sender.
| |
| GFTransportAckTimeout |
Returns the ack-timeout value, in seconds.
| |
| GFTransportConfig |
Returns the name of the GemFire transport configuration filename.
| |
| GFTransportProtocol |
Returns the string name of the transport protocol.
| |
| HeapLRUDelta |
Returns the HeapLRUDelta value (a percent value). This specifies the
percentage of entries the system will evict each time it detects that
it has exceeded the HeapLRULimit. Defaults to 10%
| |
| HeapLRULimit |
Returns the HeapLRULimit value (in bytes), the maximum memory that values
in a cache can use to store data before overflowing to disk or destroying
entries to ensure that the server process never runs out of memory due to
cache memory usage
| |
| HeapLRULimitEnabled |
Returns a boolean that specifies if heapLRULimit has been enabled for the
process. If enabled, the HeapLRULimit specifies the maximum amount of memory
that values in a cache can use to store data before overflowing to disk or
destroying entries to ensure that the server process never runs out of
memory
| |
| IsSecurityOn |
True if client needs to be authenticated
| |
| LicenseFileName |
Returns the name of the license file.
| |
| LicenseType |
Returns the license type.
| |
| Locators |
Returns the locator name.
| |
| LogFileName |
Returns the name of the message log file.
| |
| LogFileSizeLimit |
Returns the maximum log file size, in bytes, or 0 if unlimited.
| |
| MaxSocketBufferSize |
Returns the maximum socket buffer size to use
| |
| McastAddress |
Returns the multicast address
or the default ("224.0.33.11") if not set.
| |
| McastPort |
Returns the multicast port number
or the default (2365) if not set.
| |
| McastResolverTtl |
Returns the multicast resolver time-to-live, in seconds.
| |
| McastRetransmissionRate |
Returns the multicast re-transmission rate, in bits/second.
| |
| McastTransmissionRate |
Returns the multicast transmission rate, in bits/second.
| |
| McastTransmissionWindowSize |
Returns the multicast transmission window size, in bytes.
| |
| MemberType |
Returns the name of the cache type, PEER, CLIENT, or SERVER.
| |
| MessageQueuingEnabled |
True if message queueing is enabled.
| |
| MulticastEnabled |
True if mulitcast is enabled.
| |
| Name |
Returns the system name.
| |
| NotifyAckInterval |
Returns the periodic notify ack interval
| |
| NotifyDupCheckLife |
Returns the expiry time of an idle event id map entry for duplicate notification checking
| |
| PingInterval |
Returns the time between two consecutive ping to servers
| |
| RedundancyMonitorInterval |
Returns the time between two consecutive checks for redundancy for HA
| |
| StatisticsArchiveFile |
Returns the name of the statistics archive file.
| |
| StatisticsEnabled |
True if statistics are enabled (archived).
| |
| StatisticsSampleInterval |
Returns the sampling interval, that is,
how often the statistics thread writes to disk, in seconds.
| |
| StatsFileSizeLimit |
Returns the maximum statistics file size, in bytes, or 0 if unlimited.
| |
| TransportContextCount |
Returns the number of LBM transport contexts.
| |
| TransportSessions |
Returns the configured limit of transport sessions used.
|
See Also
GemStone.GemFire.Cache Namespace