Skip navigation links
  • Module
  • Package
  • Class
  • Use
  • Tree
  • Deprecated
  • Index
  • Help

Deprecated API

Contents

  • Terminally Deprecated
  • Classes
  • Fields
  • Methods
  • Constructors
  • Terminally Deprecated Elements
    Element
    Description
    org.freedesktop.dbus.connections.AbstractConnection.changeThreadCount(byte)
    does nothing as threading has been changed significantly
    org.freedesktop.dbus.connections.AbstractConnection.getSystemEndianness()
    use BaseConnectionBuilder.getSystemEndianness() instead
    org.freedesktop.dbus.connections.AbstractConnection.TCP_ADDRESS_PROPERTY
    is no longer in use
    org.freedesktop.dbus.connections.AbstractConnection.TCP_CONNECT_TIMEOUT
    no longer used
    org.freedesktop.dbus.connections.BusAddress(String)
    Use BusAddress.of instead
    org.freedesktop.dbus.connections.BusAddress.getParameters()
    will be removed in future, use BusAddress.getParameterValue(String) or BusAddress.hasParameter(String)
    org.freedesktop.dbus.connections.BusAddress.getRawAddress()
    use BusAddress.toString()
    org.freedesktop.dbus.connections.config.SaslConfig.create()
    only intended for internal backward compatibility, will be removed soon
    org.freedesktop.dbus.connections.config.TransportConfigBuilder.withSaslAuthMode(TransportBuilder.SaslAuthMode)
    use TransportConfigBuilder.configureSasl() instead
    org.freedesktop.dbus.connections.config.TransportConfigBuilder.withSaslUid(long)
    use TransportConfigBuilder.configureSasl() instead
    org.freedesktop.dbus.connections.impl.BaseConnectionBuilder.withErrorHandlerThreadCount(int)
    use receivingThreadConfig().withErrorHandlerThreadCount(_threads)
    org.freedesktop.dbus.connections.impl.BaseConnectionBuilder.withMethodCallThreadCount(int)
    use receivingThreadConfig().withMethodCallThreadCount(_threads)
    org.freedesktop.dbus.connections.impl.BaseConnectionBuilder.withMethodReturnThreadCount(int)
    use receivingThreadConfig().withMethodReturnThreadCount(_threads)
    org.freedesktop.dbus.connections.impl.BaseConnectionBuilder.withSignalThreadCount(int)
    use receivingThreadConfig().withSignalThreadCount(_threads)
    org.freedesktop.dbus.connections.impl.DBusConnection.getConnection(String)
    use DBusConnectionBuilder
    org.freedesktop.dbus.connections.impl.DBusConnection.getConnection(String, boolean, boolean)
    use DBusConnectionBuilder
    org.freedesktop.dbus.connections.impl.DBusConnection.getConnection(String, boolean, boolean, int)
    use DBusConnectionBuilder
    org.freedesktop.dbus.connections.impl.DBusConnection.getConnection(DBusConnection.DBusBusType)
    use DBusConnectionBuilder
    org.freedesktop.dbus.connections.impl.DBusConnection.getConnection(DBusConnection.DBusBusType, boolean, int)
    use DBusConnectionBuilder
    org.freedesktop.dbus.connections.impl.DBusConnection.newConnection(DBusConnection.DBusBusType)
    use DBusConnectionBuilder
    org.freedesktop.dbus.connections.impl.DBusConnection.setDbusMachineIdFile(String)
    no longer required when DBusConnectionBuilder is used
    org.freedesktop.dbus.connections.impl.DBusConnectionBuilder.getSystemEndianness()
    if required, use BaseConnectionBuilder.getSystemEndianness()
    org.freedesktop.dbus.connections.impl.DirectConnection(String)
    use DirectConnectionBuilder
    org.freedesktop.dbus.connections.impl.DirectConnection(String, int)
    use DirectConnectionBuilder
    org.freedesktop.dbus.connections.impl.DirectConnectionBuilder.getSystemEndianness()
    if required, use BaseConnectionBuilder.getSystemEndianness()
    org.freedesktop.dbus.connections.PeerSet
    no longer used
    org.freedesktop.dbus.connections.SASL()
    should not be used as SASL configuration is not provided
    org.freedesktop.dbus.connections.SenderThread
    no longer in use
    org.freedesktop.dbus.connections.transports.AbstractTransport.getSaslAuthMode()
    please use AbstractTransport.getSaslConfig().getAuthMode() instead
    org.freedesktop.dbus.connections.transports.AbstractTransport.getSaslMode()
    please use AbstractTransport.getSaslConfig().getMode() instead
    org.freedesktop.dbus.connections.transports.AbstractTransport.isAbstractAllowed()
    Is no longer used and will be removed
    org.freedesktop.dbus.connections.transports.AbstractTransport.setSaslAuthMode(int)
    please use AbstractTransport.getSaslConfig().setSaslAuthMode(int) instead
    org.freedesktop.dbus.connections.transports.AbstractTransport.setSaslMode(SASL.SaslMode)
    please use AbstractTransport.getSaslConfig().setMode(int) instead
    org.freedesktop.dbus.connections.transports.TransportBuilder.isListening(boolean)
    please use TransportBuilder.configure()
    org.freedesktop.dbus.connections.transports.TransportBuilder.listening(boolean)
    please use TransportBuilder.configure()
    org.freedesktop.dbus.connections.transports.TransportBuilder.withAutoConnect(boolean)
    please use TransportBuilder.configure()
    org.freedesktop.dbus.connections.transports.TransportBuilder.withSaslAuthMode(TransportBuilder.SaslAuthMode)
    please use TransportBuilder.configure()
    org.freedesktop.dbus.connections.transports.TransportBuilder.withTimeout(int)
    please use TransportBuilder.configure()
    org.freedesktop.dbus.connections.transports.TransportBuilder.withUnixSocketFileGroup(String)
    please use TransportBuilder.configure()
    org.freedesktop.dbus.connections.transports.TransportBuilder.withUnixSocketFileOwner(String)
    please use TransportBuilder.configure()
    org.freedesktop.dbus.connections.transports.TransportBuilder.withUnixSocketFilePermissions(PosixFilePermission...)
    please use TransportBuilder.configure()
    org.freedesktop.dbus.messages.Message.getHeaders()
    use getHeader(). This method did return a map containing message header. It allows changing the map, but changes did not result in changing the actual message header. Therefore using a map was removed and an object array is used instead. Changes to that array (content) will be result in a changed header in the message.
    org.freedesktop.dbus.SignalTuple
    this class was used as map key internally and is no longer in use
    org.freedesktop.dbus.spi.transport.ITransportProvider.createTransport(BusAddress, int)
    just used for compatibility will be removed in the future. Please use ITransportProvider.createTransport(BusAddress, TransportConfig).
    org.freedesktop.dbus.TypeSignature
    not used
    org.freedesktop.dbus.utils.AddressBuilder.DBUS_SESSION_BUS_ADDRESS
    Constant has been moved to DBusSysProps.
    org.freedesktop.dbus.utils.AddressBuilder.DBUS_SYSTEM_BUS_ADDRESS
    Constant has been moved to DBusSysProps.
    org.freedesktop.dbus.utils.AddressBuilder.DEFAULT_SYSTEM_BUS_ADDRESS
    Constant has been moved to DBusSysProps.
  • Deprecated Classes
    Class
    Description
    org.freedesktop.dbus.connections.PeerSet
    no longer used
    org.freedesktop.dbus.connections.SenderThread
    no longer in use
    org.freedesktop.dbus.SignalTuple
    this class was used as map key internally and is no longer in use
    org.freedesktop.dbus.TypeSignature
    not used
  • Deprecated Fields
    Field
    Description
    org.freedesktop.dbus.connections.AbstractConnection.TCP_ADDRESS_PROPERTY
    is no longer in use
    org.freedesktop.dbus.connections.AbstractConnection.TCP_CONNECT_TIMEOUT
    no longer used
    org.freedesktop.dbus.utils.AddressBuilder.DBUS_SESSION_BUS_ADDRESS
    Constant has been moved to DBusSysProps.
    org.freedesktop.dbus.utils.AddressBuilder.DBUS_SYSTEM_BUS_ADDRESS
    Constant has been moved to DBusSysProps.
    org.freedesktop.dbus.utils.AddressBuilder.DEFAULT_SYSTEM_BUS_ADDRESS
    Constant has been moved to DBusSysProps.
  • Deprecated Methods
    Method
    Description
    org.freedesktop.dbus.connections.AbstractConnection.changeThreadCount(byte)
    does nothing as threading has been changed significantly
    org.freedesktop.dbus.connections.AbstractConnection.getSystemEndianness()
    use BaseConnectionBuilder.getSystemEndianness() instead
    org.freedesktop.dbus.connections.BusAddress.getParameters()
    will be removed in future, use BusAddress.getParameterValue(String) or BusAddress.hasParameter(String)
    org.freedesktop.dbus.connections.BusAddress.getRawAddress()
    use BusAddress.toString()
    org.freedesktop.dbus.connections.config.SaslConfig.create()
    only intended for internal backward compatibility, will be removed soon
    org.freedesktop.dbus.connections.config.TransportConfigBuilder.withSaslAuthMode(TransportBuilder.SaslAuthMode)
    use TransportConfigBuilder.configureSasl() instead
    org.freedesktop.dbus.connections.config.TransportConfigBuilder.withSaslUid(long)
    use TransportConfigBuilder.configureSasl() instead
    org.freedesktop.dbus.connections.impl.BaseConnectionBuilder.withErrorHandlerThreadCount(int)
    use receivingThreadConfig().withErrorHandlerThreadCount(_threads)
    org.freedesktop.dbus.connections.impl.BaseConnectionBuilder.withMethodCallThreadCount(int)
    use receivingThreadConfig().withMethodCallThreadCount(_threads)
    org.freedesktop.dbus.connections.impl.BaseConnectionBuilder.withMethodReturnThreadCount(int)
    use receivingThreadConfig().withMethodReturnThreadCount(_threads)
    org.freedesktop.dbus.connections.impl.BaseConnectionBuilder.withSignalThreadCount(int)
    use receivingThreadConfig().withSignalThreadCount(_threads)
    org.freedesktop.dbus.connections.impl.DBusConnection.getConnection(String)
    use DBusConnectionBuilder
    org.freedesktop.dbus.connections.impl.DBusConnection.getConnection(String, boolean, boolean)
    use DBusConnectionBuilder
    org.freedesktop.dbus.connections.impl.DBusConnection.getConnection(String, boolean, boolean, int)
    use DBusConnectionBuilder
    org.freedesktop.dbus.connections.impl.DBusConnection.getConnection(DBusConnection.DBusBusType)
    use DBusConnectionBuilder
    org.freedesktop.dbus.connections.impl.DBusConnection.getConnection(DBusConnection.DBusBusType, boolean, int)
    use DBusConnectionBuilder
    org.freedesktop.dbus.connections.impl.DBusConnection.newConnection(DBusConnection.DBusBusType)
    use DBusConnectionBuilder
    org.freedesktop.dbus.connections.impl.DBusConnection.setDbusMachineIdFile(String)
    no longer required when DBusConnectionBuilder is used
    org.freedesktop.dbus.connections.impl.DBusConnectionBuilder.getSystemEndianness()
    if required, use BaseConnectionBuilder.getSystemEndianness()
    org.freedesktop.dbus.connections.impl.DirectConnectionBuilder.getSystemEndianness()
    if required, use BaseConnectionBuilder.getSystemEndianness()
    org.freedesktop.dbus.connections.transports.AbstractTransport.getSaslAuthMode()
    please use AbstractTransport.getSaslConfig().getAuthMode() instead
    org.freedesktop.dbus.connections.transports.AbstractTransport.getSaslMode()
    please use AbstractTransport.getSaslConfig().getMode() instead
    org.freedesktop.dbus.connections.transports.AbstractTransport.isAbstractAllowed()
    Is no longer used and will be removed
    org.freedesktop.dbus.connections.transports.AbstractTransport.setSaslAuthMode(int)
    please use AbstractTransport.getSaslConfig().setSaslAuthMode(int) instead
    org.freedesktop.dbus.connections.transports.AbstractTransport.setSaslMode(SASL.SaslMode)
    please use AbstractTransport.getSaslConfig().setMode(int) instead
    org.freedesktop.dbus.connections.transports.TransportBuilder.isListening(boolean)
    please use TransportBuilder.configure()
    org.freedesktop.dbus.connections.transports.TransportBuilder.listening(boolean)
    please use TransportBuilder.configure()
    org.freedesktop.dbus.connections.transports.TransportBuilder.withAutoConnect(boolean)
    please use TransportBuilder.configure()
    org.freedesktop.dbus.connections.transports.TransportBuilder.withSaslAuthMode(TransportBuilder.SaslAuthMode)
    please use TransportBuilder.configure()
    org.freedesktop.dbus.connections.transports.TransportBuilder.withTimeout(int)
    please use TransportBuilder.configure()
    org.freedesktop.dbus.connections.transports.TransportBuilder.withUnixSocketFileGroup(String)
    please use TransportBuilder.configure()
    org.freedesktop.dbus.connections.transports.TransportBuilder.withUnixSocketFileOwner(String)
    please use TransportBuilder.configure()
    org.freedesktop.dbus.connections.transports.TransportBuilder.withUnixSocketFilePermissions(PosixFilePermission...)
    please use TransportBuilder.configure()
    org.freedesktop.dbus.messages.Message.getHeaders()
    use getHeader(). This method did return a map containing message header. It allows changing the map, but changes did not result in changing the actual message header. Therefore using a map was removed and an object array is used instead. Changes to that array (content) will be result in a changed header in the message.
    org.freedesktop.dbus.SignalTuple.getAllPossibleTuples(String, String, String, String)
    should no longer be used
    org.freedesktop.dbus.spi.transport.ITransportProvider.createTransport(BusAddress, int)
    just used for compatibility will be removed in the future. Please use ITransportProvider.createTransport(BusAddress, TransportConfig).
  • Deprecated Constructors
    Constructor
    Description
    org.freedesktop.dbus.connections.BusAddress(String)
    Use BusAddress.of instead
    org.freedesktop.dbus.connections.impl.DirectConnection(String)
    use DirectConnectionBuilder
    org.freedesktop.dbus.connections.impl.DirectConnection(String, int)
    use DirectConnectionBuilder
    org.freedesktop.dbus.connections.SASL()
    should not be used as SASL configuration is not provided

Copyright © 2023. All rights reserved.