diff options
Diffstat (limited to 'src/net/java/sip/communicator/service/protocol/TransformLayer.java')
-rw-r--r-- | src/net/java/sip/communicator/service/protocol/TransformLayer.java | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/net/java/sip/communicator/service/protocol/TransformLayer.java b/src/net/java/sip/communicator/service/protocol/TransformLayer.java index fb48f6c..f9615bd 100644 --- a/src/net/java/sip/communicator/service/protocol/TransformLayer.java +++ b/src/net/java/sip/communicator/service/protocol/TransformLayer.java @@ -61,12 +61,13 @@ public interface TransformLayer * @param evt the MessageDeliveredEvent containing the id of the message * that has caused the event. * - * @return an instance of a (possibly new) <tt>MessageDeliveredEvent</tt> - * instance containing the transformed message or <tt>null</tt> if the - * <tt>TransportLayer</tt> has determined that this message event should not - * be delivered to the upper layers. + * @return a number of instances of (possibly new) + * <tt>MessageDeliveredEvent</tt> instances containing the transformed + * message(s) or an empty array if the <tt>TransportLayer</tt> has + * determined that there are no message event that should be delivered to + * the upper layers. */ - public MessageDeliveredEvent messageDeliveryPending(MessageDeliveredEvent evt); + public MessageDeliveredEvent[] messageDeliveryPending(MessageDeliveredEvent evt); /** * Called when the underlying implementation has received an indication |