public abstract class AbstractListMediator extends AbstractMediator implements ListMediator
Modifier and Type | Field and Description |
---|---|
protected List<Mediator> |
mediators |
ATT_EXPRN, ATT_KEY, ATT_NAME, ATT_ONERROR, ATT_REGEX, ATT_SEQUENCE, ATT_SOURCE, ATT_STATS, ATT_TARGET, ATT_VALUE, ATT_XPATH, fac, FEATURE_Q, nullNS, PROP_Q, synNS, TARGET_Q
Constructor and Description |
---|
AbstractListMediator() |
Modifier and Type | Method and Description |
---|---|
void |
addChild(Mediator mediator)
Add the child to this mediator
|
protected void |
addChildren(org.apache.axiom.om.OMElement el,
ListMediator m) |
Mediator |
getChild(int pos)
Get the child from the position
|
List<Mediator> |
getList()
Get the child list of mediators
|
Mediator |
removeChild(int pos)
Remove a child from this position
|
boolean |
removeChild(Mediator mediator)
Remove this child
|
protected void |
serializeChildren(org.apache.axiom.om.OMElement parent,
List<Mediator> list) |
collectNameValuePairs, disableStatistics, enableStatistics, getMediatorProperties, getTraceState, isAuditConfigurable, isStatisticsEnable, processAuditStatus, saveTracingState, serializeMediatorProperties, serializeNamespaces, setAuditConfigurable, setTraceState
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
build, disableStatistics, enableStatistics, getTagLocalName, getTraceState, isAuditConfigurable, isStatisticsEnable, serialize, setTraceState
public List<Mediator> getList()
ListMediator
getList
in interface ListMediator
public Mediator getChild(int pos)
ListMediator
getChild
in interface ListMediator
pos
- position of the childpublic Mediator removeChild(int pos)
ListMediator
removeChild
in interface ListMediator
pos
- position of the childpublic boolean removeChild(Mediator mediator)
ListMediator
removeChild
in interface ListMediator
mediator
- mediator to be removedpublic void addChild(Mediator mediator)
ListMediator
addChild
in interface ListMediator
mediator
- child mediator to be addedprotected void serializeChildren(org.apache.axiom.om.OMElement parent, List<Mediator> list)
protected void addChildren(org.apache.axiom.om.OMElement el, ListMediator m)
Copyright © 2017 WSO2. All rights reserved.