Package com.zeroc.Ice
package com.zeroc.Ice
Core APIs of the Ice framework.
-
ClassDescriptionA collection of Active Connection Management configuration settings.Specifies the close semantics for Active Connection Management.Specifies the heartbeat semantics for Active Connection Management.This exception is raised if a server tries to set endpoints for an adapter that is already active.This exception is raised if an adapter cannot be found.An attempt was made to register something more than once with the Ice run time.Utility base class that makes it easy to correctly initialize and finalize the Ice run time, as well as handle signals.This exception indicates that a message did not start with the expected magic number ('I', 'c', 'e', 'P').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.Uniquely identifies Bluetooth endpoints.Uniquely identifies SSL Bluetooth endpoints.This exception indicates CFNetwork errors.An attempt was made to clone a class that does not support cloning.An application can implement this interface to receive notifications when a connection closes.This exception indicates that the connection has been gracefully shut down by the server.This exception indicates a connection closure timeout condition.Deprecated.This exception is no longer used by the Ice run timeThe central object in Ice.This exception is raised if theCommunicator
has been destroyed.The batch compression option when flushing queued batch requests.This exception indicates a problem with compressing or uncompressing data.This exception indicates connection failures.The user-level interface to a connection.Determines the behavior when manually closing a connection.Base class providing access to the connection details.This exception indicates a lost connection.This exception is raised by an operation call if the application closes the connection locally usingConnection.close(com.zeroc.Ice.ConnectionClose)
.This exception is raised if a message is received over a connection that is not yet validated.This exception indicates a connection failure for which the server host actively refuses a connection.This exception indicates that a connection has been shut down because it has been idle for some time.This exception indicates a connection establishment timeout condition.Helper class for marshaling/unmarshaling Context.Information about the current method invocation for servers.A datagram exceeds the configured size.Base class that allows a server to intercept incoming requests.This exception indicates a DNS problem.This exception indicates a malformed data encapsulation.A version structure for the encoding version.The user-level interface to an endpoint.Base class providing access to the endpoint details.This exception is raised if there was an error while parsing an endpoint.Determines the order in which the Ice run time uses the endpoints in a proxy when establishing a connection.This exception is raised if there was an error while parsing an endpoint selection type.Base class for Ice local and system exceptions.This exception is raised if no facet with the given name exists, but at least one facet with the given identity exists.This exception is raised if an unsupported feature is used.This exception indicates file errors.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.Helper class for marshaling/unmarshaling HeaderDict.An application can implement this interface to receive notifications when a connection receives a heartbeat message.Uniquely identifies iAP-based endpoints.Uniquely identifies SSL iAP-based endpoints.The identity of an Ice object.This exception is raised if there was an error while parsing a stringified identity.Helper class for marshaling/unmarshaling IdentitySeq.This exception is raised if an illegal identity is encountered.This exception indicates that a message size is less than the minimum required size.This exception is raised to reject an illegal servant (typically a null servant)An interface to associate implict contexts with communicators.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 Ice encoding and recreate the corresponding Slice types.Base class for interoperating with existing applications that pass interfaces by value.This exception is raised if the replica group provided by the server is invalid.This exception indicates that an asynchronous invocation failed because it was canceled explicitly by the user.An instance of an InvocationFuture subclass is the return value of an asynchronous invocation.This exception indicates that an invocation failed because it timed out.Provides access to the connection details of an IP connectionProvides access to the address details of a IP endpoint.Base class for all Ice run-time exceptions.The Ice locator interface.This inferface should be implemented by services implementing the Ice::Locator interface.This inferface should be implemented by services implementing the Ice::Locator interface.The Ice locator interface.The Ice locator registry interface.The Ice locator registry interface.The Ice message logger.The interface of the admin object that allows an Ice application the attach itsRemoteLogger
to theLogger
of this admin object's Ice communicator.Holds the result of operation getLog.The interface of the admin object that allows an Ice application the attach itsRemoteLogger
to theLogger
of this admin object's Ice communicator.Class to support custom loggers.A complete log message.Helper class for marshaling/unmarshaling LogMessageSeq.An enumeration representing the different types of log messages.Helper class for marshaling/unmarshaling LogMessageTypeSeq.This exception is raised for errors during marshaling or unmarshaling data.This exception is raised when Ice receives a request or reply message whose size exceeds the limit specified by theIce.MessageSizeMax
property.Interface implemented by the Property admin facet.This exception is raised if no suitable endpoint is available.An attempt was made to find or deregister something that is not registered with the Ice run time or Ice locator.This exception is raised if no suitable value factory was found during unmarshaling of a Slice class instance.The base interface for servants.Holds the results of a call toice_invoke
.The object adapter provides an up-call interface from the Ice run time to the implementation of Ice objects.This exception is raised if an attempt is made to use a deactivatedObjectAdapter
.This exception is raised if anObjectAdapter
cannot be activated.Deprecated.ObjectFactory has been deprecated, use ValueFactory instead.For deserialization of Slice types that contain a proxy, the application must instantiate a subclass ofObjectInputStream
and supply a communicator that is used to reconstruct the proxy.This exception is raised if an object does not exist on the server, that is, if no facets with the given identity exist.This exception is raised if an object cannot be found.Helper class for marshaling/unmarshaling ObjectProxySeq.Base interface of all object proxies.Helper class for marshaling/unmarshaling ObjectSeq.Provides access to the details of an opaque endpoint.This exception indicates a request was interrupted.Determines the retry behavior an invocation in case of a (potentially) recoverable error.This exception is raised if an operation for a given object does not exist on the server.The optional type.Interface to marshal (write) Slice types into sequence of bytes encoded using the Ice encoding.A communicator plug-in.Applications implement this interface to provide a plug-in factory to the Ice run time.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.An administrative interface for process management.An administrative interface for process management.A property set used to configure Ice and Ice applications.The PropertiesAdmin interface provides remote access to the properties of a communicator.The PropertiesAdmin interface provides remote access to the properties of a communicator.Helper class for marshaling/unmarshaling PropertyDict.A generic exception base for all kinds of protocol error conditions.A version structure for the protocol version.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.This exception is raised if there was an error while parsing a stringified proxy.This exception is raised if inconsistent data is received while unmarshaling a proxy.The Ice remote logger interface.Thrown when the provided RemoteLogger was previously attached to a LoggerAdmin.The Ice remote logger interface.Interface for incoming requests.This exception is raised if a request failed.Indicates that the response to a request has already been sent; re-dispatching such a request is not possible.The Ice router interface.Holds the result of operation getClientProxy.This inferface should be implemented by services implementing the Ice::Router interface.This inferface should be implemented by services implementing the Ice::Router interface.The Ice router interface.This exception indicates a failure in a security subsystem, such as the IceSSL plug-in.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.This exception is raised if a server cannot be found.The signal policy for Ice.Application signal handling.Helper class for marshaling/unmarshaling SliceChecksumDict.SlicedData holds the slices of unknown class or exception types.SliceInfo encapsulates the details of a slice for an unknown class or exception type.This exception indicates socket errors.Uniquely identifies SSL endpoints.This exception is raised when a string conversion to or from UTF-8 fails during marshaling or unmarshaling.This exception is raised if a system error occurred in the server or client process.Base class for all Ice system exceptions.Provides access to the connection details of a TCP connectionProvides access to a TCP endpoint information.Uniquely identifies TCP endpoints.Class to support thread notification hooks.This exception indicates a timeout condition.The output mode for xxxToString method such as identityToString and proxyToString.The operation can only be invoked with a twoway request.Provides access to the connection details of a UDP connectionProvides access to an UDP endpoint information.Uniquely identifies UDP endpoints.This exception is raised if the type of an unmarshaled Slice class instance does not match its expected type.This exception is raised if an operation call on a server raises an unknown exception.This exception is raised if an operation call on a server raises a local exception.This exception indicates that an unknown protocol message has been received.This exception indicates that an unknown reply status has been received.This exception indicates that a response for an unknown request ID has been received.Unknown sliced value holds an instance of an unknown Slice class type.An operation raised an incorrect user exception.This exception is raised if an out-of-bounds condition occurs during unmarshaling.This exception indicates an unsupported data encoding version.This exception indicates an unsupported protocol version.Base class for Slice user exceptions.Instantiates user exceptions.Utility methods for the Ice run time.The base class for instances of Slice classes.A factory for values.A value factory manager maintains a collection of value factories.Base class for extracting a Slice class instance from an input stream.Base class for writing a Slice class instance to an output stream.This exception is raised if the Ice library version does not match the version in the Ice header files.This exception is raised if there was an error while parsing a version.Provides access to the connection details of a WebSocket connectionProvides access to a WebSocket endpoint information.Uniquely identifies TCP-based WebSocket endpoints.Uniquely identifies SSL-based WebSocket endpoints.