public class PublishEventMediator
extends org.wso2.carbon.mediator.service.ui.AbstractMediator
Modifier and Type | Field and Description |
---|---|
static QName |
ARBITRARY_Q |
static QName |
ASYNC_Q |
static QName |
ASYNC_TIMEOUT_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() |
String |
getTimeout() |
static QName |
getValueAttributeQ() |
String |
isAsync() |
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 |
setIsAsync(String isAsync) |
void |
setMetaProperties(List<Property> metaProperties) |
void |
setPayloadProperties(List<Property> payloadProperties) |
void |
setStreamName(String streamName) |
void |
setStreamVersion(String streamVersion) |
void |
setTimeout(String timeout) |
collectNameValuePairs, disableStatistics, enableStatistics, getMediatorProperties, 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 ASYNC_Q
public static final QName ASYNC_TIMEOUT_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 String isAsync()
public void setStreamName(String streamName)
public void setStreamVersion(String streamVersion)
public void setEventSink(String eventSink)
public void setIsAsync(String isAsync)
public static QName getNameAttributeQ()
public static QName getValueAttributeQ()
public static QName getExpressionAttributeQ()
public void setTimeout(String timeout)
public String getTimeout()
Copyright © 2022 WSO2. All rights reserved.