A B C D E F G I L M N O P R S T V W 

A

AbstractClientPoolFactory - Class in org.wso2.carbon.databridge.agent.client
The abstract class that needs to be implemented when supporting a new non-secure transport to mainly create, validate and terminate the client to the endpoint.
AbstractClientPoolFactory() - Constructor for class org.wso2.carbon.databridge.agent.client.AbstractClientPoolFactory
 
AbstractSecureClientPoolFactory - Class in org.wso2.carbon.databridge.agent.client
This abstract class needs to be implemented to handling secure communication with the endpoint.
AbstractSecureClientPoolFactory(String, String) - Constructor for class org.wso2.carbon.databridge.agent.client.AbstractSecureClientPoolFactory
 
addDataEndpoint(DataEndpoint) - Method in class org.wso2.carbon.databridge.agent.endpoint.DataEndpointGroup
 
addDataPublisher(DataPublisher) - Method in class org.wso2.carbon.databridge.agent.DataEndpointAgent
 
afterExecute(Runnable, Throwable) - Method in class org.wso2.carbon.databridge.agent.endpoint.EventPublisherThreadPoolExecutor
 
AgentConfiguration - Class in org.wso2.carbon.databridge.agent.conf
This class has the Agent's POJO representation of the XML data-agent-config.xml.
AgentConfiguration() - Constructor for class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
AgentHolder - Class in org.wso2.carbon.databridge.agent
The holder for all Agents created and this is singleton class.
ASYNC_STRATEGY - Static variable in class org.wso2.carbon.databridge.agent.util.DataEndpointConstants
 

B

BINARY_DATA_AGENT_TYPE - Static variable in class org.wso2.carbon.databridge.agent.util.DataEndpointConstants
 
BinaryClientPoolFactory - Class in org.wso2.carbon.databridge.agent.endpoint.binary
This class implements AbstractClientPoolFactory to handle the Binary transport related connections.
BinaryClientPoolFactory() - Constructor for class org.wso2.carbon.databridge.agent.endpoint.binary.BinaryClientPoolFactory
 
BinaryDataEndpoint - Class in org.wso2.carbon.databridge.agent.endpoint.binary
This class is Binary transport implementation for the Data Endpoint.
BinaryDataEndpoint() - Constructor for class org.wso2.carbon.databridge.agent.endpoint.binary.BinaryDataEndpoint
 
BinaryEventSender - Class in org.wso2.carbon.databridge.agent.endpoint.binary
This is a Util class which does the Binary message transformation for publish, login, logout operations.
BinaryEventSender() - Constructor for class org.wso2.carbon.databridge.agent.endpoint.binary.BinaryEventSender
 
BinarySecureClientPoolFactory - Class in org.wso2.carbon.databridge.agent.endpoint.binary
This is a Binary Transport secure implementation for AbstractSecureClientPoolFactory to be used by BinaryEndpoint.
BinarySecureClientPoolFactory(String, String) - Constructor for class org.wso2.carbon.databridge.agent.endpoint.binary.BinarySecureClientPoolFactory
 

C

ClientPool - Class in org.wso2.carbon.databridge.agent.client
This class is used hold the secure/non-secure connections for an Agent.
ClientPool() - Constructor for class org.wso2.carbon.databridge.agent.client.ClientPool
 
createClient(String, String, int) - Method in class org.wso2.carbon.databridge.agent.client.AbstractClientPoolFactory
Make a connection to the receiver and return the client.
createClient(String, String, int) - Method in class org.wso2.carbon.databridge.agent.endpoint.binary.BinaryClientPoolFactory
 
createClient(String, String, int) - Method in class org.wso2.carbon.databridge.agent.endpoint.binary.BinarySecureClientPoolFactory
 
createClient(String, String, int) - Method in class org.wso2.carbon.databridge.agent.endpoint.thrift.ThriftClientPoolFactory
 
createClient(String, String, int) - Method in class org.wso2.carbon.databridge.agent.endpoint.thrift.ThriftSecureClientPoolFactory
 

D

DATA_AGENT_CONF_FILE_NAME - Static variable in class org.wso2.carbon.databridge.agent.util.DataEndpointConstants
 
DATA_AGENT_CONF_FILE_PATH - Static variable in class org.wso2.carbon.databridge.agent.util.DataEndpointConstants
 
