Skip navigation links
A B C D G H I L M O P R S T U V W 

A

alwaysUseMBeans - Variable in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
Sets whether JMX beans registered by the driver should always be MBeans, regardless of whether the VM is Java 6 or greater - overrides default driver options if specified
authenticated - Variable in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
do we authenticate the connection

B

BSON_TRANSFORMER_DEFAULT_DATE_REG_EXP_STR - Static variable in class org.ikasan.component.endpoint.mongo.encoding.BsonEncodingStringToDateTransformer
the default date regular expression
BSON_TRANSFORMER_DEFAULT_DATE_TIME_REG_EXP_STR - Static variable in class org.ikasan.component.endpoint.mongo.encoding.BsonEncodingStringToDateTransformer
the default date time regular expression
BSON_TRANSFORMER_DEFAULT_NUMBER_REG_EXP_STR - Static variable in class org.ikasan.component.endpoint.mongo.encoding.BsonEncodingStringToNumberTransformer
the default regex used to match a +ve, -ve whole or decimal number
BsonEncodingJsonNullToNullTransformer - Class in org.ikasan.component.endpoint.mongo.encoding
Transforms net.sf.json.JSONNull objects to null, so can be encoded by the BSONEncoder This a work-around for how the BSONEncoder is unable to serialise instances of these objects
BsonEncodingJsonNullToNullTransformer() - Constructor for class org.ikasan.component.endpoint.mongo.encoding.BsonEncodingJsonNullToNullTransformer
 
BsonEncodingStringToDateTransformer - Class in org.ikasan.component.endpoint.mongo.encoding
Transforms String values that match a date or date time regex to a java.util.Date type
BsonEncodingStringToDateTransformer() - Constructor for class org.ikasan.component.endpoint.mongo.encoding.BsonEncodingStringToDateTransformer
 
BsonEncodingStringToNumberTransformer - Class in org.ikasan.component.endpoint.mongo.encoding
Transforms String values that match a number regex to the appropriate java.lang.Integer, java.lang.Long or java.lang.Double type
BsonEncodingStringToNumberTransformer() - Constructor for class org.ikasan.component.endpoint.mongo.encoding.BsonEncodingStringToNumberTransformer
 
bsonEncodingTransformerMap - Variable in class org.ikasan.component.endpoint.mongo.MongoComponent
bson transformers that will be used when encoding from java types to bson

C

collectionNames - Variable in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
collection key name and actual name
collections - Variable in class org.ikasan.component.endpoint.mongo.MongoComponent
handle to all referenced collections
configuration - Variable in class org.ikasan.component.endpoint.mongo.MongoComponent
configuration
connectionsPerHost - Variable in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
Sets the maximum number of connections per host - overrides default driver options if specified
connectionTimeout - Variable in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
Sets the connection timeout - overrides default driver options if specified
connectionUrls - Variable in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
Mongo Driver Properties
cursorFinalizerEnabled - Variable in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
Sets whether cursor finalizers are enabled.

D

databaseName - Variable in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
database name
description - Variable in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
Sets the description - overrides default driver options if specified

G

getAlwaysUseMBeans() - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
getAuthenticated() - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
getCollectionNames() - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
getConfiguration() - Method in class org.ikasan.component.endpoint.mongo.MongoClientProxy
 
getConfiguration() - Method in class org.ikasan.component.endpoint.mongo.MongoComponent
 
getConfiguredResourceId() - Method in class org.ikasan.component.endpoint.mongo.MongoClientProxy
 
getConfiguredResourceId() - Method in class org.ikasan.component.endpoint.mongo.MongoComponent
 
getConnectionsPerHost() - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
getConnectionTimeout() - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
getConnectionUrls() - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
getCursorFinalizerEnabled() - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
getDatabaseName() - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
getDescription() - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
getHeartbeatConnectTimeout() - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
getHeartbeatFrequency() - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
getHeartbeatSocketTimeout() - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
getLegacyDefaults() - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
getLocalThreshold() - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
getMaxConnectionIdleTime() - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
getMaxConnectionLifeTime() - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
getMaxWaitTime() - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
getMinConnectionsPerHost() - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
getMinHeartbeatFrequency() - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
getMongoClient(MongoClientConfiguration) - Static method in class org.ikasan.component.endpoint.mongo.MongoClientFactory
Creates and returns a MongoClient based on a configuration.
getMongoClient() - Method in class org.ikasan.component.endpoint.mongo.MongoClientProxy
 
getMongoClient() - Method in class org.ikasan.component.endpoint.mongo.MongoComponent
 
getMongoClientProxy() - Method in class org.ikasan.component.endpoint.mongo.MongoComponent
 
