Skip navigation links
A B C D E F G I K L M N O P Q R S T U 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
 
Agent - Class in org.wso2.carbon.databridge.agent.conf
Class which wrap data receiver constructs
Agent(String, String) - Constructor for class org.wso2.carbon.databridge.agent.conf.Agent
 
Agent() - Constructor for class org.wso2.carbon.databridge.agent.conf.Agent
 
AgentConfiguration - Class in org.wso2.carbon.databridge.agent.conf
Data agent configuration
AgentConfiguration(String, String) - Constructor for class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
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.
agents - Variable in class org.wso2.carbon.databridge.agent.conf.DataAgentsConfiguration
 
ASYNC_STRATEGY - Static variable in class org.wso2.carbon.databridge.agent.util.DataEndpointConstants
 

B

BATCH_SIZE - Static variable in class org.wso2.carbon.databridge.agent.util.DataAgentConstants
 
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

CIPHERS - Static variable in class org.wso2.carbon.databridge.agent.util.DataAgentConstants
 
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
 
CORE_POOL_SIZE - Static variable in class org.wso2.carbon.databridge.agent.util.DataAgentConstants
 
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
 
DATA_AGENT_CONFIG_NAMESPACE - Static variable in class org.wso2.carbon.databridge.agent.util.DataEndpointConstants
 
DATA_ENDPOINT_CLASS - Static variable in class org.wso2.carbon.databridge.agent.util.DataAgentConstants
 
DataAgentConfigurationFileResolver - Class in org.wso2.carbon.databridge.agent.conf
Data bridge agent config file resolver
DataAgentConfigurationFileResolver() - Constructor for class org.wso2.carbon.databridge.agent.conf.DataAgentConfigurationFileResolver
 
DataAgentConstants - Class in org.wso2.carbon.databridge.agent.util
Class to define the constants for Data Agent Constants
DataAgentDS - Class in org.wso2.carbon.databridge.agent.internal
DataAgent Component Activator
DataAgentDS() - Constructor for class org.wso2.carbon.databridge.agent.internal.DataAgentDS
 
DataAgentsConfiguration - Class in org.wso2.carbon.databridge.agent.conf
Configuration class for data-bridge-config.yaml file.
DataAgentsConfiguration() - Constructor for class org.wso2.carbon.databridge.agent.conf.DataAgentsConfiguration
 
DataAgentServiceValueHolder - Class in org.wso2.carbon.databridge.agent.internal
 
DataAgentServiceValueHolder() - Constructor for class org.wso2.carbon.databridge.agent.internal.DataAgentServiceValueHolder
 
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.yaml.
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
Data Endpoint Configuration
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
 
EVICTION_TIME_PERIOD - Static variable in class org.wso2.carbon.databridge.agent.util.DataAgentConstants
 
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.conf.Agent
 
getAgentConfiguration() - Method in class org.wso2.carbon.databridge.agent.DataEndpointAgent
 
getAgents() - 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
 
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
 
getConfigProvider() - Static method in class org.wso2.carbon.databridge.agent.internal.DataAgentServiceValueHolder
 
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
 
getDataEndpointClass() - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
getDataEndpointConfiguration() - Method in class org.wso2.carbon.databridge.agent.endpoint.DataEndpoint
 
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.yaml 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
 
getName() - 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
 
getTrustStorePassword() - Method in class org.wso2.carbon.databridge.agent.client.AbstractSecureClientPoolFactory
 
getTrustStorePassword() - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
getTrustStorePath() - 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.

K

KEEP_ALIVE_TIME_INTERVAL_IN_POOL - Static variable in class org.wso2.carbon.databridge.agent.util.DataAgentConstants
 

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
 
MAX_IDLE_CONNECTIONS - Static variable in class org.wso2.carbon.databridge.agent.util.DataAgentConstants
 
MAX_POOL_SIZE - Static variable in class org.wso2.carbon.databridge.agent.util.DataAgentConstants
 
MAX_TRANSPORT_POOL_SIZE - Static variable in class org.wso2.carbon.databridge.agent.util.DataAgentConstants
 
MIN_IDLE_TIME_IN_POOL - Static variable in class org.wso2.carbon.databridge.agent.util.DataAgentConstants
 

N

NAME - Static variable in class org.wso2.carbon.databridge.agent.util.DataAgentConstants
 
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.internal - package org.wso2.carbon.databridge.agent.internal
 
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
 
PUBLISHING_STRATEGY - Static variable in class org.wso2.carbon.databridge.agent.util.DataAgentConstants
 

Q

QUEUE_SIZE - Static variable in class org.wso2.carbon.databridge.agent.util.DataAgentConstants
 

R

RECONNETION_INTERVAL - Static variable in class org.wso2.carbon.databridge.agent.util.DataAgentConstants
 
registerConfigProvider(ConfigProvider) - Method in class org.wso2.carbon.databridge.agent.internal.DataAgentDS
 
resolveAndSetDataAgentConfiguration(LinkedHashMap) - Static method in class org.wso2.carbon.databridge.agent.conf.DataAgentConfigurationFileResolver
 
run() - Method in class org.wso2.carbon.databridge.agent.endpoint.DataEndpointConnectionWorker
 

S

SECURE_EVICTION_TIME_PERIOD - Static variable in class org.wso2.carbon.databridge.agent.util.DataAgentConstants
 
SECURE_MAX_IDLE_CONNECTIONS - Static variable in class org.wso2.carbon.databridge.agent.util.DataAgentConstants
 
SECURE_MAX_TRANSPORT_POOL_SIZE - Static variable in class org.wso2.carbon.databridge.agent.util.DataAgentConstants
 
SECURE_MIN_IDLE_TIME_IN_POOL - Static variable in class org.wso2.carbon.databridge.agent.util.DataAgentConstants
 
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
 
setAgents(List<Agent>) - 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
 
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.
setConfigProvider(ConfigProvider) - Static method in class org.wso2.carbon.databridge.agent.internal.DataAgentServiceValueHolder
 
setCorePoolSize(int) - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
setDataEndpointClass(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
 
setName(String) - 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
 
setTrustStorePassword(String) - Method in class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
setTrustStorePath(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.
SOCKET_TIMEOUT_MS - Static variable in class org.wso2.carbon.databridge.agent.util.DataAgentConstants
 
SSL_ENABLED_PROTOCOLS - Static variable in class org.wso2.carbon.databridge.agent.util.DataAgentConstants
 
start() - Method in class org.wso2.carbon.databridge.agent.internal.DataAgentDS
This will be called when its references are satisfied.
stop() - Method in class org.wso2.carbon.databridge.agent.internal.DataAgentDS
This will be called when this component is being stopped or references are satisfied during runtime.
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 class org.wso2.carbon.databridge.agent.conf.AgentConfiguration
 
toString() - Method in class org.wso2.carbon.databridge.agent.conf.DataAgentsConfiguration
 
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
 
TRUST_STORE_PASSWORD - Static variable in class org.wso2.carbon.databridge.agent.util.DataAgentConstants
 
TRUST_STORE_PATH - Static variable in class org.wso2.carbon.databridge.agent.util.DataAgentConstants
 
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
 

U

unregisterConfigProvider(ConfigProvider) - Method in class org.wso2.carbon.databridge.agent.internal.DataAgentDS
 

V

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
 
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

WrappedEvent() - Constructor for class org.wso2.carbon.databridge.agent.endpoint.WrappedEventFactory.WrappedEvent
 
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
 
A B C D E F G I K L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2017 WSO2. All rights reserved.