import org.signal.libsignal.metadata.ProtocolException;
import org.whispersystems.libsignal.protocol.CiphertextMessage;
import org.whispersystems.libsignal.protocol.DecryptionErrorMessage;
-import org.whispersystems.libsignal.util.guava.Optional;
import org.whispersystems.signalservice.api.messages.SignalServiceEnvelope;
import org.whispersystems.signalservice.internal.push.SignalServiceProtos;
+import java.util.Optional;
+
public class SendRetryMessageRequestAction implements HandleAction {
private final RecipientId recipientId;
int senderDevice = protocolException.getSenderDevice();
Optional<GroupId> groupId = protocolException.getGroupId().isPresent() ? Optional.of(GroupId.unknownVersion(
- protocolException.getGroupId().get())) : Optional.absent();
+ protocolException.getGroupId().get())) : Optional.empty();
byte[] originalContent;
int envelopeType;