Browse Source

needsFastPollCallFromC etc.. dont need to public, they only get called from the C++ side of the adapter

JNI-106
heck 5 years ago
parent
commit
bf9cf19c33
  1. 13
      src/foundation/pEp/jniadapter/AbstractEngine.java
  2. 6
      src/foundation/pEp/jniadapter/AbstractEngineInterface.java

13
src/foundation/pEp/jniadapter/AbstractEngine.java

@ -22,6 +22,9 @@ abstract class AbstractEngine extends UniquelyIdentifiable implements AbstractEn
private native void init(); private native void init();
private native void release(); private native void release();
private long keyserverThread;
private long keyserverQueue;
public AbstractEngine() throws pEpException { public AbstractEngine() throws pEpException {
synchronized (AbstractEngine.class) { synchronized (AbstractEngine.class) {
init(); init();
@ -46,9 +49,6 @@ abstract class AbstractEngine extends UniquelyIdentifiable implements AbstractEn
return _getProtocolVersion(); return _getProtocolVersion();
} }
private long keyserverThread;
private long keyserverQueue;
private native void _startKeyserverLookup(); private native void _startKeyserverLookup();
public void startKeyserverLookup() { public void startKeyserverLookup() {
@ -79,7 +79,6 @@ abstract class AbstractEngine extends UniquelyIdentifiable implements AbstractEn
return _isSyncRunning(); return _isSyncRunning();
} }
public void setMessageToSendCallback(Sync.MessageToSendCallback messageToSendCallback) { public void setMessageToSendCallback(Sync.MessageToSendCallback messageToSendCallback) {
this.messageToSendCallback = messageToSendCallback; this.messageToSendCallback = messageToSendCallback;
} }
@ -92,7 +91,7 @@ abstract class AbstractEngine extends UniquelyIdentifiable implements AbstractEn
this.needsFastPollCallback = needsFastPollCallback; this.needsFastPollCallback = needsFastPollCallback;
} }
public int needsFastPollCallFromC(boolean fast_poll_needed) { private int needsFastPollCallFromC(boolean fast_poll_needed) {
if (needsFastPollCallback != null) { if (needsFastPollCallback != null) {
needsFastPollCallback.needsFastPollCallFromC(fast_poll_needed); needsFastPollCallback.needsFastPollCallFromC(fast_poll_needed);
} else { } else {
@ -101,7 +100,7 @@ abstract class AbstractEngine extends UniquelyIdentifiable implements AbstractEn
return 0; return 0;
} }
public int notifyHandshakeCallFromC(_Identity _myself, _Identity _partner, SyncHandshakeSignal _signal) { private int notifyHandshakeCallFromC(_Identity _myself, _Identity _partner, SyncHandshakeSignal _signal) {
Identity myself = new Identity(_myself); Identity myself = new Identity(_myself);
Identity partner = new Identity(_partner); Identity partner = new Identity(_partner);
System.out.println("pEpSync" + "notifyHandshakeCallFromC: " + notifyHandshakeCallback); System.out.println("pEpSync" + "notifyHandshakeCallFromC: " + notifyHandshakeCallback);
@ -113,7 +112,7 @@ abstract class AbstractEngine extends UniquelyIdentifiable implements AbstractEn
return 0; return 0;
} }
public int messageToSendCallFromC(Message message) { private int messageToSendCallFromC(Message message) {
System.out.println("pEpSync" + "messageToSendCallFromC: " + messageToSendCallback); System.out.println("pEpSync" + "messageToSendCallFromC: " + messageToSendCallback);
if (messageToSendCallback != null) { if (messageToSendCallback != null) {
messageToSendCallback.messageToSend(message); messageToSendCallback.messageToSend(message);

6
src/foundation/pEp/jniadapter/AbstractEngineInterface.java

@ -21,11 +21,5 @@ public interface AbstractEngineInterface {
public void setNeedsFastPollCallback(Sync.NeedsFastPollCallback needsFastPollCallback); public void setNeedsFastPollCallback(Sync.NeedsFastPollCallback needsFastPollCallback);
public int needsFastPollCallFromC(boolean fast_poll_needed);
public int notifyHandshakeCallFromC(_Identity _myself, _Identity _partner, SyncHandshakeSignal _signal);
public int messageToSendCallFromC(Message message);
public Message incomingMessageFromPGPText(String pgpText, Message.EncFormat encFormat); public Message incomingMessageFromPGPText(String pgpText, Message.EncFormat encFormat);
} }

Loading…
Cancel
Save