Browse Source

Remove throw from default callbacks

JNI-88
Hussein Kasem 6 years ago
parent
commit
832b6a1cc5
  1. 11
      src/org/pEp/jniadapter/Sync.java
  2. 0
      utils/extract_pEp_status_codes_from_engine.sh

11
src/org/pEp/jniadapter/Sync.java

@ -22,24 +22,19 @@ public interface Sync {
public class DefaultCallback public class DefaultCallback
implements Sync.MessageToSendCallback, Sync.NotifyHandshakeCallback, Sync.NeedsFastPollCallback { implements Sync.MessageToSendCallback, Sync.NotifyHandshakeCallback, Sync.NeedsFastPollCallback {
//FIXME: Find where this Exceptions ara catched as they are called but on
//Testing.java there is no crash not crashing
@Override @Override
public void needsFastPollCallFromC(Boolean fast_poll_needed) { public void needsFastPollCallFromC(Boolean fast_poll_needed) {
System.out.println("Throwing illegal"); System.out.println("Need fast Poll");
throw new RuntimeException("Fast poll Callback not set");
} }
@Override @Override
public void messageToSend(Message message) { public void messageToSend(Message message) {
System.out.println("Throwing illegal"); System.out.println("messageToSend Defualt Callback");
throw new RuntimeException("Message to send not set");
} }
@Override @Override
public void notifyHandshake(Identity myself, Identity partner, SyncHandshakeSignal signal) { public void notifyHandshake(Identity myself, Identity partner, SyncHandshakeSignal signal) {
System.out.println("Throwing illegal"); System.out.println("notifyHandshake Default Callback");
throw new RuntimeException("Notify Handshake not set");
} }
} }

0
utils/extract_pEp_status_codes_from_engine.sh

Loading…
Cancel
Save