Skip navigation links
A C D E G H I L O P R S U 

A

APIBasedGeoCoordinateResolver - Class in org.wso2.extension.siddhi.execution.geo.internal.impl
The default implementation of the GeoCoordinateResolver interface.
APIBasedGeoCoordinateResolver() - Constructor for class org.wso2.extension.siddhi.execution.geo.internal.impl.APIBasedGeoCoordinateResolver
 

C

clear() - Method in class org.wso2.extension.siddhi.execution.geo.internal.LRUCache
 
closeAllConnections(PreparedStatement, Connection, ResultSet) - Method in class org.wso2.extension.siddhi.execution.geo.internal.utils.DatabaseUtils
Utility method to close the connection streams.
currentState() - Method in class org.wso2.extension.siddhi.execution.geo.GeocodeStreamFunctionProcessor
Used to collect the serializable state of the processing element, that need to be persisted for the reconstructing the element to the same state on a different point of time
currentState() - Method in class org.wso2.extension.siddhi.execution.geo.GeoCoordinateStreamFunctionProcessor
 
currentState() - Method in class org.wso2.extension.siddhi.execution.geo.GetCityResolverFunction
Used to collect the serializable state of the processing element, that need to be persisted for reconstructing the element to the same state on a different point of time
currentState() - Method in class org.wso2.extension.siddhi.execution.geo.GetCountryResolverFunction
Used to collect the serializable state of the processing element, that need to be persisted for reconstructing the element to the same state on a different point of time
currentState() - Method in class org.wso2.extension.siddhi.execution.geo.ReverseGeocodeStreamFunctionProcessor
Used to collect the serializable state of the processing element, that need to be persisted for the reconstructing the element to the same state on a different point of time

D

DatabaseUtils - Class in org.wso2.extension.siddhi.execution.geo.internal.utils
This class provides Database Util functionality.
DefaultDBBasedGeoLocationResolver - Class in org.wso2.extension.siddhi.execution.geo.internal.impl
The default implementation of the GeoLocationResolver interface.
DefaultDBBasedGeoLocationResolver() - Constructor for class org.wso2.extension.siddhi.execution.geo.internal.impl.DefaultDBBasedGeoLocationResolver
 

E

exclusiveLock() - Method in class org.wso2.extension.siddhi.execution.geo.internal.LRUCache
 
execute(Object[]) - Method in class org.wso2.extension.siddhi.execution.geo.GetCityResolverFunction
The main execution method which will be called upon event arrival when there are more than one Function parameter
execute(Object) - Method in class org.wso2.extension.siddhi.execution.geo.GetCityResolverFunction
The main execution method which will be called upon event arrival when there are zero or one Function parameter
execute(Object[]) - Method in class org.wso2.extension.siddhi.execution.geo.GetCountryResolverFunction
The main execution method which will be called upon event arrival when there are more than one Function parameter
execute(Object) - Method in class org.wso2.extension.siddhi.execution.geo.GetCountryResolverFunction
The main execution method which will be called upon event arrival when there are zero or one Function parameter

G

GeocodeStreamFunctionProcessor - Class in org.wso2.extension.siddhi.execution.geo
This extension transforms a location into its geo-coordinates and formatted address
GeocodeStreamFunctionProcessor() - Constructor for class org.wso2.extension.siddhi.execution.geo.GeocodeStreamFunctionProcessor
 
GeoCoordinate - Class in org.wso2.extension.siddhi.execution.geo.api
This is the bean class which represents the GeoCoordinate.
GeoCoordinate(double, double) - Constructor for class org.wso2.extension.siddhi.execution.geo.api.GeoCoordinate
 
GeoCoordinateResolver - Interface in org.wso2.extension.siddhi.execution.geo.api
Interface for the GeoCoordinates based on the ip address.
GeoCoordinateResolverHolder - Class in org.wso2.extension.siddhi.execution.geo.internal.impl
A singleton class to initialize extension.
GeoCoordinateStreamFunctionProcessor - Class in org.wso2.extension.siddhi.execution.geo
This class is to get longitude and latitude value of login location based on ip address.
GeoCoordinateStreamFunctionProcessor() - Constructor for class org.wso2.extension.siddhi.execution.geo.GeoCoordinateStreamFunctionProcessor
 
