Platform SDK Java 8.5 API Reference

com.genesyslab.platform.applicationblocks.commons.broker
Class RequestFilter

java.lang.Object
  extended by com.genesyslab.platform.applicationblocks.commons.PredicateBase<RequestContext>
      extended by com.genesyslab.platform.applicationblocks.commons.broker.RequestFilter
All Implemented Interfaces:
Predicate<RequestContext>

Deprecated. Message Broker Application Block is deprecated. Use setMessageHandler(handler) to handle incoming messages asynchronously.

@Deprecated
public class RequestFilter
extends PredicateBase<RequestContext>

RequestFilter class is designed for filtering requests.


Constructor Summary
RequestFilter(Predicate<Message> filter)
          Deprecated. Creates an instance of RequestFilter class.
 
Method Summary
protected  boolean evaluate(RequestContext context)
          Deprecated. Evaluates a request using protocol description and endpoint name as criterias.
 Predicate<Message> getMessageFilter()
          Deprecated. Gets message filter.
 void setMessageFilter(Predicate<Message> value)
          Deprecated. Sets message filter.
 
Methods inherited from class com.genesyslab.platform.applicationblocks.commons.PredicateBase
invoke, isNegated, setNegated
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RequestFilter

public RequestFilter(Predicate<Message> filter)
Deprecated. 
Creates an instance of RequestFilter class.

Parameters:
filter - initializes MessageFilter
Method Detail

getMessageFilter

public Predicate<Message> getMessageFilter()
Deprecated. 
Gets message filter.

Returns:
message filter

setMessageFilter

public void setMessageFilter(Predicate<Message> value)
Deprecated. 
Sets message filter.

Parameters:
value - message filter

evaluate

protected boolean evaluate(RequestContext context)
Deprecated. 
Evaluates a request using protocol description and endpoint name as criterias.

Specified by:
evaluate in class PredicateBase<RequestContext>
Parameters:
context - A request targeted for evaluation
Returns:
true if protocol description and endpoint name of the request are equal to the protocol description and endpoint name of the message filter property, otherwise returns false

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.