DataAgentsConfiguration - Class in org.wso2.carbon.databridge.agent.conf
Wrapper class for the Agent Configuration which are loaded from data-agent-config.xml.
DataAgentsConfiguration() - Constructor for class org.wso2.carbon.databridge.agent.conf.DataAgentsConfiguration
 
DataEndpoint - Class in org.wso2.carbon.databridge.agent.endpoint
Abstract class for DataEndpoint, and this is a main class that needs to be implemented for supporting different transports to DataPublisher.
DataEndpoint() - Constructor for class org.wso2.carbon.databridge.agent.endpoint.DataEndpoint
 
DataEndpoint.State - Enum in org.wso2.carbon.databridge.agent.endpoint
 
DataEndpointAgent - Class in org.wso2.carbon.databridge.agent
One agent is created for a specific data endpoint type,and this has the resources such as transport pool, etc which are shared by all the data publishers created for the endpoint type.
DataEndpointAgent(AgentConfiguration) - Constructor for class org.wso2.carbon.databridge.agent.DataEndpointAgent
 
DataEndpointAgentConfigurationException - Exception in org.wso2.carbon.databridge.agent.exception
Exception to be thrown for DataEndpointAgentConfiguration which was specified in the data-agent-config.xml
DataEndpointAgentConfigurationException(String) - Constructor for exception org.wso2.carbon.databridge.agent.exception.DataEndpointAgentConfigurationException
 
DataEndpointAgentConfigurationException(String, Throwable) - Constructor for exception org.wso2.carbon.databridge.agent.exception.DataEndpointAgentConfigurationException
 
DataEndpointAgentConfigurationException(Throwable) - Constructor for exception org.wso2.carbon.databridge.agent.exception.DataEndpointAgentConfigurationException
 
DataEndpointAuthenticationException - Exception in org.wso2.carbon.databridge.agent.exception
Exception to be thrown when connecting the Data Endpoint.
DataEndpointAuthenticationException(String) - Constructor for exception org.wso2.carbon.databridge.agent.exception.DataEndpointAuthenticationException
 
DataEndpointAuthenticationException(String, Throwable) - Constructor for exception org.wso2.carbon.databridge.agent.exception.DataEndpointAuthenticationException
 
DataEndpointAuthenticationException(Throwable) - Constructor for exception org.wso2.carbon.databridge.agent.exception.DataEndpointAuthenticationException
 
DataEndpointConfiguration - Class in org.wso2.carbon.databridge.agent.conf
 
DataEndpointConfiguration(String, String, String, String, GenericKeyedObjectPool, GenericKeyedObjectPool, int, int, int, int) - Constructor for class org.wso2.carbon.databridge.agent.conf.DataEndpointConfiguration
 
DataEndpointConfiguration.Protocol - Enum in org.wso2.carbon.databridge.agent.conf
 
DataEndpointConfigurationException - Exception in org.wso2.carbon.databridge.agent.exception
Exception to be thrown When parsing the Data Endpoint configurations when initializing data publisher.
DataEndpointConfigurationException(String) - Constructor for exception org.wso2.carbon.databridge.agent.exception.DataEndpointConfigurationException
 
DataEndpointConfigurationException(String, Throwable) - Constructor for exception org.wso2.carbon.databridge.agent.exception.DataEndpointConfigurationException
 
DataEndpointConfigurationException(Throwable) - Constructor for exception org.wso2.carbon.databridge.agent.exception.DataEndpointConfigurationException
 
DataEndpointConnectionWorker - Class in org.wso2.carbon.databridge.agent.endpoint
DataEndpoint Connection worker class implementation.
DataEndpointConnectionWorker() - Constructor for class org.wso2.carbon.databridge.agent.endpoint.DataEndpointConnectionWorker
 
DataEndpointConstants - Class in org.wso2.carbon.databridge.agent.util
Class to define the constants that are used.
DataEndpointException - Exception in org.wso2.carbon.databridge.agent.exception
Exception to be thrown when communicating with DataEndpoint.
DataEndpointException(String) - Constructor for exception org.wso2.carbon.databridge.agent.exception.DataEndpointException
 
DataEndpointException(String, Throwable) - Constructor for exception org.wso2.carbon.databridge.agent.exception.DataEndpointException
 
DataEndpointException(Throwable) - Constructor for exception org.wso2.carbon.databridge.agent.exception.DataEndpointException
 
