public abstract class SummarizeChainItem extends BaseChainItemCommon
| Constructor and Description |
|---|
SummarizeChainItem(java.lang.String baseName) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Set<java.lang.String> |
getIgnoreItems() |
protected abstract boolean |
matches(Variant value,
java.lang.String attributeName,
Variant attributeValue)
The method that will check if the attribute entry matches the condition.
|
Variant |
process(Variant value,
java.util.Map<java.lang.String,Variant> attributes)
Process the chain item
|
setAttributes, setReservedAttributesprotected abstract boolean matches(Variant value,
java.lang.String attributeName,
Variant attributeValue)
value - The current item valueattributeName - The attribute nameattributeValue - The attribute valuetrue if the entry should match, false
otherwisepublic Variant process(Variant value,
java.util.Map<java.lang.String,Variant> attributes)
ChainItemvalue - the value to process or null if a output item
changed only the attributesattributes - The current primary attributesnull if the chain item does not
change the input valueprotected java.util.Set<java.lang.String> getIgnoreItems()
Copyright (c) IBH SYSTEMS GmbH and others 2010, 2013.
All rights reserved. This program and the accompanying materials
are made available under the terms of the
Eclipse Public License v1.0