Ice 3.7 Slice API Reference
Loading...
Searching...
No Matches
PropertiesAdmin.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:dll-export:ICE_API"]]
8[["cpp:doxygen:include:Ice/Ice.h"]]
9[["cpp:header-ext:h"]]
10
11[["ice-prefix"]]
12
13[["js:module:ice"]]
14[["js:cjs-module"]]
15
16[["objc:dll-export:ICE_API"]]
17[["objc:header-dir:objc"]]
18
19[["python:pkgdir:Ice"]]
20
22
23#ifndef __SLICE2JAVA_COMPAT__
24[["java:package:com.zeroc"]]
25#endif
26
27["objc:prefix:ICE"]
28module Ice
29{
30
39dictionary<string, string> PropertyDict;
40
48{
59 string getProperty(string key);
60
70 ["java:type:java.util.TreeMap<String, String>"] PropertyDict getPropertiesForPrefix(string prefix);
71
84 void setProperties(PropertyDict newProperties);
85}
86
87}
The PropertiesAdmin interface provides remote access to the properties of a communicator.
Definition PropertiesAdmin.ice:48
PropertyDict getPropertiesForPrefix(string prefix)
Get all properties whose keys begin with prefix.
string getProperty(string key)
Get a property by key.
void setProperties(PropertyDict newProperties)
Update the communicator's properties with the given property set.
The Ice core library.
Definition BuiltinSequences.ice:27
dictionary< string, string > PropertyDict
A simple collection of properties, represented as a dictionary of key/value pairs.
Definition PropertiesAdmin.ice:39