diff -r 7d6f2526244a -r 197a85a35cba src/net/java/otr4j/session/Session.java --- a/src/net/java/otr4j/session/Session.java Sun Mar 15 17:28:04 2015 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,42 +0,0 @@ -package net.java.otr4j.session; - -import java.security.KeyPair; -import java.security.PublicKey; -import java.util.List; - -import net.java.otr4j.OtrEngineListener; -import net.java.otr4j.OtrException; -import net.java.otr4j.OtrPolicy; -import net.java.otr4j.io.messages.AbstractMessage; -import net.java.otr4j.session.SessionImpl.TLV; - -public interface Session { - - public abstract SessionStatus getSessionStatus(); - - public abstract SessionID getSessionID(); - - public abstract void injectMessage(AbstractMessage m) throws OtrException; - - public abstract KeyPair getLocalKeyPair(); - - public abstract OtrPolicy getSessionPolicy(); - - public abstract String transformReceiving(String content) - throws OtrException; - - public abstract String transformSending(String content, List tlvs) - throws OtrException; - - public abstract void startSession() throws OtrException; - - public abstract void endSession() throws OtrException; - - public abstract void refreshSession() throws OtrException; - - public abstract PublicKey getRemotePublicKey(); - - public abstract void addOtrEngineListener(OtrEngineListener l); - - public abstract void removeOtrEngineListener(OtrEngineListener l); -} \ No newline at end of file