- getAgentInjections() - Method in class jadex.micro.MicroModel
-
Get the agent injection fields.
- getAgentMethod(Class<? extends Annotation>) - Method in class jadex.micro.MicroModel
-
Get an agent method.
- getAnnotation(Class<?>, Class<T>, ClassLoader) - Static method in class jadex.micro.MicroClassReader
-
- getAnnotation(Field, Class<T>, ClassLoader) - Static method in class jadex.micro.MicroClassReader
-
- getAnnotation(Method, Class<T>, ClassLoader) - Static method in class jadex.micro.MicroClassReader
-
- getAnnotation(Constructor<?>, Class<T>, ClassLoader) - Static method in class jadex.micro.MicroClassReader
-
- getAnnotation(Class<?>, Class<T>, ClassLoader, ClassLoader) - Static method in class jadex.micro.MicroClassReader
-
- getArgumentInjectionNames() - Method in class jadex.micro.MicroModel
-
Get the argument injection names.
- getArgumentInjections(String) - Method in class jadex.micro.MicroModel
-
Get the argument injection fields.
- getClass(Class<?>, ClassLoader) - Static method in class jadex.micro.MicroClassReader
-
- getClassArray(Class<?>[], ClassLoader) - Static method in class jadex.micro.MicroClassReader
-
- getClassloader() - Method in class jadex.micro.MicroModel
-
Get the classloader.
- getComponentFeatures(IModelInfo) - Method in class jadex.micro.MicroAgentFactory
-
Get the component features for a model.
- getComponentType(String, String[], IResourceIdentifier) - Method in class jadex.micro.MicroAgentFactory
-
Get the component type of a model.
- getComponentTypeIcon(String) - Method in class jadex.micro.MicroAgentFactory
-
Get a default icon for a file type.
- getComponentTypes() - Method in class jadex.micro.MicroAgentFactory
-
Get the names of ADF file types supported by this factory.
- getDelay() - Method in class jadex.micro.IntervalBehavior
-
Get the delay.
- getFeatureInjections() - Method in class jadex.micro.MicroModel
-
Get the feature injection fields.
- getFilter() - Method in class jadex.micro.AbstractMessageHandler
-
Get the filter.
- getId() - Method in class jadex.micro.IntervalBehavior
-
Get the id.
- getLibraryService() - Method in class jadex.micro.MicroAgentFactory
-
Get the library service
- getMicroAgentClass(String, String[], ClassLoader) - Method in class jadex.micro.MicroAgentFactory
-
Get the mirco agent class.
- getMicroAgentClass(String, String[], ClassLoader) - Method in class jadex.micro.MicroClassReader
-
Get the mirco agent class.
- getOriginal() - Method in class jadex.micro.MicroClassReader.DummyClassLoader
-
Get the orig.
- getParameterAnnotations(Method, ClassLoader) - Static method in class jadex.micro.MicroClassReader
-
- getParameterAnnotations(Constructor, ClassLoader) - Static method in class jadex.micro.MicroClassReader
-
- getParameterGuesser() - Method in class jadex.micro.features.impl.MicroPojoComponentFeature
-
The feature can add objects for field or method injections
by providing an optional parameter guesser.
- getParentInjections() - Method in class jadex.micro.MicroModel
-
Get the parentinjections fields.
- getPojoAgent() - Method in class jadex.micro.features.impl.MicroLifecycleComponentFeature
-
Get the pojoagent.
- getPojoAgent() - Method in class jadex.micro.features.impl.MicroPojoComponentFeature
-
Get the pojoagent.
- getPojoClass() - Method in class jadex.micro.MicroModel
-
Get the pojo class.
- getProperties(String) - Method in class jadex.micro.MicroAgentFactory
-
Get the properties.
- getProxyAnnotation(T, ClassLoader) - Static method in class jadex.micro.MicroClassReader
-
Gets proxy annotation that can be invoked by corresponding classloader.
- getResourceInfo(String, String, String[], ClassLoader) - Method in class jadex.micro.MicroModelLoader
-
Find the file for a given name.
- getResultInjection(String) - Method in class jadex.micro.MicroModel
-
Get the result injection field.
- getResultInjectionNames() - Method in class jadex.micro.MicroModel
-
Get the Result injection names.
- getServiceCalls() - Method in class jadex.micro.MicroModel
-
Get the service call fields.
- getServiceInjectionNames() - Method in class jadex.micro.MicroModel
-
Get the service injection names.
- getServiceInjections(String) - Method in class jadex.micro.MicroModel
-
Get the service injection fields.
- getStep() - Method in class jadex.micro.IntervalBehavior
-
Get the step.
- getTimeout() - Method in class jadex.micro.AbstractMessageHandler
-
Get the timeout.
- getUserAgentObject() - Method in class jadex.micro.MicroAgentPersistInfo
-
Gets the user agent object.
- getValueFetcher() - Method in class jadex.micro.features.impl.MicroPojoComponentFeature
-
The feature can inject parameters for expression evaluation
by providing an optional value fetcher.
- guesser - Variable in class jadex.micro.features.impl.MicroPojoComponentFeature
-
The parameter guesser (cached for speed).
- MICRO_FEATURES - Static variable in class jadex.micro.MicroAgentFactory
-
The specific component features for micro agents.
- MicroAgentFactory - Class in jadex.micro
-
Factory for creating micro agents.
- MicroAgentFactory(IInternalAccess, Map<String, Object>) - Constructor for class jadex.micro.MicroAgentFactory
-
Create a new agent factory.
- MicroAgentFactory(String) - Constructor for class jadex.micro.MicroAgentFactory
-
Create a new agent factory for startup.
- MicroAgentPersistInfo - Class in jadex.micro
-
Custom persistent data for micro agents.
- MicroAgentPersistInfo() - Constructor for class jadex.micro.MicroAgentPersistInfo
-
Empty constructor for bean compatibility.
- MicroClassReader - Class in jadex.micro
-
Reads micro agent classes and generates a model from metainfo and annotations.
- MicroClassReader() - Constructor for class jadex.micro.MicroClassReader
-
- MicroClassReader.DummyClassLoader - Class in jadex.micro
-
- MicroInjectionComponentFeature - Class in jadex.micro.features.impl
-
Inject agent arguments into annotated field values.
- MicroInjectionComponentFeature(IInternalAccess, ComponentCreationInfo) - Constructor for class jadex.micro.features.impl.MicroInjectionComponentFeature
-
Factory method constructor for instance level.
- MicroLifecycleComponentFeature - Class in jadex.micro.features.impl
-
Feature that ensures the agent created(), body() and killed() are called on the pojo.
- MicroLifecycleComponentFeature(IInternalAccess, ComponentCreationInfo) - Constructor for class jadex.micro.features.impl.MicroLifecycleComponentFeature
-
Factory method constructor for instance level.
- MicroMessageComponentFeature - Class in jadex.micro.features.impl
-
Extension to allow message injection in agent methods.
- MicroMessageComponentFeature(IInternalAccess, ComponentCreationInfo) - Constructor for class jadex.micro.features.impl.MicroMessageComponentFeature
-
Create the feature.
- MicroMessageComponentFeature.HandleMicroMessageStep - Class in jadex.micro.features.impl
-
Step to handle a message.
- MicroMessageComponentFeature.HandleMicroStreamStep - Class in jadex.micro.features.impl
-
Step to handle a message.
- MicroModel - Class in jadex.micro
-
The micro agent model.
- MicroModel(IModelInfo) - Constructor for class jadex.micro.MicroModel
-
Create a new model.
- MicroModelLoader - Class in jadex.micro
-
Loader for micro models.
- MicroModelLoader() - Constructor for class jadex.micro.MicroModelLoader
-
Create a new BPMN model loader.
- MicroPojoComponentFeature - Class in jadex.micro.features.impl
-
Feature that makes pojo accessible.
- MicroPojoComponentFeature(IInternalAccess, ComponentCreationInfo) - Constructor for class jadex.micro.features.impl.MicroPojoComponentFeature
-
Factory method constructor for instance level.
- MicroServiceInjectionComponentFeature - Class in jadex.micro.features.impl
-
Inject required services into annotated field values.
- MicroServiceInjectionComponentFeature(IInternalAccess, ComponentCreationInfo) - Constructor for class jadex.micro.features.impl.MicroServiceInjectionComponentFeature
-
Factory method constructor for instance level.
- MinimalAgent - Class in jadex.micro
-
A minimal micro agent.
- MinimalAgent() - Constructor for class jadex.micro.MinimalAgent
-