Class ChannelMapLineImport

java.lang.Object
mc.core.system.base.BaseBean
mc.core.system.base.BaseBeanTx
mc.core.system.channel.base.ChannelBean
mc.core.domain.channel.map.ChannelMapLineImport
All Implemented Interfaces:
mc.core.system.channel.base.IChannel

public class ChannelMapLineImport extends mc.core.system.channel.base.ChannelBean
simple line import for adding fields to a channel map (format description see MC-6829)
  • Field Summary

    Fields inherited from class mc.core.system.channel.base.ChannelBean

    CSV_ENCODING_DEFAULT, XML_ENCODING_DEFAULT
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    doImport(ChannelMapBase channelMap, boolean overwrite, InputStream is)
    import fields from excel file and append to given map if mandatory data can be set for imported field
     

    Methods inherited from class mc.core.system.channel.base.ChannelBean

    encoding

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • doImport

      public void doImport(ChannelMapBase channelMap, boolean overwrite, InputStream is) throws ApplicationException
      import fields from excel file and append to given map if mandatory data can be set for imported field
      Parameters:
      channelMap - mandatory
      overwrite - optional remove all existing fields, else append
      is - mandatory
      Throws:
      ApplicationException
    • getReport

      public String getReport()