]> nmode's Git Repositories - signal-cli/blob - src/main/java/org/asamk/signal/DbusConfig.java
Fix inspections
[signal-cli] / src / main / java / org / asamk / signal / DbusConfig.java
1 package org.asamk.signal;
2
3 import org.asamk.signal.dbus.DbusUtils;
4
5 public class DbusConfig {
6
7 private static final String SIGNAL_BUSNAME = "org.asamk.Signal";
8 private static final String SIGNAL_OBJECT_BASE_PATH = "/org/asamk/Signal";
9
10 public static String getBusname() {
11 return SIGNAL_BUSNAME;
12 }
13
14 public static String getObjectPath() {
15 return getObjectPath(null);
16 }
17
18 public static String getObjectPath(String account) {
19 if (account == null) {
20 return SIGNAL_OBJECT_BASE_PATH;
21 }
22
23 return SIGNAL_OBJECT_BASE_PATH + "/" + DbusUtils.makeValidObjectPathElement(account);
24 }
25 }