DataEndpointFailureCallback - Interface in org.wso2.carbon.databridge.agent.endpoint
This interface is used to implement a call back for get the notifications upon the unsuccessful event publishing.
DataEndpointGroup - Class in org.wso2.carbon.databridge.agent.endpoint
This class holds the endpoints associated within a group.
DataEndpointGroup(DataEndpointGroup.HAType, DataEndpointAgent) - Constructor for class org.wso2.carbon.databridge.agent.endpoint.DataEndpointGroup
 
DataEndpointGroup.HAType - Enum in org.wso2.carbon.databridge.agent.endpoint
 
DataEndpointSecurityException - Exception in org.wso2.carbon.databridge.agent.exception
Security Exception thrown when communicating with Data Endpoint.
DataEndpointSecurityException(String) - Constructor for exception org.wso2.carbon.databridge.agent.exception.DataEndpointSecurityException
 
DataEndpointSecurityException(String, Throwable) - Constructor for exception org.wso2.carbon.databridge.agent.exception.DataEndpointSecurityException
 
DataEndpointSecurityException(Throwable) - Constructor for exception org.wso2.carbon.databridge.agent.exception.DataEndpointSecurityException
 
DataPublisher - Class in org.wso2.carbon.databridge.agent
API Used to communicate with Data Receivers WSO2 BAM/CEP.
DataPublisher(String, String, String) - Constructor for class org.wso2.carbon.databridge.agent.DataPublisher
Creates the DataPublisher instance for a specific user, and the it creates connection asynchronously to receiver endpoint.
DataPublisher(String, String, String, String, String) - Constructor for class org.wso2.carbon.databridge.agent.DataPublisher
Creates the DataPublisher instance for a specific user, and the it creates connection asynchronously to receiver endpoint.
DataPublisherUtil - Class in org.wso2.carbon.databridge.agent.util
A Util class which holds all the utility processing methods in the data publisher operation.
DEFAULT_AUTH_PORT_OFFSET - Static variable in class org.wso2.carbon.databridge.agent.util.DataEndpointConstants
 
DEFAULT_DATA_AGENT_BATCH_SIZE - Static variable in class org.wso2.carbon.databridge.agent.util.DataEndpointConstants
 
destroyObject(Object, Object) - Method in class org.wso2.carbon.databridge.agent.client.AbstractClientPoolFactory
 
disconnect(DataEndpointConfiguration) - Method in class org.wso2.carbon.databridge.agent.endpoint.DataEndpointConnectionWorker
 

E

EventPublisherThreadPoolExecutor - Class in org.wso2.carbon.databridge.agent.endpoint
 
EventPublisherThreadPoolExecutor(int, int, long, String) - Constructor for class org.wso2.carbon.databridge.agent.endpoint.EventPublisherThreadPoolExecutor
 
EventQueueFullException - Exception in org.wso2.carbon.databridge.agent.exception
Exception to be thrown when the event is tried to insert into the queue which doesn't have adequate capacity to hold.
EventQueueFullException(String) - Constructor for exception org.wso2.carbon.databridge.agent.exception.EventQueueFullException
 
EventQueueFullException(String, Throwable) - Constructor for exception org.wso2.carbon.databridge.agent.exception.EventQueueFullException
 
EventQueueFullException(Throwable) - Constructor for exception org.wso2.carbon.databridge.agent.exception.EventQueueFullException
 
execute(Runnable) - Method in class org.wso2.carbon.databridge.agent.endpoint.EventPublisherThreadPoolExecutor
 

F

FAILOVER_URL_GROUP_SEPARATOR - Static variable in class org.wso2.carbon.databridge.agent.util.DataEndpointConstants
 
FAILOVER_URL_GROUP_SEPARATOR_REGEX - Static variable in class org.wso2.carbon.databridge.agent.util.DataEndpointConstants
 

G

getAgentConfiguration() - Method in class org.wso2.carbon.databridge.agent.DataEndpointAgent
 
getAgentConfigurations() - Method in class org.wso2.carbon.databridge.agent.conf.DataAgentsConfiguration
 
getAuthKey() - Method in class org.wso2.carbon.databridge.agent.conf.DataEndpointConfiguration
 
getAuthURL() - Method in class org.wso2.carbon.databridge.agent.conf.DataEndpointConfiguration
 
getBatchSize() - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
getBatchSize() - Method in class org.wso2.carbon.databridge.agent.conf.DataEndpointConfiguration
 
