-
Notifications
You must be signed in to change notification settings - Fork 6
Code examples
Markus Enax edited this page Aug 24, 2016
·
9 revisions
import de.thjom.java.systemd.Manager;
import de.thjom.java.systemd.Service;
import de.thjom.java.systemd.Systemd;
Systemd systemd = new Systemd();
try {
systemd.connect();
Manager manager = systemd.getManager();
String arch = manager.getArchitecture();
}
catch (final DBusException e) {
e.printStackTrace();
}
finally {
systemd.disconnect();
}import de.thjom.java.systemd.Manager;
import de.thjom.java.systemd.Service;
import de.thjom.java.systemd.Systemd;
Systemd systemd = new Systemd();
try {
systemd.connect();
Manager manager = systemd.getManager();
Service avahi = manager.getService("avahi-daemon");
long pid = avahi.getMainPID();
}
catch (final DBusException e) {
e.printStackTrace();
}
finally {
systemd.disconnect();
}