Module com.zeroc.ice
Package com.zeroc.Ice
package com.zeroc.Ice
Core APIs of the Ice framework.
-
ClassDescriptionThe exception that is thrown when a server application tries to register endpoints for an object adapter that is already active.The exception that is thrown by a
LocatorPrx
implementation when it cannot find an object adapter with the provided adapter ID.The exception that is thrown when you attempt to register an object more than once with the Ice runtime.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.Identifies Bluetooth endpoints.Identifies SSL Bluetooth endpoints.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.The central object in Ice.The exception that is thrown when an operation fails because the communicator has been destroyed.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.The exception that is thrown when an established connection is lost.Options for configuring the behavior of a connection.The exception that is thrown when the server host actively refuses a 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).Implements SliceLoader using a default package.The dispatch failed.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.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.The exception that is thrown when attempting to use an unsupported feature.This exception indicates a file error occurred.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.Represents the identity of an Ice object.Helper class for marshaling/unmarshaling IdentitySeq.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.The exception that is thrown when an invocation times out.Provides access to the connection details of an IP connectionProvides access to the address details of a IP endpoint.Base class for Ice run-time exceptions.Client applications use the Locator object to resolve Ice indirect proxies.Provides access to aLocatorPrx
object via a fixed identity.Provides access to aLocatorPrx
object via a fixed identity.Client applications use the Locator object to resolve Ice indirect proxies.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 itsRemoteLoggerPrx
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 itsRemoteLoggerPrx
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.Implements SliceLoader using a map Slice module to Java package.The default implementation of the "Properties" admin facet.The exception that is thrown when the Ice runtime cannot find a suitable endpoint to connect to.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 toice_invoke
.An object adapter is the main server-side Ice API.This exception is raised if an attempt is made to use a deactivatedObjectAdapter
.This exception is raised if an attempt is made to use a destroyedObjectAdapter
.This exception is raised if anObjectAdapter
cannot be activated.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.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 aLocatorPrx
implementation when it cannot find an object with the provided identity.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.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.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.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.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.Helper class for marshaling/unmarshaling PropertyDict.This exception is raised when there is an error while getting or setting a property.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.Callback interface for asynchronous connection establishment.Represents an Ice object that accepts log messages.Thrown when the providedRemoteLoggerPrx
was previously attached to aLoggerAdminPrx
.Represents an Ice object that accepts log messages.Represents the status of a reply.This exception is raised if a request failed.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 aRouterPrx
object via a fixed identity.Provides access to aRouterPrx
object via a fixed identity.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.The exception that is thrown when a server was not found.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.This exception is raised if a system error occurred in the server or client process.Provides access to the connection details of a TCP connectionProvides access to a TCP endpoint information.Identifies TCP endpoints.This exception indicates a timeout condition.The output mode for xxxToString methods such as identityToString and proxyToString.The exception that is thrown when attempting to invoke an operation withice_oneway
,ice_batchOneway
,ice_datagram
, orice_batchDatagram
, and the operation has a return value, an out parameter, or an exception specification.Provides access to the connection details of a UDP connectionProvides access to an UDP endpoint information.Identifies UDP endpoints.The exception that is thrown when a dispatch failed with an exception that is not aLocalException
or aUserException
.The exception that is thrown when a dispatch failed with aLocalException
that is not a DispatchException.Unknown sliced value holds an instance of an unknown Slice class type.The exception that is thrown when a client receives aUserException
that was not declared in the operation's exception specification.Identifies endpoints marshaled as URI strings.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 connectionProvides access to a WebSocket endpoint information.Identifies TCP-based WebSocket endpoints.Identifies SSL-based WebSocket endpoints.