Show / Hide Table of Contents

Interface IMember

The IMember interface represents a process connected to or running within a cluster.

Namespace: Tangosol.Net
Assembly: Coherence.dll
Syntax
public interface IMember

Properties

ClusterName

The name of the cluster with which this member is associated.

Declaration
string ClusterName { get; }
Property Value
Type Description
string

MachineName

Determine the configured name for the machine (such as a host name) in which this IMember resides.

Declaration
string MachineName { get; set; }
Property Value
Type Description
string

The configured machine name or null.

Remarks

This name is used for logging purposes and to differentiate among multiple servers, and may be used as the basis for determining the MachineId property.

MemberName

Determine the configured name for the IMember.

Declaration
string MemberName { get; set; }
Property Value
Type Description
string

The configured IMember name or null.

Remarks

This name is used for logging purposes and to differentiate among members running within a particular process.

ProcessName

Determine the configured name for the process (such as a JVM) in which this IMember resides.

Declaration
string ProcessName { get; set; }
Property Value
Type Description
string

The configured process name or null.

Remarks

This name is used for logging purposes and to differentiate among multiple processes on a a single machine.

RackName

Determine the configured name for the rack (such as a physical rack, cage or blade frame) in which this IMember resides.

Declaration
string RackName { get; set; }
Property Value
Type Description
string

The configured rack name or null.

Remarks

This name is used for logging purposes and to differentiate among multiple racks within a particular data center, for example.

RoleName

Determine the configured role name for the IMember.

Declaration
string RoleName { get; set; }
Property Value
Type Description
string

The configured role name for the IMember or null.

Remarks

This role is completely definable by the application, and can be used to determine what members to use for specific purposes, such as to send particular types of work to.

SiteName

Determine the configured name for the site (such as a data center) in which this IMember resides.

Declaration
string SiteName { get; set; }
Property Value
Type Description
string

The configured site name or null.

Remarks

This name is used for logging purposes and to differentiate among multiple geographic sites.

In this article
Back to top Copyright © 2000, 2024, Oracle and/or its affiliates.