Platform SDK Java 8.5 API Reference

com.genesyslab.platform.apptemplate.filtering.impl.actions
Class FilterPutAction

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

public class FilterPutAction
extends FilterAction

Adds new value to a variable. Values are stored in a list.


Constructor Summary
FilterPutAction(java.lang.String key, java.lang.String varId, FilterOperand op)
           
 
Method Summary
 java.lang.Object clone()
           
 void execute(Message message, FilterContext context)
          Executes action.
 java.lang.String getVarId()
          Returns variable unique name.
 void register(FilterContext context)
          Registers filter variables and so on.
 void unregister(FilterContext context)
          Unregisters filter variables and so on.
 
Methods inherited from class com.genesyslab.platform.apptemplate.filtering.impl.FilterAction
getKey
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilterPutAction

public FilterPutAction(java.lang.String key,
                       java.lang.String varId,
                       FilterOperand op)
Method Detail

getVarId

public java.lang.String getVarId()
Returns variable unique name.


execute

public void execute(Message message,
                    FilterContext context)
Description copied from class: FilterAction
Executes action.

Specified by:
execute in class FilterAction
Parameters:
message - Message is used by actions to initialize filter variables.
context - Filter context where variables are stored.

register

public void register(FilterContext context)
Description copied from class: FilterAction
Registers filter variables and so on.

Overrides:
register in class FilterAction
Parameters:
context - filter context.

unregister

public void unregister(FilterContext context)
Description copied from class: FilterAction
Unregisters filter variables and so on.

Overrides:
unregister in class FilterAction
Parameters:
context - filter context.

clone

public java.lang.Object clone()
Overrides:
clone in class FilterAction

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.