Class RetrieverConfigurationImpl

java.lang.Object
de.uka.ipd.sdq.workflow.configuration.AbstractJobConfiguration
de.uka.ipd.sdq.workflow.configuration.AbstractComposedJobConfiguration
org.palladiosimulator.retriever.core.configuration.RetrieverConfigurationImpl
All Implemented Interfaces:
de.uka.ipd.sdq.workflow.configuration.IJobConfiguration, de.uka.ipd.sdq.workflow.extension.ExtendableJobConfiguration, Cloneable, org.palladiosimulator.retriever.services.RetrieverConfiguration

public class RetrieverConfigurationImpl extends de.uka.ipd.sdq.workflow.configuration.AbstractComposedJobConfiguration implements org.palladiosimulator.retriever.services.RetrieverConfiguration
  • Field Details

  • Constructor Details

    • RetrieverConfigurationImpl

      public RetrieverConfigurationImpl()
    • RetrieverConfigurationImpl

      public RetrieverConfigurationImpl(Map<String,Object> attributes)
  • Method Details

    • applyAttributeMap

      public void applyAttributeMap(Map<String,Object> attributeMap)
    • getAttributes

      public Map<String,Object> getAttributes()
      Specified by:
      getAttributes in interface de.uka.ipd.sdq.workflow.extension.ExtendableJobConfiguration
    • getInputFolder

      public URI getInputFolder()
      Specified by:
      getInputFolder in interface org.palladiosimulator.retriever.services.RetrieverConfiguration
    • getOutputFolder

      public URI getOutputFolder()
      Specified by:
      getOutputFolder in interface org.palladiosimulator.retriever.services.RetrieverConfiguration
    • getRulesFolder

      public URI getRulesFolder()
      Specified by:
      getRulesFolder in interface org.palladiosimulator.retriever.services.RetrieverConfiguration
    • setInputFolder

      public void setInputFolder(URI inputFolder)
      Specified by:
      setInputFolder in interface org.palladiosimulator.retriever.services.RetrieverConfiguration
    • setOutputFolder

      public void setOutputFolder(URI outputFolder)
      Specified by:
      setOutputFolder in interface org.palladiosimulator.retriever.services.RetrieverConfiguration
    • setRulesFolder

      public void setRulesFolder(URI rulesFolder)
      Specified by:
      setRulesFolder in interface org.palladiosimulator.retriever.services.RetrieverConfiguration
    • getConfig

      public <T extends org.palladiosimulator.retriever.services.Service> org.palladiosimulator.retriever.services.ServiceConfiguration<T> getConfig(Class<T> serviceClass)
      Specified by:
      getConfig in interface org.palladiosimulator.retriever.services.RetrieverConfiguration
    • toMap

      public Map<String,Object> toMap()