getCiphers() - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
getClassName() - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
getClientPool(AbstractClientPoolFactory, int, int, boolean, long, long) - Method in class org.wso2.carbon.databridge.agent.client.ClientPool
 
getClientPool(AbstractSecureClientPoolFactory, int, int, boolean, long, long) - Method in class org.wso2.carbon.databridge.agent.client.ClientPool
 
getClientPoolFactoryClass() - Method in class org.wso2.carbon.databridge.agent.endpoint.binary.BinaryDataEndpoint
 
getClientPoolFactoryClass() - Method in class org.wso2.carbon.databridge.agent.endpoint.DataEndpoint
Get the class name of implementation for org.wso2.carbon.databridge.agent.client.AbstractClientPoolFactory class.
getClientPoolFactoryClass() - Method in class org.wso2.carbon.databridge.agent.endpoint.thrift.ThriftDataEndpoint
 
getCorePoolSize() - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
getCorePoolSize() - Method in class org.wso2.carbon.databridge.agent.conf.DataEndpointConfiguration
 
getDataEndpointAgent(String) - Method in class org.wso2.carbon.databridge.agent.AgentHolder
 
getDataEndpointConfiguration() - Method in class org.wso2.carbon.databridge.agent.endpoint.DataEndpoint
 
getDataEndpointName() - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
getDefaultAuthUrl(String) - Static method in class org.wso2.carbon.databridge.agent.util.DataPublisherUtil
Deduce the default authentication URL based on the receiver URL passed in.
getDefaultAuthURLSet(String) - Static method in class org.wso2.carbon.databridge.agent.util.DataPublisherUtil
Deduce the default authentication URL set based on the receiver URL set passed in.
getDefaultDataEndpointAgent() - Method in class org.wso2.carbon.databridge.agent.AgentHolder
Returns the default agent,and the first element in the data-agent-config.xml is taken as default data publisher type.
getEndpointGroups(String) - Static method in class org.wso2.carbon.databridge.agent.util.DataPublisherUtil
Process and extracts the receiver Groups from the string of URL set pattern passed in.
getErrorMessage() - Method in exception org.wso2.carbon.databridge.agent.exception.DataEndpointAgentConfigurationException
 
getErrorMessage() - Method in exception org.wso2.carbon.databridge.agent.exception.DataEndpointAuthenticationException
 
getErrorMessage() - Method in exception org.wso2.carbon.databridge.agent.exception.DataEndpointConfigurationException
 
getErrorMessage() - Method in exception org.wso2.carbon.databridge.agent.exception.DataEndpointException
 
getErrorMessage() - Method in exception org.wso2.carbon.databridge.agent.exception.DataEndpointSecurityException
 
getErrorMessage() - Method in exception org.wso2.carbon.databridge.agent.exception.EventQueueFullException
 
getEvent() - Method in class org.wso2.carbon.databridge.agent.endpoint.WrappedEventFactory.WrappedEvent
 
getEvictionTimePeriod() - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
getInstance() - Static method in class org.wso2.carbon.databridge.agent.AgentHolder
 
getKeepAliveTimeInPool() - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
getKeepAliveTimeInPool() - Method in class org.wso2.carbon.databridge.agent.conf.DataEndpointConfiguration
 
getMaxIdleConnections() - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
getMaxPoolSize() - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
getMaxPoolSize() - Method in class org.wso2.carbon.databridge.agent.conf.DataEndpointConfiguration
 
getMaxTransportPoolSize() - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
getMinIdleTimeInPool() - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
getNewDataEndpoint() - Method in class org.wso2.carbon.databridge.agent.DataEndpointAgent
 
getPassword() - Method in class org.wso2.carbon.databridge.agent.conf.DataEndpointConfiguration
 
getProtocolHostPort(String) - Static method in class org.wso2.carbon.databridge.agent.util.DataPublisherUtil
Extracts and return the protocol, host, port elements from the URL.
getPublisherKey() - Method in class org.wso2.carbon.databridge.agent.conf.DataEndpointConfiguration
 
getPublishingStrategy() - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
getQueueSize() - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
getReceiverURL() - Method in class org.wso2.carbon.databridge.agent.conf.DataEndpointConfiguration
 
getReconnectionInterval() - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
getSecureClientPoolFactoryClass() - Method in class org.wso2.carbon.databridge.agent.endpoint.binary.BinaryDataEndpoint
 
