Platform SDK Java 8.5 API Reference

com.genesyslab.platform.commons.protocol
Interface MessageFilter

All Known Implementing Classes:
FilterChain, FilterChainConfiguration, FilterChainNotificationHandler

public interface MessageFilter

Filtering messages interface.


Method Summary
 boolean canTrace()
          In addition to isMessageAccepted(Message) which controls message content log, this option can enable or disable additional log entries like "New message#", "Complete message handling" and so on.
 boolean isMessageAccepted(Message message)
          Filter a message.
 

Method Detail

isMessageAccepted

boolean isMessageAccepted(Message message)
Filter a message. Enables or disables message content log.

Parameters:
message - for filtering
Returns:
true if message is accepted by filter else return false.

canTrace

boolean canTrace()
In addition to isMessageAccepted(Message) which controls message content log, this option can enable or disable additional log entries like "New message#", "Complete message handling" and so on.

Returns:
boolean value to disable or enable trace log entries.

Platform SDK Java 8.5 API Reference

Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 8.5.302.00
Copyright © 2006–2017 Genesys Telecommunications Laboratories, Inc. All rights reserved.