A C D E F G H I J L M N O P R S T U V 

A

acquireConnection(K) - Method in interface org.mule.devkit.dynamic.api.helper.ConnectionManager
Borrow a connection from the pool
allDeclaredFields(Class<?>) - Static method in class org.mule.devkit.dynamic.api.helper.Classes
 
allFileNames(URL) - Static method in class org.mule.devkit.dynamic.api.helper.Jars
 
allParameters(List<Module.Parameter>, Map<String, Object>) - Method in class org.mule.devkit.dynamic.api.invocation.DynamicModule
Aggregate all parameters: default and overridden ones.
allSuperClasses(Class<?>) - Static method in class org.mule.devkit.dynamic.api.helper.Classes
 
asType(Class<?>) - Static method in class org.mule.devkit.dynamic.api.helper.Reflections
 

C

Capabilities - Interface in org.mule.devkit.dynamic.api.helper
This interface is implemented for every Module or Connector annotated class, to dynamically query what its capabilities are.
Capability - Enum in org.mule.devkit.dynamic.api.helper
Enumeration of possible capabilities of Mule modules.
Classes - Class in org.mule.devkit.dynamic.api.helper
Helper methods for Class.
Connection - Interface in org.mule.devkit.dynamic.api.helper
 
ConnectionManager<K,C extends Connection> - Interface in org.mule.devkit.dynamic.api.helper
Wrapper around Connector annotated class that will infuse it with connection management capabilities.
ConnectionManagers - Class in org.mule.devkit.dynamic.api.helper
Helper methods for ConnectionManager.
createAndCacheRegistrar(MessageSource) - Method in class org.mule.devkit.dynamic.api.invocation.DynamicModule
 

D

DEFAULT_RETRY_MAX - Static variable in class org.mule.devkit.dynamic.api.invocation.DynamicModule
 
defaultMuleContext() - Static method in class org.mule.devkit.dynamic.api.helper.MuleContexts
 
defaultMuleEvent(Object, MuleContext) - Static method in class org.mule.devkit.dynamic.api.helper.MuleEvents
 
destroyConnection(K, C) - Method in interface org.mule.devkit.dynamic.api.helper.ConnectionManager
Destroy a connection
dispose(Object) - Static method in class org.mule.devkit.dynamic.api.helper.LifeCycles
 
dispose() - Method in class org.mule.devkit.dynamic.api.invocation.DynamicModule
Cleanup all internal resources: * call Invoker.dispose() for all cached Invoker * call Registrar.stop() for all cached Registrar * call Disposable.dispose()
dispose() - Method in class org.mule.devkit.dynamic.api.invocation.Invoker
 
doTransform(Object, String) - Method in class org.mule.devkit.dynamic.api.transformer.StringToURL
 
DynamicModule - Class in org.mule.devkit.dynamic.api.invocation
 
DynamicModule(Module) - Constructor for class org.mule.devkit.dynamic.api.invocation.DynamicModule
 
DynamicModule(Module, Map<String, Object>) - Constructor for class org.mule.devkit.dynamic.api.invocation.DynamicModule
 
DynamicModule(Module, Map<String, Object>, int) - Constructor for class org.mule.devkit.dynamic.api.invocation.DynamicModule
 
DynamicModule.Listener<T> - Interface in org.mule.devkit.dynamic.api.invocation
Encapsulate logic dealing with event received from a Source.

E

ensureCapability(Capability) - Method in class org.mule.devkit.dynamic.api.model.Module
 
ensureConnectionManagementCapability() - Method in class org.mule.devkit.dynamic.api.model.Module
 
ensureNoMissingParameters(List<Module.Parameter>, Map<String, Object>) - Method in class org.mule.devkit.dynamic.api.invocation.DynamicModule
 
equals(Object) - Method in class org.mule.devkit.dynamic.api.model.Module.Parameter
 
extractAnnotation(Class<?>) - Method in class org.mule.devkit.dynamic.api.loader.Loader
 
extractAnnotationName(Object) - Method in class org.mule.devkit.dynamic.api.loader.Loader
 