getSecureClientPoolFactoryClass() - Method in class org.wso2.carbon.databridge.agent.endpoint.DataEndpoint
Get the class name of implementation for org.wso2.carbon.databridge.agent.client.AbstractSecureClientPoolFactory class.
getSecureClientPoolFactoryClass() - Method in class org.wso2.carbon.databridge.agent.endpoint.thrift.ThriftDataEndpoint
 
getSecuredTransportPool() - Method in class org.wso2.carbon.databridge.agent.conf.DataEndpointConfiguration
 
getSecuredTransportPool() - Method in class org.wso2.carbon.databridge.agent.DataEndpointAgent
 
getSecureEvictionTimePeriod() - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
getSecureMaxIdleConnections() - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
getSecureMaxTransportPoolSize() - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
getSecureMinIdleTimeInPool() - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
getSessionId() - Method in class org.wso2.carbon.databridge.agent.conf.DataEndpointConfiguration
 
getSocketTimeoutMS() - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
getSslEnabledProtocols() - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
getState() - Method in class org.wso2.carbon.databridge.agent.endpoint.DataEndpoint
 
getTransportPool() - Method in class org.wso2.carbon.databridge.agent.conf.DataEndpointConfiguration
 
getTransportPool() - Method in class org.wso2.carbon.databridge.agent.DataEndpointAgent
 
getTrustStore() - Method in class org.wso2.carbon.databridge.agent.client.AbstractSecureClientPoolFactory
 
getTrustStore() - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
getTrustStorePassword() - Method in class org.wso2.carbon.databridge.agent.client.AbstractSecureClientPoolFactory
 
getTrustStorePassword() - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
getUsername() - Method in class org.wso2.carbon.databridge.agent.conf.DataEndpointConfiguration
 

I

initialize(DataEndpointConfiguration) - Method in class org.wso2.carbon.databridge.agent.endpoint.DataEndpoint
 
initialize(DataEndpoint, DataEndpointConfiguration) - Method in class org.wso2.carbon.databridge.agent.endpoint.DataEndpointConnectionWorker
Initialize the data endpoint connection worker.

L

LB_URL_GROUP_SEPARATOR - Static variable in class org.wso2.carbon.databridge.agent.util.DataEndpointConstants
 
login(Object, String, String) - Method in class org.wso2.carbon.databridge.agent.endpoint.binary.BinaryDataEndpoint
 
login(Object, String, String) - Method in class org.wso2.carbon.databridge.agent.endpoint.DataEndpoint
Login to the endpoint and return the sessionId.
login(Object, String, String) - Method in class org.wso2.carbon.databridge.agent.endpoint.thrift.ThriftDataEndpoint
 
logout(Object, String) - Method in class org.wso2.carbon.databridge.agent.endpoint.binary.BinaryDataEndpoint
 
logout(Object, String) - Method in class org.wso2.carbon.databridge.agent.endpoint.DataEndpoint
Logout from the endpoint.
logout(Object, String) - Method in class org.wso2.carbon.databridge.agent.endpoint.thrift.ThriftDataEndpoint
 

M

makeObject(Object) - Method in class org.wso2.carbon.databridge.agent.client.AbstractClientPoolFactory
 

N

newInstance() - Method in class org.wso2.carbon.databridge.agent.endpoint.WrappedEventFactory
 

O

org.wso2.carbon.databridge.agent - package org.wso2.carbon.databridge.agent
 
org.wso2.carbon.databridge.agent.client - package org.wso2.carbon.databridge.agent.client
 
org.wso2.carbon.databridge.agent.conf - package org.wso2.carbon.databridge.agent.conf
 
org.wso2.carbon.databridge.agent.endpoint - package org.wso2.carbon.databridge.agent.endpoint
 
org.wso2.carbon.databridge.agent.endpoint.binary - package org.wso2.carbon.databridge.agent.endpoint.binary
 
org.wso2.carbon.databridge.agent.endpoint.thrift - package org.wso2.carbon.databridge.agent.endpoint.thrift
 
org.wso2.carbon.databridge.agent.exception - package org.wso2.carbon.databridge.agent.exception
 
org.wso2.carbon.databridge.agent.util - package org.wso2.carbon.databridge.agent.util
 

P

processResponse(Socket) - Static method in class org.wso2.carbon.databridge.agent.endpoint.binary.BinaryEventSender
 
