All Classes and Interfaces

Class
Description
The exception that is thrown when the registry update lock cannot be acquired.
The exception that is thrown when a server application tries to register endpoints for an object adapter that is already active.
Describes an indirect object adapter.
Helper class for marshaling/unmarshaling AdapterDescriptorSeq.
Dynamic information about the state of an adapter.
Helper class for marshaling/unmarshaling AdapterDynamicInfoSeq.
Information about an adapter registered with the IceGrid registry.
Helper class for marshaling/unmarshaling AdapterInfoSeq.
The exception that is thrown when IceGrid does not know an object adapter with the provided adapter ID.
The exception that is thrown by a LocatorPrx implementation when it cannot find an object adapter with the provided adapter ID.
Monitors dynamically-registered object adapters.
Monitors dynamically-registered object adapters.
The load balancing policy that returns the endpoints of the server(s) with the lowest load average.
Provides administrative access to an IceGrid deployment.
Provides administrative access to an IceGrid deployment.
Represents an administrative session between an admin tool and an IceGrid registry.
Represents an administrative session between an admin tool and an IceGrid registry.
The exception that is thrown when the allocation of an object failed.
The exception that is thrown when the request to allocate an object times out.
The exception that is thrown when you attempt to register an object more than once with the Ice runtime.
The exception that is thrown when attempting to start a service that is already running.
The exception that is thrown when attempting to stop a service that is already stopped.
The exception that is thrown when attempting to subscribe a proxy for which a subscription already exists.
Describes an application.
Helper class for marshaling/unmarshaling ApplicationDescriptorSeq.
Information about an IceGrid application.
Helper class for marshaling/unmarshaling ApplicationInfoSeq.
The exception that is thrown when IceGrid does not know an application with the provided name.
Monitors applications.
Monitors applications.
An application update descriptor to describe the updates to apply to a deployed application.
Information about updates to an IceGrid application.
The exception that is thrown when attempting to subscribe with an invalid QoS.
The exception that is thrown when an unknown signal is sent to a server.
Represents an invocation on a proxy configured for batch-oneway or batch-datagram.
Base interface for listening to batch request queues.
Base class for dynamic dispatch servants.
BlobjectAsync is the base class for asynchronous dynamic dispatch servants.
A "boxed" distribution descriptor.
A "boxed" string.
Identifies Bluetooth endpoints.
Identifies SSL Bluetooth endpoints.
The exception that is thrown when an attempt to create a new session fails.
Provides information on child invocations.
The child invocation observer to instrument remote or collocated invocations.
Implements SliceLoader using an array of annotated classes.
An application can implement this interface to receive notifications when a connection closes.
The exception that is thrown when the connection has been gracefully shut down by the server.
The exception that is thrown when a graceful connection closure times out.
Provides information on invocations that are collocated.
The collocated observer to instrument invocations that are collocated.
The central object in Ice.
Describes an Ice communicator.
The exception that is thrown when an operation fails because the communicator has been destroyed.
The communicator observer interface used by the Ice run-time to obtain and update observers for its observable objects.
Assigns a compact Slice type ID to a class.
Implements SliceLoader by combining multiple SliceLoaders.
The batch compression option when flushing queued batch requests.
This exception indicates connection failures.
The user-level interface to a connection.
The exception that is thrown when an operation fails because the connection has been aborted.
The exception that is thrown when an operation fails because the connection has been closed gracefully.
Base class providing access to the connection details.
Provides access to the connection details of an SSL connection
Provides access to the details of a Bluetooth connection.
The exception that is thrown when an established connection is lost.
Provides information on the data sent and received over Ice connections.
The connection observer interface to instrument Ice connections.
Options for configuring the behavior of a connection.
The exception that is thrown when the server host actively refuses a connection.
The state of an Ice connection.
The exception that is thrown when a connection establishment times out.
Helper class for marshaling/unmarshaling Context.
Provides information about an incoming request being dispatched.
The exception that is thrown when a datagram exceeds the configured send or receive buffer size, or exceeds the maximum payload size of a UDP packet (65507 bytes).
A Freeze database environment descriptor (deprecated, no longer used).
Helper class for marshaling/unmarshaling DbEnvDescriptorSeq.
Implements SliceLoader using a default package.
The exception that is thrown when IceGrid cannot deploy a server.
The dispatch failed.
Provides information on servant dispatches.
The dispatch observer to instrument servant dispatch.
Describes a distribution.
This exception indicates a DNS problem.
Represents a version of the Slice encoding.
The user-level interface to an endpoint.
Base class providing access to the endpoint details.
Provides access to an SSL endpoint information.
Provides access to Bluetooth endpoint information.
Determines the order in which the Ice run time uses the endpoints in a proxy when establishing a connection.
Provides a simple middleware that allows applications to observe java.lang.Error thrown by the dispatch of an incoming request.
The exception that is thrown when a dispatch cannot find a servant for the identity + facet carried by the request.
This exception is a general failure notification.
The exception that is thrown when attempting to use an unsupported feature.
This exception indicates a file error occurred.
Iterates over an IceGrid log file.
Holds the result of operation read.
Iterates over an IceGrid log file.
The exception that is thrown when a log file is not available.
icegridadmin provides a FileParser object to transform XML files into ApplicationDescriptor objects.
icegridadmin provides a FileParser object to transform XML files into ApplicationDescriptor objects.
Provides access to a TopicManagerPrx object via a fixed identity.
Provides access to a TopicManagerPrx object via a fixed identity.
This exception indicates that an attempt has been made to change the connection properties of a fixed proxy.
This enumeration describes the possible formats for classes and exceptions.
Identifies iAP-based endpoints.
Identifies SSL iAP-based endpoints.
Describes an IceBox server.
Represents the identity of an Ice object.
Helper class for marshaling/unmarshaling IdentitySeq.
Manages a set of object identity constraints on a SessionPrx.
Manages a set of object identity constraints on a SessionPrx.
An interface to associate implict contexts with communicators.
Represents a request received by a connection.
A class that encapsulates data to initialize a communicator.
This exception is raised when a failure occurs during initialization.
Interface to read sequence of bytes encoded using the Slice encoding and recreate the corresponding Slice types.
The exception that is thrown when the provided replica group is invalid.
An instance of an InvocationFuture subclass is the return value of an asynchronous invocation.
Provide measurements for proxy invocations.
The invocation observer to instrument invocations on proxies.
The exception that is thrown when an invocation times out.
Provides access to the connection details of an IP connection
Provides access to the address details of a IP endpoint.
The exception that is thrown when attempting to create a link that already exists.
Information about a topic link.
Helper class for marshaling/unmarshaling LinkInfoSeq.
The base class for load balancing policies.
Information about the load of a node.
Determines which load sampling interval to use.
Base class for Ice run-time exceptions.
Client applications use the Locator object to resolve Ice indirect proxies.
Provides access to the QueryPrx and RegistryPrx objects implemented by the IceGrid registry.
Provides access to a LocatorPrx object via a fixed identity.
Provides access to a LocatorPrx object via a fixed identity.
Client applications use the Locator object to resolve Ice indirect proxies.
Provides access to the QueryPrx and RegistryPrx objects implemented by the IceGrid registry.
A server application registers the endpoints of its indirect object adapters with the LocatorRegistry object.
A server application registers the endpoints of its indirect object adapters with the LocatorRegistry object.
The Ice message logger.
Represents the admin facet that allows an Ice application to attach its RemoteLoggerPrx to the local logger of an Ice communicator.
Holds the result of operation getLog.
Represents the admin facet that allows an Ice application to attach its RemoteLoggerPrx to the local logger of an Ice communicator.
Class to support custom loggers.
Represents a full log message.
Helper class for marshaling/unmarshaling LogMessageSeq.
Represents the different types of log messages.
Helper class for marshaling/unmarshaling LogMessageTypeSeq.
The exception that is thrown when an error occurs during marshaling or unmarshaling.
The base class for metrics.
The metrics administrative facet interface.
Holds the result of operation getMetricsViewNames.
Holds the result of operation getMetricsView.
The metrics administrative facet interface.
Keeps track of metrics failures.
Helper class for marshaling/unmarshaling MetricsFailuresSeq.
Helper class for metrics operations.
Resolves attribute values from metrics objects.
Helper class for marshaling/unmarshaling MetricsMap.
Helper class for marshaling/unmarshaling MetricsView.
Implements SliceLoader using a map Slice module to Java package.
The default implementation of the "Properties" admin facet.
Describes an IceGrid node.
Helper class for marshaling/unmarshaling NodeDescriptorDict.
Dynamic information about the state of a node.
Helper class for marshaling/unmarshaling NodeDynamicInfoSeq.
Information about an IceGrid node.
The exception that is thrown when IceGrid does not know a node with the provided name.
Monitors changes to the state of the nodes.
Monitors changes to the state of the nodes.
The exception that is thrown when IceGrid cannot reach a node.
Describes the updates to apply to a node in a deployed application.
Helper class for marshaling/unmarshaling NodeUpdateDescriptorSeq.
The exception that is thrown when the Ice runtime cannot find a suitable endpoint to connect to.
The exception that is thrown when attempting to remove a link that does not exist.
The exception that is thrown when a service name does not refer to a known service.
The exception that is thrown when attempting to retrieve a topic that does not exist.
An attempt was made to find or deregister something that is not registered with Ice.
The base interface for servants.
Holds the results of a call to ice_invoke.
An object adapter is the main server-side Ice API.
This exception is raised if an attempt is made to use a deactivated ObjectAdapter.
This exception is raised if an attempt is made to use a destroyed ObjectAdapter.
This exception is raised if an ObjectAdapter cannot be activated.
Describes a well-known Ice object.
Helper class for marshaling/unmarshaling ObjectDescriptorSeq.
The exception that is thrown when a well-known object is already registered.
Information about an Ice well-known object.
Helper class for marshaling/unmarshaling ObjectInfoSeq.
For deserialization of Slice types that contain a proxy, the application must instantiate a subclass of ObjectInputStream and supply a communicator that is used to reconstruct the proxy.
The exception that is thrown when a dispatch cannot find a servant for the identity carried by the request.
The exception that is thrown by a LocatorPrx implementation when it cannot find an object with the provided identity.
The exception that is thrown when a well-known object is not registered.
Monitors well-known objects that are added, updated or removed using AdminPrx.
Monitors well-known objects that are added, updated or removed using AdminPrx.
Helper class for marshaling/unmarshaling ObjectProxySeq.
Base interface of all object proxies.
Helper class for marshaling/unmarshaling ObjectSeq.
The object observer interface used by instrumented objects to notify the observer of their existence.
Observer<T extends Metrics>
Observer implementation for metrics collection.
Interface for updating metrics objects.
The exception that is thrown when an observer is already registered with the registry.
ObserverFactory<T extends Metrics,O extends Observer<T>>
Factory for creating observer instances for metrics collection.
Factory for creating observer instances that support delegation.
The observer updater interface.
Observer implementation that supports delegation to another observer.
Observer implementation that supports delegation to another observer.
Provides access to the details of an opaque endpoint.
This exception indicates a request was interrupted.
Specifies if an operation is idempotent, which affects the retry behavior of the Ice client runtime.
The exception that is thrown when a dispatch cannot find the operation carried by the request on the target servant.
The optional type.
The load balancing policy that returns endpoints in order.
Functional interface for unmarshaling response data from an input stream.
Represents the response to an incoming request.
Interface to marshal (write) Slice types into sequence of bytes encoded using the Slice encoding.
Reports a failure that occurred while parsing a string.
The exception that is thrown when an error occurs during the parsing of an IceGrid XML file.
The exception that is thrown when a client is not allowed to create a session.
The exception that is thrown when a client is not allowed to create a session.
Represents an object that checks user permissions.
Holds the result of operation checkPermissions.
Represents an object that checks user permissions.
A communicator plug-in.
Applications implement this interface to provide a plug-in factory to the Ice run time.
Creates IceBT plug-ins.
This exception indicates that a failure occurred while initializing a plug-in.
Each communicator has a plug-in manager to administer the set of plug-ins.
A server application managed by a locator implementation such as IceGrid hosts a Process object and registers a proxy to this object with the locator registry.
A server application managed by a locator implementation such as IceGrid hosts a Process object and registers a proxy to this object with the locator registry.
A property set used to configure Ice and Ice applications.
Provides remote access to the properties of a communicator.
Provides remote access to the properties of a communicator.
Describes an Ice property.
Helper class for marshaling/unmarshaling PropertyDescriptorSeq.
Helper class for marshaling/unmarshaling PropertyDict.
This exception is raised when there is an error while getting or setting a property.
A property set descriptor.
Helper class for marshaling/unmarshaling PropertySetDescriptorDict.
The base class for Ice protocol exceptions.
Represents a version of the Ice protocol.
This class wraps a proxy to allow it to be used the key for a hashed collection.
This class wraps a proxy to allow it to be used the key for a hashed collection.
Helper class for marshaling/unmarshaling QoS.
Finds well-known Ice objects registered with the IceGrid registry.
Finds well-known Ice objects registered with the IceGrid registry.
The load balancing policy that returns endpoints in a random order.
Callback interface for asynchronous connection establishment.
Represents the main entry point into the IceGrid registry service.
Information about an IceGrid registry replica.
Helper class for marshaling/unmarshaling RegistryInfoSeq.
The exception that is thrown when IceGrid does not know a registry with the provided name.
Monitors changes to the state of the registries.
Monitors changes to the state of the registries.
Represents the main entry point into the IceGrid registry service.
The exception that is thrown when IceGrid cannot reach a registry.
Represents an Ice object that accepts log messages.
Thrown when the provided RemoteLoggerPrx was previously attached to a LoggerAdminPrx.
Represents an Ice object that accepts log messages.
Provides information on invocations that are specifically sent over Ice connections.
The remote observer to instrument invocations that are sent over the wire.
Describes a replica group.
Helper class for marshaling/unmarshaling ReplicaGroupDescriptorSeq.
Represents the status of a reply.
This exception is raised if a request failed.
The load balancing policy that returns endpoints using round-robin.
The Glacier2 specialization of the RouterPrx interface.
Represents an intermediary object that routes requests and replies between clients and Ice objects that are not directly reachable from these clients.
Holds the result of operation getClientProxy.
Provides access to a RouterPrx object via a fixed identity.
Provides access to a RouterPrx object via a fixed identity.
The Glacier2 specialization of the RouterPrx interface.
Represents an intermediary object that routes requests and replies between clients and Ice objects that are not directly reachable from these clients.
The exception that is thrown when a failure occurs in the security subsystem.
A servant locator is called by an object adapter to locate a servant that is not found in its active servant map.
Holds the result of operation locate.
Describes an Ice server.
Helper class for marshaling/unmarshaling ServerDescriptorSeq.
Dynamic information about the state of a server.
Helper class for marshaling/unmarshaling ServerDynamicInfoSeq.
Information about a server managed by an IceGrid node.
Describes a template instantiation that creates a server.
Helper class for marshaling/unmarshaling ServerInstanceDescriptorSeq.
The exception that is thrown when IceGrid does not know a server with the provided server ID.
The exception that is thrown when a server was not found.
The exception that is thrown when a server failed to start.
Represents the state of a server.
The exception that is thrown when a server failed to stop.
The exception that is thrown when IceGrid cannot reach a server.
An application service managed by a ServiceManager.
Describes an IceBox service.
Helper class for marshaling/unmarshaling ServiceDescriptorSeq.
Describes an IceBox service.
Helper class for marshaling/unmarshaling ServiceInstanceDescriptorSeq.
Administers the services of an IceBox server.
Administers the services of an IceBox server.
Observes the status of services in an IceBox server.
Observes the status of services in an IceBox server.
Represents a session between a client application and the Glacier2 router.
Represents a session object used by IceGrid clients to allocate and release objects.
Represents a router-provided object that allows an application-provided session manager to configure the routing constraints for a session.
Represents a router-provided object that allows an application-provided session manager to configure the routing constraints for a session.
Represents an application-provided factory for session objects.
Represents an application-provided factory for session objects.
Provides information about Glacier2 sessions.
The exception that is thrown when a client tries to destroy a session with a router, but no session exists for this client.
Represents a session between a client application and the Glacier2 router.
Represents a session object used by IceGrid clients to allocate and release objects.
Helper class for marshaling/unmarshaling SliceChecksumDict.
Holds class slices that cannot be unmarshaled because their types are not known locally.
Encapsulates the details of a slice with an unknown type.
Creates class and exception instances from Slice type IDs.
Assigns a Slice type ID to a class or to an interface.
This exception indicates socket errors.
Identifies SSL endpoints.
A factory for javax.net.ssl.SSLEngine objects.
Represents information gathered from an incoming SSL connection and used for authentication and authorization.
Represents an object that checks user permissions.
Holds the result of operation authorize.
Represents an object that checks user permissions.
Represents an application-provided factory for session objects.
Represents an application-provided factory for session objects.
Helper class for marshaling/unmarshaling StringIntDict.
Helper class for marshaling/unmarshaling StringObjectProxyDict.
Manages a set of constraints on a SessionPrx.
Manages a set of constraints on a SessionPrx.
Helper class for marshaling/unmarshaling StringStringDict.
Provides information about IceStorm subscribers.
This exception is raised if a system error occurred in the server or client process.
Provides access to the connection details of a TCP connection
Provides access to a TCP endpoint information.
Identifies TCP endpoints.
Describes a template for a server or an IceBox service.
Helper class for marshaling/unmarshaling TemplateDescriptorDict.
Provides information on the number of threads currently in use and their activity.
The thread observer interface to instrument Ice threads.
The thread state enumeration keeps track of the different possible states of Ice threads.
This exception indicates a timeout condition.
Represents an IceStorm topic.
Helper class for marshaling/unmarshaling TopicDict.
The exception that is thrown when attempting to create a topic that already exists.
Represents an object that manages topics.
Represents an object that manages topics.
Provides information about one or more IceStorm topics.
Represents an IceStorm topic.
The output mode for xxxToString methods such as identityToString and proxyToString.
The exception that is thrown when attempting to invoke an operation with ice_oneway, ice_batchOneway, ice_datagram, or ice_batchDatagram, and the operation has a return value, an out parameter, or an exception specification.
Provides access to the connection details of a UDP connection
Provides access to an UDP endpoint information.
Identifies UDP endpoints.
The exception that is thrown when a dispatch failed with an exception that is not a LocalException or a UserException.
The exception that is thrown when a dispatch failed with a LocalException that is not a DispatchException.
The exception that is thrown when a metrics view cannot be found.
Unknown sliced value holds an instance of an unknown Slice class type.
The exception that is thrown when a client receives a UserException that was not declared in the operation's exception specification.
Identifies endpoints marshaled as URI strings.
Maps user strings in server descriptors to actual user account names.
Maps user strings in server descriptors to actual user account names.
The exception that is thrown when a user account for a given session identifier can't be found.
Base class for exceptions defined in Slice.
Utility methods for the Ice runtime.
The base class for instances of Slice classes.
Provides access to the connection details of a WebSocket connection
Provides access to a WebSocket endpoint information.
Identifies TCP-based WebSocket endpoints.
Identifies SSL-based WebSocket endpoints.