All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description AbstractConnection Handles a connection to DBus.AbstractInterfacesAddedHandler Subclass this abstract class for creating a callback for InterfaceAdded signal provided by DBus ObjectManager.AbstractInterfacesRemovedHandler Subclass this abstract class for creating a callback for InterfaceRemoved signal provided by DBus ObjectManager.AbstractPropertiesChangedHandler Subclass this abstract class for creating a callback for changed properties.AbstractSignalHandlerBase<T extends DBusSignal> Base class for all signal handling classes.AbstractTransport Base class for all transport types.AccessDenied Thrown if a message is denied due to a security policyArrayFrob BusAddress BusAddress.AddressBusTypes CallbackHandler<T> Interface for callbacks in async modeContainer This class is the super class of both Structs and Tuples and holds common methods.DBus DBus.NameAcquired Signal sent to a connection when it aquires a nameDBus.NameLost Signal sent to a connection when it loses a nameDBus.NameOwnerChanged Signal sent when the owner of a name changesDBusAsyncReply<T> A handle to an asynchronous method call.DBusCallInfo Holds information on a method callDBusConnection Handles a connection to DBus.DBusConnection.DBusBusType DBusConnectionException Thrown when something goes wrong with the connection to DBus.DBusDaemon A replacement DBusDaemonDBusDaemon.Connstruct DBusException An exception within DBus.DBusExecutionException An exception while running a remote method within DBus.DBusInterface Denotes a class as exportable or a remote interface which can be called.DBusInterfaceName Force the interface name to be different to the Java class name.DBusListType The type of a list.DBusMap<K,V> DBusMapType The type of a map.DBusMatchRule DBusMemberName Force the member (method/signal) name on the bus to be different to the Java name.DBusPath DBusProperties Container for the multipleDBusPropertyannotations in the single class.DBusProperty Appends information about properties in the interface.DBusProperty.Access DBusSerializable Custom classes may be sent over DBus if they implement this interface.DBusSigHandler<T extends DBusSignal> Handle a signal on DBus.DBusSignal DBusStructType The type of a struct.DeprecatedOnDBus Indicates that a DBus interface or method is deprecatedDirectConnection Handles a peer to peer connection between two applications withou a bus daemon.EmbeddedDBusDaemon Error Error messages which can be sent over the bus.Error Contains standard errors that can be thrown from methods.ExportedObject FallbackContainer FatalDBusException FatalException Features FileDescriptor Represents a FileDescriptor to be passed over the bus.FreeBSDHelper Helpers to support FreeBSD.GlibCSymbol Define a C symbol to map to this method.GlobalHandler Hexdump IDisconnectAction IMessageReader Represents a way to read messages from the bus.IMessageWriter Interface that lets you write a message out.IncomingMessageThread InputStreamMessageReader InternalMessageException InternalSignal Introspectable Objects can provide introspection data via this interface and method.IntrospectionDescription Description of the interface or method, returned in the introspection dataInvalidMethodArgument Thrown if a arguments passed to the method are invalidISocketProvider Local Messages generated locally in the application.Local.Disconnected LoggingHelper Helper for some logging stuff, e.g. avoid callArrays.deepToString(Object[])if loglevel is not enabled.Marshalling Contains static methods for marshalling values.MarshallingException MatchRuleInvalid Thrown if the match rule is invalidMessage Superclass of all messages which are sent over the Bus.Message.ArgumentType Defines constants for each argument type.Message.Endian Defines constants representing the endianness of the message.Message.Flags Defines constants representing the flags which can be set on a message.Message.HeaderField Defines constants for each valid header field type.Message.MessageType Defines constants for each message type.MessageFactory MessageFormatException Thrown if a message is formatted incorrectly.MessageProtocolVersionException MessageTypeException MethodCall MethodError Give an error that the method can returnMethodNoReply Methods annotated with this do not send a replyMethodReturn MethodTuple Monitoring NameableThreadFactory NonFatalException NoReply Thrown if there is no reply to a method callNotConnected Thrown if a DBus action is called when not connected to the Bus.NotSupported Thrown if a called operation is not supportedObjectManager ObjectManager.InterfacesAdded Signal generated when a new interface is addedObjectManager.InterfacesRemoved Signal generated when an interface is removedObjectPath ObjectTree Keeps track of the exported objects for introspection dataOutputStreamMessageWriter Peer All DBus Applications should respond to the Ping method on this interfacePeerSet Add addresses of peers to a set which will watch for them to disappear and automatically remove them from the set.PendingCallbackManager Position Position annotation, to annotate Struct fields to be sent over DBus.Properties A standard properties interface.Properties.PropertiesChanged Signal generated when a property changes.PropertiesEmitsChangedSignal 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 PropertyReadOnly Thrown if a attempt to edit read only propertyRemoteInvocationHandler RemoteObject SASL SASL.Command SASL.SaslCommand SASL.SaslMode SenderThread ServiceUnknown Thrown if the requested service was not availableSignalTuple StrongReference<T> An alternative to a WeakReference when you don't want that behaviour.Struct This class should be extended to create Structs.StructHelper Helper util to createStructsubclasses when receiving it from DBus.TcpTransport Transport type representing a transport connection to TCP.TimeMeasure Utility class for time measurements.TimeMeasure.ITimeMeasureFormat Timeout Thrown if a operation timed outTransportFactory Factory to create connection to DBus using unix socket or TCP.Tuple This class should be extended to create Tuples.TypeRef<T> Interface for retrieving generic type information with reflection.TypeSignature UInt16 Class to represent 16-bit unsigned integers.UInt32 Class to represent unsigned 32-bit numbers.UInt64 Class to represent unsigned 64-bit numbers.UnixSocketTransport Transport type representing a transport connection to a unix socket.UnknownInterface Thrown if a interface does not existUnknownMethod Thrown if the method called was unknown on the remote objectUnknownObject Thrown if the object was unknown on a remote connectionUnknownProperty Thrown if a property does not exist in the interfaceUnknownTypeCodeException Util Utility class providing helper methods for handling strings, files and so on.Variant<T> A Wrapper class for Variant values.XmlErrorHandlers Sample ErrorHandlers for XML Parsing.XmlErrorHandlers.XmlErrorHandlerQuiet XML Error Handler which will silently ignore all thrown Exceptions.XmlErrorHandlers.XmlErrorHandlerRuntimeException XML Error Handler which will throw RuntimeException if any Exception was thrown.XmlUtil Assorted static XML utility methods.