Index
Alle Klassen und Schnittstellen|Alle Packages|Konstantenfeldwerte|Serialisierte Form
A
- abbreviate(String, int) - Statische Methode in Klasse org.freedesktop.dbus.utils.Util
-
Abbreviates a String using ellipses.
- AbstractConnection - Klasse in org.freedesktop.dbus.connections
-
Handles a connection to DBus.
- AbstractConnection(TransportConfig, ReceivingServiceConfig) - Konstruktor für Klasse org.freedesktop.dbus.connections.AbstractConnection
- AbstractConnectionBase - Klasse in org.freedesktop.dbus.connections.base
-
Class containing most parts required for a arbitrary connection.
It is not intended to be used directly, therefore it is sealed. - AbstractConnectionBase(TransportConfig, ReceivingServiceConfig) - Konstruktor für Klasse org.freedesktop.dbus.connections.base.AbstractConnectionBase
- AbstractInputStreamMessageReader - Klasse in org.freedesktop.dbus.spi.message
-
Base class which can be used to implement a custom message reader.
- AbstractInputStreamMessageReader(SocketChannel, ISocketProvider) - Konstruktor für Klasse org.freedesktop.dbus.spi.message.AbstractInputStreamMessageReader
- AbstractInterfacesAddedHandler - Klasse in org.freedesktop.dbus.handlers
-
Subclass this abstract class for creating a callback for InterfaceAdded signal provided by DBus ObjectManager.
- AbstractInterfacesAddedHandler() - Konstruktor für Klasse org.freedesktop.dbus.handlers.AbstractInterfacesAddedHandler
- AbstractInterfacesRemovedHandler - Klasse in org.freedesktop.dbus.handlers
-
Subclass this abstract class for creating a callback for InterfaceRemoved signal provided by DBus ObjectManager.
- AbstractInterfacesRemovedHandler() - Konstruktor für Klasse org.freedesktop.dbus.handlers.AbstractInterfacesRemovedHandler
- AbstractOutputStreamMessageWriter - Klasse in org.freedesktop.dbus.spi.message
-
Base class which can be used to implement a custom message writer.
- AbstractOutputStreamMessageWriter(SocketChannel, ISocketProvider) - Konstruktor für Klasse org.freedesktop.dbus.spi.message.AbstractOutputStreamMessageWriter
- AbstractPropertiesChangedHandler - Klasse in org.freedesktop.dbus.handlers
-
Subclass this abstract class for creating a callback for changed properties.
- AbstractPropertiesChangedHandler() - Konstruktor für Klasse org.freedesktop.dbus.handlers.AbstractPropertiesChangedHandler
- AbstractSignalHandlerBase<T> - Klasse in org.freedesktop.dbus.handlers
-
Base class for all signal handling classes.
- AbstractSignalHandlerBase() - Konstruktor für Klasse org.freedesktop.dbus.handlers.AbstractSignalHandlerBase
- AbstractTransport - Klasse in org.freedesktop.dbus.connections.transports
-
Base class for all transport types.
- AbstractTransport(BusAddress, TransportConfig) - Konstruktor für Klasse org.freedesktop.dbus.connections.transports.AbstractTransport
- AbstractUnixTransport - Klasse in org.freedesktop.dbus.connections.transports
- AbstractUnixTransport(BusAddress, TransportConfig) - Konstruktor für Klasse org.freedesktop.dbus.connections.transports.AbstractUnixTransport
- acceptImpl() - Methode in Klasse org.freedesktop.dbus.connections.transports.AbstractTransport
-
Method to accept new incoming listening connections.
This is the place whereaccept()
is called on the server socket created byAbstractTransport.bindImpl()
.
Therefore this method will block until a client is connected. - access() - Element in Annotationsschnittstellen org.freedesktop.dbus.annotations.DBusBoundProperty
-
Property access type.
- access() - Element in Annotationsschnittstellen org.freedesktop.dbus.annotations.DBusProperty
-
Property access type
- AccessDenied - Ausnahmeklasse in org.freedesktop.dbus.errors
-
Thrown if a message is denied due to a security policy
- AccessDenied(String) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.errors.AccessDenied
- accessForMethod(Method) - Statische Methode in Klasse org.freedesktop.dbus.propertyref.PropertyRef
- add(String, ExportedObject) - Methode in Klasse org.freedesktop.dbus.connections.base.FallbackContainer
- add(String, ExportedObject, String) - Methode in Klasse org.freedesktop.dbus.messages.ObjectTree
- addFallback(String, DBusInterface) - Methode in Klasse org.freedesktop.dbus.connections.AbstractConnection
-
Export an object as a fallback object.
- addGenericSigHandler(DBusMatchRule, DBusSigHandler<DBusSignal>) - Methode in Klasse org.freedesktop.dbus.connections.AbstractConnection
-
Adds a
DBusMatchRule
to with a generic signal handler. - addGenericSigHandler(DBusMatchRule, DBusSigHandler<DBusSignal>) - Methode in Klasse org.freedesktop.dbus.connections.impl.DBusConnection
- addGenericSigHandler(DBusMatchRule, DBusSigHandler<DBusSignal>) - Methode in Klasse org.freedesktop.dbus.connections.impl.DirectConnection
- AddMatch(String) - Methode in Klasse org.freedesktop.dbus.bin.DBusDaemon.DBusServer
- AddMatch(String) - Methode in Schnittstelle org.freedesktop.dbus.interfaces.DBus
-
Add a match rule.
- addParameter(String, String) - Methode in Klasse org.freedesktop.dbus.connections.BusAddress
-
Add a parameter to the address.
- AddressBuilder - Klasse in org.freedesktop.dbus.utils
- AddressResolvingException - Ausnahmeklasse in org.freedesktop.dbus.exceptions
- AddressResolvingException(String) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.AddressResolvingException
- addSigHandler(Class<T>, String, DBusInterface, DBusSigHandler<T>) - Methode in Klasse org.freedesktop.dbus.connections.impl.DBusConnection
-
Add a Signal Handler.
- addSigHandler(Class<T>, String, DBusSigHandler<T>) - Methode in Klasse org.freedesktop.dbus.connections.impl.DBusConnection
-
Add a Signal Handler.
- addSigHandler(Class<T>, DBusInterface, DBusSigHandler<T>) - Methode in Klasse org.freedesktop.dbus.connections.AbstractConnection
-
Add a Signal Handler.
- addSigHandler(Class<T>, DBusSigHandler<T>) - Methode in Klasse org.freedesktop.dbus.connections.AbstractConnection
-
Add a Signal Handler.
- addSigHandler(DBusMatchRule, DBusSigHandler<T>) - Methode in Klasse org.freedesktop.dbus.connections.AbstractConnection
-
Add a signal handler with the given
DBusMatchRule
to DBus. - addSigHandler(DBusMatchRule, DBusSigHandler<T>) - Methode in Klasse org.freedesktop.dbus.connections.impl.DBusConnection
-
Add a signal handler with the given
DBusMatchRule
to DBus. - addSigHandler(DBusMatchRule, DBusSigHandler<T>) - Methode in Klasse org.freedesktop.dbus.connections.impl.DirectConnection
- addSigHandlerWithoutMatch(Class<? extends DBusSignal>, DBusSigHandler<T>) - Methode in Klasse org.freedesktop.dbus.connections.AbstractConnection
- AGREE_UNIX_FD - Enum-Konstante in Enum-Klasse org.freedesktop.dbus.connections.SASL.SaslCommand
- align(int, byte) - Methode in Klasse org.freedesktop.dbus.messages.Message
-
Align a counter to the given type.
- append(String, Object...) - Methode in Klasse org.freedesktop.dbus.messages.Message
-
Append a series of values to the message.
- appendbody(AbstractConnectionBase) - Methode in Klasse org.freedesktop.dbus.messages.DBusSignal
- appendByte(byte) - Methode in Klasse org.freedesktop.dbus.messages.Message
-
Appends a byte to the buffer list.
- appendBytes(byte[]) - Methode in Klasse org.freedesktop.dbus.messages.Message
-
Appends a buffer to the buffer list.
- appendint(long, int) - Methode in Klasse org.freedesktop.dbus.messages.Message
-
Marshalls an integer of a given width and appends it to the message.
- applyXpathExpressionToDocument(String, Node) - Statische Methode in Klasse org.freedesktop.dbus.utils.XmlUtil
-
Applys a xpathExpression to a xml-Document and return a
NodeList
with the results. - ArgumentType - Klasse in org.freedesktop.dbus.messages.constants
-
Defines constants for each argument type.
- ARRAY - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- ARRAY_STRING - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- ArrayFrob - Klasse in org.freedesktop.dbus
- arraysVeryDeepString(Object[]) - Statische Methode in Klasse org.freedesktop.dbus.utils.LoggingHelper
-
Creates a toString() result for an array.
- ASYNC - Statische Variable in Klasse org.freedesktop.dbus.DBusCallInfo
- ASYNC - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.Flags
- auth(SocketChannel, AbstractTransport) - Methode in Klasse org.freedesktop.dbus.connections.SASL
-
Performs SASL auth on the given socketchannel.
- AUTH - Enum-Konstante in Enum-Klasse org.freedesktop.dbus.connections.SASL.SaslCommand
- AUTH_ANON - Statische Variable in Klasse org.freedesktop.dbus.connections.SASL
- AUTH_ANONYMOUS - Enum-Konstante in Enum-Klasse org.freedesktop.dbus.connections.transports.TransportBuilder.SaslAuthMode
-
No authentication (allow everyone).
- AUTH_COOKIE - Enum-Konstante in Enum-Klasse org.freedesktop.dbus.connections.transports.TransportBuilder.SaslAuthMode
-
Authentication using SHA Cookie.
- AUTH_EXTERNAL - Enum-Konstante in Enum-Klasse org.freedesktop.dbus.connections.transports.TransportBuilder.SaslAuthMode
-
External authentication (e.g. by user ID).
- AUTH_EXTERNAL - Statische Variable in Klasse org.freedesktop.dbus.connections.SASL
- AUTH_NONE - Statische Variable in Klasse org.freedesktop.dbus.connections.SASL
- AUTH_SHA - Statische Variable in Klasse org.freedesktop.dbus.connections.SASL
- AuthenticationException - Ausnahmeklasse in org.freedesktop.dbus.exceptions
- AuthenticationException(String) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.AuthenticationException
- AuthenticationException(String, Throwable) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.AuthenticationException
B
- back() - Methode in Klasse org.freedesktop.dbus.connections.config.SaslConfigBuilder
-
Return to the previous builder.
- back() - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfigBuilder
-
Return to the previous builder.
- BaseConnectionBuilder<R,
C> - Klasse in org.freedesktop.dbus.connections.impl -
Base class for connection builders containing commonly used options.
- BaseConnectionBuilder(Class<R>, BusAddress) - Konstruktor für Klasse org.freedesktop.dbus.connections.impl.BaseConnectionBuilder
- BecomeMonitor(String[], UInt32) - Methode in Schnittstelle org.freedesktop.dbus.interfaces.Monitoring
-
Converts the connection into a monitor connection which can be used as a debugging/monitoring tool.
- BEGIN - Enum-Konstante in Enum-Klasse org.freedesktop.dbus.connections.SASL.SaslCommand
- BIG - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.Endian
- bindImpl() - Methode in Klasse org.freedesktop.dbus.connections.transports.AbstractTransport
-
Method called to prepare listening for connections.
This is usually the place where theServerSocketChannel
is created andbind()
is called. - BOOLEAN - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- BOOLEAN_STRING - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- bottom() - Methode in Klasse org.freedesktop.dbus.types.UInt64
-
Least significant 4 bytes.
- build() - Methode in Klasse org.freedesktop.dbus.connections.config.ReceivingServiceConfigBuilder
-
Returns the configured
ReceivingServiceConfig
instance. - build() - Methode in Klasse org.freedesktop.dbus.connections.config.SaslConfigBuilder
-
Returns the created configuration.
- build() - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfigBuilder
-
Returns the transport config.
- build() - Methode in Klasse org.freedesktop.dbus.connections.impl.BaseConnectionBuilder
- build() - Methode in Klasse org.freedesktop.dbus.connections.impl.DBusConnectionBuilder
-
Create the new
DBusConnection
. - build() - Methode in Klasse org.freedesktop.dbus.connections.impl.DirectConnectionBuilder
-
Create the new
DBusConnection
. - build() - Methode in Klasse org.freedesktop.dbus.connections.transports.TransportBuilder
-
Create the transport with the previously provided configuration.
- buildThreadConfig() - Methode in Klasse org.freedesktop.dbus.connections.impl.BaseConnectionBuilder
-
Creates the configuration to use for
ReceivingService
. - buildTransportConfig() - Methode in Klasse org.freedesktop.dbus.connections.impl.BaseConnectionBuilder
-
Creates the configuration to use for
TransportBuilder
. - BusAddress - Klasse in org.freedesktop.dbus.connections
-
Defines an address to connect to DBus.
- BusAddress(BusAddress) - Konstruktor für Klasse org.freedesktop.dbus.connections.BusAddress
- BYTE - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- BYTE_STRING - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- byteValue() - Methode in Klasse org.freedesktop.dbus.types.UInt16
-
The value of this as a byte.
- byteValue() - Methode in Klasse org.freedesktop.dbus.types.UInt32
-
The value of this as a byte.
- byteValue() - Methode in Klasse org.freedesktop.dbus.types.UInt64
-
The value of this as a byte.
C
- CALL_TYPE_ASYNC - Statische Variable in Klasse org.freedesktop.dbus.RemoteInvocationHandler
- CALL_TYPE_CALLBACK - Statische Variable in Klasse org.freedesktop.dbus.RemoteInvocationHandler
- CALL_TYPE_SYNC - Statische Variable in Klasse org.freedesktop.dbus.RemoteInvocationHandler
- CallbackHandler<T> - Schnittstelle in org.freedesktop.dbus.interfaces
-
Interface for callbacks in async mode
- callMethodAsync(DBusInterface, String, Object...) - Methode in Klasse org.freedesktop.dbus.connections.AbstractConnection
-
Call a method asynchronously and get a handle with which to get the reply.
- callWithCallback(DBusInterface, String, CallbackHandler<A>, Object...) - Methode in Klasse org.freedesktop.dbus.connections.AbstractConnection
-
Call a method asynchronously and set a callback.
- CANCEL - Enum-Konstante in Enum-Klasse org.freedesktop.dbus.connections.SASL.SaslCommand
- checkIntInRange(int, int, int) - Statische Methode in Klasse org.freedesktop.dbus.utils.Util
-
Checks if given value is greater or equal to the given minimum and less or equal to the given maximum.
- checkMethod(Method) - Statische Methode in Klasse org.freedesktop.dbus.propertyref.PropertyRef
- clear() - Methode in Klasse org.freedesktop.dbus.DBusMap
-
Veraltet.
- clear() - Methode in Klasse org.freedesktop.dbus.StrongReference
- CLIENT - Enum-Konstante in Enum-Klasse org.freedesktop.dbus.connections.SASL.SaslMode
- clientDisconnect() - Methode in Schnittstelle org.freedesktop.dbus.connections.IDisconnectCallback
-
Called when a client disconnected (only if this is a server/listening connection).
- close() - Methode in Klasse org.freedesktop.dbus.bin.DBusDaemon
- close() - Methode in Klasse org.freedesktop.dbus.bin.EmbeddedDBusDaemon
-
Shutdown the running DBusDaemon instance.
- close() - Methode in Klasse org.freedesktop.dbus.connections.base.AbstractConnectionBase
-
Disconnect this session (for use in try-with-resources).
- close() - Methode in Klasse org.freedesktop.dbus.connections.impl.DBusConnection
-
Same as disconnect.
- close() - Methode in Klasse org.freedesktop.dbus.connections.transports.AbstractTransport
- close() - Methode in Klasse org.freedesktop.dbus.connections.transports.TransportConnection
- close() - Methode in Klasse org.freedesktop.dbus.spi.message.AbstractInputStreamMessageReader
- close() - Methode in Klasse org.freedesktop.dbus.spi.message.AbstractOutputStreamMessageWriter
- closeTransport() - Methode in Klasse org.freedesktop.dbus.connections.transports.AbstractTransport
-
Method which is called to close a transport.
Should be used to close all sockets and/or serversockets. - collectionContainsAny(Collection<T>, Collection<T>) - Statische Methode in Klasse org.freedesktop.dbus.utils.Util
-
Checks if any of the 'needle' values are found in 'haystack'.
- Command() - Konstruktor für Klasse org.freedesktop.dbus.connections.SASL.Command
- Command(String) - Konstruktor für Klasse org.freedesktop.dbus.connections.SASL.Command
- CommonRegexPattern - Klasse in org.freedesktop.dbus.utils
-
Utility class containing commonly used regular expression patterns.
- compareTo(DBusPath) - Methode in Klasse org.freedesktop.dbus.DBusPath
- compareTo(UInt16) - Methode in Klasse org.freedesktop.dbus.types.UInt16
-
Compare two UInt16s.
- compareTo(UInt32) - Methode in Klasse org.freedesktop.dbus.types.UInt32
-
Compare two UInt32s.
- compareTo(UInt64) - Methode in Klasse org.freedesktop.dbus.types.UInt64
-
Compare two UInt32s.
- configure() - Methode in Klasse org.freedesktop.dbus.connections.transports.TransportBuilder
-
Returns the configuration builder to configure the transport.
- configureSasl() - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfigBuilder
-
Switch to the
SaslConfigBuilder
to configure the SASL authentication mechanism.
UseSaslConfigBuilder.back()
to return to this builder when finished. - connect() - Methode in Klasse org.freedesktop.dbus.connections.base.AbstractConnectionBase
-
Connects the underlying transport if it is not already connected.
- connect() - Methode in Klasse org.freedesktop.dbus.connections.transports.AbstractTransport
-
Establish connection on created transport.
- connectImpl() - Methode in Klasse org.freedesktop.dbus.connections.transports.AbstractTransport
-
Abstract method implemented by concrete sub classes to establish a connection.
- connectionConfig() - Methode in Klasse org.freedesktop.dbus.connections.config.ReceivingServiceConfigBuilder
-
Returns the used ConnectionBuilder for the connection for further configuration.
- ConnectionMessageHandler - Klasse in org.freedesktop.dbus.connections.base
-
Abstract class containing most methods to handle/react to a message received on a connection.
- ConnectionMessageHandler(TransportConfig, ReceivingServiceConfig) - Konstruktor für Klasse org.freedesktop.dbus.connections.base.ConnectionMessageHandler
- ConnectionMethodInvocation - Klasse in org.freedesktop.dbus.connections.base
-
Abstract class containing most methods to invoke methods on a connection.
- ConnectionMethodInvocation(TransportConfig, ReceivingServiceConfig) - Konstruktor für Klasse org.freedesktop.dbus.connections.base.ConnectionMethodInvocation
- CONST - Enum-Konstante in Enum-Klasse org.freedesktop.dbus.annotations.PropertiesEmitsChangedSignal.EmitChangeSignal
- Container - Klasse in org.freedesktop.dbus
-
This class is the super class of both Structs and Tuples and holds common methods.
- containsKey(Object) - Methode in Klasse org.freedesktop.dbus.DBusMap
-
Veraltet.
- containsValue(Object) - Methode in Klasse org.freedesktop.dbus.DBusMap
-
Veraltet.
- CONTINUE - Enum-Konstante in Enum-Klasse org.freedesktop.dbus.connections.SASL.SaslResult
- convert(Object, Class<? extends Object>) - Statische Methode in Klasse org.freedesktop.dbus.ArrayFrob
- convertAuthTypes(int) - Methode in Klasse org.freedesktop.dbus.connections.SASL
- convertJavaClassesToSignature(Class<?>...) - Statische Methode in Klasse org.freedesktop.dbus.Marshalling
-
Will return the DBus type corresponding to the given Java type.
- convertParameters(Object[], Type[], String[], AbstractConnectionBase) - Statische Methode in Klasse org.freedesktop.dbus.Marshalling
-
Recursively converts types for serialization onto DBus.
When _customSignature is not empty or null, it will be used to wrap the given parameters to aVariant
of the type defined in the _customSignature array.
It is required that everyVariant
passed has a signature definition in _customSignature.
E.g. 3 Objects are given in _parameters: String, Variant, Variant.
Then it is expected that _customSignature (if used) contains 2 entries one for eachVariant
.
If the _customSignature is smaller than the count ofVariant
s in _parameters, all remainingVariant
s
are created without a explicit signature (Variant constructor will try to determine type automatically).
If more entries are given thenVariant
s found in _parameters, the additional signatures are ignored. - convertParameters(Object[], Type[], AbstractConnectionBase) - Statische Methode in Klasse org.freedesktop.dbus.Marshalling
-
Recursively converts types for serialization onto DBus.
- convertRV(Object[], Method, AbstractConnection) - Statische Methode in Klasse org.freedesktop.dbus.RemoteInvocationHandler
- convertRV(Object[], Type[], Method, AbstractConnection) - Statische Methode in Klasse org.freedesktop.dbus.RemoteInvocationHandler
- convertToAttributeMap(NamedNodeMap) - Statische Methode in Klasse org.freedesktop.dbus.utils.XmlUtil
-
Converts
NamedNodeMap
to aLinkedHashMap
<String,String>. - convertToElementList(NodeList) - Statische Methode in Klasse org.freedesktop.dbus.utils.XmlUtil
- convertToStructCollection(Collection<Object[]>, Class<T>, Collection<T>) - Statische Methode in Klasse org.freedesktop.dbus.StructHelper
-
Creates a collection of struct of the given type using the list of object arrays.
- convertToStructList(List<Object[]>, Class<T>) - Statische Methode in Klasse org.freedesktop.dbus.StructHelper
-
Creates a
ArrayList
of struct of the given type using the list of object arrays. - convertToStructSet(Set<Object[]>, Class<T>) - Statische Methode in Klasse org.freedesktop.dbus.StructHelper
-
Creates a
LinkedHashSet
of struct of the given type using the list of object arrays. - COOKIE_CONTEXT - Statische Variable in Klasse org.freedesktop.dbus.connections.SASL
- COOKIE_TIMEOUT - Statische Variable in Klasse org.freedesktop.dbus.connections.SASL
- create() - Statische Methode in Klasse org.freedesktop.dbus.connections.transports.TransportBuilder
-
Creates a new
TransportBuilder
instance using a empty transport configuration. - create(String) - Statische Methode in Klasse org.freedesktop.dbus.connections.transports.TransportBuilder
-
Creates a new
TransportBuilder
instance with the given address. - create(BusAddress) - Statische Methode in Klasse org.freedesktop.dbus.connections.transports.TransportBuilder
-
Creates a new
TransportBuilder
instance with the given address. - create(TransportConfig) - Statische Methode in Klasse org.freedesktop.dbus.connections.transports.TransportBuilder
-
Creates a new
TransportBuilder
instance using the given configuration. - createDynamicSession(String, boolean) - Statische Methode in Klasse org.freedesktop.dbus.connections.transports.TransportBuilder
-
Creates a new dynamic bus address for the given bus type.
- createDynamicSessionAddress(boolean) - Methode in Schnittstelle org.freedesktop.dbus.spi.transport.ITransportProvider
-
Creates a new (dynamic) session for this transport.
- createDynamicSessionAddress(boolean, boolean) - Statische Methode in Klasse org.freedesktop.dbus.utils.Util
-
Creates a unix socket address using.
- createError(String, String, long, String, Object...) - Methode in Klasse org.freedesktop.dbus.messages.MessageFactory
- createError(String, String, String, long, String, Object...) - Methode in Klasse org.freedesktop.dbus.messages.MessageFactory
- createError(String, Message, Throwable) - Methode in Klasse org.freedesktop.dbus.messages.MessageFactory
- createError(Message, Throwable) - Methode in Klasse org.freedesktop.dbus.messages.MessageFactory
- createFileDescriptor(int) - Methode in Schnittstelle org.freedesktop.dbus.spi.message.ISocketProvider
-
Attempts to create native
FileDescriptor
from raw int value. - createFileDescriptor(int) - Methode in Klasse org.freedesktop.dbus.utils.ReflectionFileDescriptorHelper
- createHeaderArgs(byte, String, Object) - Methode in Klasse org.freedesktop.dbus.messages.Message
-
Creates a message header.
- createMachineId() - Statische Methode in Klasse org.freedesktop.dbus.utils.AddressBuilder
-
Creates a machine identifier by using the MD5 sum of the hostname.
- createMessage(byte, byte[], byte[], byte[], List<FileDescriptor>) - Statische Methode in Klasse org.freedesktop.dbus.messages.MessageFactory
- createMethodCall(String, String, String, String, byte, String, Object...) - Methode in Klasse org.freedesktop.dbus.messages.MessageFactory
- createMethodCall(String, String, String, String, String, byte, String, Object...) - Methode in Klasse org.freedesktop.dbus.messages.MessageFactory
- createMethodReturn(String, MethodCall, String, Object...) - Methode in Klasse org.freedesktop.dbus.messages.MessageFactory
- createMethodReturn(MethodCall, String, Object...) - Methode in Klasse org.freedesktop.dbus.messages.MessageFactory
- createReader(SocketChannel) - Methode in Schnittstelle org.freedesktop.dbus.spi.message.ISocketProvider
-
Method to create a
IMessageReader
implementation. - createReaderThread(BusAddress) - Methode in Klasse org.freedesktop.dbus.connections.AbstractConnection
- createReaderThread(BusAddress) - Methode in Klasse org.freedesktop.dbus.connections.base.AbstractConnectionBase
-
Create the read thread for reading incoming messages.
- createReal(AbstractConnectionBase) - Methode in Klasse org.freedesktop.dbus.messages.DBusSignal
-
Called to create signal objects for object handlers.
- createSignal(String, Object...) - Methode in Klasse org.freedesktop.dbus.messages.MessageFactory
- createSignal(String, String, String, String, String, Object...) - Methode in Klasse org.freedesktop.dbus.messages.MessageFactory
- createStruct(Class<?>[], Object, Class<T>) - Statische Methode in Klasse org.freedesktop.dbus.StructHelper
-
Will create a new
Struct
subclass instance if possible. - createStructFromVariant(Variant<?>, Class<T>) - Statische Methode in Klasse org.freedesktop.dbus.StructHelper
-
Creates a instance of the given
Struct
subclass if the given variant is some sort of Struct. - createTransport(BusAddress, TransportConfig) - Methode in Schnittstelle org.freedesktop.dbus.spi.transport.ITransportProvider
-
Creates a new instance of this transport service using the given bus address.
- createWithDynamicSession(String) - Statische Methode in Klasse org.freedesktop.dbus.connections.transports.TransportBuilder
-
Creates a new
TransportBuilder
with a dynamically created address. - createWriter(SocketChannel) - Methode in Schnittstelle org.freedesktop.dbus.spi.message.ISocketProvider
-
Method to create a
IMessageWriter
implementation.
D
- DATA - Enum-Konstante in Enum-Klasse org.freedesktop.dbus.connections.SASL.SaslCommand
- DBus - Schnittstelle in org.freedesktop.dbus.interfaces
- DBUS_IFACE_PATTERN - Statische Variable in Klasse org.freedesktop.dbus.utils.CommonRegexPattern
- DBUS_MACHINE_ID_SYS_VAR - Statische Variable in Klasse org.freedesktop.dbus.config.DBusSysProps
- DBUS_NAME_FLAG_ALLOW_REPLACEMENT - Statische Variable in Schnittstelle org.freedesktop.dbus.interfaces.DBus
- DBUS_NAME_FLAG_DO_NOT_QUEUE - Statische Variable in Schnittstelle org.freedesktop.dbus.interfaces.DBus
- DBUS_NAME_FLAG_REPLACE_EXISTING - Statische Variable in Schnittstelle org.freedesktop.dbus.interfaces.DBus
- DBUS_RELEASE_NAME_REPLY_NON_EXISTANT - Statische Variable in Schnittstelle org.freedesktop.dbus.interfaces.DBus
- DBUS_RELEASE_NAME_REPLY_NOT_OWNER - Statische Variable in Schnittstelle org.freedesktop.dbus.interfaces.DBus
- DBUS_RELEASE_NAME_REPLY_RELEASED - Statische Variable in Schnittstelle org.freedesktop.dbus.interfaces.DBus
- DBUS_REQUEST_NAME_REPLY_ALREADY_OWNER - Statische Variable in Schnittstelle org.freedesktop.dbus.interfaces.DBus
- DBUS_REQUEST_NAME_REPLY_EXISTS - Statische Variable in Schnittstelle org.freedesktop.dbus.interfaces.DBus
- DBUS_REQUEST_NAME_REPLY_IN_QUEUE - Statische Variable in Schnittstelle org.freedesktop.dbus.interfaces.DBus
- DBUS_REQUEST_NAME_REPLY_PRIMARY_OWNER - Statische Variable in Schnittstelle org.freedesktop.dbus.interfaces.DBus
- DBUS_SESSION_BUS_ADDRESS - Statische Variable in Klasse org.freedesktop.dbus.config.DBusSysProps
- DBUS_SESSION_BUS_ADDRESS_MACOS - Statische Variable in Klasse org.freedesktop.dbus.config.DBusSysProps
- DBUS_START_REPLY_ALREADY_RUNNING - Statische Variable in Schnittstelle org.freedesktop.dbus.interfaces.DBus
- DBUS_START_REPLY_SUCCESS - Statische Variable in Schnittstelle org.freedesktop.dbus.interfaces.DBus
- DBUS_SYSTEM_BUS_ADDRESS - Statische Variable in Klasse org.freedesktop.dbus.config.DBusSysProps
- DBus.NameAcquired - Klasse in org.freedesktop.dbus.interfaces
-
Signal sent to a connection when it acquires a name.
- DBus.NameLost - Klasse in org.freedesktop.dbus.interfaces
-
Signal sent to a connection when it loses a name.
- DBus.NameOwnerChanged - Klasse in org.freedesktop.dbus.interfaces
-
Signal sent when the owner of a name changes
- DBusAsyncReply<T> - Klasse in org.freedesktop.dbus
-
A handle to an asynchronous method call.
- DBusAsyncReply(MethodCall, Method, AbstractConnection) - Konstruktor für Klasse org.freedesktop.dbus.DBusAsyncReply
- DBusBoundProperty - Annotationsschnittstelle in org.freedesktop.dbus.annotations
-
Binds a setter or getter method to a DBus property, in a similar manner to the familiar JavaBeans pattern.
- DBusBoundPropertyHandler - Klasse in org.freedesktop.dbus.connections.base
-
Abstract class containing methods for handling DBus properties and
DBusBoundProperty
annotation. - DBusBoundPropertyHandler(TransportConfig, ReceivingServiceConfig) - Konstruktor für Klasse org.freedesktop.dbus.connections.base.DBusBoundPropertyHandler
- DBusCallInfo - Klasse in org.freedesktop.dbus
-
Holds information on a method call
- DBusCallInfo(Message) - Konstruktor für Klasse org.freedesktop.dbus.DBusCallInfo
- DBusConnection - Klasse in org.freedesktop.dbus.connections.impl
-
Handles a connection to DBus.
- DBusConnection.DBusBusType - Enum-Klasse in org.freedesktop.dbus.connections.impl
- DBusConnectionBuilder - Klasse in org.freedesktop.dbus.connections.impl
-
Builder to create a new DBusConnection.
- DBusConnectionException - Ausnahmeklasse in org.freedesktop.dbus.exceptions
-
Thrown when something goes wrong with the connection to DBus.
- DBusConnectionException() - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.DBusConnectionException
- DBusConnectionException(String) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.DBusConnectionException
- DBusConnectionException(String, Throwable) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.DBusConnectionException
- DBusConnectionException(String, Throwable, boolean, boolean) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.DBusConnectionException
- DBusConnectionException(Throwable) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.DBusConnectionException
- DBusDaemon - Klasse in org.freedesktop.dbus.bin
-
A replacement DBusDaemon
- DBusDaemon(AbstractTransport) - Konstruktor für Klasse org.freedesktop.dbus.bin.DBusDaemon
- DBusDaemon.ConnectionStruct - Klasse in org.freedesktop.dbus.bin
- DBusDaemon.DBusDaemonReaderThread - Klasse in org.freedesktop.dbus.bin
- DBusDaemon.DBusDaemonSenderThread - Klasse in org.freedesktop.dbus.bin
- DBusDaemon.DBusServer - Klasse in org.freedesktop.dbus.bin
- DBusDaemonReaderThread(DBusDaemon.ConnectionStruct) - Konstruktor für Klasse org.freedesktop.dbus.bin.DBusDaemon.DBusDaemonReaderThread
- DBusDaemonSenderThread() - Konstruktor für Klasse org.freedesktop.dbus.bin.DBusDaemon.DBusDaemonSenderThread
- DBusException - Ausnahmeklasse in org.freedesktop.dbus.exceptions
-
An exception within DBus.
- DBusException() - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.DBusException
- DBusException(String) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.DBusException
-
Create an exception with the specified message
- DBusException(String, Throwable) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.DBusException
- DBusException(String, Throwable, boolean, boolean) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.DBusException
- DBusException(Throwable) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.DBusException
- DBusExecutionException - Ausnahmeklasse in org.freedesktop.dbus.exceptions
-
An exception while running a remote method within DBus.
- DBusExecutionException(String) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.DBusExecutionException
-
Create an exception with the specified message
- DBusExecutionException(String, Throwable) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.DBusExecutionException
-
Create an exception with the specified message
- DBusIgnore - Annotationsschnittstelle in org.freedesktop.dbus.annotations
-
Mark an exported method as ignored.
It will not be included in introspection data, and it will not be remotely callable. - DBusInterface - Schnittstelle in org.freedesktop.dbus.interfaces
-
Denotes a class as exportable or a remote interface which can be called.
- DBusInterfaceName - Annotationsschnittstelle in org.freedesktop.dbus.annotations
-
Force the interface name to be different to the Java class name.
- DBusListType - Klasse in org.freedesktop.dbus.types
-
The type of a list.
- DBusListType(Type) - Konstruktor für Klasse org.freedesktop.dbus.types.DBusListType
-
Create a List type.
- DBusMap<K,
V> - Klasse in org.freedesktop.dbus -
Veraltet, zur Entfernung: Dieses API-Element wird in einer zukünftigen Version entfernt.
- DBusMap(Object[][]) - Konstruktor für Klasse org.freedesktop.dbus.DBusMap
-
Veraltet.
- DBusMapType - Klasse in org.freedesktop.dbus.types
-
The type of a map.
- DBusMapType(Type, Type) - Konstruktor für Klasse org.freedesktop.dbus.types.DBusMapType
-
Create a map type.
- DBusMatchRule - Klasse in org.freedesktop.dbus
-
Defined a rule to match a message.
This is mainly used to handle / take actions when signals arrive. - DBusMatchRule(Class<? extends Object>) - Konstruktor für Klasse org.freedesktop.dbus.DBusMatchRule
- DBusMatchRule(Class<? extends Object>, String, String) - Konstruktor für Klasse org.freedesktop.dbus.DBusMatchRule
- DBusMatchRule(Class<? extends DBusInterface>, String) - Konstruktor für Klasse org.freedesktop.dbus.DBusMatchRule
- DBusMatchRule(String, String, String) - Konstruktor für Klasse org.freedesktop.dbus.DBusMatchRule
- DBusMatchRule(String, String, String, String) - Konstruktor für Klasse org.freedesktop.dbus.DBusMatchRule
- DBusMatchRule(DBusExecutionException) - Konstruktor für Klasse org.freedesktop.dbus.DBusMatchRule
- DBusMatchRule(Message) - Konstruktor für Klasse org.freedesktop.dbus.DBusMatchRule
- DBusMemberName - Annotationsschnittstelle in org.freedesktop.dbus.annotations
-
Force the member (method/signal) name on the bus to be different to the Java name.
- DBusNamingUtil - Klasse in org.freedesktop.dbus.utils
-
DBus name Util class for internal and external use.
- DBusObjects - Klasse in org.freedesktop.dbus.utils
-
Various validations.
- DBusPath - Klasse in org.freedesktop.dbus
- DBusPath(String) - Konstruktor für Klasse org.freedesktop.dbus.DBusPath
- DBusProperties - Annotationsschnittstelle in org.freedesktop.dbus.annotations
-
Container for the multiple
DBusProperty
annotations in the single class. - DBusProperty - Annotationsschnittstelle in org.freedesktop.dbus.annotations
-
Appends information about properties in the interface.
- DBusProperty.Access - Enum-Klasse in org.freedesktop.dbus.annotations
- DBusSerializable - Schnittstelle in org.freedesktop.dbus.interfaces
-
Custom classes may be sent over DBus if they implement this interface.
- DBusServer() - Konstruktor für Klasse org.freedesktop.dbus.bin.DBusDaemon.DBusServer
- DBusSigHandler<T> - Schnittstelle in org.freedesktop.dbus.interfaces
-
Handle a signal on DBus.
- DBusSignal - Klasse in org.freedesktop.dbus.messages
- DBusSignal(byte, String, Object...) - Konstruktor für Klasse org.freedesktop.dbus.messages.DBusSignal
-
Create a new signal.
- DBusSignal(byte, String, String, String, String, String, Object...) - Konstruktor für Klasse org.freedesktop.dbus.messages.DBusSignal
- DBusSignal(String, Object...) - Konstruktor für Klasse org.freedesktop.dbus.messages.DBusSignal
-
Create a new signal.
- DBusStructType - Klasse in org.freedesktop.dbus.types
-
The type of a struct.
- DBusStructType(Type...) - Konstruktor für Klasse org.freedesktop.dbus.types.DBusStructType
-
Create a struct type.
- DBusSysProps - Klasse in org.freedesktop.dbus.config
-
Constant class containing all properties supported as system properties.
- DBusTypeConversationRuntimeException - Ausnahmeklasse in org.freedesktop.dbus.exceptions
-
Exception thrown when type conversation failed.
- DBusTypeConversationRuntimeException(String) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.DBusTypeConversationRuntimeException
- DBusTypeConversationRuntimeException(String, Throwable) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.DBusTypeConversationRuntimeException
- DEFAULT_HANDLER_RETRIES - Statische Variable in Klasse org.freedesktop.dbus.connections.config.ReceivingServiceConfigBuilder
- DEFAULT_SYSTEM_BUS_ADDRESS - Statische Variable in Klasse org.freedesktop.dbus.config.DBusSysProps
- defaultString(String, String) - Statische Methode in Klasse org.freedesktop.dbus.utils.Util
-
Return a default String if input is null.
- delist(List<T>, Class<T>) - Statische Methode in Klasse org.freedesktop.dbus.ArrayFrob
- delistprimitive(List<T>, Class<T>) - Statische Methode in Klasse org.freedesktop.dbus.ArrayFrob
- demarshallint(byte[], int, byte, int) - Statische Methode in Klasse org.freedesktop.dbus.messages.Message
-
Demarshalls an integer of a given width from a buffer.
- demarshallint(byte[], int, int) - Methode in Klasse org.freedesktop.dbus.messages.Message
-
Demarshalls an integer of a given width from a buffer.
- demarshallintBig(byte[], int, int) - Statische Methode in Klasse org.freedesktop.dbus.messages.Message
-
Demarshalls an integer of a given width from a buffer using big-endian format.
- demarshallintLittle(byte[], int, int) - Statische Methode in Klasse org.freedesktop.dbus.messages.Message
-
Demarshalls an integer of a given width from a buffer using little-endian format.
- DeprecatedOnDBus - Annotationsschnittstelle in org.freedesktop.dbus.annotations
-
Indicates that a DBus interface or method is deprecated
- deSerializeParameters(Object[], Type[], AbstractConnectionBase) - Statische Methode in Klasse org.freedesktop.dbus.Marshalling
- DESTINATION - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.HeaderField
- DICT_ENTRY - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- DICT_ENTRY_STRING - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- DICT_ENTRY1 - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- DICT_ENTRY1_STRING - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- DICT_ENTRY2 - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- DICT_ENTRY2_STRING - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- DirectConnection - Klasse in org.freedesktop.dbus.connections.impl
-
Handles a peer to peer connection between two applications without a bus daemon.
- DirectConnectionBuilder - Klasse in org.freedesktop.dbus.connections.impl
-
Builder to create a new DirectConnection.
- disconnect() - Methode in Klasse org.freedesktop.dbus.connections.base.AbstractConnectionBase
-
Disconnect from the Bus.
- disconnect() - Methode in Klasse org.freedesktop.dbus.connections.impl.DBusConnection
-
Disconnect from the Bus.
- disconnect(IDisconnectAction, IDisconnectAction) - Methode in Klasse org.freedesktop.dbus.connections.base.AbstractConnectionBase
-
Special disconnect method which may be used whenever some cleanup before or after disconnection to DBus is required.
- disconnectOnError(IOException) - Methode in Schnittstelle org.freedesktop.dbus.connections.IDisconnectCallback
-
Called when the connection is closed due to a connection error (e.g. stream closed).
- DOLLAR_PATTERN - Statische Variable in Klasse org.freedesktop.dbus.connections.AbstractConnection
- DOUBLE - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- DOUBLE_STRING - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- doubleValue() - Methode in Klasse org.freedesktop.dbus.types.UInt16
-
The value of this as a double.
- doubleValue() - Methode in Klasse org.freedesktop.dbus.types.UInt32
-
The value of this as a double.
- doubleValue() - Methode in Klasse org.freedesktop.dbus.types.UInt64
-
The value of this as a double.
- dynamicProxy(String, String, Class<T>) - Methode in Klasse org.freedesktop.dbus.connections.impl.DBusConnection
-
Tries to resolve a proxy to a remote object.
E
- EmbeddedDBusDaemon - Klasse in org.freedesktop.dbus.bin
-
Simple DBusDaemon implementation to use if no DBusDaemon is running on the OS level.
- EmbeddedDBusDaemon(String) - Konstruktor für Klasse org.freedesktop.dbus.bin.EmbeddedDBusDaemon
- EmbeddedDBusDaemon(BusAddress) - Konstruktor für Klasse org.freedesktop.dbus.bin.EmbeddedDBusDaemon
- Endian - Klasse in org.freedesktop.dbus.messages.constants
-
Defines constants representing the endianness of the message.
- enqueue() - Methode in Klasse org.freedesktop.dbus.StrongReference
- ensurePublicInterfaces(Object) - Statische Methode in Klasse org.freedesktop.dbus.utils.DBusObjects
-
Ensures that all interfaces found on the given object a public accessable.
- entrySet() - Methode in Klasse org.freedesktop.dbus.DBusMap
-
Veraltet.
- equals(Object) - Methode in Klasse org.freedesktop.dbus.Container
- equals(Object) - Methode in Klasse org.freedesktop.dbus.DBusMap
-
Veraltet.
- equals(Object) - Methode in Klasse org.freedesktop.dbus.DBusMatchRule
- equals(Object) - Methode in Klasse org.freedesktop.dbus.DBusPath
- equals(Object) - Methode in Klasse org.freedesktop.dbus.FileDescriptor
- equals(Object) - Methode in Klasse org.freedesktop.dbus.MethodTuple
- equals(Object) - Methode in Klasse org.freedesktop.dbus.ObjectPath
- equals(Object) - Methode in Klasse org.freedesktop.dbus.propertyref.PropertyRef
- equals(Object) - Methode in Klasse org.freedesktop.dbus.RemoteObject
- equals(Object) - Methode in Klasse org.freedesktop.dbus.types.UInt16
-
Test two UInt16s for equality.
- equals(Object) - Methode in Klasse org.freedesktop.dbus.types.UInt32
-
Test two UInt32s for equality.
- equals(Object) - Methode in Klasse org.freedesktop.dbus.types.UInt64
-
Test two UInt64s for equality.
- equals(Object) - Methode in Klasse org.freedesktop.dbus.types.Variant
-
Compare this Variant with another by comparing contents.
- error(SAXParseException) - Methode in Klasse org.freedesktop.dbus.utils.XmlErrorHandlers.XmlErrorHandlerQuiet
- error(SAXParseException) - Methode in Klasse org.freedesktop.dbus.utils.XmlErrorHandlers.XmlErrorHandlerRuntimeException
- Error - Klasse in org.freedesktop.dbus.messages
-
Error messages which can be sent over the bus.
- Error - Schnittstelle in org.freedesktop.dbus.interfaces
-
Contains standard errors that can be thrown from methods.
- Error() - Konstruktor für Klasse org.freedesktop.dbus.messages.Error
- Error(byte, String, String, long, String, Object...) - Konstruktor für Klasse org.freedesktop.dbus.messages.Error
- Error(byte, String, String, String, long, String, Object...) - Konstruktor für Klasse org.freedesktop.dbus.messages.Error
- Error(byte, String, Message, Throwable) - Konstruktor für Klasse org.freedesktop.dbus.messages.Error
- Error(byte, Message, Throwable) - Konstruktor für Klasse org.freedesktop.dbus.messages.Error
- ERROR - Enum-Konstante in Enum-Klasse org.freedesktop.dbus.connections.SASL.SaslCommand
- ERROR - Enum-Konstante in Enum-Klasse org.freedesktop.dbus.connections.SASL.SaslResult
- ERROR - Enum-Konstante in Enum-Klasse org.freedesktop.dbus.connections.shared.ExecutorNames
- ERROR - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.MessageType
- ERROR_NAME - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.HeaderField
- EXCEPTION_EXTRACT_PATTERN - Statische Variable in Klasse org.freedesktop.dbus.utils.CommonRegexPattern
- EXCEPTION_PARTIAL_PATTERN - Statische Variable in Klasse org.freedesktop.dbus.utils.CommonRegexPattern
- exceptionOnTerminate(IOException) - Methode in Schnittstelle org.freedesktop.dbus.connections.IDisconnectCallback
-
Called when the transport throws an exception while connection was already terminating.
- executeRemoteMethod(RemoteObject, Method, Type[], AbstractConnection, int, CallbackHandler<?>, Object...) - Statische Methode in Klasse org.freedesktop.dbus.RemoteInvocationHandler
- executeRemoteMethod(RemoteObject, Method, String[], Type[], AbstractConnection, int, CallbackHandler<?>, Object...) - Statische Methode in Klasse org.freedesktop.dbus.RemoteInvocationHandler
-
Executes a remote method.
- executeRemoteMethod(RemoteObject, Method, AbstractConnection, int, CallbackHandler<?>, Object...) - Statische Methode in Klasse org.freedesktop.dbus.RemoteInvocationHandler
- ExecutorNames - Enum-Klasse in org.freedesktop.dbus.connections.shared
-
Enum representing different executor services.
- EXPIRE_KEYS_TIMEOUT_SECONDS - Statische Variable in Klasse org.freedesktop.dbus.connections.SASL
- ExportedObject - Klasse in org.freedesktop.dbus.messages
- ExportedObject(DBusInterface, boolean) - Konstruktor für Klasse org.freedesktop.dbus.messages.ExportedObject
- exportObject(String, DBusInterface) - Methode in Klasse org.freedesktop.dbus.connections.AbstractConnection
-
Export an object so that its methods can be called on DBus.
- exportObject(DBusInterface) - Methode in Klasse org.freedesktop.dbus.connections.AbstractConnection
-
Export an object so that its methods can be called on DBus.
- extract(String, byte[], int[], Message.ExtractOptions) - Methode in Klasse org.freedesktop.dbus.messages.Message
-
Demarshall values from a buffer.
- extract(String, byte[], int, Message.ExtractOptions) - Methode in Klasse org.freedesktop.dbus.messages.Message
-
Demarshall values from a buffer.
F
- FallbackContainer - Klasse in org.freedesktop.dbus.connections.base
- FALSE - Enum-Konstante in Enum-Klasse org.freedesktop.dbus.annotations.PropertiesEmitsChangedSignal.EmitChangeSignal
- FatalDBusException - Ausnahmeklasse in org.freedesktop.dbus.exceptions
- FatalDBusException(String) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.FatalDBusException
- FatalDBusException(String, Throwable) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.FatalDBusException
- FatalDBusException(Throwable) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.FatalDBusException
- fatalError(SAXParseException) - Methode in Klasse org.freedesktop.dbus.utils.XmlErrorHandlers.XmlErrorHandlerQuiet
- fatalError(SAXParseException) - Methode in Klasse org.freedesktop.dbus.utils.XmlErrorHandlers.XmlErrorHandlerRuntimeException
- FatalException - Schnittstelle in org.freedesktop.dbus.interfaces
- Features - Schnittstelle in org.freedesktop.dbus.interfaces
- FileDescriptor - Klasse in org.freedesktop.dbus
-
Represents a FileDescriptor to be passed over the bus.
- FileDescriptor(int) - Konstruktor für Klasse org.freedesktop.dbus.FileDescriptor
- FILEDESCRIPTOR - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- FILEDESCRIPTOR_STRING - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- findMatchingTypes(Class<T>, List<String>) - Methode in Klasse org.freedesktop.dbus.connections.AbstractConnection
-
If given type is null, will try to find suitable types by examining the given ifaces.
- Flags - Klasse in org.freedesktop.dbus.messages.constants
-
Defines constants representing the flags which can be set on a message.
- FLOAT - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- FLOAT_STRING - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- FLOAT_SUPPORT - Statische Variable in Klasse org.freedesktop.dbus.connections.AbstractConnection
- floatValue() - Methode in Klasse org.freedesktop.dbus.types.UInt16
-
The value of this as a float.
- floatValue() - Methode in Klasse org.freedesktop.dbus.types.UInt32
-
The value of this as a float.
- floatValue() - Methode in Klasse org.freedesktop.dbus.types.UInt64
-
The value of this as a float.
- forAddress(String) - Statische Methode in Klasse org.freedesktop.dbus.connections.impl.DBusConnectionBuilder
-
Use the given address to create the connection (e.g. used for remote TCP connected DBus daemons).
- forAddress(String) - Statische Methode in Klasse org.freedesktop.dbus.connections.impl.DirectConnectionBuilder
-
Use the given address to create the connection (e.g. used for remote TCP connected DBus daemons).
- forAddress(BusAddress) - Statische Methode in Klasse org.freedesktop.dbus.connections.impl.DBusConnectionBuilder
-
Use the given address to create the connection (e.g. used for remote TCP connected DBus daemons).
- format(byte[]) - Statische Methode in Klasse org.freedesktop.dbus.utils.Hexdump
- format(byte[], int) - Statische Methode in Klasse org.freedesktop.dbus.utils.Hexdump
- format(long) - Methode in Schnittstelle org.freedesktop.dbus.utils.TimeMeasure.ITimeMeasureFormat
- forSessionBus() - Statische Methode in Klasse org.freedesktop.dbus.connections.impl.DBusConnectionBuilder
-
Create a new default connection connecting to the DBus session bus.
- forSessionBus(String) - Statische Methode in Klasse org.freedesktop.dbus.connections.impl.DBusConnectionBuilder
-
Create a new default connection connecting to DBus session bus but use an alternative input for the machineID.
- forSystemBus() - Statische Methode in Klasse org.freedesktop.dbus.connections.impl.DBusConnectionBuilder
-
Create new default connection to the DBus system bus.
- forType(DBusConnection.DBusBusType) - Statische Methode in Klasse org.freedesktop.dbus.connections.impl.DBusConnectionBuilder
-
Create a default connection to DBus using the given bus type.
- forType(DBusConnection.DBusBusType, String) - Statische Methode in Klasse org.freedesktop.dbus.connections.impl.DBusConnectionBuilder
-
Create a default connection to DBus using the given bus type and machineIdFile.
- fromJavaFileDescriptor(FileDescriptor, ISocketProvider) - Statische Methode in Klasse org.freedesktop.dbus.FileDescriptor
-
Utility method to create a DBus
FileDescriptor
from aFileDescriptor
.
Tries to use the provided ISocketProvider if present first.
If not present or conversion failed, tries to convert using reflection.
G
- generateAnnotationsXml(AnnotatedElement) - Methode in Klasse org.freedesktop.dbus.messages.ExportedObject
-
Generates the introspection data xml for annotations
- generateMethodsXml(Class<?>) - Methode in Klasse org.freedesktop.dbus.messages.ExportedObject
-
Generates the introspection data for the input interface methods
- generatePropertiesXml(Class<?>) - Methode in Klasse org.freedesktop.dbus.messages.ExportedObject
-
Generates the introspection data for the input interface properties.
- generatePropertyXml(String, Class<?>, DBusProperty.Access) - Methode in Klasse org.freedesktop.dbus.messages.ExportedObject
-
Generates the introspection data for the single property.
- generatePropertyXml(DBusProperty) - Methode in Klasse org.freedesktop.dbus.messages.ExportedObject
-
Generates the introspection data for the single property.
- generateSignalsXml(Class<?>) - Methode in Klasse org.freedesktop.dbus.messages.ExportedObject
-
Generates the introspection data for the input interface signals
- genGUID() - Statische Methode in Klasse org.freedesktop.dbus.utils.Util
-
Create a random GUID (used for connection addresses).
- get() - Methode in Klasse org.freedesktop.dbus.StrongReference
- get() - Methode in Schnittstelle org.freedesktop.dbus.utils.IThrowingSupplier
-
Returns the result of the supplier or throws an exception.
- get(Object) - Methode in Klasse org.freedesktop.dbus.DBusMap
-
Veraltet.
- get(String) - Methode in Klasse org.freedesktop.dbus.connections.base.FallbackContainer
- Get(String, String) - Methode in Schnittstelle org.freedesktop.dbus.interfaces.Properties
-
Get the value for the given property.
- getAccess() - Methode in Klasse org.freedesktop.dbus.propertyref.PropertyRef
- getAccessName() - Methode in Enum-Klasse org.freedesktop.dbus.annotations.DBusProperty.Access
- getActualTypeArguments() - Methode in Klasse org.freedesktop.dbus.types.DBusListType
- getActualTypeArguments() - Methode in Klasse org.freedesktop.dbus.types.DBusMapType
- getActualTypeArguments() - Methode in Klasse org.freedesktop.dbus.types.DBusStructType
- getAdditionalConfig() - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfig
- getAddress() - Methode in Klasse org.freedesktop.dbus.connections.base.AbstractConnectionBase
-
Returns the address this connection is connected to.
- getAddress() - Methode in Klasse org.freedesktop.dbus.connections.transports.AbstractTransport
-
Returns the
BusAddress
used for this transport. - getAddress() - Methode in Klasse org.freedesktop.dbus.connections.transports.TransportBuilder
-
The currently configured BusAddress.
- GetAdtAuditSessionData(String) - Methode in Klasse org.freedesktop.dbus.bin.DBusDaemon.DBusServer
- GetAdtAuditSessionData(String) - Methode in Schnittstelle org.freedesktop.dbus.interfaces.DBus
- getAfterBindCallback() - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfig
- getAlignment(byte) - Statische Methode in Klasse org.freedesktop.dbus.messages.Message
-
Return the alignment for a given type.
- GetAll(String) - Methode in Schnittstelle org.freedesktop.dbus.interfaces.Properties
-
Get all properties and values.
- getAnnotationName(Class<? extends Annotation>) - Statische Methode in Klasse org.freedesktop.dbus.utils.DBusNamingUtil
-
Get DBus name for specified annotation class
- getAuthMode() - Methode in Klasse org.freedesktop.dbus.connections.config.SaslConfig
- getAuthMode() - Methode in Enum-Klasse org.freedesktop.dbus.connections.transports.TransportBuilder.SaslAuthMode
- getBindCallback() - Methode in Klasse org.freedesktop.dbus.bin.EmbeddedDBusDaemon
-
Configured bind callback.
- getBusAddress() - Methode in Klasse org.freedesktop.dbus.connections.base.AbstractConnectionBase
- getBusAddress() - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfig
- getBusAddress() - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfigBuilder
-
Returns the currently configured BusAddress.
- getBusName() - Methode in Klasse org.freedesktop.dbus.RemoteObject
- getBusType() - Methode in Klasse org.freedesktop.dbus.connections.BusAddress
-
Returns the transport type in uppercase.
- getByteCounter() - Methode in Klasse org.freedesktop.dbus.messages.Message
- getCachedSignalType(String) - Statische Methode in Klasse org.freedesktop.dbus.DBusMatchRule
- getCall() - Methode in Klasse org.freedesktop.dbus.DBusAsyncReply
- getCall() - Methode in Klasse org.freedesktop.dbus.messages.MethodReturn
- getCallback(MethodCall) - Methode in Klasse org.freedesktop.dbus.connections.base.PendingCallbackManager
- getCallbackManager() - Methode in Klasse org.freedesktop.dbus.connections.base.AbstractConnectionBase
- getCallbackReply(MethodCall) - Methode in Klasse org.freedesktop.dbus.connections.base.PendingCallbackManager
- getCallInfo() - Statische Methode in Klasse org.freedesktop.dbus.connections.base.AbstractConnectionBase
-
Returns a structure with information on the current method call.
- getChannel() - Methode in Klasse org.freedesktop.dbus.connections.transports.TransportConnection
- getCommand() - Methode in Klasse org.freedesktop.dbus.connections.SASL.Command
- getConnectCallback() - Methode in Klasse org.freedesktop.dbus.bin.EmbeddedDBusDaemon
-
Configured pre-connect callback.
- getConnection() - Methode in Klasse org.freedesktop.dbus.DBusAsyncReply
- GetConnectionCredentials(String) - Methode in Klasse org.freedesktop.dbus.bin.DBusDaemon.DBusServer
- GetConnectionCredentials(String) - Methode in Schnittstelle org.freedesktop.dbus.interfaces.DBus
-
DBUS Specification:
Returns as many credentials as possible for the process connected to the server. - GetConnectionSELinuxSecurityContext(String) - Methode in Klasse org.freedesktop.dbus.bin.DBusDaemon.DBusServer
- GetConnectionSELinuxSecurityContext(String) - Methode in Schnittstelle org.freedesktop.dbus.interfaces.DBus
- GetConnectionUnixProcessID(String) - Methode in Klasse org.freedesktop.dbus.bin.DBusDaemon.DBusServer
- GetConnectionUnixProcessID(String) - Methode in Schnittstelle org.freedesktop.dbus.interfaces.DBus
-
Returns the proccess ID associated with a connection.
- GetConnectionUnixUser(String) - Methode in Klasse org.freedesktop.dbus.bin.DBusDaemon.DBusServer
- GetConnectionUnixUser(String) - Methode in Schnittstelle org.freedesktop.dbus.interfaces.DBus
-
Get the Unix UID that owns a connection name.
- getCurrentUser() - Statische Methode in Klasse org.freedesktop.dbus.utils.Util
-
Determines the current logged on user.
- getData() - Methode in Klasse org.freedesktop.dbus.connections.SASL.Command
- getDBusInterfaces(Class<?>) - Methode in Klasse org.freedesktop.dbus.messages.ExportedObject
-
Get all valid DBus interfaces which are implemented in a given class.
- getDbusMachineId(String) - Statische Methode in Klasse org.freedesktop.dbus.utils.AddressBuilder
-
Extracts the machine-id usually found on Linux in various system directories, or generate a fake id for non-Linux platforms.
- getDBusType(Type) - Statische Methode in Klasse org.freedesktop.dbus.Marshalling
-
Will return the DBus type corresponding to the given Java type.
- getDBusType(Type[]) - Statische Methode in Klasse org.freedesktop.dbus.Marshalling
-
Will return the DBus type corresponding to the given Java type.
- getDBusType(Type, boolean) - Statische Methode in Klasse org.freedesktop.dbus.Marshalling
-
Will return the DBus type corresponding to the given Java type.
- getDefaultConfig() - Statische Methode in Klasse org.freedesktop.dbus.connections.config.ReceivingServiceConfigBuilder
-
Returns the default configuration used for
ReceivingService
. - getDefaultRetryHandler() - Statische Methode in Klasse org.freedesktop.dbus.connections.config.ReceivingServiceConfigBuilder
-
Returns the default retry handler used for
ReceivingService
. - getDescription() - Methode in Enum-Klasse org.freedesktop.dbus.connections.shared.ExecutorNames
- getDestination() - Methode in Klasse org.freedesktop.dbus.DBusCallInfo
-
Returns the name with which we were addressed on the Bus.
- getDestination() - Methode in Klasse org.freedesktop.dbus.messages.Message
-
Returns the destination of the message.
- getDisconnectCallback() - Methode in Klasse org.freedesktop.dbus.connections.base.AbstractConnectionBase
-
Returns the currently configured disconnect callback.
- getDisconnectCallback() - Methode in Klasse org.freedesktop.dbus.connections.impl.BaseConnectionBuilder
- getElapsed() - Methode in Klasse org.freedesktop.dbus.utils.TimeMeasure
-
Returns the elapsed time in milliseconds.
- getElapsedAndReset() - Methode in Klasse org.freedesktop.dbus.utils.TimeMeasure
- getElapsedFormatted(DateFormat) - Methode in Klasse org.freedesktop.dbus.utils.TimeMeasure
-
Formats the elapsed time using the given dateFormatter.
- getElapsedSeconds() - Methode in Klasse org.freedesktop.dbus.utils.TimeMeasure
-
Returns the elapsed time in seconds.
- getEndianess() - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfig
- getEndianess() - Methode in Klasse org.freedesktop.dbus.messages.Message
- getEndianess() - Methode in Klasse org.freedesktop.dbus.messages.MessageFactory
- getError() - Methode in Klasse org.freedesktop.dbus.connections.base.AbstractConnectionBase
-
Return any DBus error which has been received.
- getErrorThreadPoolSize() - Methode in Klasse org.freedesktop.dbus.connections.config.ReceivingServiceConfig
- getErrorThreadPriority() - Methode in Klasse org.freedesktop.dbus.connections.config.ReceivingServiceConfig
- getException() - Methode in Klasse org.freedesktop.dbus.messages.Error
-
Turns this into an exception of the correct type
- getExportedObject(String, String) - Methode in Klasse org.freedesktop.dbus.connections.base.AbstractConnectionBase
-
Retrieves an remote object using source and path.
- getExportedObject(String, String) - Methode in Klasse org.freedesktop.dbus.connections.impl.DBusConnection
- getExportedObject(String, String) - Methode in Klasse org.freedesktop.dbus.connections.impl.DirectConnection
- getExportedObject(String, String, Class<T>) - Methode in Klasse org.freedesktop.dbus.connections.base.AbstractConnectionBase
-
Retrieves an remote object using source and path.
- getExportedObject(String, String, Class<T>) - Methode in Klasse org.freedesktop.dbus.connections.impl.DBusConnection
- getExportedObject(String, String, Class<T>) - Methode in Klasse org.freedesktop.dbus.connections.impl.DirectConnection
- getExportedObject(DBusInterface) - Methode in Klasse org.freedesktop.dbus.connections.base.AbstractConnectionBase
- getExportedObjects() - Methode in Klasse org.freedesktop.dbus.connections.base.AbstractConnectionBase
- getFallbackContainer() - Methode in Klasse org.freedesktop.dbus.connections.base.AbstractConnectionBase
- getFiledescriptors() - Methode in Klasse org.freedesktop.dbus.messages.Message
- getFileDescriptorValue(FileDescriptor) - Methode in Schnittstelle org.freedesktop.dbus.spi.message.ISocketProvider
-
Attempts to extract raw FileDescriptor value from
FileDescriptor
instance. - getFileDescriptorValue(FileDescriptor) - Methode in Klasse org.freedesktop.dbus.utils.ReflectionFileDescriptorHelper
- getFileGroup() - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfig
- getFileOwner() - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfig
- getFileUnixPermissions() - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfig
- getFlags() - Methode in Klasse org.freedesktop.dbus.DBusCallInfo
-
Returns any flags set on this method call.
- getFlags() - Methode in Klasse org.freedesktop.dbus.messages.Message
-
Returns the message flags.
- getGenericHandledSignals() - Methode in Klasse org.freedesktop.dbus.connections.base.AbstractConnectionBase
- getGuid() - Methode in Klasse org.freedesktop.dbus.connections.BusAddress
- getGuid() - Methode in Klasse org.freedesktop.dbus.connections.config.SaslConfig
- getHandledSignals() - Methode in Klasse org.freedesktop.dbus.connections.base.AbstractConnectionBase
- getHeader() - Methode in Klasse org.freedesktop.dbus.messages.Message
- getHeader(byte) - Methode in Klasse org.freedesktop.dbus.messages.Message
-
Returns the value of the header field of a given field.
- getHeaderFieldName(byte) - Statische Methode in Klasse org.freedesktop.dbus.messages.Message
-
Returns the name of the given header field.
- getHostName() - Statische Methode in Klasse org.freedesktop.dbus.utils.Util
-
Gets the host name of the local machine.
- getId() - Methode in Klasse org.freedesktop.dbus.connections.transports.TransportConnection
- GetId() - Methode in Klasse org.freedesktop.dbus.bin.DBusDaemon.DBusServer
- GetId() - Methode in Schnittstelle org.freedesktop.dbus.interfaces.DBus
-
DBUS Specification:
Gets the unique ID of the bus. - getImplementationClass() - Methode in Klasse org.freedesktop.dbus.handlers.AbstractInterfacesAddedHandler
- getImplementationClass() - Methode in Klasse org.freedesktop.dbus.handlers.AbstractInterfacesRemovedHandler
- getImplementationClass() - Methode in Klasse org.freedesktop.dbus.handlers.AbstractPropertiesChangedHandler
- getImplementationClass() - Methode in Klasse org.freedesktop.dbus.handlers.AbstractSignalHandlerBase
-
Signal-Class which is implemented in subclasses of this class.
- getImplementedInterfaces() - Methode in Klasse org.freedesktop.dbus.messages.ExportedObject
- getImportedObjects() - Methode in Klasse org.freedesktop.dbus.connections.base.AbstractConnectionBase
- getInfoMap() - Methode in Klasse org.freedesktop.dbus.connections.base.AbstractConnectionBase
- getInstance() - Statische Methode in Klasse org.freedesktop.dbus.utils.ReflectionFileDescriptorHelper
- getInterface() - Methode in Klasse org.freedesktop.dbus.DBusCallInfo
-
Returns the interface this method was called with.
- getInterface() - Methode in Klasse org.freedesktop.dbus.DBusMatchRule
- getInterface() - Methode in Klasse org.freedesktop.dbus.messages.Message
-
Returns the interface of the message.
- getInterface() - Methode in Klasse org.freedesktop.dbus.RemoteObject
- getInterfaceName() - Methode in Klasse org.freedesktop.dbus.interfaces.Properties.PropertiesChanged
-
Get name of the interface created this signal (e.g. org.bluez.Adapter1).
- getInterfaceName(Class<?>) - Statische Methode in Klasse org.freedesktop.dbus.utils.DBusNamingUtil
-
Get DBus interface name for specified interface class
- getInterfaces() - Methode in Klasse org.freedesktop.dbus.interfaces.ObjectManager.InterfacesAdded
-
Returns the added interfaces.
- getInterfaces() - Methode in Klasse org.freedesktop.dbus.interfaces.ObjectManager.InterfacesRemoved
-
Returns list of removed DBus interfaces (like org.bluez.Device1).
- getIntFileDescriptor() - Methode in Klasse org.freedesktop.dbus.FileDescriptor
- getIntrospectiondata() - Methode in Klasse org.freedesktop.dbus.messages.ExportedObject
- getJavaType(String, List<Type>, int) - Statische Methode in Klasse org.freedesktop.dbus.Marshalling
-
Converts a dbus type string into Java Type objects,
- getJavaVersion() - Statische Methode in Klasse org.freedesktop.dbus.utils.Util
-
Get the java version of the current running JRE.
- getListenerAddress() - Methode in Klasse org.freedesktop.dbus.connections.BusAddress
-
Creates a listening BusAddress if this instance is not already listening.
- getLogger() - Methode in Klasse org.freedesktop.dbus.connections.base.AbstractConnectionBase
- getLogger() - Methode in Klasse org.freedesktop.dbus.connections.transports.AbstractTransport
-
Get the logger in subclasses.
- getLogger() - Methode in Klasse org.freedesktop.dbus.MethodTuple
- getLogger() - Methode in Klasse org.freedesktop.dbus.spi.message.AbstractInputStreamMessageReader
- getLogger() - Methode in Klasse org.freedesktop.dbus.spi.message.AbstractOutputStreamMessageWriter
- getMachineId() - Methode in Klasse org.freedesktop.dbus.connections.base.AbstractConnectionBase
-
The generated UUID of this machine.
- getMachineId() - Methode in Klasse org.freedesktop.dbus.connections.impl.DBusConnection
- getMachineId() - Methode in Klasse org.freedesktop.dbus.connections.impl.DirectConnection
- GetMachineId() - Methode in Klasse org.freedesktop.dbus.bin.DBusDaemon.DBusServer
- GetMachineId() - Methode in Klasse org.freedesktop.dbus.connections.base.GlobalHandler
- GetMachineId() - Methode in Schnittstelle org.freedesktop.dbus.interfaces.Peer
- GetManagedObjects() - Methode in Schnittstelle org.freedesktop.dbus.interfaces.ObjectManager
-
Get a sub-tree of objects.
- getMechs() - Methode in Klasse org.freedesktop.dbus.connections.SASL.Command
- getMember() - Methode in Klasse org.freedesktop.dbus.DBusMatchRule
- getMessageFactory() - Methode in Klasse org.freedesktop.dbus.connections.base.AbstractConnectionBase
- getMessageFactory() - Methode in Klasse org.freedesktop.dbus.connections.transports.AbstractTransport
-
Currently configured message factory.
- getMessageFactory() - Methode in Klasse org.freedesktop.dbus.connections.transports.TransportConnection
- getMethod() - Methode in Klasse org.freedesktop.dbus.DBusAsyncReply
- getMethod() - Methode in Klasse org.freedesktop.dbus.DBusCallInfo
-
Returns the method name used to call this method.
- getMethodCallThreadPoolSize() - Methode in Klasse org.freedesktop.dbus.connections.config.ReceivingServiceConfig
- getMethodCallThreadPriority() - Methode in Klasse org.freedesktop.dbus.connections.config.ReceivingServiceConfig
- getMethodName(Method) - Statische Methode in Klasse org.freedesktop.dbus.utils.DBusNamingUtil
-
Get DBus method name for specified method object.
- getMethodReturnThreadPoolSize() - Methode in Klasse org.freedesktop.dbus.connections.config.ReceivingServiceConfig
- getMethodReturnThreadPriority() - Methode in Klasse org.freedesktop.dbus.connections.config.ReceivingServiceConfig
- getMethods() - Methode in Klasse org.freedesktop.dbus.messages.ExportedObject
- getMode() - Methode in Klasse org.freedesktop.dbus.connections.config.SaslConfig
- getName() - Methode in Klasse org.freedesktop.dbus.messages.Message
-
Returns the member name or error name this message represents.
- getName() - Methode in Klasse org.freedesktop.dbus.MethodTuple
- getName() - Methode in Klasse org.freedesktop.dbus.propertyref.PropertyRef
- GetNameOwner(String) - Methode in Klasse org.freedesktop.dbus.bin.DBusDaemon.DBusServer
- GetNameOwner(String) - Methode in Schnittstelle org.freedesktop.dbus.interfaces.DBus
-
Get the connection unique name that owns the given name.
- getNames() - Methode in Klasse org.freedesktop.dbus.connections.impl.DBusConnection
-
Returns all the names owned by this connection.
- getObject() - Methode in Klasse org.freedesktop.dbus.DBusMatchRule
- getObject() - Methode in Klasse org.freedesktop.dbus.messages.ExportedObject
- getObjectPath() - Methode in Klasse org.freedesktop.dbus.bin.DBusDaemon.DBusServer
- getObjectPath() - Methode in Klasse org.freedesktop.dbus.connections.base.GlobalHandler
- getObjectPath() - Methode in Klasse org.freedesktop.dbus.DBusCallInfo
-
Returns the object path used to call this method.
- getObjectPath() - Methode in Schnittstelle org.freedesktop.dbus.interfaces.DBusInterface
-
Returns the path of this object.
- getObjectPath() - Methode in Klasse org.freedesktop.dbus.interfaces.ObjectManager.InterfacesAdded
- getObjectPath() - Methode in Klasse org.freedesktop.dbus.interfaces.ObjectManager.InterfacesRemoved
- getObjectPath() - Methode in Klasse org.freedesktop.dbus.RemoteObject
- getObjectTree() - Methode in Klasse org.freedesktop.dbus.connections.base.AbstractConnectionBase
- getOwnerType() - Methode in Klasse org.freedesktop.dbus.types.DBusListType
- getOwnerType() - Methode in Klasse org.freedesktop.dbus.types.DBusMapType
- getOwnerType() - Methode in Klasse org.freedesktop.dbus.types.DBusStructType
- getParameters() - Methode in Klasse org.freedesktop.dbus.Container
-
Returns the struct contents in order.
- getParameters() - Methode in Klasse org.freedesktop.dbus.messages.Message
-
Parses and returns the parameters to this message as an Object array.
- getParameterValue(String) - Methode in Klasse org.freedesktop.dbus.connections.BusAddress
-
Returns a the value of the given parameter.
- getParameterValue(String, String) - Methode in Klasse org.freedesktop.dbus.connections.BusAddress
-
Returns a the value of the given parameter.
- getPath() - Methode in Klasse org.freedesktop.dbus.DBusPath
- getPath() - Methode in Klasse org.freedesktop.dbus.messages.Message
-
Returns the object path of the message.
- getPeerRemoteObject(String, String) - Methode in Klasse org.freedesktop.dbus.connections.impl.DBusConnection
-
Return a reference to a remote object.
- getPeerRemoteObject(String, String, Class<I>) - Methode in Klasse org.freedesktop.dbus.connections.impl.DBusConnection
- getPeerRemoteObject(String, String, Class<I>, boolean) - Methode in Klasse org.freedesktop.dbus.connections.impl.DBusConnection
-
Return a reference to a remote object.
- getPendingCalls() - Methode in Klasse org.freedesktop.dbus.connections.base.AbstractConnectionBase
- getPendingErrorQueue() - Methode in Klasse org.freedesktop.dbus.connections.base.AbstractConnectionBase
- getPreConnectCallback() - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfig
- getPrimitiveToWrapperTypes() - Statische Methode in Klasse org.freedesktop.dbus.ArrayFrob
- getPropertiesChanged() - Methode in Klasse org.freedesktop.dbus.interfaces.Properties.PropertiesChanged
-
Return the changed properties.
- getPropertiesMethod(String, Class<?>...) - Statische Methode in Klasse org.freedesktop.dbus.propertyref.PropRefRemoteHandler
- getPropertiesRemoved() - Methode in Klasse org.freedesktop.dbus.interfaces.Properties.PropertiesChanged
-
Returns a list of removed property keys.
- getPropertyMethods() - Methode in Klasse org.freedesktop.dbus.messages.ExportedObject
- getPropertyName(Method) - Statische Methode in Klasse org.freedesktop.dbus.utils.DBusNamingUtil
-
Get a property name for a method (annotated with
DBusBoundProperty
. - getRawType() - Methode in Klasse org.freedesktop.dbus.types.DBusListType
- getRawType() - Methode in Klasse org.freedesktop.dbus.types.DBusMapType
- getRawType() - Methode in Klasse org.freedesktop.dbus.types.DBusStructType
- getReader() - Methode in Klasse org.freedesktop.dbus.connections.transports.TransportConnection
- getReceivingService() - Methode in Klasse org.freedesktop.dbus.connections.base.AbstractConnectionBase
- getRegisteredBusTypes() - Statische Methode in Klasse org.freedesktop.dbus.connections.transports.TransportBuilder
-
Returns a
List
of all bustypes supported in the current runtime. - getRemote() - Methode in Klasse org.freedesktop.dbus.RemoteInvocationHandler
- getRemoteObject(String) - Methode in Klasse org.freedesktop.dbus.connections.impl.DirectConnection
-
Return a reference to a remote object.
- getRemoteObject(String, Class<T>) - Methode in Klasse org.freedesktop.dbus.connections.impl.DirectConnection
-
Return a reference to a remote object.
- getRemoteObject(String, String) - Methode in Klasse org.freedesktop.dbus.connections.impl.DBusConnection
-
Return a reference to a remote object.
- getRemoteObject(String, String, Class<I>) - Methode in Klasse org.freedesktop.dbus.connections.impl.DBusConnection
-
Return a reference to a remote object.
- getRemoteObject(String, String, Class<I>, boolean) - Methode in Klasse org.freedesktop.dbus.connections.impl.DBusConnection
-
Return a reference to a remote object.
- getReply() - Methode in Klasse org.freedesktop.dbus.DBusAsyncReply
-
Get the reply.
- getReply() - Methode in Klasse org.freedesktop.dbus.messages.MethodCall
-
Block (if neccessary) for a reply.
- getReply(long) - Methode in Klasse org.freedesktop.dbus.messages.MethodCall
-
Block (if neccessary) for a reply.
- getReplySerial() - Methode in Klasse org.freedesktop.dbus.messages.Message
-
If this is a reply to a message, this returns its serial.
- getResponse() - Methode in Klasse org.freedesktop.dbus.connections.SASL.Command
- getRetryHandler() - Methode in Klasse org.freedesktop.dbus.connections.config.ReceivingServiceConfig
- getSaslAuthMode() - Methode in Klasse org.freedesktop.dbus.bin.EmbeddedDBusDaemon
-
The currently configured
TransportBuilder.SaslAuthMode
. - getSaslConfig() - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfig
- getSaslConfig() - Methode in Klasse org.freedesktop.dbus.connections.transports.AbstractTransport
-
Returns the current configuration used for SASL authentication.
- getSaslUid() - Methode in Klasse org.freedesktop.dbus.connections.config.SaslConfig
- getSerial() - Methode in Klasse org.freedesktop.dbus.messages.Message
-
Returns the message serial ID (unique for this connection)
- getServiceLoaderClassLoader() - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfig
- getServiceLoaderModuleLayer() - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfig
- getSessionConnection(String) - Statische Methode in Klasse org.freedesktop.dbus.utils.AddressBuilder
-
Retrieves the connection address to connect to the DBus session-bus.
Will return TCP connection when no unix transport found and TCP is available. - getSig() - Methode in Klasse org.freedesktop.dbus.messages.Message
-
Returns the dbus signature of the parameters.
- getSig() - Methode in Klasse org.freedesktop.dbus.MethodTuple
- getSig() - Methode in Klasse org.freedesktop.dbus.types.Variant
-
Return the dbus signature of the wrapped value.
- getSignalName(Class<?>) - Statische Methode in Klasse org.freedesktop.dbus.utils.DBusNamingUtil
-
Get DBus signal name for specified signal class.
- getSignalSource() - Methode in Klasse org.freedesktop.dbus.interfaces.ObjectManager.InterfacesAdded
-
The source DBus object path (e.g.
- getSignalSource() - Methode in Klasse org.freedesktop.dbus.interfaces.ObjectManager.InterfacesRemoved
-
The source DBus object path (e.g.
- getSignalThreadPoolSize() - Methode in Klasse org.freedesktop.dbus.connections.config.ReceivingServiceConfig
- getSignalThreadPriority() - Methode in Klasse org.freedesktop.dbus.connections.config.ReceivingServiceConfig
- getSocketProviderImpl() - Methode in Klasse org.freedesktop.dbus.connections.transports.TransportConnection
- getSocketProviderImpl() - Methode in Klasse org.freedesktop.dbus.spi.message.AbstractInputStreamMessageReader
- getSocketProviderImpl() - Methode in Klasse org.freedesktop.dbus.spi.message.AbstractOutputStreamMessageWriter
- getSource() - Methode in Klasse org.freedesktop.dbus.DBusCallInfo
-
Returns the BusID which called the method.
- getSource() - Methode in Klasse org.freedesktop.dbus.DBusMatchRule
- getSource() - Methode in Klasse org.freedesktop.dbus.messages.Message
-
Returns the Bus ID that sent the message.
- getSource() - Methode in Klasse org.freedesktop.dbus.ObjectPath
- getStartTime() - Methode in Klasse org.freedesktop.dbus.utils.TimeMeasure
-
Returns the start time in milliseconds.
- getSupportedBusType() - Methode in Schnittstelle org.freedesktop.dbus.spi.transport.ITransportProvider
-
Type of transport.
- getSystemConnection() - Statische Methode in Klasse org.freedesktop.dbus.utils.AddressBuilder
-
Determine the address of the DBus system connection.
- getSystemEndianness() - Statische Methode in Klasse org.freedesktop.dbus.connections.impl.BaseConnectionBuilder
-
Get the default system endianness.
- getTextfileFromUrl(String, Charset, boolean) - Statische Methode in Klasse org.freedesktop.dbus.utils.Util
-
Reads a text file from the given URL using the provided charset.
- getTimeout() - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfig
- getTransport() - Methode in Klasse org.freedesktop.dbus.connections.base.AbstractConnectionBase
-
The currently configured transport.
- getTransportConfig() - Methode in Klasse org.freedesktop.dbus.connections.base.AbstractConnectionBase
-
Returns the transport's configuration.
Please note: changing any value will not change the transport settings! - getTransportConfig() - Methode in Klasse org.freedesktop.dbus.connections.transports.AbstractTransport
- getTransportConnection() - Methode in Klasse org.freedesktop.dbus.connections.transports.AbstractTransport
-
Returns the current transport connection.
- getTransportName() - Methode in Schnittstelle org.freedesktop.dbus.spi.transport.ITransportProvider
-
Name of the transport implementation.
- getType() - Methode in Klasse org.freedesktop.dbus.connections.BusAddress
-
Returns the transport type as found in the address.
- getType() - Methode in Klasse org.freedesktop.dbus.DBusMatchRule
- getType() - Methode in Ausnahmeklasse org.freedesktop.dbus.exceptions.DBusExecutionException
-
Get the DBus type of this exception.
- getType() - Methode in Klasse org.freedesktop.dbus.messages.Message
-
Type of this message.
- getType() - Methode in Klasse org.freedesktop.dbus.propertyref.PropertyRef
- getType() - Methode in Klasse org.freedesktop.dbus.types.Variant
-
Return the type of the wrapped value.
- getUid(SocketChannel) - Methode in Klasse org.freedesktop.dbus.connections.transports.AbstractUnixTransport
- getUniqueName() - Methode in Klasse org.freedesktop.dbus.connections.impl.DBusConnection
-
Returns the unique name of this connection.
- getValue() - Methode in Klasse org.freedesktop.dbus.types.Variant
-
Return the wrapped value.
- getWireData() - Methode in Klasse org.freedesktop.dbus.messages.Message
- getWrapperToPrimitiveTypes() - Statische Methode in Klasse org.freedesktop.dbus.ArrayFrob
- getWriter() - Methode in Klasse org.freedesktop.dbus.connections.transports.TransportConnection
- GlibCSymbol - Annotationsschnittstelle in org.freedesktop.dbus.annotations
-
Define a C symbol to map to this method.
- GlobalHandler - Klasse in org.freedesktop.dbus.connections.base
H
- handle(ExecutorNames, Exception) - Methode in Schnittstelle org.freedesktop.dbus.connections.shared.IThreadPoolRetryHandler
-
Called to handle an exception.
- handle(T) - Methode in Schnittstelle org.freedesktop.dbus.interfaces.CallbackHandler
- handle(T) - Methode in Schnittstelle org.freedesktop.dbus.interfaces.DBusSigHandler
-
Handle a signal.
- handleDBusBoundProperties(ExportedObject, MethodCall, Object[]) - Methode in Klasse org.freedesktop.dbus.connections.base.DBusBoundPropertyHandler
-
Method which handles the magic related to
DBusBoundProperty
annotation.
It takes care of proper method calling (calling Get/Set stuff on DBus Properties interface)
and will also take care of converting wrapped Variant types. - handleDBusBoundProperty(AbstractConnection, RemoteObject, Method, Object[]) - Statische Methode in Klasse org.freedesktop.dbus.propertyref.PropRefRemoteHandler
-
Handles the
DBusBoundProperty
annotation.
The special handling is needed because when this annotation is used the
object uses the DBusProperties
interface without explicitly implementing it.
In that case we have to fake the presents of this interface and also take care about
the types which have to be wrapped inVariant
(due to DBus Properties specify that every property value is aVariant
). - handleError(DBusExecutionException) - Methode in Schnittstelle org.freedesktop.dbus.interfaces.CallbackHandler
- handleException(Message, DBusExecutionException) - Methode in Klasse org.freedesktop.dbus.connections.base.ConnectionMessageHandler
- handleException(Message, DBusExecutionException) - Methode in Klasse org.freedesktop.dbus.connections.base.ConnectionMethodInvocation
- handleGet(ExportedObject, MethodCall, Object[]) - Methode in Klasse org.freedesktop.dbus.connections.base.DBusBoundPropertyHandler
-
Called when 'Get' method of DBus
Properties
interface is called. - handleGetAll(ExportedObject, MethodCall) - Methode in Klasse org.freedesktop.dbus.connections.base.DBusBoundPropertyHandler
-
Called when 'GetAll' method of DBus
Properties
interface is called. - handleMessage(Error) - Methode in Klasse org.freedesktop.dbus.connections.base.ConnectionMessageHandler
- handleMessage(MethodReturn) - Methode in Klasse org.freedesktop.dbus.connections.base.ConnectionMessageHandler
- handleSet(ExportedObject, MethodCall, Object[]) - Methode in Klasse org.freedesktop.dbus.connections.base.DBusBoundPropertyHandler
-
Called when 'Set' method of DBus
Properties
interface is called. - hasFileDescriptorSupport() - Methode in Klasse org.freedesktop.dbus.connections.transports.AbstractTransport
-
Method to indicate if passing of file descriptors is allowed.
- hashCode() - Methode in Klasse org.freedesktop.dbus.Container
- hashCode() - Methode in Klasse org.freedesktop.dbus.DBusMap
-
Veraltet.
- hashCode() - Methode in Klasse org.freedesktop.dbus.DBusMatchRule
- hashCode() - Methode in Klasse org.freedesktop.dbus.DBusPath
- hashCode() - Methode in Klasse org.freedesktop.dbus.FileDescriptor
- hashCode() - Methode in Klasse org.freedesktop.dbus.MethodTuple
- hashCode() - Methode in Klasse org.freedesktop.dbus.ObjectPath
- hashCode() - Methode in Klasse org.freedesktop.dbus.propertyref.PropertyRef
- hashCode() - Methode in Klasse org.freedesktop.dbus.RemoteObject
- hashCode() - Methode in Klasse org.freedesktop.dbus.types.UInt16
- hashCode() - Methode in Klasse org.freedesktop.dbus.types.UInt32
- hashCode() - Methode in Klasse org.freedesktop.dbus.types.UInt64
- hashCode() - Methode in Klasse org.freedesktop.dbus.types.Variant
- hasParameter(String) - Methode in Klasse org.freedesktop.dbus.connections.BusAddress
-
Checks if the given parameter is present.
- hasReply() - Methode in Klasse org.freedesktop.dbus.DBusAsyncReply
-
Check if we've had a reply.
- hasReply() - Methode in Klasse org.freedesktop.dbus.messages.MethodCall
- HeaderField - Klasse in org.freedesktop.dbus.messages.constants
-
Defines constants for each valid header field type.
- Hello() - Methode in Klasse org.freedesktop.dbus.bin.DBusDaemon.DBusServer
- Hello() - Methode in Schnittstelle org.freedesktop.dbus.interfaces.DBus
-
Initial message to register ourselves on the Bus.
- Hexdump - Klasse in org.freedesktop.dbus.utils
I
- IDisconnectAction - Schnittstelle in org.freedesktop.dbus.connections
- IDisconnectCallback - Schnittstelle in org.freedesktop.dbus.connections
-
Callback interface which can be used to get notified about connection losses.
- IFACE_PATTERN - Statische Variable in Klasse org.freedesktop.dbus.utils.CommonRegexPattern
- IFileBasedBusAddress - Schnittstelle in org.freedesktop.dbus.connections.transports
-
Interface which should be implemented by
BusAddress
subclasses which use files as 'address' (e.g. unix sockets) and needs to set permission on those files. - IllegalThreadPoolStateException - Ausnahmeklasse in org.freedesktop.dbus.exceptions
-
Thrown when a used thread pool (e.g. in ReceivingService) is in an invalid state.
- IllegalThreadPoolStateException() - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.IllegalThreadPoolStateException
- IllegalThreadPoolStateException(String) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.IllegalThreadPoolStateException
- IllegalThreadPoolStateException(String, Throwable) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.IllegalThreadPoolStateException
- IllegalThreadPoolStateException(Throwable) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.IllegalThreadPoolStateException
- IMessageReader - Schnittstelle in org.freedesktop.dbus.spi.message
-
Represents a way to read messages from the bus.
- IMessageWriter - Schnittstelle in org.freedesktop.dbus.spi.message
-
Interface that lets you write a message to the currently used transport.
- IncomingMessageThread - Klasse in org.freedesktop.dbus.connections.base
- IncomingMessageThread(ConnectionMessageHandler, BusAddress) - Konstruktor für Klasse org.freedesktop.dbus.connections.base.IncomingMessageThread
- InputStreamMessageReader - Klasse in org.freedesktop.dbus.spi.message
- InputStreamMessageReader(SocketChannel) - Konstruktor für Klasse org.freedesktop.dbus.spi.message.InputStreamMessageReader
- INT16 - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- INT16_STRING - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- INT32 - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- INT32_STRING - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- INT64 - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- INT64_STRING - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- INTERFACE - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.HeaderField
- interfaces - Variable in Klasse org.freedesktop.dbus.interfaces.ObjectManager.InterfacesAdded
- interfaces - Variable in Klasse org.freedesktop.dbus.interfaces.ObjectManager.InterfacesRemoved
- InterfacesAdded(String, DBusPath, Map<String, Map<String, Variant<?>>>) - Konstruktor für Klasse org.freedesktop.dbus.interfaces.ObjectManager.InterfacesAdded
- InterfacesRemoved(String, DBusPath, List<String>) - Konstruktor für Klasse org.freedesktop.dbus.interfaces.ObjectManager.InterfacesRemoved
- internalDisconnect(IOException) - Methode in Klasse org.freedesktop.dbus.connections.base.AbstractConnectionBase
-
Disconnects the DBus session.
- InternalMessageException - Ausnahmeklasse in org.freedesktop.dbus.exceptions
- InternalMessageException(String) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.InternalMessageException
- Introspect() - Methode in Klasse org.freedesktop.dbus.bin.DBusDaemon.DBusServer
- Introspect() - Methode in Klasse org.freedesktop.dbus.connections.base.GlobalHandler
- Introspect() - Methode in Schnittstelle org.freedesktop.dbus.interfaces.Introspectable
- Introspect(String) - Methode in Klasse org.freedesktop.dbus.messages.ObjectTree
- Introspectable - Schnittstelle in org.freedesktop.dbus.interfaces
-
Objects can provide introspection data via this interface and method.
- IntrospectionDescription - Annotationsschnittstelle in org.freedesktop.dbus.annotations
-
Description of the interface or method, returned in the introspection data
- intValue() - Methode in Klasse org.freedesktop.dbus.types.UInt16
-
The value of this as a int.
- intValue() - Methode in Klasse org.freedesktop.dbus.types.UInt32
-
The value of this as a int.
- intValue() - Methode in Klasse org.freedesktop.dbus.types.UInt64
-
The value of this as a int.
- INVALIDATES - Enum-Konstante in Enum-Klasse org.freedesktop.dbus.annotations.PropertiesEmitsChangedSignal.EmitChangeSignal
- InvalidBusAddressException - Ausnahmeklasse in org.freedesktop.dbus.exceptions
-
Thrown when a invalid BusAddress should be created.
- InvalidBusAddressException() - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.InvalidBusAddressException
- InvalidBusAddressException(String) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.InvalidBusAddressException
- InvalidBusAddressException(String, Throwable) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.InvalidBusAddressException
- InvalidBusAddressException(Throwable) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.InvalidBusAddressException
- InvalidBusNameException - Ausnahmeklasse in org.freedesktop.dbus.exceptions
- InvalidBusNameException() - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.InvalidBusNameException
- InvalidBusNameException(String) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.InvalidBusNameException
- InvalidBusNameException(String, Throwable) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.InvalidBusNameException
- InvalidBusNameException(Throwable) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.InvalidBusNameException
- InvalidInterfaceSignature - Ausnahmeklasse in org.freedesktop.dbus.exceptions
- InvalidInterfaceSignature(Collection<String>) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.InvalidInterfaceSignature
- InvalidMethodArgument - Ausnahmeklasse in org.freedesktop.dbus.errors
-
Thrown if a arguments passed to the method are invalid
- InvalidMethodArgument(String) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.errors.InvalidMethodArgument
- InvalidObjectPathException - Ausnahmeklasse in org.freedesktop.dbus.exceptions
- InvalidObjectPathException() - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.InvalidObjectPathException
- InvalidObjectPathException(String) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.InvalidObjectPathException
- InvalidObjectPathException(String, Throwable) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.InvalidObjectPathException
- InvalidObjectPathException(Throwable) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.InvalidObjectPathException
- InvalidSignalException - Ausnahmeklasse in org.freedesktop.dbus.exceptions
- InvalidSignalException(Class<?>) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.InvalidSignalException
- InvalidSignalException(String) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.InvalidSignalException
- InvalidSignalException(String, Throwable) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.InvalidSignalException
- InvalidSignalException(Throwable) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.InvalidSignalException
- invoke(Object, Method, Object[]) - Methode in Klasse org.freedesktop.dbus.RemoteInvocationHandler
- invokedMethodReply(MethodCall, Method, Object) - Methode in Klasse org.freedesktop.dbus.connections.base.ConnectionMethodInvocation
- invokeMethod(MethodCall, Method, Object) - Methode in Klasse org.freedesktop.dbus.connections.base.ConnectionMethodInvocation
- invokeMethodAndReply(MethodCall, Method, Object, boolean) - Methode in Klasse org.freedesktop.dbus.connections.base.ConnectionMethodInvocation
- isAutoConnect() - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfig
- isAutostart() - Methode in Klasse org.freedesktop.dbus.RemoteObject
- isBlank(String) - Statische Methode in Klasse org.freedesktop.dbus.utils.Util
-
Checks if the given String is either null or blank.
- isBound() - Methode in Klasse org.freedesktop.dbus.connections.transports.AbstractTransport
-
Status of the server socket if this transport is configured to be a server connection.
Must be false ifAbstractTransport.bindImpl()
was not called. - isBusType(String) - Methode in Klasse org.freedesktop.dbus.connections.BusAddress
-
Checks if this
BusAddress
is for the given bus type.
The given type will be compared case-insensitive. - isClosed() - Methode in Klasse org.freedesktop.dbus.spi.message.AbstractInputStreamMessageReader
- isClosed() - Methode in Klasse org.freedesktop.dbus.spi.message.AbstractOutputStreamMessageWriter
- isClosed() - Methode in Schnittstelle org.freedesktop.dbus.spi.message.IMessageReader
- isClosed() - Methode in Schnittstelle org.freedesktop.dbus.spi.message.IMessageWriter
- isConnected() - Methode in Klasse org.freedesktop.dbus.connections.base.AbstractConnectionBase
-
Whether the transport is connected.
- isConnected() - Methode in Klasse org.freedesktop.dbus.connections.transports.AbstractTransport
-
Returns true if inputReader and outputWriter are not yet closed.
- isElementType(Node) - Statische Methode in Klasse org.freedesktop.dbus.utils.XmlUtil
-
Shortcut for checking if given node is of type
Element
. - isEmpty() - Methode in Klasse org.freedesktop.dbus.DBusMap
-
Veraltet.
- isEmpty(String) - Statische Methode in Klasse org.freedesktop.dbus.utils.Util
-
Checks if the given String is either null or empty.
- isExcluded(Method) - Statische Methode in Klasse org.freedesktop.dbus.messages.ExportedObject
- isFileDescriptorPassingSupported() - Methode in Schnittstelle org.freedesktop.dbus.spi.message.ISocketProvider
-
Indicate if reader/writer supports file descriptor passing.
- isFileDescriptorSupport() - Methode in Klasse org.freedesktop.dbus.connections.config.SaslConfig
-
Whether file descriptor passing is allowed.
- isFileDescriptorSupported() - Methode in Klasse org.freedesktop.dbus.connections.AbstractConnection
- isFileDescriptorSupported() - Methode in Klasse org.freedesktop.dbus.connections.SASL
- isFileDescriptorSupported() - Methode in Klasse org.freedesktop.dbus.connections.transports.AbstractTransport
- isFreeBsd() - Statische Methode in Klasse org.freedesktop.dbus.utils.Util
- isInteger(String, boolean) - Statische Methode in Klasse org.freedesktop.dbus.utils.Util
-
Check if string is an either positive or negative integer.
- isListening() - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfig
- isListening() - Methode in Klasse org.freedesktop.dbus.connections.transports.AbstractTransport
-
True if this transport connection is a listening (server) connection.
- isListeningSocket() - Methode in Klasse org.freedesktop.dbus.connections.BusAddress
-
True if this is a listening address.
- isMacOs() - Statische Methode in Klasse org.freedesktop.dbus.utils.Util
-
Checks if the running OS is a MacOS/MacOS X.
- ISocketProvider - Schnittstelle in org.freedesktop.dbus.spi.message
- isRegisterSelf() - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfig
- isRemote() - Methode in Klasse org.freedesktop.dbus.bin.DBusDaemon.DBusServer
- isRemote() - Methode in Klasse org.freedesktop.dbus.connections.base.GlobalHandler
- isRemote() - Methode in Schnittstelle org.freedesktop.dbus.interfaces.DBusInterface
-
Returns true on remote objects.
- isRunning() - Methode in Klasse org.freedesktop.dbus.bin.DBusDaemon
- isRunning() - Methode in Klasse org.freedesktop.dbus.bin.EmbeddedDBusDaemon
-
Whether the DBusDaemon is still running.
- isServer() - Methode in Klasse org.freedesktop.dbus.connections.BusAddress
-
True if this address represents a listening server address.
- isStrictCookiePermissions() - Methode in Klasse org.freedesktop.dbus.connections.config.SaslConfig
-
Whether the permissions of the cookie files (used for DBUS_COOKIE_SHA1) should be checked.
Cookie permission check will only be used on Linux/Unix like OSes. - isValidNetworkPort(int, boolean) - Statische Methode in Klasse org.freedesktop.dbus.utils.Util
-
Check if the given value is a valid network port (1 - 65535).
- isValidNetworkPort(String, boolean) - Statische Methode in Klasse org.freedesktop.dbus.utils.Util
- isWeakReference() - Methode in Klasse org.freedesktop.dbus.connections.impl.BaseConnectionBuilder
- isWindows() - Statische Methode in Klasse org.freedesktop.dbus.utils.Util
-
Checks if the running OS is a MS Windows OS.
- IThreadPoolRetryHandler - Schnittstelle in org.freedesktop.dbus.connections.shared
-
Interface which specifies a handler which will be called when the thread pool throws any exception.
- IThrowingSupplier<V,
T> - Schnittstelle in org.freedesktop.dbus.utils -
Supplier which allows throwing any exception.
- ITransportProvider - Schnittstelle in org.freedesktop.dbus.spi.transport
-
Interface used by
ServiceLoader
to provide a transport used by DBus.
K
L
- ListActivatableNames() - Methode in Klasse org.freedesktop.dbus.bin.DBusDaemon.DBusServer
- ListActivatableNames() - Methode in Schnittstelle org.freedesktop.dbus.interfaces.DBus
-
Returns a list of all names that can be activated on the bus.
- listen() - Methode in Klasse org.freedesktop.dbus.connections.base.AbstractConnectionBase
-
Start reading and messages.
- listen() - Methode in Klasse org.freedesktop.dbus.connections.impl.DirectConnection
-
Use this method when running on server side.
- listen() - Methode in Klasse org.freedesktop.dbus.connections.transports.AbstractTransport
-
Start listening on created transport.
- listify(Object) - Statische Methode in Klasse org.freedesktop.dbus.ArrayFrob
- listify(T[]) - Statische Methode in Klasse org.freedesktop.dbus.ArrayFrob
- ListNames() - Methode in Klasse org.freedesktop.dbus.bin.DBusDaemon.DBusServer
- ListNames() - Methode in Schnittstelle org.freedesktop.dbus.interfaces.DBus
-
Lists all connected names on the Bus.
- ListQueuedOwners(String) - Methode in Klasse org.freedesktop.dbus.bin.DBusDaemon.DBusServer
- ListQueuedOwners(String) - Methode in Schnittstelle org.freedesktop.dbus.interfaces.DBus
-
List the connections currently queued for a name.
- LITTLE - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.Endian
- LOCK_TIMEOUT - Statische Variable in Klasse org.freedesktop.dbus.connections.SASL
- logger - Variable in Klasse org.freedesktop.dbus.messages.Message
- LoggingHelper - Klasse in org.freedesktop.dbus.utils
-
Helper for some logging stuff, e.g. avoid call
Arrays.deepToString(Object[])
if loglevel is not enabled. - logIf(boolean, Runnable) - Statische Methode in Klasse org.freedesktop.dbus.utils.LoggingHelper
-
Executes the runnable if the boolean is true.
- longValue() - Methode in Klasse org.freedesktop.dbus.types.UInt16
-
The value of this as a long.
- longValue() - Methode in Klasse org.freedesktop.dbus.types.UInt32
-
The value of this as a long.
- longValue() - Methode in Klasse org.freedesktop.dbus.types.UInt64
-
The value of this as a long.
M
- main(String[]) - Statische Methode in Klasse org.freedesktop.dbus.bin.DBusDaemon
- Marshalling - Klasse in org.freedesktop.dbus
-
Contains static methods for marshalling values.
- MarshallingException - Ausnahmeklasse in org.freedesktop.dbus.exceptions
- MarshallingException(String) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.MarshallingException
- MarshallingException(String, Throwable) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.MarshallingException
- marshallint(long, byte[], int, int) - Methode in Klasse org.freedesktop.dbus.messages.Message
-
Marshalls an integer of a given width into a buffer.
- marshallintBig(long, byte[], int, int) - Statische Methode in Klasse org.freedesktop.dbus.messages.Message
-
Marshalls an integer of a given width into a buffer using big-endian format.
- marshallintLittle(long, byte[], int, int) - Statische Methode in Klasse org.freedesktop.dbus.messages.Message
-
Marshalls an integer of a given width into a buffer using little-endian format.
- matches(DBusMatchRule, boolean) - Methode in Klasse org.freedesktop.dbus.DBusMatchRule
-
Checks if the given rule matches with our rule.
- matches(DBusSignal, boolean) - Methode in Klasse org.freedesktop.dbus.DBusMatchRule
-
Checks if the given signal matches with our rule.
- MatchRuleInvalid - Ausnahmeklasse in org.freedesktop.dbus.errors
-
Thrown if the match rule is invalid
- MatchRuleInvalid(String) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.errors.MatchRuleInvalid
- MAX_ARRAY_LENGTH - Statische Variable in Klasse org.freedesktop.dbus.connections.AbstractConnection
- MAX_BIG_VALUE - Statische Variable in Klasse org.freedesktop.dbus.types.UInt64
-
Maximum allowed value (when accessed as a BigInteger)
- MAX_FIELDS - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.HeaderField
- MAX_LONG_VALUE - Statische Variable in Klasse org.freedesktop.dbus.types.UInt64
-
Maximum allowed value (when accessed as a long)
- MAX_NAME_LENGTH - Statische Variable in Klasse org.freedesktop.dbus.connections.AbstractConnection
- MAX_TIME_TRAVEL_SECONDS - Statische Variable in Klasse org.freedesktop.dbus.connections.SASL
- MAX_VALUE - Statische Variable in Klasse org.freedesktop.dbus.types.UInt16
-
Maximum possible value.
- MAX_VALUE - Statische Variable in Klasse org.freedesktop.dbus.types.UInt32
-
Maximum allowed value
- MAXIMUM_ARRAY_LENGTH - Statische Variable in Klasse org.freedesktop.dbus.messages.Message
- MAXIMUM_MESSAGE_LENGTH - Statische Variable in Klasse org.freedesktop.dbus.messages.Message
- MAXIMUM_NUM_UNIX_FDS - Statische Variable in Klasse org.freedesktop.dbus.messages.Message
- MEMBER - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.HeaderField
- Message - Klasse in org.freedesktop.dbus.messages
-
Superclass of all messages which are sent over the Bus.
This class deals with all the marshalling to/from the wire format. - Message() - Konstruktor für Klasse org.freedesktop.dbus.messages.Message
-
Create a blank message.
- Message(byte, byte, byte) - Konstruktor für Klasse org.freedesktop.dbus.messages.Message
-
Create a message; only to be called by sub-classes.
- MessageFactory - Klasse in org.freedesktop.dbus.messages
- MessageFactory(byte) - Konstruktor für Klasse org.freedesktop.dbus.messages.MessageFactory
- MessageFormatException - Ausnahmeklasse in org.freedesktop.dbus.exceptions
-
Thrown if a message is formatted incorrectly.
- MessageFormatException(String) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.MessageFormatException
- MessageProtocolVersionException - Ausnahmeklasse in org.freedesktop.dbus.exceptions
- MessageProtocolVersionException(String) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.MessageProtocolVersionException
- MessageType - Klasse in org.freedesktop.dbus.messages.constants
-
Defines constants for each message type.
- MessageTypeException - Ausnahmeklasse in org.freedesktop.dbus.exceptions
- MessageTypeException(String) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.MessageTypeException
- METHOD_CALL - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.MessageType
- METHOD_RETURN - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.MessageType
- MethodBase - Klasse in org.freedesktop.dbus.messages
- MethodBase(byte, byte, byte) - Konstruktor für Klasse org.freedesktop.dbus.messages.MethodBase
- MethodCall - Klasse in org.freedesktop.dbus.messages
- MethodCall(byte, String, String, String, String, byte, String, Object...) - Konstruktor für Klasse org.freedesktop.dbus.messages.MethodCall
- MethodCall(byte, String, String, String, String, String, byte, String, Object...) - Konstruktor für Klasse org.freedesktop.dbus.messages.MethodCall
- METHODCALL - Enum-Konstante in Enum-Klasse org.freedesktop.dbus.connections.shared.ExecutorNames
- MethodError - Annotationsschnittstelle in org.freedesktop.dbus.annotations
-
Give an error that the method can return
- MethodNoReply - Annotationsschnittstelle in org.freedesktop.dbus.annotations
-
Methods annotated with this do not send a reply
- MethodReturn - Klasse in org.freedesktop.dbus.messages
- MethodReturn(byte, String, long, String, Object...) - Konstruktor für Klasse org.freedesktop.dbus.messages.MethodReturn
- MethodReturn(byte, String, String, long, String, Object...) - Konstruktor für Klasse org.freedesktop.dbus.messages.MethodReturn
- MethodReturn(String, MethodCall, String, Object...) - Konstruktor für Klasse org.freedesktop.dbus.messages.MethodReturn
- MethodReturn(MethodCall, String, Object...) - Konstruktor für Klasse org.freedesktop.dbus.messages.MethodReturn
- METHODRETURN - Enum-Konstante in Enum-Klasse org.freedesktop.dbus.connections.shared.ExecutorNames
- MethodTuple - Klasse in org.freedesktop.dbus
- MethodTuple(String, String) - Konstruktor für Klasse org.freedesktop.dbus.MethodTuple
- MIN_VALUE - Statische Variable in Klasse org.freedesktop.dbus.types.UInt16
-
Minimum possible value.
- MIN_VALUE - Statische Variable in Klasse org.freedesktop.dbus.types.UInt32
-
Minimum allowed value
- MIN_VALUE - Statische Variable in Klasse org.freedesktop.dbus.types.UInt64
-
Minimum allowed value
- Monitoring - Schnittstelle in org.freedesktop.dbus.interfaces
N
- name - Variable in Klasse org.freedesktop.dbus.interfaces.DBus.NameAcquired
- name - Variable in Klasse org.freedesktop.dbus.interfaces.DBus.NameLost
- name - Variable in Klasse org.freedesktop.dbus.interfaces.DBus.NameOwnerChanged
- name() - Element in Annotationsschnittstellen org.freedesktop.dbus.annotations.DBusBoundProperty
-
Property name.
- name() - Element in Annotationsschnittstellen org.freedesktop.dbus.annotations.DBusProperty
-
Property name
- NameableThreadFactory - Klasse in org.freedesktop.dbus.utils
-
A thread factory which allows setting name, priority and daemon flag for all newly created threads.
- NameableThreadFactory(String, boolean) - Konstruktor für Klasse org.freedesktop.dbus.utils.NameableThreadFactory
-
Create a new ThreadFactory instance.
- NameableThreadFactory(String, boolean, int) - Konstruktor für Klasse org.freedesktop.dbus.utils.NameableThreadFactory
-
Create a new ThreadFactory instance.
- NameAcquired(String, String) - Konstruktor für Klasse org.freedesktop.dbus.interfaces.DBus.NameAcquired
- NameHasOwner(String) - Methode in Klasse org.freedesktop.dbus.bin.DBusDaemon.DBusServer
- NameHasOwner(String) - Methode in Schnittstelle org.freedesktop.dbus.interfaces.DBus
-
Determine if a name has an owner.
- NameLost(String, String) - Konstruktor für Klasse org.freedesktop.dbus.interfaces.DBus.NameLost
- NameOwnerChanged(String, String, String, String) - Konstruktor für Klasse org.freedesktop.dbus.interfaces.DBus.NameOwnerChanged
- NEGOTIATE_UNIX_FD - Enum-Konstante in Enum-Klasse org.freedesktop.dbus.connections.SASL.SaslCommand
- NEW_KEY_TIMEOUT_SECONDS - Statische Variable in Klasse org.freedesktop.dbus.connections.SASL
- newOwner - Variable in Klasse org.freedesktop.dbus.interfaces.DBus.NameOwnerChanged
- newThread(Runnable) - Methode in Klasse org.freedesktop.dbus.utils.NameableThreadFactory
- NO_AUTO_START - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.Flags
- NO_REPLY - Statische Variable in Klasse org.freedesktop.dbus.DBusCallInfo
-
Indicates the caller won't wait for a reply (and we won't send one).
- NO_REPLY_EXPECTED - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.Flags
- NonFatalException - Schnittstelle in org.freedesktop.dbus.interfaces
- NoReply - Ausnahmeklasse in org.freedesktop.dbus.errors
-
Thrown if there is no reply to a method call
- NoReply(String) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.errors.NoReply
- NotConnected - Ausnahmeklasse in org.freedesktop.dbus.exceptions
-
Thrown if a DBus action is called when not connected to the Bus.
- NotConnected(String) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.NotConnected
- NotSupported - Ausnahmeklasse in org.freedesktop.dbus.errors
-
Thrown if a called operation is not supported
- NotSupported(String) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.errors.NotSupported
O
- OBJECT_PATH - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- OBJECT_PATH_STRING - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- ObjectManager - Schnittstelle in org.freedesktop.dbus.interfaces
- ObjectManager.InterfacesAdded - Klasse in org.freedesktop.dbus.interfaces
-
Signal generated when a new interface is added
- ObjectManager.InterfacesRemoved - Klasse in org.freedesktop.dbus.interfaces
-
Signal generated when an interface is removed
- objectPath - Variable in Klasse org.freedesktop.dbus.interfaces.ObjectManager.InterfacesAdded
- objectPath - Variable in Klasse org.freedesktop.dbus.interfaces.ObjectManager.InterfacesRemoved
- ObjectPath - Klasse in org.freedesktop.dbus
- ObjectPath(String, String) - Konstruktor für Klasse org.freedesktop.dbus.ObjectPath
- ObjectTree - Klasse in org.freedesktop.dbus.messages
-
Keeps track of the exported objects for introspection data
- ObjectTree() - Konstruktor für Klasse org.freedesktop.dbus.messages.ObjectTree
- of(String) - Statische Methode in Klasse org.freedesktop.dbus.connections.BusAddress
-
Creates a new
BusAddress
from String. - of(BusAddress) - Statische Methode in Klasse org.freedesktop.dbus.connections.BusAddress
-
Creates a copy of the given
BusAddress
. - OK - Enum-Konstante in Enum-Klasse org.freedesktop.dbus.connections.SASL.SaslCommand
- OK - Enum-Konstante in Enum-Klasse org.freedesktop.dbus.connections.SASL.SaslResult
- oldOwner - Variable in Klasse org.freedesktop.dbus.interfaces.DBus.NameOwnerChanged
- org.freedesktop.dbus - Modul org.freedesktop.dbus
- org.freedesktop.dbus - Package org.freedesktop.dbus
- org.freedesktop.dbus.annotations - Package org.freedesktop.dbus.annotations
- org.freedesktop.dbus.bin - Package org.freedesktop.dbus.bin
- org.freedesktop.dbus.config - Package org.freedesktop.dbus.config
- org.freedesktop.dbus.connections - Package org.freedesktop.dbus.connections
- org.freedesktop.dbus.connections.base - Package org.freedesktop.dbus.connections.base
- org.freedesktop.dbus.connections.config - Package org.freedesktop.dbus.connections.config
- org.freedesktop.dbus.connections.impl - Package org.freedesktop.dbus.connections.impl
- org.freedesktop.dbus.connections.shared - Package org.freedesktop.dbus.connections.shared
- org.freedesktop.dbus.connections.transports - Package org.freedesktop.dbus.connections.transports
- org.freedesktop.dbus.errors - Package org.freedesktop.dbus.errors
- org.freedesktop.dbus.exceptions - Package org.freedesktop.dbus.exceptions
- org.freedesktop.dbus.handlers - Package org.freedesktop.dbus.handlers
- org.freedesktop.dbus.interfaces - Package org.freedesktop.dbus.interfaces
- org.freedesktop.dbus.messages - Package org.freedesktop.dbus.messages
- org.freedesktop.dbus.messages.constants - Package org.freedesktop.dbus.messages.constants
- org.freedesktop.dbus.propertyref - Package org.freedesktop.dbus.propertyref
- org.freedesktop.dbus.spi.message - Package org.freedesktop.dbus.spi.message
- org.freedesktop.dbus.spi.transport - Package org.freedesktop.dbus.spi.transport
- org.freedesktop.dbus.types - Package org.freedesktop.dbus.types
- org.freedesktop.dbus.utils - Package org.freedesktop.dbus.utils
- OutputStreamMessageWriter - Klasse in org.freedesktop.dbus.spi.message
- OutputStreamMessageWriter(SocketChannel) - Konstruktor für Klasse org.freedesktop.dbus.spi.message.OutputStreamMessageWriter
P
- pad(byte) - Methode in Klasse org.freedesktop.dbus.messages.Message
-
Pad the message to the proper alignment for the given type.
- padAndMarshall(List<Object>, long, String, Object...) - Methode in Klasse org.freedesktop.dbus.messages.Message
-
Adds message padding and marshalling.
- parseXmlString(String, boolean, boolean) - Statische Methode in Klasse org.freedesktop.dbus.utils.XmlUtil
-
Read the given string as XML document.
- PATH - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.HeaderField
- Peer - Schnittstelle in org.freedesktop.dbus.interfaces
-
All DBus Applications should respond to the Ping method on this interface
- PendingCallbackManager - Klasse in org.freedesktop.dbus.connections.base
- perform() - Methode in Schnittstelle org.freedesktop.dbus.connections.IDisconnectAction
- Ping() - Methode in Klasse org.freedesktop.dbus.bin.DBusDaemon.DBusServer
- Ping() - Methode in Klasse org.freedesktop.dbus.connections.base.GlobalHandler
- Ping() - Methode in Schnittstelle org.freedesktop.dbus.interfaces.Peer
- Position - Annotationsschnittstelle in org.freedesktop.dbus.annotations
-
Position annotation, to annotate Struct fields to be sent over DBus.
- print(byte[]) - Statische Methode in Klasse org.freedesktop.dbus.utils.Hexdump
- print(byte[], int) - Statische Methode in Klasse org.freedesktop.dbus.utils.Hexdump
- print(byte[], int, PrintStream) - Statische Methode in Klasse org.freedesktop.dbus.utils.Hexdump
- print(byte[], PrintStream) - Statische Methode in Klasse org.freedesktop.dbus.utils.Hexdump
- Properties - Schnittstelle in org.freedesktop.dbus.interfaces
-
A standard properties interface.
- Properties.PropertiesChanged - Klasse in org.freedesktop.dbus.interfaces
-
Signal generated when a property changes.
- PropertiesChanged(String, String, Map<String, Variant<?>>, List<String>) - Konstruktor für Klasse org.freedesktop.dbus.interfaces.Properties.PropertiesChanged
- PropertiesEmitsChangedSignal - Annotationsschnittstelle in org.freedesktop.dbus.annotations
-
From DBUS Specification:
If set to false, the org.freedesktop.DBus.Properties.PropertiesChanged signal,
see the section called “org.freedesktop.DBus.Properties” is not guaranteed to be emitted if the property changes.
If set to const the property never changes value during the lifetime of the object it belongs to,
and hence the signal is never emitted for it. - PropertiesEmitsChangedSignal.EmitChangeSignal - Enum-Klasse in org.freedesktop.dbus.annotations
- PropertyReadOnly - Ausnahmeklasse in org.freedesktop.dbus.errors
-
Thrown if a attempt to edit read only property
- PropertyReadOnly(String) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.errors.PropertyReadOnly
- PropertyRef - Klasse in org.freedesktop.dbus.propertyref
-
Contains the same information as a
DBusBoundProperty
, but as a POJO. - PropertyRef(String, Class<?>, DBusProperty.Access) - Konstruktor für Klasse org.freedesktop.dbus.propertyref.PropertyRef
- PropertyRef(DBusProperty) - Konstruktor für Klasse org.freedesktop.dbus.propertyref.PropertyRef
- PropRefRemoteHandler - Klasse in org.freedesktop.dbus.propertyref
-
Contains
DBusBoundProperty
code used for remote method invokation. - PROTOCOL - Statische Variable in Klasse org.freedesktop.dbus.messages.Message
-
The current protocol major version.
- PROXY_SPLIT_PATTERN - Statische Variable in Klasse org.freedesktop.dbus.utils.CommonRegexPattern
- put(K, V) - Methode in Klasse org.freedesktop.dbus.DBusMap
-
Veraltet.
- putAll(Map<? extends K, ? extends V>) - Methode in Klasse org.freedesktop.dbus.DBusMap
-
Veraltet.
Q
- QUEUE_POLL_WAIT - Statische Variable in Klasse org.freedesktop.dbus.bin.DBusDaemon
- queueCallback(MethodCall, Method, CallbackHandler<?>) - Methode in Klasse org.freedesktop.dbus.connections.AbstractConnection
- queueCallback(MethodCall, Method, CallbackHandler<?>, AbstractConnection) - Methode in Klasse org.freedesktop.dbus.connections.base.PendingCallbackManager
- queueInvokeMethod(MethodCall, Method, Object) - Methode in Klasse org.freedesktop.dbus.connections.base.ConnectionMethodInvocation
R
- randomString(int) - Statische Methode in Klasse org.freedesktop.dbus.utils.Util
-
Generate a simple (cryptographic insecure) random string.
- READ - Enum-Konstante in Enum-Klasse org.freedesktop.dbus.annotations.DBusProperty.Access
- READ_WRITE - Enum-Konstante in Enum-Klasse org.freedesktop.dbus.annotations.DBusProperty.Access
- readFileDescriptors(SocketChannel) - Methode in Klasse org.freedesktop.dbus.spi.message.AbstractInputStreamMessageReader
-
Methods which will be called when file descriptor passing is enabled.
- readFileDescriptors(SocketChannel) - Methode in Klasse org.freedesktop.dbus.spi.message.InputStreamMessageReader
- readFileToList(String) - Statische Methode in Klasse org.freedesktop.dbus.utils.Util
-
Reads a file to a List<String> (each line is one entry in list).
- readFileToString(File) - Statische Methode in Klasse org.freedesktop.dbus.utils.Util
-
Reads a file to a String.
- readMessage() - Methode in Klasse org.freedesktop.dbus.connections.transports.AbstractTransport
-
Read a message from the underlying socket.
- readMessage() - Methode in Klasse org.freedesktop.dbus.spi.message.AbstractInputStreamMessageReader
- readMessage() - Methode in Schnittstelle org.freedesktop.dbus.spi.message.IMessageReader
- readProperties(File) - Statische Methode in Klasse org.freedesktop.dbus.utils.Util
-
Trys to read a properties file.
- readProperties(InputStream) - Statische Methode in Klasse org.freedesktop.dbus.utils.Util
-
Tries to read a properties file from an inputstream.
- readTextFileFromStream(InputStream, Charset, boolean) - Statische Methode in Klasse org.freedesktop.dbus.utils.Util
-
Reads a text file from given
InputStream
using the givenCharset
. - receive(SocketChannel) - Methode in Klasse org.freedesktop.dbus.connections.SASL
- ReceivingService - Klasse in org.freedesktop.dbus.connections.base
-
Service providing threads for every type of message expected to be received by DBus.
- ReceivingServiceConfig - Klasse in org.freedesktop.dbus.connections.config
-
Bean which holds configuration for
ReceivingService
. - ReceivingServiceConfigBuilder<R> - Klasse in org.freedesktop.dbus.connections.config
-
Configuration builder to configure
ReceivingService
. - ReceivingServiceConfigBuilder(Supplier<R>) - Konstruktor für Klasse org.freedesktop.dbus.connections.config.ReceivingServiceConfigBuilder
- receivingThreadConfig() - Methode in Klasse org.freedesktop.dbus.connections.impl.BaseConnectionBuilder
-
Returns the builder to configure the receiving thread pools.
- ReflectionFileDescriptorHelper - Klasse in org.freedesktop.dbus.utils
-
Helper to work with
FileDescriptor
instances by using reflection - register() - Methode in Klasse org.freedesktop.dbus.connections.impl.DBusConnection
-
Register this connection on the bus using 'Hello' message.
Will do nothing if session was already registered. - REJECT - Enum-Konstante in Enum-Klasse org.freedesktop.dbus.connections.SASL.SaslResult
- REJECTED - Enum-Konstante in Enum-Klasse org.freedesktop.dbus.connections.SASL.SaslCommand
- rejectUnknownProperty(MethodCall, Object[]) - Methode in Klasse org.freedesktop.dbus.connections.base.AbstractConnectionBase
-
Sends a reply on the bus to signal a non-existing property was requested.
- releaseBusName(String) - Methode in Klasse org.freedesktop.dbus.connections.impl.DBusConnection
-
Release a bus name.
- ReleaseName(String) - Methode in Klasse org.freedesktop.dbus.bin.DBusDaemon.DBusServer
- ReleaseName(String) - Methode in Schnittstelle org.freedesktop.dbus.interfaces.DBus
-
Release a name on the bus.
- RemoteInvocationHandler - Klasse in org.freedesktop.dbus
- RemoteInvocationHandler(AbstractConnection, RemoteObject) - Konstruktor für Klasse org.freedesktop.dbus.RemoteInvocationHandler
- RemoteObject - Klasse in org.freedesktop.dbus
- RemoteObject(String, String, Class<? extends DBusInterface>, boolean) - Konstruktor für Klasse org.freedesktop.dbus.RemoteObject
- remove(Object) - Methode in Klasse org.freedesktop.dbus.DBusMap
-
Veraltet.
- remove(String) - Methode in Klasse org.freedesktop.dbus.connections.base.FallbackContainer
- remove(String) - Methode in Klasse org.freedesktop.dbus.messages.ObjectTree
- removeCallback(MethodCall) - Methode in Klasse org.freedesktop.dbus.connections.base.PendingCallbackManager
- removeFallback(String) - Methode in Klasse org.freedesktop.dbus.connections.AbstractConnection
-
Remove a fallback
- removeGenericSigHandler(DBusMatchRule, DBusSigHandler<DBusSignal>) - Methode in Klasse org.freedesktop.dbus.connections.AbstractConnection
-
Remove a generic signal handler with the given
DBusMatchRule
. - removeGenericSigHandler(DBusMatchRule, DBusSigHandler<DBusSignal>) - Methode in Klasse org.freedesktop.dbus.connections.impl.DBusConnection
- removeGenericSigHandler(DBusMatchRule, DBusSigHandler<DBusSignal>) - Methode in Klasse org.freedesktop.dbus.connections.impl.DirectConnection
- RemoveMatch(String) - Methode in Klasse org.freedesktop.dbus.bin.DBusDaemon.DBusServer
- RemoveMatch(String) - Methode in Schnittstelle org.freedesktop.dbus.interfaces.DBus
-
Remove a match rule.
- removeParameter(String) - Methode in Klasse org.freedesktop.dbus.connections.BusAddress
-
Remove parameter with given name.
- removeSigHandler(Class<T>, String, DBusInterface, DBusSigHandler<T>) - Methode in Klasse org.freedesktop.dbus.connections.impl.DBusConnection
-
Remove a Signal Handler.
- removeSigHandler(Class<T>, String, DBusSigHandler<T>) - Methode in Klasse org.freedesktop.dbus.connections.impl.DBusConnection
-
Remove a Signal Handler.
- removeSigHandler(Class<T>, DBusInterface, DBusSigHandler<T>) - Methode in Klasse org.freedesktop.dbus.connections.AbstractConnection
-
Remove a Signal Handler.
- removeSigHandler(Class<T>, DBusSigHandler<T>) - Methode in Klasse org.freedesktop.dbus.connections.AbstractConnection
-
Remove a Signal Handler.
- removeSigHandler(DBusMatchRule, DBusSigHandler<T>) - Methode in Klasse org.freedesktop.dbus.connections.AbstractConnection
-
Remove a match rule with the given
DBusSigHandler
. - removeSigHandler(DBusMatchRule, DBusSigHandler<T>) - Methode in Klasse org.freedesktop.dbus.connections.impl.DBusConnection
-
Remove a match rule with the given
DBusSigHandler
. - removeSigHandler(DBusMatchRule, DBusSigHandler<T>) - Methode in Klasse org.freedesktop.dbus.connections.impl.DirectConnection
- REPLY_SERIAL - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.HeaderField
- requestBusName(String) - Methode in Klasse org.freedesktop.dbus.connections.impl.DBusConnection
-
Request a bus name.
- requestedDisconnect(Integer) - Methode in Schnittstelle org.freedesktop.dbus.connections.IDisconnectCallback
-
Called when the disconnect was intended.
- RequestName(String, UInt32) - Methode in Klasse org.freedesktop.dbus.bin.DBusDaemon.DBusServer
- RequestName(String, UInt32) - Methode in Schnittstelle org.freedesktop.dbus.interfaces.DBus
-
Request a name on the bus.
- requireBusName(String) - Statische Methode in Klasse org.freedesktop.dbus.utils.DBusObjects
-
Ensures given string is a valid bus name.
- requireBusName(String, String) - Statische Methode in Klasse org.freedesktop.dbus.utils.DBusObjects
-
Ensures given string is a valid bus name.
- requireBusNameOrConnectionId(String) - Statische Methode in Klasse org.freedesktop.dbus.utils.DBusObjects
-
Ensures given string is a valid bus name or connection Id.
- requireConnectionId(String) - Statische Methode in Klasse org.freedesktop.dbus.utils.DBusObjects
-
Ensures given string is a valid connection Id.
- requireNotBusName(String, String) - Statische Methode in Klasse org.freedesktop.dbus.utils.DBusObjects
-
Ensures given string is NOT a valid bus name.
- requireNotNull(T, Supplier<X>) - Statische Methode in Klasse org.freedesktop.dbus.utils.DBusObjects
-
Ensure given value is not null.
- requireObjectPath(String) - Statische Methode in Klasse org.freedesktop.dbus.utils.DBusObjects
-
Ensures given string is a valid object path.
- reset() - Methode in Klasse org.freedesktop.dbus.utils.TimeMeasure
-
Resets the start time.
- run() - Methode in Klasse org.freedesktop.dbus.bin.DBusDaemon.DBusDaemonReaderThread
- run() - Methode in Klasse org.freedesktop.dbus.bin.DBusDaemon.DBusDaemonSenderThread
- run() - Methode in Klasse org.freedesktop.dbus.bin.DBusDaemon
- run() - Methode in Klasse org.freedesktop.dbus.connections.base.IncomingMessageThread
S
- SASL - Klasse in org.freedesktop.dbus.connections
- SASL(SaslConfig) - Konstruktor für Klasse org.freedesktop.dbus.connections.SASL
-
Create a new SASL auth handler.
- SASL.Command - Klasse in org.freedesktop.dbus.connections
- SASL.SaslCommand - Enum-Klasse in org.freedesktop.dbus.connections
- SASL.SaslMode - Enum-Klasse in org.freedesktop.dbus.connections
- SASL.SaslResult - Enum-Klasse in org.freedesktop.dbus.connections
- SaslConfig - Klasse in org.freedesktop.dbus.connections.config
-
Bean contains configuration for SASL authentication.
- SaslConfigBuilder<R> - Klasse in org.freedesktop.dbus.connections.config
-
Configuration used to setup a sasl authentication.
- saveFile(String, String) - Statische Methode in Klasse org.freedesktop.dbus.bin.DBusDaemon
- send(SocketChannel, SASL.SaslCommand, String...) - Methode in Klasse org.freedesktop.dbus.connections.SASL
- SENDER - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.HeaderField
- sendMessage(Message) - Methode in Klasse org.freedesktop.dbus.connections.base.AbstractConnectionBase
-
Send a message or signal to the DBus daemon.
- serialize() - Methode in Schnittstelle org.freedesktop.dbus.interfaces.DBusSerializable
- SERVER - Enum-Konstante in Enum-Klasse org.freedesktop.dbus.connections.SASL.SaslMode
- ServiceUnknown - Ausnahmeklasse in org.freedesktop.dbus.errors
-
Thrown if the requested service was not available
- ServiceUnknown(String) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.errors.ServiceUnknown
- SESSION - Enum-Konstante in Enum-Klasse org.freedesktop.dbus.connections.impl.DBusConnection.DBusBusType
-
Session Bus
- Set(String, String, A) - Methode in Schnittstelle org.freedesktop.dbus.interfaces.Properties
-
Set the value for the given property.
- setAdditionalConfig(Map<String, Object>) - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfig
- setAfterBindCallback(Consumer<AbstractTransport>) - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfig
- setArgs(Object[]) - Methode in Klasse org.freedesktop.dbus.messages.Message
- setAuthMode(int) - Methode in Klasse org.freedesktop.dbus.connections.config.SaslConfig
- setAutoConnect(boolean) - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfig
- setBindCallback(Consumer<AbstractTransport>) - Methode in Klasse org.freedesktop.dbus.bin.EmbeddedDBusDaemon
-
Callback which will be called by transport right after the server socket was bound.
Server will not yet accept connections at this point, but it started listening on the configured address. - setBusAddress(BusAddress) - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfig
- setByteCounter(long) - Methode in Klasse org.freedesktop.dbus.messages.Message
- setCall(MethodCall) - Methode in Klasse org.freedesktop.dbus.messages.MethodReturn
- setConnectCallback(Consumer<AbstractTransport>) - Methode in Klasse org.freedesktop.dbus.bin.EmbeddedDBusDaemon
-
Callback which will be called by transport right before the socket is bound and connections will be accepted.
- setDefaultTimeout(long) - Statische Methode in Klasse org.freedesktop.dbus.messages.MethodCall
-
Set the default timeout for method calls.
- setDisconnectCallback(IDisconnectCallback) - Methode in Klasse org.freedesktop.dbus.connections.base.AbstractConnectionBase
-
Set the callback which will be notified when a disconnection happens.
- setEndianess(byte) - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfig
- setFileDescriptorSupport(boolean) - Methode in Klasse org.freedesktop.dbus.connections.config.SaslConfig
-
Enable/disable support of file descriptor passing.
- setFileDescriptorSupport(boolean) - Methode in Schnittstelle org.freedesktop.dbus.spi.message.ISocketProvider
-
Called to indicate if the current
AbstractTransport
implementation supports file descriptor passing. - setFileGroup(String) - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfig
- setFileOwner(String) - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfig
- setFilePermissions(Path, String, String, Set<PosixFilePermission>) - Statische Methode in Klasse org.freedesktop.dbus.utils.Util
-
Setup the unix socket file permissions.
- setFileUnixPermissions(PosixFilePermission...) - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfig
- setGuid(String) - Methode in Klasse org.freedesktop.dbus.connections.config.SaslConfig
- setHeader(Object[]) - Methode in Klasse org.freedesktop.dbus.messages.Message
-
Set header content.
- setListening(boolean) - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfig
- setMode(SASL.SaslMode) - Methode in Klasse org.freedesktop.dbus.connections.config.SaslConfig
- setPath(String) - Methode in Klasse org.freedesktop.dbus.DBusPath
- setPreConnectCallback(Consumer<AbstractTransport>) - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfig
- setPreConnectCallback(Consumer<AbstractTransport>) - Methode in Klasse org.freedesktop.dbus.connections.transports.AbstractTransport
-
Set a callback which will be called right before the connection will be established to the transport.
- setRegisterSelf(boolean) - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfig
- setReply(Message) - Methode in Klasse org.freedesktop.dbus.messages.MethodCall
- setResponse(String) - Methode in Klasse org.freedesktop.dbus.connections.SASL.Command
- setSaslAuthMode(TransportBuilder.SaslAuthMode) - Methode in Klasse org.freedesktop.dbus.bin.EmbeddedDBusDaemon
-
Use this to override the default authentication mode which would be used by the transport based on the
BusAddress
. - setSaslUid(OptionalLong) - Methode in Klasse org.freedesktop.dbus.connections.config.SaslConfig
- setSerial(long) - Methode in Klasse org.freedesktop.dbus.messages.Message
- setServiceLoaderClassLoader(ClassLoader) - Methode in Klasse org.freedesktop.dbus.bin.EmbeddedDBusDaemon
-
ClassLoader to use for
ServiceLoader
to findITransportProvider
implementations. - setServiceLoaderClassLoader(ClassLoader) - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfig
- setServiceLoaderModuleLayer(ModuleLayer) - Methode in Klasse org.freedesktop.dbus.bin.EmbeddedDBusDaemon
-
Module Layer to use for
ServiceLoader
to findITransportProvider
implementations. - setServiceLoaderModuleLayer(ModuleLayer) - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfig
- setSource(String) - Methode in Klasse org.freedesktop.dbus.messages.Message
-
Warning, do not use this method unless you really know what you are doing.
- setSource(String) - Methode in Klasse org.freedesktop.dbus.ObjectPath
- setStrictCookiePermissions(boolean) - Methode in Klasse org.freedesktop.dbus.connections.config.SaslConfig
-
Enable/disable checking of file permissions of the cookie files (used for DBUS_COOKIE_SHA1).
Cookie permission check will only be used on Linux/Unix like OSes. - setTimeout(int) - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfig
- setType(String) - Methode in Ausnahmeklasse org.freedesktop.dbus.exceptions.DBusExecutionException
- setUnixSocketGroup(String) - Methode in Klasse org.freedesktop.dbus.bin.EmbeddedDBusDaemon
-
The file group for the created unix socket.
Ignored if TCP is used.
Will only work if currently running JVM process user has suitable permissions to change the group. - setUnixSocketOwner(String) - Methode in Klasse org.freedesktop.dbus.bin.EmbeddedDBusDaemon
-
The file owner for the created unix socket.
Ignored if TCP is used.
Will only work if currently running JVM process user has suitable permissions to change the owner. - setUnixSocketPermissions(PosixFilePermission...) - Methode in Klasse org.freedesktop.dbus.bin.EmbeddedDBusDaemon
-
The file permissions for the created unix socket.
Ignored if TCP is used or if the OS is Windows.
Will only work if currently running JVM process user has suitable permissions to change the permissions. - setupAndInvoke(MethodCall, Method, Object, boolean) - Methode in Klasse org.freedesktop.dbus.connections.base.ConnectionMethodInvocation
- setWeakReferences(boolean) - Methode in Klasse org.freedesktop.dbus.connections.AbstractConnection
-
If set to true the bus will not hold a strong reference to exported objects.
- setWireData(byte[][]) - Methode in Klasse org.freedesktop.dbus.messages.Message
- shortValue() - Methode in Klasse org.freedesktop.dbus.types.UInt16
-
The value of this as a short.
- shortValue() - Methode in Klasse org.freedesktop.dbus.types.UInt32
-
The value of this as a short.
- shortValue() - Methode in Klasse org.freedesktop.dbus.types.UInt64
-
The value of this as a short.
- shutdown(int, TimeUnit) - Methode in Klasse org.freedesktop.dbus.connections.base.ReceivingService
-
Shutdown all executor services waiting up to the given timeout/unit.
- shutdownNow() - Methode in Klasse org.freedesktop.dbus.connections.base.ReceivingService
-
Forcefully stop the executors.
- SIGNAL - Enum-Konstante in Enum-Klasse org.freedesktop.dbus.connections.shared.ExecutorNames
- SIGNAL - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.MessageType
- signalSource - Variable in Klasse org.freedesktop.dbus.interfaces.ObjectManager.InterfacesAdded
- signalSource - Variable in Klasse org.freedesktop.dbus.interfaces.ObjectManager.InterfacesRemoved
- SIGNATURE - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- SIGNATURE - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.HeaderField
- SIGNATURE_STRING - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- size() - Methode in Klasse org.freedesktop.dbus.DBusMap
-
Veraltet.
- SLASH_PATTERN - Statische Variable in Klasse org.freedesktop.dbus.messages.ObjectTree
- snakeToCamelCase(String) - Statische Methode in Klasse org.freedesktop.dbus.utils.Util
-
Converts a snake-case-string to camel case string.
- SocketClosedException - Ausnahmeklasse in org.freedesktop.dbus.exceptions
-
Exception which indicates a terminated connection.
- SocketClosedException() - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.SocketClosedException
- SocketClosedException(String) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.SocketClosedException
- SocketClosedException(String, Throwable) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.SocketClosedException
- SocketClosedException(Throwable) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.SocketClosedException
- startInBackground() - Methode in Klasse org.freedesktop.dbus.bin.EmbeddedDBusDaemon
-
Start the DBusDaemon in background and returns immediately.
- startInBackgroundAndWait() - Methode in Klasse org.freedesktop.dbus.bin.EmbeddedDBusDaemon
-
Starts the DBusDaemon in background.
- startInBackgroundAndWait(long) - Methode in Klasse org.freedesktop.dbus.bin.EmbeddedDBusDaemon
-
Starts the DBusDaemon in background.
- startInForeground() - Methode in Klasse org.freedesktop.dbus.bin.EmbeddedDBusDaemon
-
Run the DBusDaemon in foreground.
- StartServiceByName(String, UInt32) - Methode in Klasse org.freedesktop.dbus.bin.DBusDaemon.DBusServer
- StartServiceByName(String, UInt32) - Methode in Schnittstelle org.freedesktop.dbus.interfaces.DBus
-
Start a service.
- strEquals(String, String) - Statische Methode in Klasse org.freedesktop.dbus.utils.Util
-
Null-safe equals for two strings.
- STRING - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- STRING_STRING - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- StrongReference<T> - Klasse in org.freedesktop.dbus
-
An alternative to a WeakReference when you don't want that behavior.
- StrongReference(T) - Konstruktor für Klasse org.freedesktop.dbus.StrongReference
- Struct - Klasse in org.freedesktop.dbus
-
This class should be extended to create Structs.
- Struct() - Konstruktor für Klasse org.freedesktop.dbus.Struct
- STRUCT - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- STRUCT_STRING - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- STRUCT1 - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- STRUCT1_STRING - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- STRUCT2 - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- STRUCT2_STRING - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- StructHelper - Klasse in org.freedesktop.dbus
-
Helper util to create
Struct
subclasses when receiving it from DBus. - syntax() - Statische Methode in Klasse org.freedesktop.dbus.bin.DBusDaemon
- SYSPROP_DBUS_TEST_HOME_DIR - Statische Variable in Klasse org.freedesktop.dbus.config.DBusSysProps
- SYSTEM - Enum-Konstante in Enum-Klasse org.freedesktop.dbus.connections.impl.DBusConnection.DBusBusType
-
System Bus
T
- terminate() - Methode in Klasse org.freedesktop.dbus.bin.DBusDaemon.DBusDaemonReaderThread
- terminate() - Methode in Klasse org.freedesktop.dbus.bin.DBusDaemon.DBusDaemonSenderThread
- terminate() - Methode in Klasse org.freedesktop.dbus.connections.base.IncomingMessageThread
- throwException() - Methode in Klasse org.freedesktop.dbus.messages.Error
-
Throw this as an exception of the correct type
- TimeMeasure - Klasse in org.freedesktop.dbus.utils
-
Utility class for time measurements.
- TimeMeasure() - Konstruktor für Klasse org.freedesktop.dbus.utils.TimeMeasure
-
Create a new instance, used a formatter converting everything >= 5000 ms to seconds (X.Y -> 6.1).
- TimeMeasure(TimeMeasure.ITimeMeasureFormat) - Konstruktor für Klasse org.freedesktop.dbus.utils.TimeMeasure
-
Create a new instance using _ts millis as
- TimeMeasure.ITimeMeasureFormat - Schnittstelle in org.freedesktop.dbus.utils
- Timeout - Ausnahmeklasse in org.freedesktop.dbus.errors
-
Thrown if a operation timed out
- Timeout(String) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.errors.Timeout
- toAscii(byte[]) - Statische Methode in Klasse org.freedesktop.dbus.utils.Hexdump
- toAscii(byte[], int, int) - Statische Methode in Klasse org.freedesktop.dbus.utils.Hexdump
- toByteArray(byte[]) - Statische Methode in Klasse org.freedesktop.dbus.utils.Hexdump
-
Returns a string which can be written to a Java source file as part of a static initializer for a byte array.
- toByteArray(byte[], int, int) - Statische Methode in Klasse org.freedesktop.dbus.utils.Hexdump
-
Returns a string which can be written to a Java source file as part of a static initializer for a byte array.
- toElement(Node) - Statische Methode in Klasse org.freedesktop.dbus.utils.XmlUtil
- toHex(byte[]) - Statische Methode in Klasse org.freedesktop.dbus.utils.Hexdump
- toHex(byte[], boolean) - Statische Methode in Klasse org.freedesktop.dbus.utils.Hexdump
- toHex(byte[], int, int, boolean) - Statische Methode in Klasse org.freedesktop.dbus.utils.Hexdump
- toJavaFileDescriptor(ISocketProvider) - Methode in Klasse org.freedesktop.dbus.FileDescriptor
-
Converts this DBus
FileDescriptor
to aFileDescriptor
.
Tries to use the provided ISocketProvider if present first. - toObjectArray(Object) - Statische Methode in Klasse org.freedesktop.dbus.utils.Util
-
Convert a object of arbitrary type to an object array.
If input is null or not an array, an empty array will be returned. - top() - Methode in Klasse org.freedesktop.dbus.types.UInt64
-
Most significant 4 bytes.
- toString() - Methode in Enum-Klasse org.freedesktop.dbus.annotations.PropertiesEmitsChangedSignal.EmitChangeSignal
- toString() - Methode in Klasse org.freedesktop.dbus.bin.DBusDaemon.ConnectionStruct
- toString() - Methode in Klasse org.freedesktop.dbus.connections.base.AbstractConnectionBase
- toString() - Methode in Klasse org.freedesktop.dbus.connections.BusAddress
- toString() - Methode in Klasse org.freedesktop.dbus.connections.config.SaslConfig
- toString() - Methode in Klasse org.freedesktop.dbus.connections.SASL.Command
- toString() - Methode in Enum-Klasse org.freedesktop.dbus.connections.shared.ExecutorNames
- toString() - Methode in Klasse org.freedesktop.dbus.connections.transports.AbstractTransport
- toString() - Methode in Klasse org.freedesktop.dbus.connections.transports.TransportConnection
- toString() - Methode in Klasse org.freedesktop.dbus.Container
-
Returns this struct as a string.
- toString() - Methode in Klasse org.freedesktop.dbus.DBusAsyncReply
- toString() - Methode in Klasse org.freedesktop.dbus.DBusMap
-
Veraltet.
- toString() - Methode in Klasse org.freedesktop.dbus.DBusMatchRule
- toString() - Methode in Klasse org.freedesktop.dbus.DBusPath
- toString() - Methode in Klasse org.freedesktop.dbus.FileDescriptor
- toString() - Methode in Klasse org.freedesktop.dbus.interfaces.ObjectManager.InterfacesAdded
- toString() - Methode in Klasse org.freedesktop.dbus.interfaces.ObjectManager.InterfacesRemoved
- toString() - Methode in Klasse org.freedesktop.dbus.interfaces.Properties.PropertiesChanged
- toString() - Methode in Klasse org.freedesktop.dbus.messages.ExportedObject
- toString() - Methode in Klasse org.freedesktop.dbus.messages.Message
-
Formats the message in a human-readable format.
- toString() - Methode in Klasse org.freedesktop.dbus.messages.ObjectTree
- toString() - Methode in Klasse org.freedesktop.dbus.RemoteObject
- toString() - Methode in Klasse org.freedesktop.dbus.spi.message.AbstractInputStreamMessageReader
- toString() - Methode in Klasse org.freedesktop.dbus.spi.message.AbstractOutputStreamMessageWriter
- toString() - Methode in Klasse org.freedesktop.dbus.types.DBusListType
- toString() - Methode in Klasse org.freedesktop.dbus.types.DBusMapType
- toString() - Methode in Klasse org.freedesktop.dbus.types.UInt16
-
The value of this as a string.
- toString() - Methode in Klasse org.freedesktop.dbus.types.UInt32
-
The value of this as a string
- toString() - Methode in Klasse org.freedesktop.dbus.types.UInt64
-
The value of this as a string.
- toString() - Methode in Klasse org.freedesktop.dbus.types.Variant
-
Format the Variant as a string.
- toString() - Methode in Klasse org.freedesktop.dbus.utils.TimeMeasure
-
Returns the elapsed time in milliseconds formatted as string.
- TransportBuilder - Klasse in org.freedesktop.dbus.connections.transports
-
Builder to create transports of different types.
- TransportBuilder.SaslAuthMode - Enum-Klasse in org.freedesktop.dbus.connections.transports
-
Represents supported SASL authentication modes.
- transportConfig() - Methode in Klasse org.freedesktop.dbus.connections.impl.BaseConnectionBuilder
-
Returns the builder to configure the used transport.
- TransportConfig - Klasse in org.freedesktop.dbus.connections.config
-
Configuration used to setup a transport.
- TransportConfig() - Konstruktor für Klasse org.freedesktop.dbus.connections.config.TransportConfig
- TransportConfig(BusAddress) - Konstruktor für Klasse org.freedesktop.dbus.connections.config.TransportConfig
- TransportConfigBuilder<X,
R> - Klasse in org.freedesktop.dbus.connections.config - TransportConfigBuilder(Supplier<R>) - Konstruktor für Klasse org.freedesktop.dbus.connections.config.TransportConfigBuilder
- TransportConfigurationException - Ausnahmeklasse in org.freedesktop.dbus.exceptions
- TransportConfigurationException(String) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.TransportConfigurationException
- TransportConfigurationException(String, Throwable) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.TransportConfigurationException
- TransportConnection - Klasse in org.freedesktop.dbus.connections.transports
-
Represents one transport connection of any type.
- TransportConnection(MessageFactory, SocketChannel, ISocketProvider, IMessageWriter, IMessageReader) - Konstruktor für Klasse org.freedesktop.dbus.connections.transports.TransportConnection
- TransportRegistrationException - Ausnahmeklasse in org.freedesktop.dbus.exceptions
-
Thrown if registration of transport providers fails.
- TransportRegistrationException(String) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.TransportRegistrationException
- TransportRegistrationException(String, Throwable) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.TransportRegistrationException
- TRUE - Enum-Konstante in Enum-Klasse org.freedesktop.dbus.annotations.PropertiesEmitsChangedSignal.EmitChangeSignal
- Tuple - Klasse in org.freedesktop.dbus
-
This class should be extended to create Tuples.
- Tuple() - Konstruktor für Klasse org.freedesktop.dbus.Tuple
- type() - Element in Annotationsschnittstellen org.freedesktop.dbus.annotations.DBusBoundProperty
-
Type of the property, in case of complex types please create custom interface that extends
TypeRef
. - type() - Element in Annotationsschnittstellen org.freedesktop.dbus.annotations.DBusProperty
-
type of the property, in case of complex types please create custom interface that extends
TypeRef
- type(Object[], Class<Object>) - Statische Methode in Klasse org.freedesktop.dbus.ArrayFrob
- typeForMethod(Method) - Statische Methode in Klasse org.freedesktop.dbus.propertyref.PropertyRef
- TypeRef<T> - Schnittstelle in org.freedesktop.dbus
-
Interface for retrieving generic type information with reflection.
U
- UInt16 - Klasse in org.freedesktop.dbus.types
-
Class to represent 16-bit unsigned integers.
- UInt16(int) - Konstruktor für Klasse org.freedesktop.dbus.types.UInt16
-
Create a UInt16 from an int.
- UInt16(String) - Konstruktor für Klasse org.freedesktop.dbus.types.UInt16
-
Create a UInt16 from a String.
- UINT16 - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- UINT16_STRING - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- UInt32 - Klasse in org.freedesktop.dbus.types
-
Class to represent unsigned 32-bit numbers.
- UInt32(long) - Konstruktor für Klasse org.freedesktop.dbus.types.UInt32
-
Create a UInt32 from a long.
- UInt32(String) - Konstruktor für Klasse org.freedesktop.dbus.types.UInt32
-
Create a UInt32 from a String.
- UINT32 - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- UINT32_STRING - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- UInt64 - Klasse in org.freedesktop.dbus.types
-
Class to represent unsigned 64-bit numbers.
- UInt64(long) - Konstruktor für Klasse org.freedesktop.dbus.types.UInt64
-
Create a UInt64 from a long.
- UInt64(long, long) - Konstruktor für Klasse org.freedesktop.dbus.types.UInt64
-
Create a UInt64 from two longs.
- UInt64(String) - Konstruktor für Klasse org.freedesktop.dbus.types.UInt64
-
Create a UInt64 from a String.
- UInt64(BigInteger) - Konstruktor für Klasse org.freedesktop.dbus.types.UInt64
-
Create a UInt64 from a BigInteger
- UINT64 - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- UINT64_STRING - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- unExportObject(String) - Methode in Klasse org.freedesktop.dbus.connections.base.AbstractConnectionBase
-
Stop Exporting an object
- UNIX_FDS - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.HeaderField
- UnknownInterface - Ausnahmeklasse in org.freedesktop.dbus.errors
-
Thrown if a interface does not exist
- UnknownInterface(String) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.errors.UnknownInterface
- UnknownMethod - Ausnahmeklasse in org.freedesktop.dbus.errors
-
Thrown if the method called was unknown on the remote object
- UnknownMethod(String) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.errors.UnknownMethod
- UnknownObject - Ausnahmeklasse in org.freedesktop.dbus.errors
-
Thrown if the object was unknown on a remote connection
- UnknownObject(String) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.errors.UnknownObject
- UnknownProperty - Ausnahmeklasse in org.freedesktop.dbus.errors
-
Thrown if a property does not exist in the interface
- UnknownProperty(String) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.errors.UnknownProperty
- UnknownTypeCodeException - Ausnahmeklasse in org.freedesktop.dbus.exceptions
- UnknownTypeCodeException(byte) - Konstruktor für Ausnahmeklasse org.freedesktop.dbus.exceptions.UnknownTypeCodeException
- unwrap(T[]) - Statische Methode in Klasse org.freedesktop.dbus.ArrayFrob
- unwrapTypeRef(Class<?>) - Statische Methode in Klasse org.freedesktop.dbus.utils.Util
-
Gets the type wrapped by a
TypeRef
interface. - UpdateActivationEnvironment(Map<String, String>[]) - Methode in Klasse org.freedesktop.dbus.bin.DBusDaemon.DBusServer
- UpdateActivationEnvironment(Map<String, String>[]) - Methode in Schnittstelle org.freedesktop.dbus.interfaces.DBus
-
DBUS Specification:
Normally, session bus activated services inherit the environment of the bus daemon. - updateEndianess(byte) - Methode in Klasse org.freedesktop.dbus.messages.Message
- updatePermissions(String, String, Set<PosixFilePermission>) - Methode in Schnittstelle org.freedesktop.dbus.connections.transports.IFileBasedBusAddress
- upperCaseFirstChar(String) - Statische Methode in Klasse org.freedesktop.dbus.utils.Util
-
Upper case the first letter of the given string.
- Util - Klasse in org.freedesktop.dbus.utils
-
Utility class providing helper methods for handling strings, files and so on.
V
- validateBusName(String) - Statische Methode in Klasse org.freedesktop.dbus.utils.DBusObjects
-
Checks if input is valid bus name.
- validateConnectionId(String) - Statische Methode in Klasse org.freedesktop.dbus.utils.DBusObjects
-
Checks if input is a valid connection Id.
- validateNotBusName(String) - Statische Methode in Klasse org.freedesktop.dbus.utils.DBusObjects
-
Checks if input is NOT a valid bus name.
- validateNotConnectionId(String) - Statische Methode in Klasse org.freedesktop.dbus.utils.DBusObjects
-
Checks if input is NOT a valid connection Id.
- validateNotObjectPath(String) - Statische Methode in Klasse org.freedesktop.dbus.utils.DBusObjects
-
Checks if input is NOT a valid object path.
- validateObjectPath(String) - Statische Methode in Klasse org.freedesktop.dbus.utils.DBusObjects
-
Checks if input is a valid object path.
- value() - Element in Annotationsschnittstellen org.freedesktop.dbus.annotations.DBusInterfaceName
-
The replacement interface name.
- value() - Element in Annotationsschnittstellen org.freedesktop.dbus.annotations.DBusMemberName
-
The replacement member name.
- value() - Element in Annotationsschnittstellen org.freedesktop.dbus.annotations.DBusProperties
-
Container for multiple properties
- value() - Element in Annotationsschnittstellen org.freedesktop.dbus.annotations.DeprecatedOnDBus
-
Annotation value, true by default
- value() - Element in Annotationsschnittstellen org.freedesktop.dbus.annotations.GlibCSymbol
- value() - Element in Annotationsschnittstellen org.freedesktop.dbus.annotations.IntrospectionDescription
- value() - Element in Annotationsschnittstellen org.freedesktop.dbus.annotations.MethodError
- value() - Element in Annotationsschnittstellen org.freedesktop.dbus.annotations.MethodNoReply
-
Annotation value, true by default
- value() - Element in Annotationsschnittstellen org.freedesktop.dbus.annotations.Position
-
The order of this field in the Struct.
- value() - Element in Annotationsschnittstellen org.freedesktop.dbus.annotations.PropertiesEmitsChangedSignal
- value() - Methode in Klasse org.freedesktop.dbus.types.UInt64
-
The value of this as a BigInteger.
- valueOf(String) - Statische Methode in Enum-Klasse org.freedesktop.dbus.annotations.DBusProperty.Access
-
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.
- valueOf(String) - Statische Methode in Enum-Klasse org.freedesktop.dbus.annotations.PropertiesEmitsChangedSignal.EmitChangeSignal
-
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.
- valueOf(String) - Statische Methode in Enum-Klasse org.freedesktop.dbus.connections.impl.DBusConnection.DBusBusType
-
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.
- valueOf(String) - Statische Methode in Enum-Klasse org.freedesktop.dbus.connections.SASL.SaslCommand
-
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.
- valueOf(String) - Statische Methode in Enum-Klasse org.freedesktop.dbus.connections.SASL.SaslMode
-
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.
- valueOf(String) - Statische Methode in Enum-Klasse org.freedesktop.dbus.connections.SASL.SaslResult
-
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.
- valueOf(String) - Statische Methode in Enum-Klasse org.freedesktop.dbus.connections.shared.ExecutorNames
-
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.
- valueOf(String) - Statische Methode in Enum-Klasse org.freedesktop.dbus.connections.transports.TransportBuilder.SaslAuthMode
-
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.
- values() - Statische Methode in Enum-Klasse org.freedesktop.dbus.annotations.DBusProperty.Access
-
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
- values() - Statische Methode in Enum-Klasse org.freedesktop.dbus.annotations.PropertiesEmitsChangedSignal.EmitChangeSignal
-
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
- values() - Statische Methode in Enum-Klasse org.freedesktop.dbus.connections.impl.DBusConnection.DBusBusType
-
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
- values() - Statische Methode in Enum-Klasse org.freedesktop.dbus.connections.SASL.SaslCommand
-
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
- values() - Statische Methode in Enum-Klasse org.freedesktop.dbus.connections.SASL.SaslMode
-
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
- values() - Statische Methode in Enum-Klasse org.freedesktop.dbus.connections.SASL.SaslResult
-
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
- values() - Statische Methode in Enum-Klasse org.freedesktop.dbus.connections.shared.ExecutorNames
-
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
- values() - Statische Methode in Enum-Klasse org.freedesktop.dbus.connections.transports.TransportBuilder.SaslAuthMode
-
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
- values() - Methode in Klasse org.freedesktop.dbus.DBusMap
-
Veraltet.
- Variant<T> - Klasse in org.freedesktop.dbus.types
-
A Wrapper class for Variant values.
- Variant(T) - Konstruktor für Klasse org.freedesktop.dbus.types.Variant
-
Create a Variant from a basic type object.
- Variant(T, Type) - Konstruktor für Klasse org.freedesktop.dbus.types.Variant
-
Create a Variant.
- Variant(T, String) - Konstruktor für Klasse org.freedesktop.dbus.types.Variant
-
Create a Variant.
It is expected that the given value is compatible with the provided DBus signature String.
This constructor is intended to be used when a generic using class/interface should be wrapped.
Map or List are two examples where it is not possible to determine the internal data type (the type represented by a generic placeholder) due to type erasure.
Therefore the only way to properly serialize these Maps/Lists is by providing a suitable signature manually. - VARIANT - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- VARIANT_STRING - Statische Variable in Klasse org.freedesktop.dbus.messages.constants.ArgumentType
- version() - Statische Methode in Klasse org.freedesktop.dbus.bin.DBusDaemon
W
- waitFor(String, IThrowingSupplier<Boolean, T>, long, long) - Statische Methode in Klasse org.freedesktop.dbus.utils.Util
-
Waits for the provided supplier to return true or throws an exception.
- warning(SAXParseException) - Methode in Klasse org.freedesktop.dbus.utils.XmlErrorHandlers.XmlErrorHandlerQuiet
- warning(SAXParseException) - Methode in Klasse org.freedesktop.dbus.utils.XmlErrorHandlers.XmlErrorHandlerRuntimeException
- withAdditionalConfig(String, Object) - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfigBuilder
-
Adds an additional config key to the transport config.
Will overwrite value if key exists. - withAfterBindCallback(Consumer<AbstractTransport>) - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfigBuilder
-
Set a callback which will be called after
bindImpl()
on a server connection was called.
This method is only called if the transport is configured as server connection. - withAuthMode(TransportBuilder.SaslAuthMode) - Methode in Klasse org.freedesktop.dbus.connections.config.SaslConfigBuilder
-
Setup the authentication mode to use.
- withAutoConnect(boolean) - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfigBuilder
-
Instantly connect to DBus when
TransportConfigBuilder.build()
is called. - withBusAddress(BusAddress) - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfigBuilder
-
Set the
BusAddress
which should be used for the connection. - withConfig(TransportConfig) - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfigBuilder
-
Use the predefined TransportConfig.
- withDisconnectCallback(IDisconnectCallback) - Methode in Klasse org.freedesktop.dbus.connections.impl.BaseConnectionBuilder
-
Set the given disconnect callback to the created connection.
- withEndianess(byte) - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfigBuilder
-
Set the endianess for the connection Default is based on system endianess.
- withErrorHandlerThreadCount(int) - Methode in Klasse org.freedesktop.dbus.connections.config.ReceivingServiceConfigBuilder
-
Set the size of the thread-pool used to handle error messages received on the bus.
- withErrorThreadPriority(int) - Methode in Klasse org.freedesktop.dbus.connections.config.ReceivingServiceConfigBuilder
-
Sets the thread priority of the created signal thread(s).
- withListening(boolean) - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfigBuilder
-
Use true to use the transport as listener (server).
- withMethedCallThreadPriority(int) - Methode in Klasse org.freedesktop.dbus.connections.config.ReceivingServiceConfigBuilder
-
Sets the thread priority of the created signal thread(s).
- withMethodCallThreadCount(int) - Methode in Klasse org.freedesktop.dbus.connections.config.ReceivingServiceConfigBuilder
-
Set the size of the thread-pool used to handle methods calls previously sent to the bus.
- withMethodReturnThreadCount(int) - Methode in Klasse org.freedesktop.dbus.connections.config.ReceivingServiceConfigBuilder
-
Set the size of the thread-pool used to handle method return values received on the bus.
- withMethodReturnThreadPriority(int) - Methode in Klasse org.freedesktop.dbus.connections.config.ReceivingServiceConfigBuilder
-
Sets the thread priority of the created signal thread(s).
- withPreConnectCallback(Consumer<AbstractTransport>) - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfigBuilder
-
Set a callback which will be called right before the connection to the transport is established.
- withRegisterSelf(boolean) - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfigBuilder
-
Register the new connection on DBus using 'hello' message.
- withRemoveAdditionalConfig(String) - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfigBuilder
-
Removes an additional config key to of transport config.
Will do nothing if key does not exist. - withRetryHandler(IThreadPoolRetryHandler) - Methode in Klasse org.freedesktop.dbus.connections.config.ReceivingServiceConfigBuilder
-
Sets the retry handler which should be called when executing a runnable in
ReceivingService
thread pools fail. - withSaslUid(Long) - Methode in Klasse org.freedesktop.dbus.connections.config.SaslConfigBuilder
-
Setup the user ID to use for authentication when using unix sockets.
Will default to the user ID of the user running the current process. - withServiceLoaderClassLoader(ClassLoader) - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfigBuilder
-
Configure parent class loader used for
ServiceLoader
to findITransportProvider
implementations.
IfTransportConfigBuilder.withServiceLoaderModuleLayer(ModuleLayer)
is also configured,ModuleLayer
will take precedence. - withServiceLoaderModuleLayer(ModuleLayer) - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfigBuilder
- withShared(boolean) - Methode in Klasse org.freedesktop.dbus.connections.impl.DBusConnectionBuilder
-
Use this connection as shared connection.
- withSignalThreadCount(int) - Methode in Klasse org.freedesktop.dbus.connections.config.ReceivingServiceConfigBuilder
-
Set the size of the thread-pool used to handle signals from the bus.
- withSignalThreadPriority(int) - Methode in Klasse org.freedesktop.dbus.connections.config.ReceivingServiceConfigBuilder
-
Sets the thread priority of the created signal thread(s).
- withStrictCookiePermissions(boolean) - Methode in Klasse org.freedesktop.dbus.connections.config.SaslConfigBuilder
-
Enable/disable checking of file permissions of the cookie files (used for DBUS_COOKIE_SHA1).
Cookie permission check will only be used on Linux/Unix like OSes.
Default is false (no strict checking). - withTimeout(int) - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfigBuilder
-
Setup a timeout for the transport.
- withUnixSocketFileGroup(String) - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfigBuilder
-
The group of the socket file if a unix socket is used and this is a server transport.
- withUnixSocketFileOwner(String) - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfigBuilder
-
The owner of the socket file if a unix socket is used and this is a server transport.
- withUnixSocketFilePermissions(PosixFilePermission...) - Methode in Klasse org.freedesktop.dbus.connections.config.TransportConfigBuilder
-
The permissions which will be set on socket file if a unix socket is used and this is a server transport.
- withWeakReferences(boolean) - Methode in Klasse org.freedesktop.dbus.connections.impl.BaseConnectionBuilder
-
Enable/Disable weak references on connection.
- wrap(Object) - Statische Methode in Klasse org.freedesktop.dbus.ArrayFrob
- WRITE - Enum-Konstante in Enum-Klasse org.freedesktop.dbus.annotations.DBusProperty.Access
- writeFileDescriptors(SocketChannel, List<FileDescriptor>) - Methode in Klasse org.freedesktop.dbus.spi.message.AbstractOutputStreamMessageWriter
-
Called to write any file descriptors to the given channel.
Should do nothing if there is no file descriptor to write, or method is not supported. - writeFileDescriptors(SocketChannel, List<FileDescriptor>) - Methode in Klasse org.freedesktop.dbus.spi.message.OutputStreamMessageWriter
- writeMessage(Message) - Methode in Klasse org.freedesktop.dbus.connections.transports.AbstractTransport
-
Write a message to the underlying socket.
- writeMessage(Message) - Methode in Klasse org.freedesktop.dbus.spi.message.AbstractOutputStreamMessageWriter
- writeMessage(Message) - Methode in Schnittstelle org.freedesktop.dbus.spi.message.IMessageWriter
-
Write a message out to the bus.
- writeTextFile(String, String, Charset, boolean) - Statische Methode in Klasse org.freedesktop.dbus.utils.Util
-
Write String to file with the given charset.
X
- XmlErrorHandlerQuiet() - Konstruktor für Klasse org.freedesktop.dbus.utils.XmlErrorHandlers.XmlErrorHandlerQuiet
- XmlErrorHandlerRuntimeException() - Konstruktor für Klasse org.freedesktop.dbus.utils.XmlErrorHandlers.XmlErrorHandlerRuntimeException
- XmlErrorHandlers - Klasse in org.freedesktop.dbus.utils
-
Sample ErrorHandlers for XML Parsing.
- XmlErrorHandlers.XmlErrorHandlerQuiet - Klasse in org.freedesktop.dbus.utils
-
XML Error Handler which will silently ignore all thrown Exceptions.
- XmlErrorHandlers.XmlErrorHandlerRuntimeException - Klasse in org.freedesktop.dbus.utils
-
XML Error Handler which will throw RuntimeException if any Exception was thrown.
- XmlUtil - Klasse in org.freedesktop.dbus.utils
-
Assorted static XML utility methods.
Alle Klassen und Schnittstellen|Alle Packages|Konstantenfeldwerte|Serialisierte Form