Table of Contents

Namespace IceGrid

Classes

AccessDeniedException

The exception that is thrown when the registry update lock cannot be acquired.

AdapterDescriptor

Describes an indirect object adapter.

AdapterDescriptorSeqHelper

Provides methods to marshal and unmarshal a AdapterDescriptorSeq.

AdapterDynamicInfo

Dynamic information about the state of an adapter.

AdapterDynamicInfoSeqHelper

Provides methods to marshal and unmarshal a AdapterDynamicInfoSeq.

AdapterInfo

Information about an adapter registered with the IceGrid registry.

AdapterInfoSeqHelper

Provides methods to marshal and unmarshal a AdapterInfoSeq.

AdapterNotExistException

The exception that is thrown when IceGrid does not know an object adapter with the provided adapter ID.

AdapterObserverDisp_

Implements dispatchAsync(IncomingRequest) for the operations of Slice interface AdapterObserver.

AdapterObserverPrxHelper

Helper class for proxy AdapterObserverPrx.

AdaptiveLoadBalancingPolicy

The load balancing policy that returns the endpoints of the server(s) with the lowest load average.

AdminPrxHelper

Helper class for proxy AdminPrx.

AdminSessionPrxHelper

Helper class for proxy AdminSessionPrx.

AllocationException

The exception that is thrown when the allocation of an object failed.

AllocationTimeoutException

The exception that is thrown when the request to allocate an object times out.

ApplicationDescriptor

Describes an application.

ApplicationDescriptorSeqHelper

Provides methods to marshal and unmarshal a ApplicationDescriptorSeq.

ApplicationInfo

Information about an IceGrid application.

ApplicationInfoSeqHelper

Provides methods to marshal and unmarshal a ApplicationInfoSeq.

ApplicationNotExistException

The exception that is thrown when IceGrid does not know an application with the provided name.

ApplicationObserverDisp_

Implements dispatchAsync(IncomingRequest) for the operations of Slice interface ApplicationObserver.

ApplicationObserverPrxHelper

Helper class for proxy ApplicationObserverPrx.

ApplicationUpdateDescriptor

An application update descriptor to describe the updates to apply to a deployed application.

ApplicationUpdateInfo

Information about updates to an IceGrid application.

BadSignalException

The exception that is thrown when an unknown signal is sent to a server.

BoxedDistributionDescriptor

A "boxed" distribution descriptor.

BoxedString

A "boxed" string.

CommunicatorDescriptor

Describes an Ice communicator.

DbEnvDescriptor

A Freeze database environment descriptor (deprecated, no longer used).

DbEnvDescriptorSeqHelper

Provides methods to marshal and unmarshal a DbEnvDescriptorSeq.

DeploymentException

The exception that is thrown when IceGrid cannot deploy a server.

DistributionDescriptor

Describes a distribution.

FileIteratorPrxHelper

Helper class for proxy FileIteratorPrx.

FileNotAvailableException

The exception that is thrown when a log file is not available.

FileParserPrxHelper

Helper class for proxy FileParserPrx.

IceBoxDescriptor

Describes an IceBox server.

LoadBalancingPolicy

The base class for load balancing policies.

LoadSampleHelper

Provides methods to marshal and unmarshal a LoadSample.

LocatorPrxHelper

Helper class for proxy LocatorPrx.

NodeDescriptor

Describes an IceGrid node.

NodeDescriptorDictHelper

Provides methods to marshal and unmarshal a NodeDescriptorDict.

NodeDynamicInfo

Dynamic information about the state of a node.

NodeDynamicInfoSeqHelper

Provides methods to marshal and unmarshal a NodeDynamicInfoSeq.

NodeInfo

Information about an IceGrid node.

NodeNotExistException

The exception that is thrown when IceGrid does not know a node with the provided name.

NodeObserverDisp_

Implements dispatchAsync(IncomingRequest) for the operations of Slice interface NodeObserver.

NodeObserverPrxHelper

Helper class for proxy NodeObserverPrx.

NodeUnreachableException

The exception that is thrown when IceGrid cannot reach a node.

NodeUpdateDescriptor

Describes the updates to apply to a node in a deployed application.

NodeUpdateDescriptorSeqHelper

Provides methods to marshal and unmarshal a NodeUpdateDescriptorSeq.

ObjectDescriptor

Describes a well-known Ice object.

ObjectDescriptorSeqHelper

Provides methods to marshal and unmarshal a ObjectDescriptorSeq.

ObjectExistsException

The exception that is thrown when a well-known object is already registered.

ObjectInfo

Information about an Ice well-known object.

ObjectInfoSeqHelper

Provides methods to marshal and unmarshal a ObjectInfoSeq.

ObjectNotRegisteredException

The exception that is thrown when a well-known object is not registered.

ObjectObserverDisp_

Implements dispatchAsync(IncomingRequest) for the operations of Slice interface ObjectObserver.

ObjectObserverPrxHelper

Helper class for proxy ObjectObserverPrx.

ObserverAlreadyRegisteredException

The exception that is thrown when an observer is already registered with the registry.

OrderedLoadBalancingPolicy

The load balancing policy that returns endpoints in order.

ParseException

The exception that is thrown when an error occurs during the parsing of an IceGrid XML file.

PermissionDeniedException

The exception that is thrown when a client is not allowed to create a session.

PropertyDescriptor

Describes an Ice property.

PropertyDescriptorSeqHelper

