Platform SDK Java 8.5 API Reference

com.genesyslab.platform.apptemplate.filtering.impl
Class FilterContext

java.lang.Object
  extended by com.genesyslab.platform.apptemplate.filtering.impl.FilterContext
All Implemented Interfaces:
java.lang.Cloneable

public class FilterContext
extends java.lang.Object
implements java.lang.Cloneable

Storage for filter variables. Variables can be compared with message attribute values, to evaluate if message can be logged or not.


Constructor Summary
FilterContext()
           
 
Method Summary
 void clearAllVariables()
           
protected  java.lang.Object clone()
           
 ValueList getVariable(java.lang.String id)
          Gets filter variable by id.
 void registerVariable(java.lang.String id)
          Registers filter variable.
 void unregisterVariable(java.lang.String id)
          Unregisters filter variable.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilterContext

public FilterContext()
Method Detail

getVariable

public ValueList getVariable(java.lang.String id)
Gets filter variable by id.

Parameters:
id - of filter variable.
Returns:
filter variable if exists.

clearAllVariables

public void clearAllVariables()

registerVariable

public void registerVariable(java.lang.String id)
Registers filter variable.

Parameters:
id - of filter variable.

unregisterVariable

public void unregisterVariable(java.lang.String id)
Unregisters filter variable.

Parameters:
id - of filter variable.

clone

protected java.lang.Object clone()
Overrides:
clone in class java.lang.Object

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.