[SSHD-698] Default all methods in ReservedSessionMessagesHandler as default
Project: http://git-wip-us.apache.org/repos/asf/mina-sshd/repo Commit: http://git-wip-us.apache.org/repos/asf/mina-sshd/commit/9e56da0f Tree: http://git-wip-us.apache.org/repos/asf/mina-sshd/tree/9e56da0f Diff: http://git-wip-us.apache.org/repos/asf/mina-sshd/diff/9e56da0f Branch: refs/heads/master Commit: 9e56da0f19967aa39eda4336a53f53f81bbce321 Parents: 110ee57 Author: Lyor Goldstein <lyor.goldst...@gmail.com> Authored: Fri Sep 16 18:16:51 2016 +0300 Committer: Lyor Goldstein <lyor.goldst...@gmail.com> Committed: Fri Sep 16 18:16:51 2016 +0300 ---------------------------------------------------------------------- .../sshd/common/session/ReservedSessionMessagesHandler.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/mina-sshd/blob/9e56da0f/sshd-core/src/main/java/org/apache/sshd/common/session/ReservedSessionMessagesHandler.java ---------------------------------------------------------------------- diff --git a/sshd-core/src/main/java/org/apache/sshd/common/session/ReservedSessionMessagesHandler.java b/sshd-core/src/main/java/org/apache/sshd/common/session/ReservedSessionMessagesHandler.java index 6c525f7..6138ae8 100644 --- a/sshd-core/src/main/java/org/apache/sshd/common/session/ReservedSessionMessagesHandler.java +++ b/sshd-core/src/main/java/org/apache/sshd/common/session/ReservedSessionMessagesHandler.java @@ -37,7 +37,9 @@ public interface ReservedSessionMessagesHandler extends SshdEventListener { * @throws Exception If failed to handle the message * @see <A HREF="https://tools.ietf.org/html/rfc4253#section-11.2">RFC 4253 - section 11.2</A> */ - void handleIgnoreMessage(Session session, Buffer buffer) throws Exception; + default void handleIgnoreMessage(Session session, Buffer buffer) throws Exception { + // ignored + } /** * Invoked when an {@code SSH_MSG_DEBUG} packet is received @@ -47,5 +49,7 @@ public interface ReservedSessionMessagesHandler extends SshdEventListener { * @throws Exception If failed to handle the message * @see <A HREF="https://tools.ietf.org/html/rfc4253#section-11.3">RFC 4253 - section 11.3</A> */ - void handleDebugMessage(Session session, Buffer buffer) throws Exception; + default void handleDebugMessage(Session session, Buffer buffer) throws Exception { + // ignored + } }