Provides methods to marshal and unmarshal a PropertyDescriptorSeq.

PropertySetDescriptor

A property set descriptor.

PropertySetDescriptorDictHelper

Provides methods to marshal and unmarshal a PropertySetDescriptorDict.

QueryPrxHelper

Helper class for proxy QueryPrx.

RandomLoadBalancingPolicy

The load balancing policy that returns endpoints in a random order.

RegistryInfo

Information about an IceGrid registry replica.

RegistryInfoSeqHelper

Provides methods to marshal and unmarshal a RegistryInfoSeq.

RegistryNotExistException

The exception that is thrown when IceGrid does not know a registry with the provided name.

RegistryObserverDisp_

Implements dispatchAsync(IncomingRequest) for the operations of Slice interface RegistryObserver.

RegistryObserverPrxHelper

Helper class for proxy RegistryObserverPrx.

RegistryPrxHelper

Helper class for proxy RegistryPrx.

RegistryUnreachableException

The exception that is thrown when IceGrid cannot reach a registry.

ReplicaGroupDescriptor

Describes a replica group.

ReplicaGroupDescriptorSeqHelper

Provides methods to marshal and unmarshal a ReplicaGroupDescriptorSeq.

RoundRobinLoadBalancingPolicy

The load balancing policy that returns endpoints using round-robin.

ServerDescriptor

Describes an Ice server.

ServerDescriptorSeqHelper

Provides methods to marshal and unmarshal a ServerDescriptorSeq.

ServerDynamicInfo

Dynamic information about the state of a server.

ServerDynamicInfoSeqHelper

Provides methods to marshal and unmarshal a ServerDynamicInfoSeq.

ServerInfo

Information about a server managed by an IceGrid node.

ServerInstanceDescriptor

Describes a template instantiation that creates a server.

ServerInstanceDescriptorSeqHelper

Provides methods to marshal and unmarshal a ServerInstanceDescriptorSeq.

ServerNotExistException

The exception that is thrown when IceGrid does not know a server with the provided server ID.

ServerStartException

The exception that is thrown when a server failed to start.

ServerStateHelper

Provides methods to marshal and unmarshal a ServerState.

ServerStopException

The exception that is thrown when a server failed to stop.

ServerUnreachableException

The exception that is thrown when IceGrid cannot reach a server.

ServiceDescriptor

Describes an IceBox service.

ServiceDescriptorSeqHelper

Provides methods to marshal and unmarshal a ServiceDescriptorSeq.

ServiceInstanceDescriptor

Describes an IceBox service.

ServiceInstanceDescriptorSeqHelper

Provides methods to marshal and unmarshal a ServiceInstanceDescriptorSeq.

SessionPrxHelper

Helper class for proxy SessionPrx.

StringObjectProxyDictHelper

Provides methods to marshal and unmarshal a StringObjectProxyDict.

StringStringDictHelper

Provides methods to marshal and unmarshal a StringStringDict.

TemplateDescriptor

Describes a template for a server or an IceBox service.

TemplateDescriptorDictHelper

Provides methods to marshal and unmarshal a TemplateDescriptorDict.

UserAccountMapperDisp_

Implements dispatchAsync(IncomingRequest) for the operations of Slice interface UserAccountMapper.

UserAccountMapperPrxHelper

Helper class for proxy UserAccountMapperPrx.

UserAccountNotFoundException

The exception that is thrown when a user account for a given session identifier can't be found.

Structs

FileIterator_ReadResult
LoadInfo

Information about the load of a node.

Interfaces

AdapterObserver

Monitors dynamically-registered object adapters.

AdapterObserverPrx

Monitors dynamically-registered object adapters.

AdminPrx

Provides administrative access to an IceGrid deployment.

AdminSessionPrx

Represents an administrative session between an admin tool and an IceGrid registry.

ApplicationObserver

Monitors applications.

ApplicationObserverPrx

Monitors applications.

FileIteratorPrx

Iterates over an IceGrid log file.

FileParserPrx

icegridadmin provides a FileParser object to transform XML files into ApplicationDescriptor objects.

LocatorPrx

Provides access to the QueryPrx and RegistryPrx objects implemented by the IceGrid registry.

NodeObserver

Monitors changes to the state of the nodes.

NodeObserverPrx

Monitors changes to the state of the nodes.

ObjectObserver

Monitors well-known objects that are added, updated or removed using AdminPrx.

ObjectObserverPrx

Monitors well-known objects that are added, updated or removed using AdminPrx.

QueryPrx

Finds well-known Ice objects registered with the IceGrid registry.

RegistryObserver

Monitors changes to the state of the registries.

RegistryObserverPrx

Monitors changes to the state of the registries.

RegistryPrx

Represents the main entry point into the IceGrid registry service. It provides operations to create sessions with the registry.

SessionPrx

Represents a session object used by IceGrid clients to allocate and release objects. Client sessions are created either via the RegistryPrx object or via the registry client SessionManagerPrx object.

UserAccountMapper

Maps user strings in server descriptors to actual user account names. You can configure the user account mapper of an IceGrid node with the property IceGrid.Node.UserAccountMapper.

UserAccountMapperPrx

Maps user strings in server descriptors to actual user account names. You can configure the user account mapper of an IceGrid node with the property IceGrid.Node.UserAccountMapper.

Enums

LoadSample

Determines which load sampling interval to use.

ServerState

Represents the state of a server.