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.
- AsyncAdapterObserverDisp_
Implements dispatchAsync(IncomingRequest) for the operations of Slice interface
AdapterObserver.
- AsyncAdminDisp_
Implements dispatchAsync(IncomingRequest) for the operations of Slice interface
Admin.
- AsyncAdminSessionDisp_
Implements dispatchAsync(IncomingRequest) for the operations of Slice interface
AdminSession.
- AsyncApplicationObserverDisp_
Implements dispatchAsync(IncomingRequest) for the operations of Slice interface
ApplicationObserver.
- AsyncFileIteratorDisp_
Implements dispatchAsync(IncomingRequest) for the operations of Slice interface
FileIterator.
- AsyncFileParserDisp_
Implements dispatchAsync(IncomingRequest) for the operations of Slice interface
FileParser.
- AsyncLocatorDisp_
Implements dispatchAsync(IncomingRequest) for the operations of Slice interface
Locator.
- AsyncNodeObserverDisp_
Implements dispatchAsync(IncomingRequest) for the operations of Slice interface
NodeObserver.
- AsyncObjectObserverDisp_
Implements dispatchAsync(IncomingRequest) for the operations of Slice interface
ObjectObserver.
- AsyncQueryDisp_
Implements dispatchAsync(IncomingRequest) for the operations of Slice interface
Query.
- AsyncRegistryDisp_
Implements dispatchAsync(IncomingRequest) for the operations of Slice interface
Registry.
- AsyncRegistryObserverDisp_
Implements dispatchAsync(IncomingRequest) for the operations of Slice interface
RegistryObserver.
- AsyncSessionDisp_
Implements dispatchAsync(IncomingRequest) for the operations of Slice interface
Session.
- AsyncUserAccountMapperDisp_
Implements dispatchAsync(IncomingRequest) for the operations of Slice interface
UserAccountMapper.
- 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.
- 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
- 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.
- AsyncAdapterObserver
Monitors dynamically-registered object adapters.
- AsyncAdmin
Provides administrative access to an IceGrid deployment.
- AsyncAdminSession
Represents an administrative session between an admin tool and an IceGrid registry.
- AsyncApplicationObserver
Monitors applications.
- AsyncFileIterator
Iterates over an IceGrid log file.
- AsyncFileParser
icegridadminprovides aFileParserobject to transform XML files into ApplicationDescriptor objects.
- AsyncLocator
Provides access to the QueryPrx and RegistryPrx objects implemented by the IceGrid registry.
- AsyncNodeObserver
Monitors changes to the state of the nodes.
- AsyncObjectObserver
Monitors well-known objects that are added, updated or removed using AdminPrx.
- AsyncQuery
Finds well-known Ice objects registered with the IceGrid registry.
- AsyncRegistry
Represents the main entry point into the IceGrid registry service. It provides operations to create sessions with the registry.
- AsyncRegistryObserver
Monitors changes to the state of the registries.
- AsyncSession
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.
- AsyncUserAccountMapper
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.
- FileIteratorPrx
Iterates over an IceGrid log file.
- FileParserPrx
icegridadminprovides aFileParserobject 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.