Package | Description |
---|---|
jadex.base | |
jadex.bdi | |
jadex.bdi.runtime.interpreter | |
jadex.bdiv3 | |
jadex.bdiv3.model | |
jadex.bpmn | |
jadex.bpmn.runtime | |
jadex.bridge |
This package contains the interfaces of the adapter layer,
which is used to establish a connection between the Jadex runtime
system and an underlying platform.
|
jadex.bridge.modelinfo | |
jadex.bridge.nonfunctional.search | |
jadex.bridge.service.component.multiinvoke | |
jadex.bridge.service.search | |
jadex.bridge.service.types.cli | |
jadex.bridge.service.types.cms | |
jadex.bridge.service.types.cron | |
jadex.bridge.service.types.deployment | |
jadex.bridge.service.types.factory | |
jadex.bridge.service.types.library | |
jadex.commons.future | |
jadex.micro |
Modifier and Type | Method and Description |
---|---|
static IFuture<Tuple2<URL,IResourceIdentifier>> |
SRemoteGui.addRemoteURL(IResourceIdentifier parid,
String filename,
boolean tl,
IExternalAccess exta)
Add a remote url via the library service.
|
static IFuture<Tuple2<URL,IResourceIdentifier>> |
SRemoteGui.addURL(IExternalAccess access,
String filename)
Add a URL to the lib service.
|
static IFuture<Tuple2<String,String>> |
SRemoteGui.localizeModel(IExternalAccess platformaccess,
String name,
IResourceIdentifier rid)
Localize a model name.
|
Modifier and Type | Method and Description |
---|---|
Tuple2<IComponentInstance,IComponentAdapter> |
BDIAgentFactory.createComponentInstance(IComponentDescription desc,
IComponentAdapterFactory factory,
OAVAgentModel amodel,
String config,
Map<String,Object> arguments,
IExternalAccess parent,
RequiredServiceBinding[] bindings,
ProvidedServiceInfo[] pinfos,
boolean copy,
boolean realtime,
IIntermediateResultListener<Tuple2<String,Object>> resultlistener,
Future<Void> ret,
LocalServiceRegistry registry)
Create a component instance.
|
Modifier and Type | Method and Description |
---|---|
IFuture<Tuple2<IComponentInstance,IComponentAdapter>> |
BDIAgentFactory.createComponentInstance(IComponentDescription desc,
IComponentAdapterFactory factory,
IModelInfo modelinfo,
String config,
Map<String,Object> arguments,
IExternalAccess parent,
RequiredServiceBinding[] bindings,
ProvidedServiceInfo[] pinfos,
boolean copy,
boolean realtime,
boolean persist,
IPersistInfo persistinfo,
IIntermediateResultListener<Tuple2<String,Object>> resultlistener,
Future<Void> init,
LocalServiceRegistry registry)
Create a component instance.
|
Modifier and Type | Method and Description |
---|---|
ISubscriptionIntermediateFuture<Tuple2<String,Object>> |
BDIInterpreter.subscribeToResults()
Subscribe to receive results.
|
Constructor and Description |
---|
BDIInterpreter(IComponentDescription desc,
IComponentAdapterFactory factory,
jadex.rules.state.IOAVState state,
OAVAgentModel model,
String config,
Map<String,Object> arguments,
IExternalAccess parent,
RequiredServiceBinding[] bindings,
ProvidedServiceInfo[] pinfos,
Map kernelprops,
boolean copy,
boolean realtime,
IIntermediateResultListener<Tuple2<String,Object>> resultlistener,
Future<Void> inited,
LocalServiceRegistry registry)
Create an agent interpreter for the given agent.
|
Modifier and Type | Method and Description |
---|---|
IFuture<Tuple2<IComponentInstance,IComponentAdapter>> |
BDIAgentFactory.createComponentInstance(IComponentDescription desc,
IComponentAdapterFactory factory,
IModelInfo model,
String config,
Map<String,Object> arguments,
IExternalAccess parent,
RequiredServiceBinding[] bindings,
ProvidedServiceInfo[] pinfos,
boolean copy,
boolean realtime,
boolean persist,
IPersistInfo persistinfo,
IIntermediateResultListener<Tuple2<String,Object>> resultlistener,
Future<Void> init,
LocalServiceRegistry registry)
Create a component instance.
|
static List<Tuple2<Class<?>[],Object[]>> |
BDIAgent.getInitCalls(Object obj,
Class<?> clazz)
Get the init calls.
|
Modifier and Type | Method and Description |
---|---|
IFuture<Tuple2<IComponentInstance,IComponentAdapter>> |
BDIAgentFactory.createComponentInstance(IComponentDescription desc,
IComponentAdapterFactory factory,
IModelInfo model,
String config,
Map<String,Object> arguments,
IExternalAccess parent,
RequiredServiceBinding[] bindings,
ProvidedServiceInfo[] pinfos,
boolean copy,
boolean realtime,
boolean persist,
IPersistInfo persistinfo,
IIntermediateResultListener<Tuple2<String,Object>> resultlistener,
Future<Void> init,
LocalServiceRegistry registry)
Create a component instance.
|
Modifier and Type | Method and Description |
---|---|
Tuple2<FieldInfo,BDIModel>[] |
BDIModel.getSubcapabilities()
Get the agent injection fields.
|
Modifier and Type | Method and Description |
---|---|
IFuture<Tuple2<IComponentInstance,IComponentAdapter>> |
BpmnFactory.createComponentInstance(IComponentDescription desc,
IComponentAdapterFactory factory,
IModelInfo modelinfo,
String config,
Map<String,Object> arguments,
IExternalAccess parent,
RequiredServiceBinding[] bindings,
ProvidedServiceInfo[] pinfos,
boolean copy,
boolean realtime,
boolean persist,
IPersistInfo persistinfo,
IIntermediateResultListener<Tuple2<String,Object>> resultlistener,
Future<Void> init,
LocalServiceRegistry registry)
Create a component instance.
|
Modifier and Type | Method and Description |
---|---|
IFuture<Tuple2<IComponentInstance,IComponentAdapter>> |
BpmnFactory.createComponentInstance(IComponentDescription desc,
IComponentAdapterFactory factory,
IModelInfo modelinfo,
String config,
Map<String,Object> arguments,
IExternalAccess parent,
RequiredServiceBinding[] bindings,
ProvidedServiceInfo[] pinfos,
boolean copy,
boolean realtime,
boolean persist,
IPersistInfo persistinfo,
IIntermediateResultListener<Tuple2<String,Object>> resultlistener,
Future<Void> init,
LocalServiceRegistry registry)
Create a component instance.
|
Constructor and Description |
---|
BpmnInterpreter(IComponentDescription desc,
IComponentAdapterFactory factory,
jadex.bpmn.model.MBpmnModel model,
Map<String,Object> arguments,
String config,
IExternalAccess parent,
Map<String,IActivityHandler> activityhandlers,
Map<String,IStepHandler> stephandlers,
IValueFetcher fetcher,
RequiredServiceBinding[] bindings,
ProvidedServiceInfo[] pinfos,
boolean copy,
boolean realtime,
boolean persist,
IPersistInfo persistinfo,
IIntermediateResultListener<Tuple2<String,Object>> resultlistener,
Future<Void> inited,
LocalServiceRegistry registry)
Create a new bpmn process.
|
Modifier and Type | Method and Description |
---|---|
ISubscriptionIntermediateFuture<Tuple2<String,Object>> |
IExternalAccess.subscribeToResults()
Subscribe to receive results.
|
Modifier and Type | Method and Description |
---|---|
static Map<String,Object> |
Argument.convertArguments(Collection<Tuple2<String,Object>> results)
Convert arguments to argument map.
|
static Object |
Argument.getResult(Collection<Tuple2<String,Object>> results,
String name)
Get a specific result from a result collection.
|
Modifier and Type | Method and Description |
---|---|
IFuture<List<Tuple2<S,Double>>> |
IServiceRanker.rankWithScores(List<S> unrankedservices)
Ranks services according to non-functional criteria.
|
IFuture<List<Tuple2<S,Double>>> |
ComposedEvaluator.rankWithScores(List<S> unrankedservices)
Ranks services according to non-functional criteria.
|
Constructor and Description |
---|
ServiceRankingDelegationResultListener2(TerminableIntermediateDelegationFuture<Tuple2<S,Double>> future,
ITerminableIntermediateFuture<S> src,
IServiceRanker<S> ranker,
IRankingSearchTerminationDecider<S> decider)
Create a new ranker.
|
ServiceRankingResultListener(IResultListener<Collection<Tuple2<S,Double>>> scorelistener,
IServiceRanker<S> ranker,
IRankingSearchTerminationDecider<S> decider)
Create a new ranker.
|
Modifier and Type | Method and Description |
---|---|
IIntermediateFuture<Object> |
SimpleMultiplexDistributor.init(Method method,
Object[] args,
IFilter<Tuple2<IService,Object[]>> filter,
IParameterConverter conv)
Start the distributor.
|
IIntermediateFuture<Object> |
SequentialMultiplexDistributor.init(Method method,
Object[] args,
IFilter<Tuple2<IService,Object[]>> filter,
IParameterConverter conv)
Start the distributor.
|
IIntermediateFuture<Object> |
IMultiplexDistributor.init(Method method,
Object[] args,
IFilter<Tuple2<IService,Object[]>> filter,
IParameterConverter conv)
Init the call distributor.
|
Modifier and Type | Method and Description |
---|---|
static <S> ITerminableIntermediateFuture<Tuple2<S,Double>> |
SServiceProvider.rankServicesWithScores(ITerminableIntermediateFuture<S> searchfut,
IServiceRanker<S> ranker,
IRankingSearchTerminationDecider<S> decider)
Rank the services of a search with a specific ranker and emit the scores.
|
Modifier and Type | Method and Description |
---|---|
IFuture<String> |
ICliService.executeCommand(String command,
Tuple2<String,Integer> session)
Execute a command line command and
get back the results.
|
Modifier and Type | Method and Description |
---|---|
IFuture<Void> |
IComponentManagementService.addComponentResultListener(IResultListener<Collection<Tuple2<String,Object>>> listener,
IComponentIdentifier cid)
Add a result listener.
|
IFuture<IComponentIdentifier> |
IComponentManagementService.createComponent(String name,
String model,
CreationInfo info,
IResultListener<Collection<Tuple2<String,Object>>> resultlistener)
Deprecated.
Use other createComponent methods.
|
IFuture<Void> |
IComponentManagementService.removeComponentResultListener(IResultListener<Collection<Tuple2<String,Object>>> listener,
IComponentIdentifier cid)
Add a previously added result listener.
|
Modifier and Type | Method and Description |
---|---|
IResultCommand<ISubscriptionIntermediateFuture<T>,Tuple2<IInternalAccess,Long>> |
CronJob.getCommand()
Get the command.
|
Modifier and Type | Method and Description |
---|---|
void |
CronJob.setCommand(IResultCommand<ISubscriptionIntermediateFuture<T>,Tuple2<IInternalAccess,Long>> command)
Set the command.
|
Constructor and Description |
---|
CronJob(String pattern,
IFilter<Long> filter,
IResultCommand<ISubscriptionIntermediateFuture<T>,Tuple2<IInternalAccess,Long>> command)
Create a new cron job.
|
Modifier and Type | Method and Description |
---|---|
Collection<Tuple2<String,RemoteJarFile>> |
BunchFileData.getEntries()
Get the entries.
|
Modifier and Type | Method and Description |
---|---|
void |
BunchFileData.addEntry(Tuple2<String,RemoteJarFile> entry)
Add an entry.
|
Modifier and Type | Method and Description |
---|---|
void |
BunchFileData.setEntries(Collection<Tuple2<String,RemoteJarFile>> entries)
Set the entries.
|
Constructor and Description |
---|
BunchFileData(Collection<Tuple2<String,RemoteJarFile>> entries)
Create a new file data.
|
Modifier and Type | Method and Description |
---|---|
IFuture<Tuple2<IComponentInstance,IComponentAdapter>> |
IComponentFactory.createComponentInstance(IComponentDescription desc,
IComponentAdapterFactory factory,
IModelInfo model,
String config,
Map<String,Object> arguments,
IExternalAccess parent,
RequiredServiceBinding[] bindings,
ProvidedServiceInfo[] pinfos,
boolean copy,
boolean realtime,
boolean persist,
IPersistInfo persistinfo,
IIntermediateResultListener<Tuple2<String,Object>> resultlistener,
Future<Void> init,
LocalServiceRegistry registry)
Create a component instance.
|
Modifier and Type | Method and Description |
---|---|
IFuture<Tuple2<IComponentInstance,IComponentAdapter>> |
IComponentFactory.createComponentInstance(IComponentDescription desc,
IComponentAdapterFactory factory,
IModelInfo model,
String config,
Map<String,Object> arguments,
IExternalAccess parent,
RequiredServiceBinding[] bindings,
ProvidedServiceInfo[] pinfos,
boolean copy,
boolean realtime,
boolean persist,
IPersistInfo persistinfo,
IIntermediateResultListener<Tuple2<String,Object>> resultlistener,
Future<Void> init,
LocalServiceRegistry registry)
Create a component instance.
|
Modifier and Type | Method and Description |
---|---|
IFuture<Set<Tuple2<IResourceIdentifier,IResourceIdentifier>>> |
ILibraryService.getRemovableLinks()
Get the removable links.
|
IFuture<Tuple2<IResourceIdentifier,Map<IResourceIdentifier,List<IResourceIdentifier>>>> |
ILibraryService.getResourceIdentifiers()
Get the resource identifier dependencies.
|
IFuture<Tuple2<IResourceIdentifier,Map<IResourceIdentifier,List<IResourceIdentifier>>>> |
IDependencyService.loadDependencies(IResourceIdentifier rid,
boolean workspace)
Load dependencies from a resource identifier.
|
Modifier and Type | Field and Description |
---|---|
static ThreadLocal<List<Tuple2<Future<?>,IResultListener<?>>>> |
Future.STACK
Notification stack for unwinding call stack to topmost future.
|
Modifier and Type | Method and Description |
---|---|
static List<Tuple2<Future<?>,IResultListener<?>>> |
FutureHelper.removeStackedListeners()
Remove all collected listener notifications for the current thread.
|
Modifier and Type | Method and Description |
---|---|
static void |
FutureHelper.addStackedListeners(List<Tuple2<Future<?>,IResultListener<?>>> notifications)
Add listener notifications to the current thread.
|
Modifier and Type | Method and Description |
---|---|
Tuple2<FieldInfo,String>[] |
MicroModel.getArgumentInjections(String name)
Get the argument injection fields.
|
Modifier and Type | Method and Description |
---|---|
IFuture<Tuple2<IComponentInstance,IComponentAdapter>> |
MicroAgentFactory.createComponentInstance(IComponentDescription desc,
IComponentAdapterFactory factory,
IModelInfo model,
String config,
Map<String,Object> arguments,
IExternalAccess parent,
RequiredServiceBinding[] bindings,
ProvidedServiceInfo[] pinfos,
boolean copy,
boolean realtime,
boolean persist,
IPersistInfo persistinfo,
IIntermediateResultListener<Tuple2<String,Object>> resultlistener,
Future<Void> init,
LocalServiceRegistry registry)
Create a component instance.
|
Modifier and Type | Method and Description |
---|---|
IFuture<Tuple2<IComponentInstance,IComponentAdapter>> |
MicroAgentFactory.createComponentInstance(IComponentDescription desc,
IComponentAdapterFactory factory,
IModelInfo model,
String config,
Map<String,Object> arguments,
IExternalAccess parent,
RequiredServiceBinding[] bindings,
ProvidedServiceInfo[] pinfos,
boolean copy,
boolean realtime,
boolean persist,
IPersistInfo persistinfo,
IIntermediateResultListener<Tuple2<String,Object>> resultlistener,
Future<Void> init,
LocalServiceRegistry registry)
Create a component instance.
|
Constructor and Description |
---|
MicroAgentInterpreter(IComponentDescription desc,
IComponentAdapterFactory factory,
MicroModel model,
Class<?> microclass,
Map<String,Object> args,
String config,
IExternalAccess parent,
RequiredServiceBinding[] bindings,
ProvidedServiceInfo[] pinfos,
boolean copy,
boolean realtime,
boolean persist,
IPersistInfo persistinfo,
IIntermediateResultListener<Tuple2<String,Object>> resultlistener,
Future<Void> inited,
LocalServiceRegistry registry)
Create a new agent.
|
Copyright © 2015. All Rights Reserved.