Ice 3.7 Slice API Reference
Loading...
Searching...
No Matches
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>
28
29#ifndef __SLICE2JAVA_COMPAT__
30[["java:package:com.zeroc"]]
31#endif
32
33["objc:prefix:ICEGRID"]
34module 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
140
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
297
305{
312}
313
320{
326 string reason;
327}
328
338
346{
352 string reason;
353}
354
373
387{
393 string reason;
394}
395
396}
This exception is raised if a registry lock wasn't acquired or is already held by a session.
Definition Exception.ice:305
string lockUserId
The id of the user holding the lock (if any).
Definition Exception.ice:311
This exception is raised if an adapter does not exist.
Definition Exception.ice:117
string id
The id of the object adapter.
Definition Exception.ice:123
This exception is raised if the allocation of an object failed.
Definition Exception.ice:320
string reason
The reason why the object couldn't be allocated.
Definition Exception.ice:326
This exception is raised if the request to allocate an object times out.
Definition Exception.ice:336
This exception is raised if an application does not exist.
Definition Exception.ice:43
string name
The name of the application.
Definition Exception.ice:49
This exception is raised if an unknown signal was sent to to a server.
Definition Exception.ice:274
string reason
The details of the unknown signal.
Definition Exception.ice:280
An exception for deployment errors.
Definition Exception.ice:192
string reason
The reason for the failure.
Definition Exception.ice:198
This exception is raised if a file is not available.
Definition Exception.ice:387
string reason
The reason for the failure.
Definition Exception.ice:393
This exception is raised if a node does not exist.
Definition Exception.ice:162
string name
The node name.
Definition Exception.ice:168
This exception is raised if a node could not be reached.
Definition Exception.ice:207
string name
The name of the node that is not reachable.
Definition Exception.ice:213
string reason
The reason why the node couldn't be reached.
Definition Exception.ice:220
This exception is raised if an object already exists.
Definition Exception.ice:132
Ice::Identity id
The identity of the object.
Definition Exception.ice:138
This exception is raised if an object is not registered.
Definition Exception.ice:147
Ice::Identity id
The identity of the object.
Definition Exception.ice:153
This exception is raised if an observer is already registered with the registry.
Definition Exception.ice:365
Ice::Identity id
The identity of the observer.
Definition Exception.ice:371
This exception is raised if a patch failed.
Definition Exception.ice:289
Ice::StringSeq reasons
The reasons why the patch failed.
Definition Exception.ice:295
This exception is raised if a client is denied the ability to create a session with IceGrid.
Definition Exception.ice:346
string reason
The reason why permission was denied.
Definition Exception.ice:352
This exception is raised if a registry does not exist.
Definition Exception.ice:177
string name
The registry name.
Definition Exception.ice:183
This exception is raised if a registry could not be reached.
Definition Exception.ice:251
string reason
The reason why the registry couldn't be reached.
Definition Exception.ice:264
string name
The name of the registry that is not reachable.
Definition Exception.ice:257
This exception is raised if a server does not exist.
Definition Exception.ice:58
string id
The identifier of the server.
Definition Exception.ice:64
This exception is raised if a server failed to start.
Definition Exception.ice:73
string id
The identifier of the server.
Definition Exception.ice:79
string reason
The reason for the failure.
Definition Exception.ice:86
This exception is raised if a server failed to stop.
Definition Exception.ice:95
string reason
The reason for the failure.
Definition Exception.ice:108
string id
The identifier of the server.
Definition Exception.ice:101
This exception is raised if a server could not be reached.
Definition Exception.ice:229
string reason
The reason why the server couldn't be reached.
Definition Exception.ice:242
string name
The id of the server that is not reachable.
Definition Exception.ice:235
Definition Admin.ice:36
sequence< string > StringSeq
A sequence of strings.
Definition BuiltinSequences.ice:51
The identity of an Ice object.
Definition Identity.ice:40