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

    Constructors
    Modifier
    Constructor
    Description
    protected
    BpmnProvidedServiceFeature(jadex.core.impl.Component self)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    jadex.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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • BpmnProvidedServiceFeature

      protected BpmnProvidedServiceFeature(jadex.core.impl.Component self)
  • Method Details

    • loadModel

      public jadex.providedservice.impl.service.ProvidedServiceModel loadModel()
      Overrides:
      loadModel in class jadex.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 class jadex.providedservice.impl.service.ProvidedServiceFeature