GeoLocationResolver - Interface in org.wso2.extension.siddhi.execution.geo.api
Interface for the GeoLocation based on the ip address.
GeoLocationResolverException - Exception in org.wso2.extension.siddhi.execution.geo.internal.exception
This is the exception class for handling errors in GeoResolver extension.
GeoLocationResolverException(String, Throwable) - Constructor for exception org.wso2.extension.siddhi.execution.geo.internal.exception.GeoLocationResolverException
 
GeoLocationResolverException(String) - Constructor for exception org.wso2.extension.siddhi.execution.geo.internal.exception.GeoLocationResolverException
 
get(Object) - Method in class org.wso2.extension.siddhi.execution.geo.internal.LRUCache
 
getCity() - Method in class org.wso2.extension.siddhi.execution.geo.api.Location
 
GetCityResolverFunction - Class in org.wso2.extension.siddhi.execution.geo
The class provides implementation for getting city based on the given ip.
GetCityResolverFunction() - Constructor for class org.wso2.extension.siddhi.execution.geo.GetCityResolverFunction
 
getConnection() - Method in class org.wso2.extension.siddhi.execution.geo.internal.utils.DatabaseUtils
Utility method to get a new database connection
getCountry() - Method in class org.wso2.extension.siddhi.execution.geo.api.Location
 
GetCountryResolverFunction - Class in org.wso2.extension.siddhi.execution.geo
The class provides implementation for getting country based on the given ip.
GetCountryResolverFunction() - Constructor for class org.wso2.extension.siddhi.execution.geo.GetCountryResolverFunction
 
getGeoCoordinateInfo(String) - Method in interface org.wso2.extension.siddhi.execution.geo.api.GeoCoordinateResolver
This method will provide the geo location information related to the given ip.
getGeoCoordinateInfo(String) - Method in class org.wso2.extension.siddhi.execution.geo.internal.impl.APIBasedGeoCoordinateResolver
 
getGeoCoordinateResolver(String) - Method in class org.wso2.extension.siddhi.execution.geo.internal.impl.GeoCoordinateResolverHolder
 
getGeoCoordinationResolverHolderInstance() - Static method in class org.wso2.extension.siddhi.execution.geo.internal.impl.GeoCoordinateResolverHolder
 
getGeoLocationInfo(String) - Method in interface org.wso2.extension.siddhi.execution.geo.api.GeoLocationResolver
This method will provide the geo location information related to the given ip.
getGeoLocationInfo(String) - Method in class org.wso2.extension.siddhi.execution.geo.internal.impl.DefaultDBBasedGeoLocationResolver
 
getInstance() - Static method in class org.wso2.extension.siddhi.execution.geo.internal.impl.RDBMSGeoLocationResolver
 
getInstance() - Static method in class org.wso2.extension.siddhi.execution.geo.internal.LRUCacheStore
Provide the initialized LRUCache instance.
getInstance() - Static method in class org.wso2.extension.siddhi.execution.geo.internal.utils.DatabaseUtils
 
getIp() - Method in class org.wso2.extension.siddhi.execution.geo.api.Location
 
getLatitude() - Method in class org.wso2.extension.siddhi.execution.geo.api.GeoCoordinate
 
getLocation(String) - Method in class org.wso2.extension.siddhi.execution.geo.internal.impl.RDBMSGeoLocationResolver
 
getLongitude() - Method in class org.wso2.extension.siddhi.execution.geo.api.GeoCoordinate
 
getReturnType() - Method in class org.wso2.extension.siddhi.execution.geo.GetCityResolverFunction
return a Class object that represents the formal return type of the method represented by this Method object.
getReturnType() - Method in class org.wso2.extension.siddhi.execution.geo.GetCountryResolverFunction
return a Class object that represents the formal return type of the method represented by this Method object.

H

handleRemovableEntry(Map.Entry<K, V>) - Method in class org.wso2.extension.siddhi.execution.geo.internal.LRUCache
 

I

