public class PublishEventMediator
extends org.wso2.carbon.mediator.service.ui.AbstractMediator
Modifier and Type | Field and Description |
---|---|
static QName |
ARBITRARY_Q |
static QName |
ATTRIBUTE_Q |
static QName |
ATTRIBUTES_Q |
static QName |
CORRELATION_Q |
static QName |
DEFAULT_Q |
static QName |
EVENT_SINK_Q |
static QName |
META_Q |
static QName |
PAYLOAD_Q |
static QName |
STREAM_NAME_Q |
static QName |
STREAM_VERSION_Q |
static QName |
TYPE_Q |
Constructor and Description |
---|
PublishEventMediator() |
Modifier and Type | Method and Description |
---|---|
void |
build(org.apache.axiom.om.OMElement elem)
Creates the publishEvent mediator with given configuration XML as OMElement
|
void |
clearList(String type)
Makes Lists are Empty
|
List<Property> |
getArbitraryProperties() |
List<Property> |
getCorrelationProperties() |
String |
getEventSink() |
static QName |
getExpressionAttributeQ() |
List<Property> |
getMetaProperties() |
static QName |
getNameAttributeQ() |
List<Property> |
getPayloadProperties() |
String |
getStreamName() |
String |
getStreamVersion() |
String |
getTagLocalName() |
static QName |
getValueAttributeQ() |
org.apache.axiom.om.OMElement |
serialize(org.apache.axiom.om.OMElement parent)
Creates XML representation of the mediator as an OMElement
|
void |
setArbitraryProperties(List<Property> arbitraryProperties) |
void |
setCorrelationProperties(List<Property> correlationProperties) |
void |
setEventSink(String eventSink) |
void |
setMetaProperties(List<Property> metaProperties) |
void |
setPayloadProperties(List<Property> payloadProperties) |
void |
setStreamName(String streamName) |
void |
setStreamVersion(String streamVersion) |
collectNameValuePairs, disableStatistics, enableStatistics, getMediatorProperties, getTraceState, isAuditConfigurable, isStatisticsEnable, processAuditStatus, saveTracingState, serializeMediatorProperties, serializeNamespaces, setAuditConfigurable, setTraceState
public static final QName EVENT_SINK_Q
public static final QName STREAM_NAME_Q
public static final QName STREAM_VERSION_Q
public static final QName ATTRIBUTES_Q
public static final QName ATTRIBUTE_Q
public static final QName META_Q
public static final QName CORRELATION_Q
public static final QName ARBITRARY_Q
public static final QName PAYLOAD_Q
public static final QName TYPE_Q
public static final QName DEFAULT_Q
public String getTagLocalName()
public org.apache.axiom.om.OMElement serialize(org.apache.axiom.om.OMElement parent)
parent
- OMElement which take child as created OMElementpublic void build(org.apache.axiom.om.OMElement elem)
elem
- OMElement to be converted to publishEvent Mediator Object.public void clearList(String type)
type
- List type to be made emptypublic String getStreamVersion()
public String getEventSink()
public String getStreamName()
public void setStreamName(String streamName)
public void setStreamVersion(String streamVersion)
public void setEventSink(String eventSink)
public static QName getNameAttributeQ()
public static QName getValueAttributeQ()
public static QName getExpressionAttributeQ()
Copyright © 2017 WSO2. All rights reserved.