Modifier and Type | Method and Description |
---|---|
ProvidedServiceInfo[] |
BDIInterpreter.getProvidedServiceInfos()
Get the service infos.
|
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.
|
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 |
---|---|
ProvidedServiceInfo[] |
ModelInfo.getProvidedServices()
Get the provided services.
|
ProvidedServiceInfo[] |
IModelInfo.getProvidedServices()
Get the provided services.
|
ProvidedServiceInfo[] |
ConfigurationInfo.getProvidedServices()
Get the provided services.
|
Modifier and Type | Method and Description |
---|---|
void |
ModelInfo.addProvidedService(ProvidedServiceInfo providedservice)
Add a provided service.
|
void |
ConfigurationInfo.addProvidedService(ProvidedServiceInfo providedservice)
Add a provided service.
|
void |
ModelInfo.removeProvidedService(ProvidedServiceInfo providedservice)
Remove a provided service.
|
void |
ConfigurationInfo.removeProvidedService(ProvidedServiceInfo providedservice)
Remove a provided service.
|
void |
ModelInfo.setProvidedServices(ProvidedServiceInfo[] providedservices)
Set the provided services.
|
void |
ConfigurationInfo.setProvidedServices(ProvidedServiceInfo[] providedservices)
Set the provided services.
|
Constructor and Description |
---|
ModelInfo(String name,
String packagename,
String description,
IErrorReport report,
IArgument[] arguments,
IArgument[] results,
boolean startable,
String filename,
Map<String,Object> properties,
ClassLoader classloader,
RequiredServiceInfo[] requiredservices,
ProvidedServiceInfo[] providedservices,
ConfigurationInfo[] configurations,
SubcomponentTypeInfo[] subcomponents,
String[] imports,
IResourceIdentifier rid)
Create a new model info.
|
Modifier and Type | Method and Description |
---|---|
IFuture<Void> |
IServiceContainer.addService(IInternalService service,
ProvidedServiceInfo info)
Add a service to the container.
|
IFuture<Void> |
BasicServiceContainer.addService(IInternalService service,
ProvidedServiceInfo info)
Add a service to the container.
|
Modifier and Type | Method and Description |
---|---|
static IInternalService |
BasicServiceInvocationHandler.createProvidedServiceProxy(IInternalAccess ia,
IComponentAdapter adapter,
Object service,
String name,
Class<?> type,
String proxytype,
IServiceInvocationInterceptor[] ics,
boolean copy,
boolean realtime,
IResourceIdentifier rid,
boolean monitoring,
ProvidedServiceInfo info,
IResultCommand<Object,Class<?>> componentfetcher,
String scope)
Static method for creating a standard service proxy for a provided service.
|
Modifier and Type | Method and Description |
---|---|
ProvidedServiceInfo[] |
CreationInfo.getProvidedServiceInfos()
Get the service infos.
|
Modifier and Type | Method and Description |
---|---|
void |
CreationInfo.setProvidedServiceInfos(ProvidedServiceInfo[] pinfos)
Set the bindings.
|
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<Void> |
MicroAgent.addService(String name,
Class<?> type,
Object service,
ProvidedServiceInfo info)
Add a service to the platform.
|
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.