30 #ifndef _SDO_PACKAGE_IDL_
31 #define _SDO_PACKAGE_IDL_
37 #include <CosNotifyComm.idl>
40 #define TypeCode CORBA::TypeCode
44 #pragma prefix "org.omg"
45 #define exception_body { string description; }
180 OrganizationList get_owned_organizations()
181 raises (NotAvailable,InternalError);
185 UniqueIdentifier get_sdo_id()
186 raises (NotAvailable, InternalError);
187 string get_sdo_type()
188 raises (NotAvailable, InternalError);
190 raises (NotAvailable, InternalError);
191 ServiceProfileList get_service_profiles ()
192 raises (NotAvailable, InternalError);
194 raises (InvalidParameter, NotAvailable, InternalError);
195 SDOService get_sdo_service (in UniqueIdentifier
id)
196 raises (InvalidParameter, NotAvailable, InternalError);
198 raises (InterfaceNotImplemented, NotAvailable, InternalError);
200 raises (InterfaceNotImplemented, NotAvailable, InternalError);
201 OrganizationList get_organizations ()
202 raises (NotAvailable, InternalError);
203 NVList get_status_list ()
204 raises (NotAvailable, InternalError);
205 any get_status (in
string nme)
206 raises (InvalidParameter, NotAvailable, InternalError);
213 raises (InvalidParameter, NotAvailable, InternalError);
215 raises (InvalidParameter, NotAvailable, InternalError);
216 boolean add_organization (in
Organization organization_object)
217 raises (InvalidParameter, NotAvailable, InternalError);
218 boolean remove_service_profile (in UniqueIdentifier
id)
219 raises (InvalidParameter, NotAvailable, InternalError);
220 boolean remove_organization (in UniqueIdentifier organization_id)
221 raises (InvalidParameter, NotAvailable, InternalError);
222 ParameterList get_configuration_parameters ()
223 raises (NotAvailable, InternalError);
224 NVList get_configuration_parameter_values ()
225 raises (NotAvailable, InternalError);
226 any get_configuration_parameter_value (in
string name)
227 raises (InvalidParameter, NotAvailable, InternalError);
228 boolean set_configuration_parameter (in
string name,
230 raises (InvalidParameter, NotAvailable, InternalError);
231 ConfigurationSetList get_configuration_sets ()
232 raises (NotAvailable, InternalError);
234 raises (NotAvailable, InternalError);
235 boolean set_configuration_set_values (in
ConfigurationSet configuration_set)
236 raises (InvalidParameter, NotAvailable, InternalError);
238 raises (NotAvailable, InternalError);
240 raises (InvalidParameter, NotAvailable, InternalError);
241 boolean remove_configuration_set (in UniqueIdentifier config_id)
242 raises (InvalidParameter, NotAvailable, InternalError);
243 boolean activate_configuration_set (in UniqueIdentifier config_id)
244 raises (InvalidParameter, NotAvailable, InternalError);
248 #ifdef USE_MONITORING
249 interface Monitoring : CosNotifyComm::StructuredPushConsumer,
250 CosNotifyComm::StructuredPushSupplier
252 any get_monitoring_parameter_value (in
string name)
253 raises (InvalidParameter, NotAvailable, InternalError);
254 ParameterList get_monitoring_parameters ()
255 raises (NotAvailable, InternalError);
256 NVList get_monitoring_parameter_values ()
257 raises (NotAvailable, InternalError);
267 UniqueIdentifier get_organization_id ()
268 raises (InvalidParameter, NotAvailable, InternalError);
270 raises (NotAvailable, InternalError);
271 any get_organization_property_value (in
string name)
272 raises (InvalidParameter, NotAvailable, InternalError);
274 raises (InvalidParameter, NotAvailable, InternalError);
275 boolean set_organization_property_value (in
string name,
277 raises (InvalidParameter, NotAvailable, InternalError);
278 boolean remove_organization_property ( in
string name )
279 raises (InvalidParameter, NotAvailable, InternalError);
281 raises (NotAvailable, InternalError);
283 raises (InvalidParameter, NotAvailable, InternalError);
284 SDOList get_members ()
285 raises (NotAvailable, InternalError);
286 boolean set_members (in SDOList sdos)
287 raises (InvalidParameter, NotAvailable, InternalError);
288 boolean add_members ( in SDOList sdo_list)
289 raises (InvalidParameter, NotAvailable, InternalError);
290 boolean remove_member (in UniqueIdentifier
id)
291 raises (InvalidParameter, NotAvailable, InternalError);
293 raises (NotAvailable, InternalError);
295 raises (NotAvailable, InternalError);
298 #endif //_SDO_PACKAGE_IDL_