Ice 3.7 Slice API Reference
Exception.ice
Go to the documentation of this file.
1 //
2 // Copyright (c) ZeroC, Inc. All rights reserved.
3 //
4 
5 #pragma once
6 
7 [["cpp:doxygen:include:IceGrid/IceGrid.h"]]
8 [["cpp:header-ext:h"]]
9 [["cpp:include:IceGrid/Config.h"]]
10 
11 [["ice-prefix"]]
12 
13 [["js:module:ice"]]
14 [["js:cjs-module"]]
15 
16 [["objc:header-dir:objc"]]
17 
18 [["python:pkgdir:IceGrid"]]
19 
20 #ifndef ICE_BUILDING_ICEGRIDDB
21 [["cpp:dll-export:ICEGRID_API"]]
22 
23 [["objc:dll-export:ICEGRID_API"]]
24 #endif
25 
26 #include <Ice/Identity.ice>
27 #include <Ice/BuiltinSequences.ice>
28 
29 #ifndef __SLICE2JAVA_COMPAT__
30 [["java:package:com.zeroc"]]
31 #endif
32 
33 ["objc:prefix:ICEGRID"]
34 module IceGrid
35 {
36 
43 {
49  string name;
50 }
51 
58 {
64  string id;
65 }
66 
73 {
79  string id;
80 
86  string reason;
87 }
88 
95 {
101  string id;
102 
108  string reason;
109 }
110 
117 {
123  string id;
124 }
125 
132 {
139 }
140 
147 {
154 }
155 
162 {
168  string name;
169 }
170 
177 {
183  string name;
184 }
185 
192 {
198  string reason;
199 }
200 
207 {
213  string name;
214 
220  string reason;
221 }
222 
229 {
235  string name;
236 
242  string reason;
243 }
244 
251 {
257  string name;
258 
264  string reason;
265 }
266 
274 {
280  string reason;
281 }
282 
288 exception PatchException
289 {
296 }
297 
305 {
311  string lockUserId;
312 }
313 
320 {
326  string reason;
327 }
328 
336 {
337 }
338 
346 {
352  string reason;
353 }
354 
365 {
372 }
373 
387 {
393  string reason;
394 }
395 
396 }
IceGrid::NodeUnreachableException::name
string name
The name of the node that is not reachable.
Definition: Exception.ice:213
IceGrid::RegistryNotExistException
This exception is raised if a registry does not exist.
Definition: Exception.ice:177
IceGrid::ObjectExistsException
This exception is raised if an object already exists.
Definition: Exception.ice:132
BuiltinSequences.ice
IceGrid::NodeNotExistException::name
string name
The node name.
Definition: Exception.ice:168
IceGrid::ObserverAlreadyRegisteredException
This exception is raised if an observer is already registered with the registry.
Definition: Exception.ice:365
IceGrid::PatchException
This exception is raised if a patch failed.
Definition: Exception.ice:289
Ice::StringSeq
sequence< string > StringSeq
A sequence of strings.
Definition: BuiltinSequences.ice:51
IceGrid::ServerUnreachableException::name
string name
The id of the server that is not reachable.
Definition: Exception.ice:235
IceGrid::AllocationException::reason
string reason
The reason why the object couldn't be allocated.
Definition: Exception.ice:326
IceGrid::ServerStopException::id
string id
The identifier of the server.
Definition: Exception.ice:101
IceGrid::PatchException::reasons
Ice::StringSeq reasons
The reasons why the patch failed.
Definition: Exception.ice:295
IceGrid::AdapterNotExistException
This exception is raised if an adapter does not exist.
Definition: Exception.ice:117
IceGrid::NodeUnreachableException
This exception is raised if a node could not be reached.
Definition: Exception.ice:207
IceGrid::ApplicationNotExistException::name
string name
The name of the application.
Definition: Exception.ice:49
IceGrid::FileNotAvailableException::reason
string reason
The reason for the failure.
Definition: Exception.ice:393
IceGrid::FileNotAvailableException
This exception is raised if a file is not available.
Definition: Exception.ice:387
IceGrid::RegistryUnreachableException::reason
string reason
The reason why the registry couldn't be reached.
Definition: Exception.ice:264
IceGrid::ServerUnreachableException
This exception is raised if a server could not be reached.
Definition: Exception.ice:229
IceGrid::AllocationTimeoutException
This exception is raised if the request to allocate an object times out.
Definition: Exception.ice:336
IceGrid::ServerStopException::reason
string reason
The reason for the failure.
Definition: Exception.ice:108
IceGrid::ServerUnreachableException::reason
string reason
The reason why the server couldn't be reached.
Definition: Exception.ice:242
IceGrid::DeploymentException
An exception for deployment errors.
Definition: Exception.ice:192
IceGrid::ServerStartException
This exception is raised if a server failed to start.
Definition: Exception.ice:73
IceGrid::ObjectNotRegisteredException
This exception is raised if an object is not registered.
Definition: Exception.ice:147
IceGrid::RegistryUnreachableException
This exception is raised if a registry could not be reached.
Definition: Exception.ice:251
IceGrid::AdapterNotExistException::id
string id
The id of the object adapter.
Definition: Exception.ice:123
IceGrid::ServerNotExistException
This exception is raised if a server does not exist.
Definition: Exception.ice:58
IceGrid::RegistryNotExistException::name
string name
The registry name.
Definition: Exception.ice:183
IceGrid::ServerStartException::reason
string reason
The reason for the failure.
Definition: Exception.ice:86
IceGrid::ServerStopException
This exception is raised if a server failed to stop.
Definition: Exception.ice:95
IceGrid::BadSignalException
This exception is raised if an unknown signal was sent to to a server.
Definition: Exception.ice:274
IceGrid::NodeNotExistException
This exception is raised if a node does not exist.
Definition: Exception.ice:162
Identity.ice
IceGrid::ObjectNotRegisteredException::id
Ice::Identity id
The identity of the object.
Definition: Exception.ice:153
IceGrid::PermissionDeniedException::reason
string reason
The reason why permission was denied.
Definition: Exception.ice:352
IceGrid::DeploymentException::reason
string reason
The reason for the failure.
Definition: Exception.ice:198
IceGrid::BadSignalException::reason
string reason
The details of the unknown signal.
Definition: Exception.ice:280
IceGrid::AccessDeniedException
This exception is raised if a registry lock wasn't acquired or is already held by a session.
Definition: Exception.ice:305
IceGrid::NodeUnreachableException::reason
string reason
The reason why the node couldn't be reached.
Definition: Exception.ice:220
IceGrid::ObjectExistsException::id
Ice::Identity id
The identity of the object.
Definition: Exception.ice:138
IceGrid
Definition: Admin.ice:36
Ice::Identity
The identity of an Ice object.
Definition: Identity.ice:40
IceGrid::PermissionDeniedException
This exception is raised if a client is denied the ability to create a session with IceGrid.
Definition: Exception.ice:346
IceGrid::AccessDeniedException::lockUserId
string lockUserId
The id of the user holding the lock (if any).
Definition: Exception.ice:311
IceGrid::ApplicationNotExistException
This exception is raised if an application does not exist.
Definition: Exception.ice:43
IceGrid::ServerStartException::id
string id
The identifier of the server.
Definition: Exception.ice:79
IceGrid::ObserverAlreadyRegisteredException::id
Ice::Identity id
The identity of the observer.
Definition: Exception.ice:371
IceGrid::RegistryUnreachableException::name
string name
The name of the registry that is not reachable.
Definition: Exception.ice:257
IceGrid::ServerNotExistException::id
string id
The identifier of the server.
Definition: Exception.ice:64
IceGrid::AllocationException
This exception is raised if the allocation of an object failed.
Definition: Exception.ice:320