Package org.wso2.carbon.event.sink
Class EventSink
- java.lang.Object
-
- org.wso2.carbon.event.sink.EventSink
-
public class EventSink extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EventSink
createEventSink(org.apache.axiom.om.OMElement eventSinkElement, String name)
Generates an event sink from XML configuration elementString
getAuthenticationUrlSet()
org.wso2.carbon.databridge.agent.DataPublisher
getDataPublisher()
String
getName()
String
getPassword()
String
getReceiverUrlSet()
String
getUsername()
void
setAuthenticationUrlSet(String urlSet)
void
setDataPublisher(org.wso2.carbon.databridge.agent.DataPublisher loadBalancingDataPublisher)
void
setName(String name)
void
setPassword(String password)
void
setReceiverUrlSet(String urlSet)
void
setUsername(String username)
static void
stopDataPublisher(EventSink eventSink)
Stop DataPublisher before removing the Event Sink
-
-
-
Method Detail
-
getName
public String getName()
-
setName
public void setName(String name)
-
getUsername
public String getUsername()
-
setUsername
public void setUsername(String username)
-
getPassword
public String getPassword()
-
setPassword
public void setPassword(String password)
-
getReceiverUrlSet
public String getReceiverUrlSet()
-
setReceiverUrlSet
public void setReceiverUrlSet(String urlSet)
-
getAuthenticationUrlSet
public String getAuthenticationUrlSet()
-
setAuthenticationUrlSet
public void setAuthenticationUrlSet(String urlSet)
-
getDataPublisher
public org.wso2.carbon.databridge.agent.DataPublisher getDataPublisher()
-
setDataPublisher
public void setDataPublisher(org.wso2.carbon.databridge.agent.DataPublisher loadBalancingDataPublisher)
-
createEventSink
public static EventSink createEventSink(org.apache.axiom.om.OMElement eventSinkElement, String name) throws EventSinkException
Generates an event sink from XML configuration element- Parameters:
eventSinkElement
- XML configuration element of event sinkname
- Name to be set for the created event sink- Returns:
- Generated event sink
- Throws:
EventSinkException
-
stopDataPublisher
public static void stopDataPublisher(EventSink eventSink) throws EventSinkException
Stop DataPublisher before removing the Event Sink- Parameters:
eventSink
- name of the Event Sink which is going to be removed- Throws:
EventSinkException
-
-