Documentation for Ice 3.4. The latest release is Ice 3.7. Refer to the space directory for other releases.

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »


IceGrid::AdapterDescriptor

Overview

struct AdapterDescriptor

An Ice object adapter descriptor.

Used By

Data Member Index

name — The object adapter name.
description — The description of this object adapter.
id — The object adapter id.
replicaGroupId — The replica id of this adapter.
priority — The adapter priority.
registerProcess — Flag to specify if the object adapter will register a process object.
serverLifetime — If true the lifetime of this object adapter is the same of the server lifetime.
objects — The well-known object descriptors associated with this object adapter.
allocatables — The allocatable object descriptors associated with this object adapter.

Data Members

string name;

The object adapter name.

string description;

The description of this object adapter.

string id;

The object adapter id.

string replicaGroupId;

The replica id of this adapter.

string priority;

The adapter priority. This is eventually used when the adapter is member of a replica group to sort the adapter endpoints by priority.

bool registerProcess;

Flag to specify if the object adapter will register a process object.

bool serverLifetime;

If true the lifetime of this object adapter is the same of the server lifetime. This information is used by the IceGrid node to figure out the server state: the server is active only if all its "server lifetime" adapters are active.

IceGrid::ObjectDescriptorSeq objects;

The well-known object descriptors associated with this object adapter.

IceGrid::ObjectDescriptorSeq allocatables;

The allocatable object descriptors associated with this object adapter.


  • No labels