getPassword() - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
getReadPreference() - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
getRequiredReplicaSetName() - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
getServerAddresses() - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
Utility method for translating the list of connectionUrls (host:port) to host and port into ServerAddress(es)
getSocketKeepAlive() - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
getSocketTimeout() - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
getThreadsAllowedToBlockForConnectionMultiplier() - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
getUsername() - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
getWriteConcern() - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 

H

heartbeatConnectTimeout - Variable in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
Sets the heartbeat connect timeout - overrides default driver options if specified
heartbeatFrequency - Variable in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
Sets the heartbeat frequency - overrides default driver options if specified
heartbeatSocketTimeout - Variable in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
Sets the heartbeat connect socket timeout - overrides default driver options if specified

I

isAuthenticated() - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
isCriticalOnStartup() - Method in class org.ikasan.component.endpoint.mongo.MongoClientProxy
 
isCriticalOnStartup() - Method in class org.ikasan.component.endpoint.mongo.MongoComponent
 
isStarted() - Method in class org.ikasan.component.endpoint.mongo.MongoClientProxy
 

L

legacyDefaults - Variable in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
Sets defaults to be what they are in MongoOptions - overrides default driver options if specified
localThreshold - Variable in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
Sets the localThreshold - overrides default driver options if specified

M

maxConnectionIdleTime - Variable in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
Sets the maximum idle time for a pooled connection - overrides default driver options if specified
maxConnectionLifeTime - Variable in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
Sets the maximum life time for a pooled connection - overrides default driver options if specified
maxWaitTime - Variable in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
Sets the maximum time that a thread will block waiting for a connection - overrides default driver options if specified
minConnectionsPerHost - Variable in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
Sets the minimum number of connections per host - overrides default driver options if specified
minHeartbeatFrequency - Variable in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
Sets the min heart beat frequency - overrides default driver options if specified
mongoClient - Variable in class org.ikasan.component.endpoint.mongo.MongoComponent
instantiated mongoclient
MongoClientConfiguration - Class in org.ikasan.component.endpoint.mongo
Mongo configuration options passed at runtime.
MongoClientConfiguration() - Constructor for class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
MongoClientFactory - Class in org.ikasan.component.endpoint.mongo
Factory for creating MongoClients, useful when creating and injecting objects through Spring
MongoClientProxy - Class in org.ikasan.component.endpoint.mongo
MongoClient proxy for injecting into a MongoComponent Allows for a single MongoClient to be shared among components, but have multiple MongoComponents safely manage its lifecycle
MongoClientProxy() - Constructor for class org.ikasan.component.endpoint.mongo.MongoClientProxy
 
mongoClientProxy - Variable in class org.ikasan.component.endpoint.mongo.MongoComponent
optional proxy for sharing a Mongo client
mongoClientSet - Variable in class org.ikasan.component.endpoint.mongo.MongoComponent
set if the setter on MongoClient is used (so we don't close it)
MongoComponent - Class in org.ikasan.component.endpoint.mongo
Abstract Mongo component which can be managed and configured.
MongoComponent() - Constructor for class org.ikasan.component.endpoint.mongo.MongoComponent
 
mongoDatabase - Variable in class org.ikasan.component.endpoint.mongo.MongoComponent
handle to mongoDB instance

O

org.ikasan.component.endpoint.mongo - package org.ikasan.component.endpoint.mongo
 
org.ikasan.component.endpoint.mongo.encoding - package org.ikasan.component.endpoint.mongo.encoding
 

P

password - Variable in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
authentication credential

R

readPreference - Variable in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
represents preferred replica set members to which a query or command can be sent
requiredReplicaSetName - Variable in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
Sets the required replica set name for the cluster - overrides default driver options if specified

S

setAlwaysUseMBeans(Boolean) - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
setAuthenticated(Boolean) - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
setBsonEncodingTransformerMap(Map<Class<?>, List<Transformer>>) - Method in class org.ikasan.component.endpoint.mongo.MongoComponent
 
setCollectionNames(Map<String, String>) - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
setCollections(Map<String, DBCollection>) - Method in class org.ikasan.component.endpoint.mongo.MongoComponent
 
setConfiguration(MongoClientConfiguration) - Method in class org.ikasan.component.endpoint.mongo.MongoClientProxy
 
setConfiguration(MongoClientConfiguration) - Method in class org.ikasan.component.endpoint.mongo.MongoComponent
 
setConfiguredResourceId(String) - Method in class org.ikasan.component.endpoint.mongo.MongoClientProxy
 
setConfiguredResourceId(String) - Method in class org.ikasan.component.endpoint.mongo.MongoComponent
 
setConnectionsPerHost(Integer) - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
setConnectionTimeout(Integer) - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
setConnectionUrls(List<String>) - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
setCriticalOnStartup(boolean) - Method in class org.ikasan.component.endpoint.mongo.MongoClientProxy
 
setCriticalOnStartup(boolean) - Method in class org.ikasan.component.endpoint.mongo.MongoComponent
 
setCursorFinalizerEnabled(Boolean) - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
setDatabaseName(String) - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
setDateFormatString(String) - Method in class org.ikasan.component.endpoint.mongo.encoding.BsonEncodingStringToDateTransformer
 
setDateRegExp(Pattern) - Method in class org.ikasan.component.endpoint.mongo.encoding.BsonEncodingStringToDateTransformer
 
setDateTimeFormatString(String) - Method in class org.ikasan.component.endpoint.mongo.encoding.BsonEncodingStringToDateTransformer
 
setDateTimeRegExp(Pattern) - Method in class org.ikasan.component.endpoint.mongo.encoding.BsonEncodingStringToDateTransformer
 
setDescription(String) - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
setHeartbeatConnectTimeout(Integer) - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
setHeartbeatFrequency(Integer) - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
setHeartbeatSocketTimeout(Integer) - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
setLegacyDefaults(Boolean) - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
setLocalThreshold(Integer) - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
setLogger(Logger) - Static method in class org.ikasan.component.endpoint.mongo.MongoComponent
 
setManagedResourceRecoveryManager(ManagedResourceRecoveryManager) - Method in class org.ikasan.component.endpoint.mongo.MongoClientProxy
 
setManagedResourceRecoveryManager(ManagedResourceRecoveryManager) - Method in class org.ikasan.component.endpoint.mongo.MongoComponent
 
setMaxConnectionIdleTime(Integer) - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
setMaxConnectionLifeTime(Integer) - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
setMaxWaitTime(Integer) - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
setMinConnectionsPerHost(Integer) - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
setMinHeartbeatFrequency(Integer) - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
setMongoClient(MongoClient) - Method in class org.ikasan.component.endpoint.mongo.MongoComponent
 
setMongoClientProxy(MongoClientProxy) - Method in class org.ikasan.component.endpoint.mongo.MongoComponent
 
setMongoDatabase(DB) - Method in class org.ikasan.component.endpoint.mongo.MongoComponent
 
setNumberRegExp(Pattern) - Method in class org.ikasan.component.endpoint.mongo.encoding.BsonEncodingStringToNumberTransformer
 
setPassword(String) - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
setReadPreference(ReadPreference) - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
setRequiredReplicaSetName(String) - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
setSocketKeepAlive(Boolean) - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
setSocketTimeout(Integer) - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
setThreadsAllowedToBlockForConnectionMultiplier(Integer) - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
setUsername(String) - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
setWriteConcern(WriteConcern) - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
socketKeepAlive - Variable in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
Sets whether socket keep alive is enabled - overrides default driver options if specified
socketTimeout - Variable in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
Sets the socket timeout - overrides default driver options if specified
startManagedResource() - Method in class org.ikasan.component.endpoint.mongo.MongoClientProxy
 
startManagedResource() - Method in class org.ikasan.component.endpoint.mongo.MongoComponent
 
stopManagedResource() - Method in class org.ikasan.component.endpoint.mongo.MongoClientProxy
 
stopManagedResource() - Method in class org.ikasan.component.endpoint.mongo.MongoComponent
 

T

threadsAllowedToBlockForConnectionMultiplier - Variable in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
Sets the multiplier for number of threads allowed to block waiting for a connection - overrides default driver options if specified
toString() - Method in class org.ikasan.component.endpoint.mongo.encoding.BsonEncodingJsonNullToNullTransformer
 
toString() - Method in class org.ikasan.component.endpoint.mongo.encoding.BsonEncodingStringToDateTransformer
 
toString() - Method in class org.ikasan.component.endpoint.mongo.encoding.BsonEncodingStringToNumberTransformer
 
toString() - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
 
transform(Object) - Method in class org.ikasan.component.endpoint.mongo.encoding.BsonEncodingJsonNullToNullTransformer
 
transform(Object) - Method in class org.ikasan.component.endpoint.mongo.encoding.BsonEncodingStringToDateTransformer
 
transform(Object) - Method in class org.ikasan.component.endpoint.mongo.encoding.BsonEncodingStringToNumberTransformer
 

U

username - Variable in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
authentication principal

V

validate() - Method in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
Basic validation of the configuration.

W

writeConcern - Variable in class org.ikasan.component.endpoint.mongo.MongoClientConfiguration
Controls the acknowledgment of write operations
A B C D G H I L M O P R S T U V W 
Skip navigation links

Copyright © 2007-2018 Ikasan. All Rights Reserved.