From b2a3f6c4b03d140797b9ccfdb7a65a5d7ea92a24 Mon Sep 17 00:00:00 2001 From: Danny van Heumen Date: Thu, 7 Aug 2014 22:13:17 +0200 Subject: [PATCH] Throw UnsupportedOperationException for unsupported method. (OperationFailedException is not allowed here.) --- .../impl/protocol/irc/ProtocolProviderFactoryIrcImpl.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/net/java/sip/communicator/impl/protocol/irc/ProtocolProviderFactoryIrcImpl.java b/src/net/java/sip/communicator/impl/protocol/irc/ProtocolProviderFactoryIrcImpl.java index a582feeda..3e1db48e3 100644 --- a/src/net/java/sip/communicator/impl/protocol/irc/ProtocolProviderFactoryIrcImpl.java +++ b/src/net/java/sip/communicator/impl/protocol/irc/ProtocolProviderFactoryIrcImpl.java @@ -127,13 +127,16 @@ protected ProtocolProviderService createService(final String userID, /** * Modify an existing IRC account. * + * This method is not implemented. The current approach is te reinsert the + * account as if "newly" created. + * * {@inheritDoc} */ @Override public void modifyAccount(final ProtocolProviderService protocolProvider, final Map accountProperties) { - // not implemented, modified accounts currently get reinstalled as - // "newly" created accounts. + throw new UnsupportedOperationException( + "This method is currently not supported."); } }