Class SpringCloudServiceTypedData

java.lang.Object
de.iip_ecosphere.platform.services.spring.SpringCloudServiceTypedData
All Implemented Interfaces:
de.iip_ecosphere.platform.services.TypedDataDescriptor
Direct Known Subclasses:
SpringCloudServiceTypedConnectorData

public class SpringCloudServiceTypedData extends Object implements de.iip_ecosphere.platform.services.TypedDataDescriptor
Implements TypedDataDescriptor for Spring Cloud.
Author:
Holger Eichelberger, SSE
  • Field Details

    • name

      private String name
    • description

      private String description
    • type

      private Class<?> type
  • Constructor Details

    • SpringCloudServiceTypedData

      SpringCloudServiceTypedData(String name, String description, Class<?> type)
      Creates an instance.
      Parameters:
      name - the name of the data
      description - an optional description of the data (may be empty)
      type - the type, either a standard java class or a dynamic proxy for types declared by the services that are not available in this (execution/platform) environment
    • SpringCloudServiceTypedData

      SpringCloudServiceTypedData(de.iip_ecosphere.platform.services.TypedDataDescriptor origin)
      Copies a data instance.
      Parameters:
      origin - the origin descriptor to copy from
  • Method Details

    • getName

      public String getName()
      Specified by:
      getName in interface de.iip_ecosphere.platform.services.TypedDataDescriptor
    • getType

      public Class<?> getType()
      Specified by:
      getType in interface de.iip_ecosphere.platform.services.TypedDataDescriptor
    • getDescription

      public String getDescription()
      Specified by:
      getDescription in interface de.iip_ecosphere.platform.services.TypedDataDescriptor