Ice 3.8
Slice API Reference
Loading...
Searching...
No Matches
Exception.ice
1// Copyright (c) ZeroC, Inc.
2
3#pragma once
4
5[["cpp:dll-export:ICEGRID_API"]]
6[["cpp:doxygen:include:IceGrid/IceGrid.h"]]
7[["cpp:header-ext:h"]]
8
9[["cpp:include:IceGrid/Config.h"]]
10
11[["js:module:@zeroc/ice"]]
12
13#include "Ice/BuiltinSequences.ice"
14#include "Ice/Identity.ice"
15
16["java:identifier:com.zeroc.IceGrid"]
17module IceGrid
18{
19 /// The exception that is thrown when IceGrid does not know an application with the provided name.
21 {
22 /// The name of the application.
23 string name;
24 }
25
26 /// The exception that is thrown when IceGrid does not know a server with the provided server ID.
28 {
29 /// The server ID.
30 string id;
31 }
32
33 /// The exception that is thrown when a server failed to start.
35 {
36 /// The server ID.
37 string id;
38
39 /// The reason for the failure.
40 string reason;
41 }
42
43 /// The exception that is thrown when a server failed to stop.
45 {
46 /// The server ID.
47 string id;
48
49 /// The reason for the failure.
50 string reason;
51 }
52
53 /// The exception that is thrown when IceGrid does not know an object adapter with the provided adapter ID.
55 {
56 /// The adapter ID.
57 string id;
58 }
59
60 /// The exception that is thrown when a well-known object is already registered.
62 {
63 /// The identity of the object.
65 }
66
67 /// The exception that is thrown when a well-known object is not registered.
69 {
70 /// The identity of the object.
72 }
73
74 /// The exception that is thrown when IceGrid does not know a node with the provided name.
76 {
77 /// The node name.
78 string name;
79 }
80
81 /// The exception that is thrown when IceGrid does not know a registry with the provided name.
83 {
84 /// The registry name.
85 string name;
86 }
87
88 /// The exception that is thrown when IceGrid cannot deploy a server.
90 {
91 /// The reason for the failure.
92 string reason;
93 }
94
95 /// The exception that is thrown when IceGrid cannot reach a node.
97 {
98 /// The name of the node that is not reachable.
99 string name;
100
101 /// The reason why the node couldn't be reached.
102 string reason;
103 }
104
105 /// The exception that is thrown when IceGrid cannot reach a server.
107 {
108 /// The id of the server that is not reachable.
109 string name;
110
111 /// The reason why the server couldn't be reached.
112 string reason;
113 }
114
115 /// The exception that is thrown when IceGrid cannot reach a registry.
117 {
118 /// The name of the registry that is not reachable.
119 string name;
120
121 /// The reason why the registry couldn't be reached.
122 string reason;
123 }
124
125 /// The exception that is thrown when an unknown signal is sent to a server.
127 {
128 /// The details of the unknown signal.
129 string reason;
130 }
131
132 /// The exception that is thrown when the registry update lock cannot be acquired.
134 {
135 /// The id of the user holding the lock (if any).
137 }
138
139 /// The exception that is thrown when the allocation of an object failed.
141 {
142 /// The reason why the object couldn't be allocated.
143 string reason;
144 }
145
146 /// The exception that is thrown when the request to allocate an object times out.
148 {
149 }
150
151 /// The exception that is thrown when a client is not allowed to create a session.
153 {
154 /// The reason why permission was denied.
155 string reason;
156 }
157
158 /// The exception that is thrown when an observer is already registered with the registry.
159 /// @see AdminSession#setObservers
160 /// @see AdminSession#setObserversByIdentity
162 {
163 /// The identity of the observer.
165 }
166
167 /// The exception that is thrown when a log file is not available.
168 /// @see AdminSession#openServerStdOut
169 /// @see AdminSession#openServerStdErr
170 /// @see AdminSession#openNodeStdOut
171 /// @see AdminSession#openNodeStdErr
172 /// @see AdminSession#openRegistryStdOut
173 /// @see AdminSession#openRegistryStdErr
175 {
176 /// The reason for the failure.
177 string reason;
178 }
179}
string lockUserId
The id of the user holding the lock (if any).
The exception that is thrown when the registry update lock cannot be acquired.
The exception that is thrown when IceGrid does not know an object adapter with the provided adapter I...
Definition Exception.ice:55
string reason
The reason why the object couldn't be allocated.
The exception that is thrown when the allocation of an object failed.
The exception that is thrown when the request to allocate an object times out.
string name
The name of the application.
Definition Exception.ice:23
The exception that is thrown when IceGrid does not know an application with the provided name.
Definition Exception.ice:21
string reason
The details of the unknown signal.
The exception that is thrown when an unknown signal is sent to a server.
string reason
The reason for the failure.
Definition Exception.ice:92
The exception that is thrown when IceGrid cannot deploy a server.
Definition Exception.ice:90
string reason
The reason for the failure.
The exception that is thrown when a log file is not available.
string name
The node name.
Definition Exception.ice:78
The exception that is thrown when IceGrid does not know a node with the provided name.
Definition Exception.ice:76
string name
The name of the node that is not reachable.
Definition Exception.ice:99
string reason
The reason why the node couldn't be reached.
The exception that is thrown when IceGrid cannot reach a node.
Definition Exception.ice:97
Ice::Identity id
The identity of the object.
Definition Exception.ice:64
The exception that is thrown when a well-known object is already registered.
Definition Exception.ice:62
Ice::Identity id
The identity of the object.
Definition Exception.ice:71
The exception that is thrown when a well-known object is not registered.
Definition Exception.ice:69
Ice::Identity id
The identity of the observer.
The exception that is thrown when an observer is already registered with the registry.
string reason
The reason why permission was denied.
The exception that is thrown when a client is not allowed to create a session.
string name
The registry name.
Definition Exception.ice:85
The exception that is thrown when IceGrid does not know a registry with the provided name.
Definition Exception.ice:83
string reason
The reason why the registry couldn't be reached.
string name
The name of the registry that is not reachable.
The exception that is thrown when IceGrid cannot reach a registry.
The exception that is thrown when IceGrid does not know a server with the provided server ID.
Definition Exception.ice:28
string id
The server ID.
Definition Exception.ice:37
string reason
The reason for the failure.
Definition Exception.ice:40
The exception that is thrown when a server failed to start.
Definition Exception.ice:35
string reason
The reason for the failure.
Definition Exception.ice:50
string id
The server ID.
Definition Exception.ice:47
The exception that is thrown when a server failed to stop.
Definition Exception.ice:45
string reason
The reason why the server couldn't be reached.
string name
The id of the server that is not reachable.
The exception that is thrown when IceGrid cannot reach a server.
Deploy and manage Ice servers.
Definition Admin.ice:21
Represents the identity of an Ice object.
Definition Identity.ice:26