init(ConfigReader) - Method in interface org.wso2.extension.siddhi.execution.geo.api.GeoCoordinateResolver
This method will be invoked after the initializing the extension.
init(ConfigReader) - Method in interface org.wso2.extension.siddhi.execution.geo.api.GeoLocationResolver
This method will be invoked after the initializing the extension.
init(AbstractDefinition, ExpressionExecutor[], ConfigReader, SiddhiAppContext) - Method in class org.wso2.extension.siddhi.execution.geo.GeocodeStreamFunctionProcessor
The init method of the StreamProcessor, this method will be called before other methods
init(AbstractDefinition, ExpressionExecutor[], ConfigReader, SiddhiAppContext) - Method in class org.wso2.extension.siddhi.execution.geo.GeoCoordinateStreamFunctionProcessor
 
init(ExpressionExecutor[], ConfigReader, SiddhiAppContext) - Method in class org.wso2.extension.siddhi.execution.geo.GetCityResolverFunction
The initialization method for FunctionExecutor, which will be called before other methods and validate the all configuration and getting the initial values.
init(ExpressionExecutor[], ConfigReader, SiddhiAppContext) - Method in class org.wso2.extension.siddhi.execution.geo.GetCountryResolverFunction
The initialization method for FunctionExecutor, which will be called before other methods and validate the all configuration and getting the initial values.
init(ConfigReader) - Method in class org.wso2.extension.siddhi.execution.geo.internal.impl.APIBasedGeoCoordinateResolver
 
init(ConfigReader) - Method in class org.wso2.extension.siddhi.execution.geo.internal.impl.DefaultDBBasedGeoLocationResolver
 
init(ConfigReader) - Method in class org.wso2.extension.siddhi.execution.geo.internal.impl.RDBMSGeoLocationResolver
 
init(int) - Static method in class org.wso2.extension.siddhi.execution.geo.internal.LRUCacheStore
Initialize the LRU cache with given size.
init(AbstractDefinition, ExpressionExecutor[], ConfigReader, SiddhiAppContext) - Method in class org.wso2.extension.siddhi.execution.geo.ReverseGeocodeStreamFunctionProcessor
The init method of the StreamProcessor, this method will be called before other methods
initialize(String) - Method in class org.wso2.extension.siddhi.execution.geo.internal.utils.DatabaseUtils
 
isIpAddress(String) - Static method in class org.wso2.extension.siddhi.execution.geo.internal.utils.Utilities
Determine if the given string is a valid IPv4 or IPv6 address.

L

Location - Class in org.wso2.extension.siddhi.execution.geo.api
This is the bean class which represents the Location.
Location(String, String, String) - Constructor for class org.wso2.extension.siddhi.execution.geo.api.Location
 
LRUCache<K,V> - Class in org.wso2.extension.siddhi.execution.geo.internal
A simple, thread-safe LRU cache implementation.
LRUCache(int) - Constructor for class org.wso2.extension.siddhi.execution.geo.internal.LRUCache
 
LRUCacheStore - Class in org.wso2.extension.siddhi.execution.geo.internal
This class provide a single LRUCache instance.
LRUCacheStore() - Constructor for class org.wso2.extension.siddhi.execution.geo.internal.LRUCacheStore
 

O

org.wso2.extension.siddhi.execution.geo - package org.wso2.extension.siddhi.execution.geo
 
org.wso2.extension.siddhi.execution.geo.api - package org.wso2.extension.siddhi.execution.geo.api
 
org.wso2.extension.siddhi.execution.geo.internal - package org.wso2.extension.siddhi.execution.geo.internal
 
org.wso2.extension.siddhi.execution.geo.internal.exception - package org.wso2.extension.siddhi.execution.geo.internal.exception
 
org.wso2.extension.siddhi.execution.geo.internal.impl - package org.wso2.extension.siddhi.execution.geo.internal.impl
 
org.wso2.extension.siddhi.execution.geo.internal.utils - package org.wso2.extension.siddhi.execution.geo.internal.utils
 

P

process(Object[]) - Method in class org.wso2.extension.siddhi.execution.geo.GeocodeStreamFunctionProcessor
The process method of the StreamFunction, used when more then one function parameters are provided
process(Object) - Method in class org.wso2.extension.siddhi.execution.geo.GeocodeStreamFunctionProcessor
The process method of the StreamFunction, used when zero or one function parameter is provided
process(Object[]) - Method in class org.wso2.extension.siddhi.execution.geo.GeoCoordinateStreamFunctionProcessor
 
