Class SpringCloudServiceManager.SpringCloudServiceFactoryDescriptor
java.lang.Object
de.iip_ecosphere.platform.support.plugins.DefaultPluginDescriptor<de.iip_ecosphere.platform.services.ServiceFactoryDescriptor>
de.iip_ecosphere.platform.support.plugins.SingletonPluginDescriptor<de.iip_ecosphere.platform.services.ServiceFactoryDescriptor>
de.iip_ecosphere.platform.services.spring.SpringCloudServiceManager.SpringCloudServiceFactoryDescriptor
- All Implemented Interfaces:
de.iip_ecosphere.platform.services.ServiceFactoryDescriptor,de.iip_ecosphere.platform.support.plugins.PluginDescriptor<de.iip_ecosphere.platform.services.ServiceFactoryDescriptor>
- Enclosing class:
SpringCloudServiceManager
public static class SpringCloudServiceManager.SpringCloudServiceFactoryDescriptor
extends de.iip_ecosphere.platform.support.plugins.SingletonPluginDescriptor<de.iip_ecosphere.platform.services.ServiceFactoryDescriptor>
implements de.iip_ecosphere.platform.services.ServiceFactoryDescriptor
Descriptor for creating the service manager instance.
- Author:
- Holger Eichelberger, SSE
-
Nested Class Summary
Nested classes/interfaces inherited from class de.iip_ecosphere.platform.support.plugins.DefaultPluginDescriptor
de.iip_ecosphere.platform.support.plugins.DefaultPluginDescriptor.PluginSupplier<T> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionde.iip_ecosphere.platform.services.ServiceManagerde.iip_ecosphere.platform.support.iip_aas.AasPartRegistry.AasSetupde.iip_ecosphere.platform.services.ServiceSetupgetSetup()Class<? extends de.iip_ecosphere.platform.services.ServiceSetup> de.iip_ecosphere.platform.transport.connectors.TransportSetupprotected de.iip_ecosphere.platform.support.plugins.DefaultPluginDescriptor.PluginSupplier<de.iip_ecosphere.platform.services.ServiceFactoryDescriptor> initPluginSupplier(de.iip_ecosphere.platform.support.plugins.DefaultPluginDescriptor.PluginSupplier<de.iip_ecosphere.platform.services.ServiceFactoryDescriptor> pluginSupplier) Methods inherited from class de.iip_ecosphere.platform.support.plugins.SingletonPluginDescriptor
createPluginMethods inherited from class de.iip_ecosphere.platform.support.plugins.DefaultPluginDescriptor
createPlugin, getFurtherIds, getId, getType, initId, initIds, initPluginClassMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.iip_ecosphere.platform.services.ServiceFactoryDescriptor
getTests
-
Constructor Details
-
SpringCloudServiceFactoryDescriptor
public SpringCloudServiceFactoryDescriptor()Creates an instance. [JSL]
-
-
Method Details
-
initPluginSupplier
protected de.iip_ecosphere.platform.support.plugins.DefaultPluginDescriptor.PluginSupplier<de.iip_ecosphere.platform.services.ServiceFactoryDescriptor> initPluginSupplier(de.iip_ecosphere.platform.support.plugins.DefaultPluginDescriptor.PluginSupplier<de.iip_ecosphere.platform.services.ServiceFactoryDescriptor> pluginSupplier) - Overrides:
initPluginSupplierin classde.iip_ecosphere.platform.support.plugins.DefaultPluginDescriptor<de.iip_ecosphere.platform.services.ServiceFactoryDescriptor>
-
createInstance
public de.iip_ecosphere.platform.services.ServiceManager createInstance()- Specified by:
createInstancein interfacede.iip_ecosphere.platform.services.ServiceFactoryDescriptor
-
getSetup
public de.iip_ecosphere.platform.services.ServiceSetup getSetup()- Specified by:
getSetupin interfacede.iip_ecosphere.platform.services.ServiceFactoryDescriptor
-
getAasSetup
public de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry.AasSetup getAasSetup()- Specified by:
getAasSetupin interfacede.iip_ecosphere.platform.services.ServiceFactoryDescriptor
-
getTransport
public de.iip_ecosphere.platform.transport.connectors.TransportSetup getTransport()- Specified by:
getTransportin interfacede.iip_ecosphere.platform.services.ServiceFactoryDescriptor
-
getSetupClass
- Specified by:
getSetupClassin interfacede.iip_ecosphere.platform.services.ServiceFactoryDescriptor
-