All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.freedesktop.dbus.connections.impl.ConnectionConfig Maven / Gradle / Ivy

Go to download

Improved version of the DBus-Java library provided by freedesktop.org (https://dbus.freedesktop.org/doc/dbus-java/). This is the OSGi compliant bundle of all required libraries in one bundle.

The newest version!
package org.freedesktop.dbus.connections.impl;

import org.freedesktop.dbus.connections.IDisconnectCallback;
import org.freedesktop.dbus.messages.DBusSignal;

import java.util.function.Consumer;

public class ConnectionConfig {
    private boolean exportWeakReferences;
    private boolean importWeakReferences;
    private IDisconnectCallback disconnectCallback;
    private Consumer unknownSignalHandler;

    public boolean isExportWeakReferences() {
        return exportWeakReferences;
    }

    public void setExportWeakReferences(boolean _exportWeakReferences) {
        exportWeakReferences = _exportWeakReferences;
    }

    public boolean isImportWeakReferences() {
        return importWeakReferences;
    }

    public void setImportWeakReferences(boolean _importWeakReferences) {
        importWeakReferences = _importWeakReferences;
    }

    public IDisconnectCallback getDisconnectCallback() {
        return disconnectCallback;
    }

    public void setDisconnectCallback(IDisconnectCallback _disconnectCallback) {
        disconnectCallback = _disconnectCallback;
    }

    public Consumer getUnknownSignalHandler() {
        return unknownSignalHandler;
    }

    public void setUnknownSignalHandler(Consumer _unknownSignalHandler) {
        unknownSignalHandler = _unknownSignalHandler;
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy