Package jadex.providedservice.impl
Class BpmnProvidedServiceFeature
java.lang.Object
jadex.providedservice.impl.service.ProvidedServiceFeature
jadex.providedservice.impl.BpmnProvidedServiceFeature
- All Implemented Interfaces:
jadex.execution.impl.ILifecycle
,jadex.providedservice.IProvidedServiceFeature
public class BpmnProvidedServiceFeature
extends jadex.providedservice.impl.service.ProvidedServiceFeature
-
Field Summary
Fields inherited from class jadex.providedservice.impl.service.ProvidedServiceFeature
pojoproxies, self, serviceinfos, servicelisteners, services
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
BpmnProvidedServiceFeature
(jadex.core.impl.Component self) -
Method Summary
Modifier and TypeMethodDescriptionjadex.future.IFuture
<Object> createServiceImplementation
(jadex.providedservice.impl.service.ProvidedServiceInfo info, jadex.common.IValueFetcher fetcher) Create a service implementation from description.jadex.providedservice.impl.service.ProvidedServiceModel
Methods inherited from class jadex.providedservice.impl.service.ProvidedServiceFeature
addMethodInvocationListener, addPojoServiceProxy, addProvidedInterceptors, addService, createProvidedHandler, createProvidedServiceProxy, getAllServices, getComponent, getPojoServiceProxy, getProvidedService, getProvidedService, getProvidedService, getProvidedServiceInfo, getProvidedServiceRawImpl, getProvidedServiceRawImpl, getProvidedServiceRawImpl, getProvidedServices, hasMethodListeners, initService, initServices, isProvidedServiceProxy, notifyMethodListeners, onEnd, onStart, removeMethodInvocationListener, removePojoServiceProxy, removeService, serviceShutdowned, serviceStarted, shutdownServices
-
Constructor Details
-
BpmnProvidedServiceFeature
protected BpmnProvidedServiceFeature(jadex.core.impl.Component self)
-
-
Method Details
-
loadModel
public jadex.providedservice.impl.service.ProvidedServiceModel loadModel()- Overrides:
loadModel
in classjadex.providedservice.impl.service.ProvidedServiceFeature
-
createServiceImplementation
public jadex.future.IFuture<Object> createServiceImplementation(jadex.providedservice.impl.service.ProvidedServiceInfo info, jadex.common.IValueFetcher fetcher) Create a service implementation from description.- Overrides:
createServiceImplementation
in classjadex.providedservice.impl.service.ProvidedServiceFeature
-