Skip navigation links
A B C D E F G H I J K L M P Q R S T V 

A

activatedkernels - Variable in class jadex.kernelbase.MultiFactory
Set of kernels that have been active at one point
activekernelsdirty - Variable in class jadex.kernelbase.MultiFactory
Flag if active kernels has changed.
addKernelListener(IMultiKernelListener) - Method in class jadex.kernelbase.MultiFactory
Adds a kernel listener.
addNFProperty(INFProperty<?, ?>) - Method in class jadex.kernelbase.ExternalAccess
Add a non-functional property.
arguments - Variable in class jadex.kernelbase.DefaultPersistInfo
The arguments.

B

baseextensionblacklist - Variable in class jadex.kernelbase.MultiFactory
Base Blacklist of extension for which there is no factory

C

CacheableKernelModel - Class in jadex.kernelbase
Base class for cacheable kernel model.
CacheableKernelModel(IModelInfo) - Constructor for class jadex.kernelbase.CacheableKernelModel
Create a new model.
cid - Variable in class jadex.kernelbase.ExternalAccess
The component identifier.
componenttypes - Variable in class jadex.kernelbase.MultiFactory
Currently supported types
config - Variable in class jadex.kernelbase.DefaultPersistInfo
The application configuration.
createChild(ComponentInstanceInfo) - Method in class jadex.kernelbase.ExternalAccess
Create a subcomponent.
createResultListener(IResultListener<T>) - Method in class jadex.kernelbase.ExternalAccess
Create a result listener that is executed on the component thread.

D

DefaultPersistInfo - Class in jadex.kernelbase
Interpreter state information used to persist components.
DefaultPersistInfo() - Constructor for class jadex.kernelbase.DefaultPersistInfo
Empty constructor for bean compatibility.
DefaultPersistInfo(IInternalAccess) - Constructor for class jadex.kernelbase.DefaultPersistInfo
Creates the state info object.
desc - Variable in class jadex.kernelbase.DefaultPersistInfo
The component description.

E

equals(Object) - Method in class jadex.kernelbase.MultiFactory
 
examineKernelModels(List<String>, IResourceIdentifier) - Method in class jadex.kernelbase.MultiFactory
Examines potential kernels whether their model can be loaded or loaded with the help of another kernel that can be found.
ExternalAccess - Class in jadex.kernelbase
External access for applications.
ExternalAccess(IInternalAccess) - Constructor for class jadex.kernelbase.ExternalAccess
Create an external access.

F

factorycache - Variable in class jadex.kernelbase.MultiFactory
Cache of known factories
findActiveKernel(String, String[], IResourceIdentifier) - Method in class jadex.kernelbase.MultiFactory
Attempts to find a running kernel matching the model.
findKernel(String, String[], IResourceIdentifier) - Method in class jadex.kernelbase.MultiFactory
Attempts to find an active kernel factory, searching, loading and instantiating as required.
findKernel(String, String[], IResourceIdentifier, boolean) - Method in class jadex.kernelbase.MultiFactory
Attempts to find an active kernel factory, searching, loading and instantiating as required.
findKernelInCache(String, String[], IResourceIdentifier, boolean) - Method in class jadex.kernelbase.MultiFactory
Attempts to find a kernel which is currently not loaded in the cache or through search, matching the model.
findLoadableKernel(String, String[], IResourceIdentifier, boolean) - Method in class jadex.kernelbase.MultiFactory
Attempts to find a kernel which is currently not loaded, matching the model.
fireTypesAdded(String[]) - Method in class jadex.kernelbase.MultiFactory
Fires a types added event.
fireTypesRemoved(String[]) - Method in class jadex.kernelbase.MultiFactory
Fires a types removed event.

G

