keycloak-federation
公開メンバ関数 | 非公開変数類 | 全メンバ一覧
org.freedesktop.dbus.BusAddress クラス
org.freedesktop.dbus.BusAddress 連携図
Collaboration graph

公開メンバ関数

 BusAddress (String address) throws ParseException
 
String getType ()
 
String getParameter (String key)
 
String toString ()
 

非公開変数類

String type
 
Map< String, String > parameters
 

詳解

構築子と解体子

◆ BusAddress()

org.freedesktop.dbus.BusAddress.BusAddress ( String  address) throws ParseException
inline
25  {
26  if (null == address || "".equals(address)) throw new ParseException(getString("busAddressBlank"), 0);
27  if (Debug.debug) Debug.print(Debug.VERBOSE, "Parsing bus address: " + address);
28  String[] ss = address.split(":", 2);
29  if (ss.length < 2) throw new ParseException(getString("busAddressInvalid") + address, 0);
30  type = ss[0];
31  if (Debug.debug) Debug.print(Debug.VERBOSE, "Transport type: " + type);
32  String[] ps = ss[1].split(",");
33  parameters = new HashMap<String, String>();
34  for (String p : ps) {
35  String[] kv = p.split("=", 2);
36  parameters.put(kv[0], kv[1]);
37  }
38  if (Debug.debug) Debug.print(Debug.VERBOSE, "Transport options: " + parameters);
39  }
Map< String, String > parameters
Definition: BusAddress.java:23
String type
Definition: BusAddress.java:22

関数詳解

◆ getParameter()

String org.freedesktop.dbus.BusAddress.getParameter ( String  key)
inline
45  {
46  return parameters.get(key);
47  }
Map< String, String > parameters
Definition: BusAddress.java:23

◆ getType()

String org.freedesktop.dbus.BusAddress.getType ( )
inline
41  {
42  return type;
43  }
String type
Definition: BusAddress.java:22

◆ toString()

String org.freedesktop.dbus.BusAddress.toString ( )
inline
49  {
50  return type + ": " + parameters;
51  }
Map< String, String > parameters
Definition: BusAddress.java:23
String type
Definition: BusAddress.java:22

メンバ詳解

◆ parameters

Map<String, String> org.freedesktop.dbus.BusAddress.parameters
private

◆ type

String org.freedesktop.dbus.BusAddress.type
private

このクラス詳解は次のファイルから抽出されました: