- public MessageReceived(String objectpath, long timestamp, String sender, byte[] groupId, String message, List<String> attachments) throws DBusException {
+ public boolean isContactBlocked(final String number);
+
+ public boolean isGroupBlocked(final byte[] groupId);
+
+ public boolean isMember(final byte[] groupId);
+
+ public void joinGroup(final String groupLink) throws Error.Failure;
+
+ class MessageReceived extends DBusSignal {
+
+ private final long timestamp;
+ private final String sender;
+ private final byte[] groupId;
+ private final String message;
+ private final List<String> attachments;
+
+ public MessageReceived(
+ String objectpath,
+ long timestamp,
+ String sender,
+ byte[] groupId,
+ String message,
+ List<String> attachments
+ ) throws DBusException {