getArguments() - Method in class jadex.kernelbase.DefaultPersistInfo
Gets the arguments.
getArguments() - Method in class jadex.kernelbase.ExternalAccess
Get the arguments.
getCacheKeyValueForModel(String, Map<String, Object>) - Method in class jadex.kernelbase.MultiFactory
Gets key/value for a cached object based on model name.
getCacheResultForModel(String, Map) - Method in class jadex.kernelbase.MultiFactory
Gets result for a cached object based on model name.
getChildren(String) - Method in class jadex.kernelbase.ExternalAccess
Get the children (if any).
getComponentDescription() - Method in class jadex.kernelbase.DefaultPersistInfo
Get the component description.
getComponentFeatures(IModelInfo) - Method in class jadex.kernelbase.MultiFactory
Get the component features for a model.
getComponentIdentifier() - Method in class jadex.kernelbase.ExternalAccess
Get the component identifier.
getComponentType(String, String[], IResourceIdentifier) - Method in class jadex.kernelbase.MultiFactory
Get the component type of a model.
getComponentTypeIcon(String) - Method in class jadex.kernelbase.MultiFactory
Get a default icon for a component type.
getComponentTypes() - Method in class jadex.kernelbase.MultiFactory
Get the names of component types supported by this factory.
getConfig() - Method in class jadex.kernelbase.DefaultPersistInfo
Gets the config.
getFilename() - Method in class jadex.kernelbase.CacheableKernelModel
Get the filename.
getFileName(String) - Method in class jadex.kernelbase.ExternalAccess
Get the file name of a component type.
getInternalAccess() - Method in class jadex.kernelbase.ExternalAccess
 
getLastChecked() - Method in class jadex.kernelbase.CacheableKernelModel
Get the lastchecked.
getLastModified() - Method in class jadex.kernelbase.CacheableKernelModel
Get the lastmodified.
getLocalType() - Method in class jadex.kernelbase.ExternalAccess
Get the local type name of this component as defined in the parent.
getModel() - Method in class jadex.kernelbase.ExternalAccess
Get the model.
getModelFileName() - Method in class jadex.kernelbase.DefaultPersistInfo
Gets the model file name.
getModelInfo() - Method in class jadex.kernelbase.CacheableKernelModel
Get the modelinfo.
getNFAllPropertyNames() - Method in class jadex.kernelbase.ExternalAccess
Returns the names of all non-functional properties of this service.
getNFPropertyMetaInfo(String) - Method in class jadex.kernelbase.ExternalAccess
Returns the meta information about a non-functional property of this service.
getNFPropertyMetaInfos() - Method in class jadex.kernelbase.ExternalAccess
Returns the meta information about a non-functional property of this service.
getNFPropertyNames() - Method in class jadex.kernelbase.ExternalAccess
Returns the names of all non-functional properties of this service.
getNFPropertyValue(String) - Method in class jadex.kernelbase.ExternalAccess
Returns the current value of a non-functional property of this service.
getNFPropertyValue(String, U) - Method in class jadex.kernelbase.ExternalAccess
Returns the current value of a non-functional property of this service, performs unit conversion.
getProperties() - Method in class jadex.kernelbase.DefaultPersistInfo
Gets the properties.
getProperties(String) - Method in class jadex.kernelbase.MultiFactory
Get the properties (name/value pairs).
getResults() - Method in class jadex.kernelbase.DefaultPersistInfo
Gets the results.
getResults() - Method in class jadex.kernelbase.ExternalAccess
Get the component results.

H

hashCode() - Method in class jadex.kernelbase.MultiFactory
 
hasLoadablePotentialKernels() - Method in class jadex.kernelbase.MultiFactory
Check if there is a potential kernel that could be loaded when another kernel from cache is started.

I

