Class ConfigurationMetaDataImpl

  • All Implemented Interfaces:
    org.ikasan.spec.metadata.ConfigurationMetaData<java.util.List<org.ikasan.spec.metadata.ConfigurationParameterMetaData>>

    public class ConfigurationMetaDataImpl
    extends java.lang.Object
    implements org.ikasan.spec.metadata.ConfigurationMetaData<java.util.List<org.ikasan.spec.metadata.ConfigurationParameterMetaData>>
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.lang.String configurationId
      runtime configuration identifier
      protected java.lang.String description
      runtime configuration description
      protected java.lang.String implementingClass
      configuration implementingClass
      protected java.util.List<org.ikasan.spec.metadata.ConfigurationParameterMetaData> parameters
      configuration parameters within this configuration
    • Constructor Summary

      Constructors 
      Constructor Description
      ConfigurationMetaDataImpl()  
      ConfigurationMetaDataImpl​(java.lang.String configurationId, java.lang.String description, java.lang.String implementingClass, java.util.List<org.ikasan.spec.metadata.ConfigurationParameterMetaData> parameters)  
    • Field Detail

      • configurationId

        protected java.lang.String configurationId
        runtime configuration identifier
      • description

        protected java.lang.String description
        runtime configuration description
      • implementingClass

        protected java.lang.String implementingClass
        configuration implementingClass
      • parameters

        protected java.util.List<org.ikasan.spec.metadata.ConfigurationParameterMetaData> parameters
        configuration parameters within this configuration
    • Constructor Detail

      • ConfigurationMetaDataImpl

        public ConfigurationMetaDataImpl()
      • ConfigurationMetaDataImpl

        public ConfigurationMetaDataImpl​(java.lang.String configurationId,
                                         java.lang.String description,
                                         java.lang.String implementingClass,
                                         java.util.List<org.ikasan.spec.metadata.ConfigurationParameterMetaData> parameters)
    • Method Detail

      • getConfigurationId

        public java.lang.String getConfigurationId()
        Specified by:
        getConfigurationId in interface org.ikasan.spec.metadata.ConfigurationMetaData<java.util.List<org.ikasan.spec.metadata.ConfigurationParameterMetaData>>
      • setConfigurationId

        public void setConfigurationId​(java.lang.String configurationId)
      • getParameters

        public java.util.List<org.ikasan.spec.metadata.ConfigurationParameterMetaData> getParameters()
        Specified by:
        getParameters in interface org.ikasan.spec.metadata.ConfigurationMetaData<java.util.List<org.ikasan.spec.metadata.ConfigurationParameterMetaData>>
      • setParameters

        public void setParameters​(java.util.List<org.ikasan.spec.metadata.ConfigurationParameterMetaData> parameters)
      • getDescription

        public java.lang.String getDescription()
        Specified by:
        getDescription in interface org.ikasan.spec.metadata.ConfigurationMetaData<java.util.List<org.ikasan.spec.metadata.ConfigurationParameterMetaData>>
      • setDescription

        public void setDescription​(java.lang.String description)
      • getImplementingClass

        public java.lang.String getImplementingClass()
        Specified by:
        getImplementingClass in interface org.ikasan.spec.metadata.ConfigurationMetaData<java.util.List<org.ikasan.spec.metadata.ConfigurationParameterMetaData>>
      • setImplementingClass

        public void setImplementingClass​(java.lang.String implementingClass)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object