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
ConstructorsModifierConstructorDescriptionprotectedBpmnProvidedServiceFeature(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.ProvidedServiceModelMethods 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:
loadModelin 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:
createServiceImplementationin classjadex.providedservice.impl.service.ProvidedServiceFeature
-