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
LocatorPrximplementation 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.Client applications use the Locator object to resolve Ice indirect proxies.Provides access to aLocatorPrxobject via a fixed identity.A server application registers the endpoints of its indirect object adapters with the LocatorRegistry object.Represents the admin facet that allows an Ice application to attach itsRemoteLoggerPrxto the local logger of an Ice communicator.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.Provides remote access to the properties of a communicator.Represents an Ice object that accepts log messages.Represents an intermediary object that routes requests and replies between clients and Ice objects that are not directly reachable from these clients.Provides access to aRouterPrxobject via a fixed identity.Represents a batch request.Base interface for listening to batch request queues.Base class for dynamic dispatch servants.Base class for asynchronous dynamic dispatch servants.Identifies Bluetooth endpoints.Identifies SSL Bluetooth endpoints.ImplementsSliceLoaderusing an array of classes with theSliceTypeIdannotation.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.Communicator is 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.ImplementsSliceLoaderby combining multiple SliceLoader instances.Represents batch compression options when flushing queued batch requests.The exception that is thrown when a connection establishment fails.Represents a connection that uses the Ice protocol.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 for all connection info classes.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 exception that is thrown when a dispatch failed.The exception that is thrown to report a DNS resolution failure.Represents a version of the Slice encoding.An endpoint specifies the address of the server-end of an Ice connection.Base class for the endpoint info classes.Determines how the Ice runtime sorts proxy endpoints when establishing a connection.Provides a simple middleware that allows applications to observe anyErrors thrown by the dispatch of an incoming request.The exception that is thrown when a dispatch could not find a servant for the identity + facet carried by the request.The exception that is thrown when attempting to use an unsupported feature.The exception that is thrown to report a file system error.The exception that is thrown when attempting to change a connection-related property on a fixed proxy.Specifies the format for marshaling classes and exceptions with the Slice 1.1 encoding.Identifies iAP-based endpoints.Identifies SSL iAP-based endpoints.Represents the identity of an Ice object.Helper class for marshaling/unmarshaling IdentitySeq.Represents the request context associated with a communicator.Represents a request received by a connection.Represents a set of options that you can specify when initializing a communicator.The exception that is thrown when communicator initialization fails.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 connection.Provides access to the address details of an IP endpoint.Base class for all Ice exceptions not defined in Slice.Client applications use the Locator object to resolve Ice indirect proxies.Provides access to aLocatorPrxobject via a fixed identity.Provides access to aLocatorPrxobject 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.Represents Ice's abstraction for logging and tracing.Represents the admin facet that allows an Ice application to attach itsRemoteLoggerPrxto the local logger of an Ice communicator.Holds the result of operation getLog.Represents the admin facet that allows an Ice application to attach itsRemoteLoggerPrxto the local logger of an Ice communicator.A special plug-in that installs a logger during a communicator's initialization.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 of Slice-module names to Java-package names.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.The exception that is thrown when attempting 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.The exception that is thrown when attempting to use anObjectAdapterthat has been deactivated.The exception that is thrown when attempting to use anObjectAdapterthat has been destroyed.The exception that is thrown when anObjectAdaptercannot be activated.For deserialization of Slice types that contain a proxy, applications must instantiate a subclass ofObjectInputStreamand supply a communicator that is used to construct the proxy.The exception that is thrown when a dispatch could not find a servant for the identity carried by the request.The exception that is thrown by aLocatorPrximplementation when it cannot find an object with the provided identity.Helper class for marshaling/unmarshaling ObjectProxySeq.The base interface of all Ice proxies.Helper class for marshaling/unmarshaling ObjectSeq.Provides access to the details of an opaque endpoint.The exception that is thrown when a request is 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 could not find the operation carried by the request on the target servant.The optional format, used for marshaling optional fields and arguments.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.The exception that is thrown when the parsing of a string fails.Represents a communicator plug-in.Applications implement this interface to provide a plug-in factory to the Ice runtime.The exception that is thrown when the initialization of an Ice plugin fails.Manages the plug-ins of a communicator.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.Represents a set of properties used to configure Ice and Ice-based 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.The exception that is thrown when a property cannot be set or retrieved.The base class for exceptions related to the Ice protocol.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 providedRemoteLoggerPrxwas previously attached to aLoggerAdminPrx.Represents an Ice object that accepts log messages.Represents the status of a reply.The base class for the 3 NotExist exceptions.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 aRouterPrxobject via a fixed identity.Provides access to aRouterPrxobject 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.An application-provided class that an object adapter uses to locate servants.Holds the result of callingServantLocator.locate(com.zeroc.Ice.Current).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 class 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.The exception that is thrown to report a socket error.Identifies SSL endpoints.The exception that is thrown to report the failure of a system call.Provides access to the connection details of a TCP connection.Provides access to a TCP endpoint information.Identifies TCP endpoints.The exception that is thrown when a timeout occurs.The output mode for xxxToString methods such asidentityToStringandproxyToString.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 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 aLocalExceptionor aUserException.The exception that is thrown when a dispatch failed with aLocalExceptionthat is not aDispatchException.Represents an instance of an unknown class.The exception that is thrown when a client receives aUserExceptionthat was not declared in the operation's exception specification.Identifies endpoints marshaled as URI strings.Base class for all exceptions defined in Slice.Utility methods for the Ice runtime.The base class for instances of Slice-defined 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.