extractClassName(String) - Method in class org.mule.devkit.dynamic.api.loader.Loader
 
extractMethodParameterNames(Class<?>) - Method in class org.mule.devkit.dynamic.api.loader.Loader
 
extractMethodParameterTypes(Method) - Method in class org.mule.devkit.dynamic.api.loader.Loader
 
extractMinMuleVersion(Object) - Method in class org.mule.devkit.dynamic.api.loader.Loader
 
extractName(Object, Method) - Method in class org.mule.devkit.dynamic.api.loader.Loader
 

F

findMessageProcessorClass(Package, String, ClassLoader) - Method in class org.mule.devkit.dynamic.api.loader.Loader
 
findMessageSourceClass(Package, String, ClassLoader) - Method in class org.mule.devkit.dynamic.api.loader.Loader
 
findModuleClass(List<String>, ClassLoader) - Method in class org.mule.devkit.dynamic.api.loader.JarLoader
 
findModuleSubClasses(Class<?>, List<String>, URLClassLoader) - Method in class org.mule.devkit.dynamic.api.loader.JarLoader
 
findMostSpecificSubClass(List<Class<?>>) - Method in class org.mule.devkit.dynamic.api.loader.JarLoader
 
findPotentialModuleClassNames(List<String>) - Method in class org.mule.devkit.dynamic.api.loader.JarLoader
 
findProcessor(String) - Method in class org.mule.devkit.dynamic.api.invocation.DynamicModule
 
findSource(String) - Method in class org.mule.devkit.dynamic.api.invocation.DynamicModule
 
findTransformerClass(Package, String, ClassLoader) - Method in class org.mule.devkit.dynamic.api.loader.Loader
 

G

get(Object, String) - Static method in class org.mule.devkit.dynamic.api.helper.Reflections
Get value of property for specified object.
getBit() - Method in enum org.mule.devkit.dynamic.api.helper.Capability
 
getClassLoader() - Method in class org.mule.devkit.dynamic.api.model.Module
 
getConnectionIdentifier() - Method in interface org.mule.devkit.dynamic.api.helper.Connection
Retrieve the identification of this connection
getConnectionManager() - Method in class org.mule.devkit.dynamic.api.model.Module
 
getConnectionPoolingProfile() - Method in interface org.mule.devkit.dynamic.api.helper.ConnectionManager
Retrieve the connection pooling profile
getDeclaredAnnotation(Class<?>, Class<T>) - Static method in class org.mule.devkit.dynamic.api.helper.Classes
 
getDefaultConnectionKey() - Method in interface org.mule.devkit.dynamic.api.helper.ConnectionManager
Retrieve the default connection key
getDefaultValue() - Method in class org.mule.devkit.dynamic.api.model.Module.Parameter
 
getInvoker(MessageProcessor) - Method in class org.mule.devkit.dynamic.api.invocation.DynamicModule
 
getMessageProcessor() - Method in class org.mule.devkit.dynamic.api.model.Module.Processor
 
getMessageSource() - Method in class org.mule.devkit.dynamic.api.model.Module.Source
 
getMinMuleVersion() - Method in class org.mule.devkit.dynamic.api.model.Module
 
getModule() - Method in class org.mule.devkit.dynamic.api.model.Module
 
getModuleObject() - Method in class org.mule.devkit.dynamic.api.model.Module
 
getMuleContext() - Method in class org.mule.devkit.dynamic.api.invocation.DynamicModule
 
getName() - Method in class org.mule.devkit.dynamic.api.model.Module
 
getName() - Method in class org.mule.devkit.dynamic.api.model.Module.Parameter
 
getName() - Method in class org.mule.devkit.dynamic.api.model.Module.Processor
 
getName() - Method in class org.mule.devkit.dynamic.api.model.Module.Source
 
getParameter(List<Module.Parameter>, String) - Static method in class org.mule.devkit.dynamic.api.helper.Parameters
 
getParameters() - Method in class org.mule.devkit.dynamic.api.model.Module
 
getParameters() - Method in class org.mule.devkit.dynamic.api.model.Module.Processor
 
getParameters() - Method in class org.mule.devkit.dynamic.api.model.Module.Source
 
getPriorityWeighting() - Method in class org.mule.devkit.dynamic.api.model.Module.Transformer
 
getPriorityWeighting() - Method in class org.mule.devkit.dynamic.api.transformer.StringToURL
 
getProcessors() - Method in class org.mule.devkit.dynamic.api.model.Module
 
getRegistrar(MessageSource) - Method in class org.mule.devkit.dynamic.api.invocation.DynamicModule
 
getRetryPolicyTemplate() - Method in interface org.mule.devkit.dynamic.api.helper.ConnectionManager
Retrieve the reconnection strategy used by this connection manager.
getSources() - Method in class org.mule.devkit.dynamic.api.model.Module
 
getSourceTypes() - Method in class org.mule.devkit.dynamic.api.model.Module.Transformer
 
getterMethodName(String) - Static method in class org.mule.devkit.dynamic.api.helper.Reflections
 
getTransformer() - Method in class org.mule.devkit.dynamic.api.model.Module.Transformer
 
getTransformers() - Method in class org.mule.devkit.dynamic.api.model.Module
 
getType() - Method in class org.mule.devkit.dynamic.api.model.Module.Parameter
 

H

hashCode() - Method in class org.mule.devkit.dynamic.api.model.Module.Parameter
 

I

initialise(Object) - Static method in class org.mule.devkit.dynamic.api.helper.LifeCycles
 
inject(Object, MuleContext) - Static method in class org.mule.devkit.dynamic.api.helper.MuleContexts
 
invoke(Object, String, Object) - Static method in class org.mule.devkit.dynamic.api.helper.Reflections
 
invoke(Object, String, Object, Class<?>) - Static method in class org.mule.devkit.dynamic.api.helper.Reflections
 
invoke(Object, String) - Static method in class org.mule.devkit.dynamic.api.helper.Reflections
 
invoke(String, Map<String, Object>) - Method in class org.mule.devkit.dynamic.api.invocation.DynamicModule
Invoke `processorName` with provided `overriddenParameters`.
invoke(MessageProcessor, Map<String, Object>) - Method in class org.mule.devkit.dynamic.api.invocation.DynamicModule
 
invoke(Map<String, Object>) - Method in class org.mule.devkit.dynamic.api.invocation.Invoker
 
invoke(MessageProcessor, Map<String, Object>) - Method in class org.mule.devkit.dynamic.api.invocation.RetryingDynamicModule
 
Invoker - Class in org.mule.devkit.dynamic.api.invocation
 
Invoker(MuleContext, MessageProcessor, int) - Constructor for class org.mule.devkit.dynamic.api.invocation.Invoker
 
isCapableOf(Capability) - Method in interface org.mule.devkit.dynamic.api.helper.Capabilities
Returns true if this module implements such capability
isIntercepting() - Method in class org.mule.devkit.dynamic.api.model.Module.Processor
 
isOptional() - Method in class org.mule.devkit.dynamic.api.model.Module.Parameter
 

J

JarLoader - Class in org.mule.devkit.dynamic.api.loader
 
JarLoader() - Constructor for class org.mule.devkit.dynamic.api.loader.JarLoader
 
Jars - Class in org.mule.devkit.dynamic.api.helper
Helper methods for jar files.

L

LifeCycles - Class in org.mule.devkit.dynamic.api.helper
Helper methods for lifecycle interfaces.
listMethodParameters(Class<?>, Method, Class<?>) - Method in class org.mule.devkit.dynamic.api.loader.Loader
 
listParameters(Class<?>) - Method in class org.mule.devkit.dynamic.api.loader.Loader
 
listProcessors(Package, Class<?>, ClassLoader) - Method in class org.mule.devkit.dynamic.api.loader.Loader
 
listSources(Package, Class<?>, ClassLoader) - Method in class org.mule.devkit.dynamic.api.loader.Loader
 
listTransformers(Package, Class<?>, ClassLoader) - Method in class org.mule.devkit.dynamic.api.loader.Loader
 
load(List<URL>) - Method in class org.mule.devkit.dynamic.api.loader.JarLoader
 
load(Capabilities, ConnectionManager<?, ?>) - Method in class org.mule.devkit.dynamic.api.loader.Loader
 
load(Capabilities, ConnectionManager<?, ?>, Package, ClassLoader) - Method in class org.mule.devkit.dynamic.api.loader.Loader
 
loadClass(ClassLoader, String) - Static method in class org.mule.devkit.dynamic.api.helper.Classes
 
loadConnectionManager(String, String, Capabilities, ClassLoader) - Method in class org.mule.devkit.dynamic.api.loader.JarLoader
 
Loader - Class in org.mule.devkit.dynamic.api.loader
 
Loader() - Constructor for class org.mule.devkit.dynamic.api.loader.Loader
 

M

methodNameToDashBased(Method) - Static method in class org.mule.devkit.dynamic.api.helper.Classes
 
Module - Class in org.mule.devkit.dynamic.api.model
 
Module(String, String, Capabilities, List<Module.Parameter>, List<Module.Processor>, List<Module.Source>, List<Module.Transformer>, ConnectionManager<?, ?>, ClassLoader) - Constructor for class org.mule.devkit.dynamic.api.model.Module
 
Module.Parameter - Class in org.mule.devkit.dynamic.api.model
 
Module.Parameter(String, Class<?>, boolean, String) - Constructor for class org.mule.devkit.dynamic.api.model.Module.Parameter
 
Module.Processor - Class in org.mule.devkit.dynamic.api.model
 
Module.Processor(String, MessageProcessor, List<Module.Parameter>, boolean) - Constructor for class org.mule.devkit.dynamic.api.model.Module.Processor
 
Module.Source - Class in org.mule.devkit.dynamic.api.model
 
Module.Source(String, MessageSource, List<Module.Parameter>) - Constructor for class org.mule.devkit.dynamic.api.model.Module.Source
 
Module.Transformer - Class in org.mule.devkit.dynamic.api.model
 
Module.Transformer(Transformer, int, Class<?>[]) - Constructor for class org.mule.devkit.dynamic.api.model.Module.Transformer
 
MuleContexts - Class in org.mule.devkit.dynamic.api.helper
Helper methods for MuleContext.
MuleEvents - Class in org.mule.devkit.dynamic.api.helper
Helper methods for MuleEvent.
MuleEvents() - Constructor for class org.mule.devkit.dynamic.api.helper.MuleEvents
 

N

newInstance(Class<?>) - Static method in class org.mule.devkit.dynamic.api.helper.Classes
 

O

onEvent(T) - Method in interface org.mule.devkit.dynamic.api.invocation.DynamicModule.Listener
Called every time associated Source fires an event.
org.mule.devkit.dynamic.api.helper - package org.mule.devkit.dynamic.api.helper
 
org.mule.devkit.dynamic.api.invocation - package org.mule.devkit.dynamic.api.invocation
 
org.mule.devkit.dynamic.api.loader - package org.mule.devkit.dynamic.api.loader
 
org.mule.devkit.dynamic.api.model - package org.mule.devkit.dynamic.api.model
 
org.mule.devkit.dynamic.api.transformer - package org.mule.devkit.dynamic.api.transformer
 

P

Parameters - Class in org.mule.devkit.dynamic.api.helper
Helper methods for Module.Parameter.
Parameters() - Constructor for class org.mule.devkit.dynamic.api.helper.Parameters
 

R

Reflections - Class in org.mule.devkit.dynamic.api.helper
Helper methods for reflection.
Registrar - Class in org.mule.devkit.dynamic.api.invocation
 
Registrar(MuleContext, MessageSource) - Constructor for class org.mule.devkit.dynamic.api.invocation.Registrar
 
releaseConnection(K, C) - Method in interface org.mule.devkit.dynamic.api.helper.ConnectionManager
Return a connection to the pool
RetryingDynamicModule - Class in org.mule.devkit.dynamic.api.invocation
DynamicModule specialization relying on a RetryPolicyTemplate to implement retry capacity.
RetryingDynamicModule(Module, Map<String, Object>, AbstractPolicyTemplate) - Constructor for class org.mule.devkit.dynamic.api.invocation.RetryingDynamicModule
 
RetryingDynamicModule(Module, Map<String, Object>, int, AbstractPolicyTemplate) - Constructor for class org.mule.devkit.dynamic.api.invocation.RetryingDynamicModule
 

S

set(Object, String, Object) - Static method in class org.mule.devkit.dynamic.api.helper.Reflections
Sets property to value for specified object.
set(Object, Map<String, Object>) - Static method in class org.mule.devkit.dynamic.api.helper.Reflections
Sets parameters for specified object.
setAccessible(Object, String) - Static method in class org.mule.devkit.dynamic.api.helper.Reflections
 
setConnectionPoolingProfile(PoolingProfile) - Method in interface org.mule.devkit.dynamic.api.helper.ConnectionManager
Set the connection pooling profile
setPassword(ConnectionManager<?, ?>, String) - Static method in class org.mule.devkit.dynamic.api.helper.ConnectionManagers
 
setPassword(String) - Method in class org.mule.devkit.dynamic.api.model.Module
 
setPriorityWeighting(int) - Method in class org.mule.devkit.dynamic.api.transformer.StringToURL
 
setSecurityToken(ConnectionManager<?, ?>, String) - Static method in class org.mule.devkit.dynamic.api.helper.ConnectionManagers
 
setSecurityToken(String) - Method in class org.mule.devkit.dynamic.api.model.Module
 
setterMethodName(String) - Static method in class org.mule.devkit.dynamic.api.helper.Reflections
 
setUsername(ConnectionManager<?, ?>, String) - Static method in class org.mule.devkit.dynamic.api.helper.ConnectionManagers
 
setUsername(String) - Method in class org.mule.devkit.dynamic.api.model.Module
 
start(Object) - Static method in class org.mule.devkit.dynamic.api.helper.LifeCycles
 
start(Map<String, Object>, DynamicModule.Listener<?>) - Method in class org.mule.devkit.dynamic.api.invocation.Registrar
 
stop(Object) - Static method in class org.mule.devkit.dynamic.api.helper.LifeCycles
 
stop() - Method in class org.mule.devkit.dynamic.api.invocation.Registrar
 
StringToURL - Class in org.mule.devkit.dynamic.api.transformer
 
StringToURL() - Constructor for class org.mule.devkit.dynamic.api.transformer.StringToURL
 
subscribe(String, Map<String, Object>, DynamicModule.Listener) - Method in class org.mule.devkit.dynamic.api.invocation.DynamicModule
Subscribe DynamicModule.Listener to `sourceName` Source with `overriddenParameters`.

T

toPrimitive(Class<?>) - Static method in class org.mule.devkit.dynamic.api.helper.Reflections
 
toString() - Method in class org.mule.devkit.dynamic.api.model.Module.Parameter
 
toString() - Method in class org.mule.devkit.dynamic.api.model.Module.Processor
 
toString() - Method in class org.mule.devkit.dynamic.api.model.Module.Source
 
toString() - Method in class org.mule.devkit.dynamic.api.model.Module.Transformer
 
toType(Class<?>) - Static method in class org.mule.devkit.dynamic.api.helper.Reflections
 

U

unsubscribe(String) - Method in class org.mule.devkit.dynamic.api.invocation.DynamicModule
Unsubscribe DynamicModule.Listener previously registered to `sourceName` Source.

V

validateParameterTypeCorrectness(List<Module.Parameter>, Map<String, Object>) - Method in class org.mule.devkit.dynamic.api.invocation.DynamicModule
 
valueOf(String) - Static method in enum org.mule.devkit.dynamic.api.helper.Capability
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.mule.devkit.dynamic.api.helper.Capability
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E F G H I J L M N O P R S T U V 

Copyright © 2010–2015 MuleSoft, Inc.. All rights reserved.