process(Object) - Method in class org.wso2.extension.siddhi.execution.geo.GeoCoordinateStreamFunctionProcessor
 
process(Object[]) - Method in class org.wso2.extension.siddhi.execution.geo.ReverseGeocodeStreamFunctionProcessor
The process method of the StreamFunction, used when more then one function parameters are provided
process(Object) - Method in class org.wso2.extension.siddhi.execution.geo.ReverseGeocodeStreamFunctionProcessor
The process method of the StreamFunction, used when zero or one function parameter is provided
put(K, V) - Method in class org.wso2.extension.siddhi.execution.geo.internal.LRUCache
 

R

RDBMSGeoLocationResolver - Class in org.wso2.extension.siddhi.execution.geo.internal.impl
This is the implementation class that provides the RDBMS based approach to get country,city based on the ip.
RDBMSGeoLocationResolver() - Constructor for class org.wso2.extension.siddhi.execution.geo.internal.impl.RDBMSGeoLocationResolver
 
release() - Method in class org.wso2.extension.siddhi.execution.geo.internal.LRUCache
 
remove(Object) - Method in class org.wso2.extension.siddhi.execution.geo.internal.LRUCache
 
removeEldestEntry(Map.Entry) - Method in class org.wso2.extension.siddhi.execution.geo.internal.LRUCache
 
restoreState(Map<String, Object>) - Method in class org.wso2.extension.siddhi.execution.geo.GeocodeStreamFunctionProcessor
Used to restore serialized state of the processing element, for reconstructing the element to the same state as if was on a previous point of time.
restoreState(Map<String, Object>) - Method in class org.wso2.extension.siddhi.execution.geo.GeoCoordinateStreamFunctionProcessor
 
restoreState(Map<String, Object>) - Method in class org.wso2.extension.siddhi.execution.geo.GetCityResolverFunction
Used to restore serialized state of the processing element, for reconstructing the element to the same state as if was on a previous point of time.
restoreState(Map<String, Object>) - Method in class org.wso2.extension.siddhi.execution.geo.GetCountryResolverFunction
Used to restore serialized state of the processing element, for reconstructing the element to the same state as if was on a previous point of time.
restoreState(Map<String, Object>) - Method in class org.wso2.extension.siddhi.execution.geo.ReverseGeocodeStreamFunctionProcessor
Used to restore serialized state of the processing element, for reconstructing the element to the same state as if was on a previous point of time.
ReverseGeocodeStreamFunctionProcessor - Class in org.wso2.extension.siddhi.execution.geo
This extension transforms a latitude and longitude coordinates into precise address information.
ReverseGeocodeStreamFunctionProcessor() - Constructor for class org.wso2.extension.siddhi.execution.geo.ReverseGeocodeStreamFunctionProcessor
 

S

start() - Method in class org.wso2.extension.siddhi.execution.geo.GeocodeStreamFunctionProcessor
This will be called only once and this can be used to acquire required resources for the processing element.
start() - Method in class org.wso2.extension.siddhi.execution.geo.GeoCoordinateStreamFunctionProcessor
 
start() - Method in class org.wso2.extension.siddhi.execution.geo.ReverseGeocodeStreamFunctionProcessor
This will be called only once and this can be used to acquire required resources for the processing element.
stop() - Method in class org.wso2.extension.siddhi.execution.geo.GeocodeStreamFunctionProcessor
This will be called only once and this can be used to release the acquired resources for processing.
stop() - Method in class org.wso2.extension.siddhi.execution.geo.GeoCoordinateStreamFunctionProcessor
 
stop() - Method in class org.wso2.extension.siddhi.execution.geo.ReverseGeocodeStreamFunctionProcessor
This will be called only once and this can be used to release the acquired resources for processing.

U

Utilities - Class in org.wso2.extension.siddhi.execution.geo.internal.utils
This class provides validation method to validate IP addresses.
Utilities() - Constructor for class org.wso2.extension.siddhi.execution.geo.internal.utils.Utilities
 
A C D E G H I L O P R S U 
Skip navigation links

Copyright © 2018 WSO2. All rights reserved.