Ice 3.7 Slice API Reference
|
Go to the documentation of this file.
7 [[
"cpp:dll-export:ICEBOX_API"]]
8 [[
"cpp:doxygen:include:IceBox/IceBox.h"]]
10 [[
"cpp:include:IceBox/Config.h"]]
17 [[
"objc:header-dir:objc"]]
19 [[
"python:pkgdir:IceBox"]]
26 #ifndef __SLICE2JAVA_COMPAT__
27 [[
"java:package:com.zeroc"]]
The central object in Ice.
Definition: Communicator.ice:68
This exception is thrown if an attempt is made to start an already-started service.
Definition: IceBox.ice:67
string reason
The reason for the failure.
Definition: IceBox.ice:57
sequence< string > StringSeq
A sequence of strings.
Definition: BuiltinSequences.ice:51
void servicesStopped(Ice::StringSeq services)
Receives the names of the services that were stopped.
This exception is thrown if a service name does not refer to an existing service.
Definition: IceBox.ice:87
void addObserver(ServiceObserver *observer)
Registers a new observer with the ServiceManager.
An application service managed by a ServiceManager.
Definition: IceBox.ice:96
void shutdown()
Shut down all services.
An Observer interface implemented by admin clients interested in the status of services.
Definition: IceBox.ice:137
idempotent Ice::SliceChecksumDict getSliceChecksums()
Returns the checksums for the IceBox Slice definitions.
Administers a set of Service instances.
Definition: IceBox.ice:165
This exception is a general failure notification.
Definition: IceBox.ice:51
This exception is thrown if an attempt is made to stop an already-stopped service.
Definition: IceBox.ice:77
void stop()
Stop the service.
void stopService(string service)
Stop an individual service.
dictionary< string, string > SliceChecksumDict
A mapping from type IDs to Slice checksums.
Definition: SliceChecksumDict.ice:34
void start(string name, Ice::Communicator communicator, Ice::StringSeq args)
Start the service.
IceBox is an application server specifically for Ice applications.
Definition: IceBox.ice:39
void startService(string service)
Start an individual service.
void servicesStarted(Ice::StringSeq services)
Receives the names of the services that were started.