publish(Event) - Method in class org.wso2.carbon.databridge.agent.DataPublisher
Publish an event based on the event properties that are passed for all receiver groups which has been specified in the DataPublisher.
publish(String, Object[], Object[], Object[]) - Method in class org.wso2.carbon.databridge.agent.DataPublisher
Publish an event based on the event properties that are passed for all receiver groups which has been specified in the DataPublisher.
publish(String, Object[], Object[], Object[], Map<String, String>) - Method in class org.wso2.carbon.databridge.agent.DataPublisher
Publish an event based on the event properties that are passed for all receiver groups which has been specified in the DataPublisher.
publish(String, long, Object[], Object[], Object[]) - Method in class org.wso2.carbon.databridge.agent.DataPublisher
Publish an event based on the event properties that are passed for all receiver groups which has been specified in the DataPublisher.
publish(String, long, Object[], Object[], Object[], Map<String, String>) - Method in class org.wso2.carbon.databridge.agent.DataPublisher
Publish an event based on the event properties that are passed for all receiver groups which has been specified in the DataPublisher.
publish(Event) - Method in class org.wso2.carbon.databridge.agent.endpoint.DataEndpointGroup
 

R

run() - Method in class org.wso2.carbon.databridge.agent.endpoint.DataEndpointConnectionWorker
 

S

send(Object, List<Event>) - Method in class org.wso2.carbon.databridge.agent.endpoint.binary.BinaryDataEndpoint
 
send(Object, List<Event>) - Method in class org.wso2.carbon.databridge.agent.endpoint.DataEndpoint
Send the list of events to the actual endpoint.
send(Object, List<Event>) - Method in class org.wso2.carbon.databridge.agent.endpoint.thrift.ThriftDataEndpoint
 
sendBinaryLoginMessage(Socket, String, String) - Static method in class org.wso2.carbon.databridge.agent.endpoint.binary.BinaryEventSender
 
sendBinaryLogoutMessage(Socket, String) - Static method in class org.wso2.carbon.databridge.agent.endpoint.binary.BinaryEventSender
 
sendBinaryPublishMessage(Socket, List<Event>, String) - Static method in class org.wso2.carbon.databridge.agent.endpoint.binary.BinaryEventSender
 
SEPARATOR - Static variable in class org.wso2.carbon.databridge.agent.util.DataEndpointConstants
 
setAgentConfigurations(List<AgentConfiguration>) - Method in class org.wso2.carbon.databridge.agent.conf.DataAgentsConfiguration
 
setBatchSize(int) - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
setCiphers(String) - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
setClassName(String) - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
setConfigPath(String) - Static method in class org.wso2.carbon.databridge.agent.AgentHolder
Set the data-agent-config.xml path from which the Agents for all endpoint types will be loaded.
setCorePoolSize(int) - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
setDataEndpointName(String) - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
setEvent(Event) - Method in class org.wso2.carbon.databridge.agent.endpoint.WrappedEventFactory.WrappedEvent
 
setEvictionTimePeriod(int) - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
setKeepAliveTimeInPool(int) - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
setMaxIdleConnections(int) - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
setMaxPoolSize(int) - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
setMaxTransportPoolSize(int) - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
setMinIdleTimeInPool(int) - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
setPublishingStrategy(String) - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
setQueueSize(int) - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
setReconnectionInterval(int) - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
setSecureEvictionTimePeriod(int) - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
setSecureMaxIdleConnections(int) - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
setSecureMaxTransportPoolSize(int) - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
setSecureMinIdleTimeInPool(int) - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
setSessionId(String) - Method in class org.wso2.carbon.databridge.agent.conf.DataEndpointConfiguration
 
setSocketTimeoutMS(int) - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
setSslEnabledProtocols(String) - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
setTrustStore(String) - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
setTrustStorePassword(String) - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
shutdown() - Static method in class org.wso2.carbon.databridge.agent.AgentHolder
 
shutDown(DataPublisher) - Method in class org.wso2.carbon.databridge.agent.DataEndpointAgent
 
shutDown() - Method in class org.wso2.carbon.databridge.agent.DataEndpointAgent
 
shutdown() - Method in class org.wso2.carbon.databridge.agent.DataPublisher
Graceful shutdown of all the operations of the data publisher.
shutdown() - Method in class org.wso2.carbon.databridge.agent.endpoint.DataEndpoint
Graceful shutdown until publish all the events given to the endpoint.
shutdown() - Method in class org.wso2.carbon.databridge.agent.endpoint.DataEndpointGroup
 