ia - Variable in class jadex.kernelbase.ExternalAccess
The component.
ia - Variable in class jadex.kernelbase.MultiFactory
The internal access.
IBootstrapFactory - Interface in jadex.kernelbase
Interface for bootstrap component factories, i.e.
iconcache - Variable in class jadex.kernelbase.MultiFactory
Cache of component icons
isExternalThread() - Method in class jadex.kernelbase.ExternalAccess
Test if current thread is external thread.
isInExtensionBlacklist(Object, Set) - Method in class jadex.kernelbase.MultiFactory
Checks if a model matches an extension blacklist.
isLoadable(String, String[], IResourceIdentifier) - Method in class jadex.kernelbase.MultiFactory
Test if a model can be loaded by the factory.
isStartable(String, String[], IResourceIdentifier) - Method in class jadex.kernelbase.MultiFactory
Test if a model is startable (e.g.
isValid() - Method in class jadex.kernelbase.ExternalAccess
Check if the component is directly available.

J

jadex.kernelbase - package jadex.kernelbase
 

K

KERNEL_EXTENSIONS - Static variable in class jadex.kernelbase.MultiFactory
Kernel model property for extensions
kernelblacklist - Variable in class jadex.kernelbase.MultiFactory
Kernel blacklist
kerneldefaultlocations - Variable in class jadex.kernelbase.MultiFactory
Kernel default locations
kernellocationcache - Variable in class jadex.kernelbase.MultiFactory
Cache of kernel locations
kernelSearch(URI, IFilter, IResourceIdentifier) - Method in class jadex.kernelbase.MultiFactory
Searches supplied URL for a potential kernel matching the filter and containing a description of loadable file extensions.
kerneluris - Variable in class jadex.kernelbase.MultiFactory
URLs of the kernels
killComponent() - Method in class jadex.kernelbase.ExternalAccess
Kill the component.
killfut - Variable in class jadex.kernelbase.ExternalAccess
 

L

lastchecked - Variable in class jadex.kernelbase.CacheableKernelModel
The last check date.
lastmodified - Variable in class jadex.kernelbase.CacheableKernelModel
The last modified date.
liblistener - Variable in class jadex.kernelbase.MultiFactory
Library service listener
libservice - Variable in class jadex.kernelbase.MultiFactory
The library service.
listeners - Variable in class jadex.kernelbase.MultiFactory
The listeners.
loadModel(String, String[], IResourceIdentifier) - Method in class jadex.kernelbase.MultiFactory
Load a model.
loadModel(String, String[], IResourceIdentifier, boolean) - Method in class jadex.kernelbase.MultiFactory
Load a model.

M

model - Variable in class jadex.kernelbase.ExternalAccess
The model info (cached when persisted).
modelfilename - Variable in class jadex.kernelbase.DefaultPersistInfo
File name of the model.
modelinfo - Variable in class jadex.kernelbase.CacheableKernelModel
The model info.
MultiFactory - Class in jadex.kernelbase
Kernel that delegates calls to sub-kernels it finds using on-demand searches.
MultiFactory(String[], String[], String[]) - Constructor for class jadex.kernelbase.MultiFactory
Creates a new MultiFactory.
MULTIFACTORY - Static variable in class jadex.kernelbase.MultiFactory
 
multiplexer - Variable in class jadex.kernelbase.MultiFactory
Call Multiplexer

P

potentialkernellocations - Variable in class jadex.kernelbase.MultiFactory
Unloadable kernel locations that may become loadable later.
potentialuris - Variable in class jadex.kernelbase.MultiFactory
Set of potential URLs for kernel searches
properties - Variable in class jadex.kernelbase.DefaultPersistInfo
The properties.
props - Static variable in class jadex.kernelbase.MultiFactory
 

Q

quickKernelSearch(URI, IResourceIdentifier) - Method in class jadex.kernelbase.MultiFactory
Searches supplied URL for a potential kernel.

R

removeKernelListener(IMultiKernelListener) - Method in class jadex.kernelbase.MultiFactory
Removes a kernel listener.
removeNFProperty(String) - Method in class jadex.kernelbase.ExternalAccess
Remove a non-functional property.
results - Variable in class jadex.kernelbase.DefaultPersistInfo
The results.
results - Variable in class jadex.kernelbase.ExternalAccess
The results (cached after termination).

S

scheduleStep(IComponentStep<T>) - Method in class jadex.kernelbase.ExternalAccess
Schedule a step of the agent.
scheduleStep(int, IComponentStep<T>) - Method in class jadex.kernelbase.ExternalAccess
Schedule a step of the agent.
scheduleStep(IComponentStep<T>, long) - Method in class jadex.kernelbase.ExternalAccess
Schedule a step of the component.
scheduleStep(int, IComponentStep<T>, long) - Method in class jadex.kernelbase.ExternalAccess
Schedule a step of the component.
searchApk(File, IFilter) - Method in class jadex.kernelbase.MultiFactory
Searches a .apk for files matching a filter.
searchDirectory(File, IFilter, boolean) - Method in class jadex.kernelbase.MultiFactory
Searches a directory for files matching a filter.
searchJar(File, IFilter) - Method in class jadex.kernelbase.MultiFactory
Searches a .jar for files matching a filter.
searchPotentialUrls(IResourceIdentifier) - Method in class jadex.kernelbase.MultiFactory
Searches the set of potential URLs for a kernel supporting the extension, putting it in the cache for use if found.
searchUri(URI, IFilter) - Method in class jadex.kernelbase.MultiFactory
Searches an URI, accepts both directory and .jar-based URLs.
setArguments(Map<String, Object>) - Method in class jadex.kernelbase.DefaultPersistInfo
Sets the arguments.
setComponentDescription(IComponentDescription) - Method in class jadex.kernelbase.DefaultPersistInfo
Set the component description.
setConfig(String) - Method in class jadex.kernelbase.DefaultPersistInfo
Sets the config.
setLastChecked(long) - Method in class jadex.kernelbase.CacheableKernelModel
Set the lastchecked.
setLastModified(long) - Method in class jadex.kernelbase.CacheableKernelModel
Set the lastmodified.
setModelFileName(String) - Method in class jadex.kernelbase.DefaultPersistInfo
Sets the model file name.
setProperties(Map<String, Object>) - Method in class jadex.kernelbase.DefaultPersistInfo
Sets the properties.
setResults(Map<String, Object>) - Method in class jadex.kernelbase.DefaultPersistInfo
Sets the results.
shutdownNFPropertyProvider() - Method in class jadex.kernelbase.ExternalAccess
Shutdown the provider.
shutdownService() - Method in class jadex.kernelbase.MultiFactory
Stops the service.
sid - Variable in class jadex.kernelbase.MultiFactory
The service identifier.
started - Variable in class jadex.kernelbase.MultiFactory
Flag whether the service has started
startLoadableKernel(String, String[], IResourceIdentifier, String) - Method in class jadex.kernelbase.MultiFactory
Starts a kernel matching the model.
startService(IInternalAccess, IResourceIdentifier) - Method in interface jadex.kernelbase.IBootstrapFactory
Start the service.
startService() - Method in class jadex.kernelbase.MultiFactory
Starts the service.
subscribeToEvents(IFilter<IMonitoringEvent>, boolean, IMonitoringService.PublishEventLevel) - Method in class jadex.kernelbase.ExternalAccess
Subscribe to component events.
subscribeToResults() - Method in class jadex.kernelbase.ExternalAccess
Subscribe to receive results.

T

terminated - Variable in class jadex.kernelbase.ExternalAccess
The terminated flag.
tostring - Variable in class jadex.kernelbase.ExternalAccess
The toString value.
toString() - Method in class jadex.kernelbase.ExternalAccess
Get the string representation.

V

valid - Variable in class jadex.kernelbase.ExternalAccess
The valid flag.
validuris - Variable in class jadex.kernelbase.MultiFactory
Currently valid URLs
A B C D E F G H I J K L M P Q R S T V 
Skip navigation links