Ice 3.7 Slice API Reference
Interfaces | Exceptions
IceBox Module Reference

IceBox is an application server specifically for Ice applications. More...

[["cpp:dll-export:ICEBOX_API"]][["cpp:doxygen:include:IceBox/IceBox.h"]][["cpp:header-ext:h"]][["cpp:include:IceBox/Config.h"]][["ice-prefix"]][["js:module:ice"]][["js:cjs-module"]][["objc:header-dir:objc"]][["python:pkgdir:IceBox"]][["java:package:com.zeroc"]]
module IceBox { ... }

Interfaces

local interface  Service
 An application service managed by a ServiceManager. More...
 
interface  ServiceManager
 Administers a set of Service instances. More...
 
interface  ServiceObserver
 An Observer interface implemented by admin clients interested in the status of services. More...
 

Exceptions

exception  AlreadyStartedException
 This exception is thrown if an attempt is made to start an already-started service. More...
 
exception  AlreadyStoppedException
 This exception is thrown if an attempt is made to stop an already-stopped service. More...
 
local exception  FailureException
 This exception is a general failure notification. More...
 
exception  NoSuchServiceException
 This exception is thrown if a service name does not refer to an existing service. More...
 

Detailed Description

IceBox is an application server specifically for Ice applications.

IceBox can easily run and administer Ice services that are dynamically loaded as a DLL, shared library, or Java class.