shutdownWithAgent() - Method in class org.wso2.carbon.databridge.agent.DataPublisher
Graceful shutdown of all the operations of the data publisher, and also if there is no other data publishers registered with the associated then it will shutdown the agent as well.
submitJobAndSetState(Thread, DataEndpoint) - Method in class org.wso2.carbon.databridge.agent.endpoint.EventPublisherThreadPoolExecutor
 
SYNC_STRATEGY - Static variable in class org.wso2.carbon.databridge.agent.util.DataEndpointConstants
 

T

terminateClient(Object) - Method in class org.wso2.carbon.databridge.agent.client.AbstractClientPoolFactory
Terminates the connection between the client and the endpoint.
terminateClient(Object) - Method in class org.wso2.carbon.databridge.agent.endpoint.binary.BinaryClientPoolFactory
 
terminateClient(Object) - Method in class org.wso2.carbon.databridge.agent.endpoint.binary.BinarySecureClientPoolFactory
 
terminateClient(Object) - Method in class org.wso2.carbon.databridge.agent.endpoint.thrift.ThriftClientPoolFactory
 
terminateClient(Object) - Method in class org.wso2.carbon.databridge.agent.endpoint.thrift.ThriftSecureClientPoolFactory
 
THRIFT_DATA_AGENT_TYPE - Static variable in class org.wso2.carbon.databridge.agent.util.DataEndpointConstants
 
ThriftClientPoolFactory - Class in org.wso2.carbon.databridge.agent.endpoint.thrift
This is a Thrift Transport implementation for AbstractClientPoolFactory for Thrift Endpoint.
ThriftClientPoolFactory() - Constructor for class org.wso2.carbon.databridge.agent.endpoint.thrift.ThriftClientPoolFactory
 
ThriftDataEndpoint - Class in org.wso2.carbon.databridge.agent.endpoint.thrift
This is the DataEndpoint Implementation for thrift transport.
ThriftDataEndpoint() - Constructor for class org.wso2.carbon.databridge.agent.endpoint.thrift.ThriftDataEndpoint
 
ThriftEventConverter - Class in org.wso2.carbon.databridge.agent.endpoint.thrift
Util class used to convert Events to thrift format.
ThriftSecureClientPoolFactory - Class in org.wso2.carbon.databridge.agent.endpoint.thrift
This is a Thrift secure transport implementation for AbstractSecureClientPoolFactory to be used by the Thrift Endpoint.
ThriftSecureClientPoolFactory(String, String) - Constructor for class org.wso2.carbon.databridge.agent.endpoint.thrift.ThriftSecureClientPoolFactory
 
toString() - Method in enum org.wso2.carbon.databridge.agent.conf.DataEndpointConfiguration.Protocol
 
toString() - Method in class org.wso2.carbon.databridge.agent.conf.DataEndpointConfiguration
 
toString() - Method in class org.wso2.carbon.databridge.agent.endpoint.DataEndpoint
 
toString() - Method in class org.wso2.carbon.databridge.agent.endpoint.DataEndpointGroup
 
toString() - Method in class org.wso2.carbon.databridge.agent.endpoint.WrappedEventFactory.WrappedEvent
 
toThriftEventBundle(Event, ThriftEventBundle, String) - Static method in class org.wso2.carbon.databridge.agent.endpoint.thrift.ThriftEventConverter
 
