Ice 3.7 Slice API Reference
All Classes Interfaces Structs Exceptions Modules Files Operations Constants Sequences Dictionaries Enumerations Enumerator Pages
Interface Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 IIceGrid::AdapterObserverThis interface allows applications to monitor the state of object adapters that are registered with IceGrid
 IIceGrid::AdminThe IceGrid administrative interface
 IIceGrid::ApplicationObserverThe database observer interface
 IIce::CloseCallbackAn application can implement this interface to receive notifications when a connection closes
 IIce::CommunicatorThe central object in Ice
 IIce::Instrumentation::CommunicatorObserverThe communicator observer interface used by the Ice run-time to obtain and update observers for its observable objects
 IIce::ConnectionThe user-level interface to a connection
 IIce::EndpointThe user-level interface to an endpoint
 IIceGrid::FileIteratorThis interface provides access to IceGrid log file contents
 IIceGrid::FileParsericegridadmin provides a FileParser object to transform XML files into ApplicationDescriptor objects
 IIcePatch2::FileServerThe interface that provides access to files
 IIceStorm::FinderThis inferface is advertised by the IceStorm service through the Ice object with the identity `IceStorm/Finder'
 IIce::HeartbeatCallbackAn application can implement this interface to receive notifications when a connection receives a heartbeat message
 IGlacier2::IdentitySetAn object for managing the set of object identity constraints on a Session
 IIce::ImplicitContextAn interface to associate implict contexts with communicators
 IIce::LocatorThe Ice locator interface
 IIceGrid::LocatorThe IceGrid locator interface provides access to the Query and Registry object of the IceGrid registry
 IIce::LocatorFinderThis inferface should be implemented by services implementing the Ice::Locator interface
 IIce::LocatorRegistryThe Ice locator registry interface
 IIce::LoggerThe Ice message logger
 IIce::LoggerAdminThe interface of the admin object that allows an Ice application the attach its RemoteLogger to the Logger of this admin object's Ice communicator
 IIceMX::MetricsAdminThe metrics administrative facet interface
 IIceGrid::NodeObserverThe node observer interface
 IIce::ObjectAdapterThe object adapter provides an up-call interface from the Ice run time to the implementation of Ice objects
 IIce::ObjectFactoryA factory for objects
 IIceGrid::ObjectObserverThis interface allows applications to monitor IceGrid well-known objects
 IIce::Instrumentation::ObserverThe object observer interface used by instrumented objects to notify the observer of their existence
 IIce::Instrumentation::ChildInvocationObserverThe child invocation observer to instrument remote or collocated invocations
 IIce::Instrumentation::CollocatedObserverThe collocated observer to instrument invocations that are collocated
 IIce::Instrumentation::RemoteObserverThe remote observer to instrument invocations that are sent over the wire
 IIce::Instrumentation::ConnectionObserverThe connection observer interface to instrument Ice connections
 IIce::Instrumentation::DispatchObserverThe dispatch observer to instrument servant dispatch
 IIce::Instrumentation::InvocationObserverThe invocation observer to instrument invocations on proxies
 IIce::Instrumentation::ThreadObserverThe thread observer interface to instrument Ice threads
 IIce::Instrumentation::ObserverUpdaterThe observer updater interface
 IGlacier2::PermissionsVerifierThe Glacier2 permissions verifier
 IIce::PluginA communicator plug-in
 IIce::PluginManagerEach communicator has a plug-in manager to administer the set of plug-ins
 IIce::ProcessAn administrative interface for process management
 IIce::PropertiesA property set used to configure Ice and Ice applications
 IIce::PropertiesAdminThe PropertiesAdmin interface provides remote access to the properties of a communicator
 IIceGrid::QueryThe IceGrid query interface
 IIceGrid::RegistryThe IceGrid registry allows clients create sessions directly with the registry
 IIceGrid::RegistryObserverThis interface allows applications to monitor changes the state of the registry
 IIceGrid::RegistryPluginFacadeThe RegistryPluginFacade is implemented by IceGrid and can be used by plugins and filter implementations to retrieve information from IceGrid about the well-known objects or adapters
 IIce::RemoteLoggerThe Ice remote logger interface
 IIceGrid::ReplicaGroupFilterThe ReplicaGroupFilter is used by IceGrid to filter adapters returned to the client when it resolves a filtered replica group
 IIce::RouterThe Ice router interface
 IGlacier2::RouterThe Glacier2 specialization of the Ice::Router interface
 IIce::RouterFinderThis inferface should be implemented by services implementing the Ice::Router interface
 IIce::ServantLocatorA servant locator is called by an object adapter to locate a servant that is not found in its active servant map
 IIceBox::ServiceAn application service managed by a ServiceManager
 IIceBox::ServiceManagerAdministers a set of Service instances
 IIceBox::ServiceObserverAn Observer interface implemented by admin clients interested in the status of services
 IGlacier2::SessionA client-visible session object, which is tied to the lifecycle of a Router
 IIceGrid::AdminSessionUsed by administrative clients to view, update, and receive observer updates from the IceGrid registry
 IIceGrid::SessionA session object is used by IceGrid clients to allocate and release objects
 IGlacier2::SessionControlAn administrative session control object, which is tied to the lifecycle of a Session
 IGlacier2::SessionManagerThe session manager for username/password authenticated users that is responsible for managing Session objects
 IGlacier2::SSLPermissionsVerifierThe SSL Glacier2 permissions verifier
 IGlacier2::SSLSessionManagerThe session manager for SSL authenticated users that is responsible for managing Session objects
 IGlacier2::StringSetAn object for managing the set of identity constraints for specific parts of object identity on a Session
 IIceStorm::TopicPublishers publish information on a particular topic
 IIceStorm::TopicManagerA topic manager manages topics, and subscribers to topics
 IIceGrid::TypeFilterThe TypeFilter is used by IceGrid to filter well-known proxies returned to the client when it searches a well-known object by type
 IIceGrid::UserAccountMapperA user account mapper object is used by IceGrid nodes to map session identifiers to user accounts
 IIce::ValueFactoryA factory for values
 IIce::ValueFactoryManagerA value factory manager maintains a collection of value factories