tryPublish(Event) - Method in class org.wso2.carbon.databridge.agent.DataPublisher
Publish an event based on the event properties that are passed for all receiver groups which has been specified in the DataPublisher.
tryPublish(Event, long) - Method in class org.wso2.carbon.databridge.agent.DataPublisher
Publish an event based on the event properties that are passed for all receiver groups which has been specified in the DataPublisher.
tryPublish(String, Object[], Object[], Object[], long) - Method in class org.wso2.carbon.databridge.agent.DataPublisher
Publish an event based on the event properties that are passed for all receiver groups which has been specified in the DataPublisher.
tryPublish(String, Object[], Object[], Object[], Map<String, String>, long) - Method in class org.wso2.carbon.databridge.agent.DataPublisher
Publish an event based on the event properties that are passed for all receiver groups which has been specified in the DataPublisher.
tryPublish(String, long, Object[], Object[], Object[], long) - Method in class org.wso2.carbon.databridge.agent.DataPublisher
Publish an event based on the event properties that are passed for all receiver groups which has been specified in the DataPublisher.
tryPublish(String, long, Object[], Object[], Object[], Map<String, String>, long) - Method in class org.wso2.carbon.databridge.agent.DataPublisher
Publish an event based on the event properties that are passed for all receiver groups which has been specified in the DataPublisher.
tryPublish(String, Object[], Object[], Object[]) - Method in class org.wso2.carbon.databridge.agent.DataPublisher
* Publish an event based on the event properties that are passed for all receiver groups which has been specified in the DataPublisher.
tryPublish(String, Object[], Object[], Object[], Map<String, String>) - Method in class org.wso2.carbon.databridge.agent.DataPublisher
* Publish an event based on the event properties that are passed for all receiver groups which has been specified in the DataPublisher.
tryPublish(String, long, Object[], Object[], Object[]) - Method in class org.wso2.carbon.databridge.agent.DataPublisher
* Publish an event based on the event properties that are passed for all receiver groups which has been specified in the DataPublisher.
tryPublish(String, long, Object[], Object[], Object[], Map<String, String>) - Method in class org.wso2.carbon.databridge.agent.DataPublisher
* Publish an event based on the event properties that are passed for all receiver groups which has been specified in the DataPublisher.
tryPublish(Event) - Method in class org.wso2.carbon.databridge.agent.endpoint.DataEndpointGroup
 
tryPublish(Event, long) - Method in class org.wso2.carbon.databridge.agent.endpoint.DataEndpointGroup
 
tryResendEvents(List<Event>) - Method in interface org.wso2.carbon.databridge.agent.endpoint.DataEndpointFailureCallback
Notifies the The failed events, and should try to send the events again successfully.
tryResendEvents(List<Event>) - Method in class org.wso2.carbon.databridge.agent.endpoint.DataEndpointGroup
 

V

validate() - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
Validates the configurations that valid.
validateClient(Object) - Method in class org.wso2.carbon.databridge.agent.client.AbstractClientPoolFactory
Check the validity of the client whether it's in the position to make the communication with endpoint.
validateClient(Object) - Method in class org.wso2.carbon.databridge.agent.endpoint.binary.BinaryClientPoolFactory
 
validateClient(Object) - Method in class org.wso2.carbon.databridge.agent.endpoint.binary.BinarySecureClientPoolFactory
 
validateClient(Object) - Method in class org.wso2.carbon.databridge.agent.endpoint.thrift.ThriftClientPoolFactory
 
validateClient(Object) - Method in class org.wso2.carbon.databridge.agent.endpoint.thrift.ThriftSecureClientPoolFactory
 
validateConfigurations() - Method in class org.wso2.carbon.databridge.agent.conf.DataAgentsConfiguration
Validates the all the agent configurations available.
validateObject(Object, Object) - Method in class org.wso2.carbon.databridge.agent.client.AbstractClientPoolFactory
 
validateURLs(ArrayList, ArrayList) - Static method in class org.wso2.carbon.databridge.agent.util.DataPublisherUtil
Validate whether the receiverGroup and authenticationGroups are matching with pattern.
valueOf(String) - Static method in enum org.wso2.carbon.databridge.agent.conf.DataEndpointConfiguration.Protocol
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.wso2.carbon.databridge.agent.endpoint.DataEndpoint.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.wso2.carbon.databridge.agent.endpoint.DataEndpointGroup.HAType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.wso2.carbon.databridge.agent.conf.DataEndpointConfiguration.Protocol
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.wso2.carbon.databridge.agent.endpoint.DataEndpoint.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.wso2.carbon.databridge.agent.endpoint.DataEndpointGroup.HAType
Returns an array containing the constants of this enum type, in the order they are declared.

W

WrappedEventFactory - Class in org.wso2.carbon.databridge.agent.endpoint
 
WrappedEventFactory() - Constructor for class org.wso2.carbon.databridge.agent.endpoint.WrappedEventFactory
 
WrappedEventFactory.WrappedEvent - Class in org.wso2.carbon.databridge.agent.endpoint
 
WrappedEventFactory.WrappedEvent() - Constructor for class org.wso2.carbon.databridge.agent.endpoint.WrappedEventFactory.WrappedEvent
 
A B C D E F G I L M N O P R S T V W 

Copyright © 2016 WSO2. All rights reserved.