Class DataSetRegistrationDetails<T extends ch.systemsx.cisd.openbis.dss.generic.shared.dto.DataSetInformation>

  • All Implemented Interfaces:
    ch.systemsx.cisd.etlserver.IFileFormatTypeExtractor, ch.systemsx.cisd.etlserver.ITypeExtractor

    public class DataSetRegistrationDetails<T extends ch.systemsx.cisd.openbis.dss.generic.shared.dto.DataSetInformation>
    extends java.lang.Object
    implements ch.systemsx.cisd.etlserver.ITypeExtractor
    • Field Summary

      • Fields inherited from interface ch.systemsx.cisd.etlserver.ITypeExtractor

        TYPE_EXTRACTOR_KEY
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      T getDataSetInformation()  
      ch.systemsx.cisd.openbis.generic.shared.basic.dto.DataSetKind getDataSetKind()  
      ch.systemsx.cisd.openbis.generic.shared.basic.dto.DataSetType getDataSetType()  
      ch.systemsx.cisd.openbis.generic.shared.basic.dto.DataSetType getDataSetType​(java.io.File incomingDataSetPath)  
      ch.systemsx.cisd.openbis.generic.shared.basic.dto.FileFormatType getFileFormatType()  
      ch.systemsx.cisd.openbis.generic.shared.basic.dto.FileFormatType getFileFormatType​(java.io.File incomingDataSetPath)  
      ch.systemsx.cisd.openbis.generic.shared.basic.dto.LocatorType getLocatorType()  
      ch.systemsx.cisd.openbis.generic.shared.basic.dto.LocatorType getLocatorType​(java.io.File incomingDataSetPath)  
      java.lang.String getProcessorType()  
      java.lang.String getProcessorType​(java.io.File incomingDataSetPath)  
      java.lang.String getPropertyValue​(java.lang.String propertyCode)  
      boolean isMeasuredData()  
      boolean isMeasuredData​(java.io.File incomingDataSetPath)  
      void setDataSetInformation​(T dataSetInformation)  
      void setDataSetKind​(ch.systemsx.cisd.openbis.generic.shared.basic.dto.DataSetKind dataSetKind)  
      void setDataSetType​(ch.systemsx.cisd.openbis.generic.shared.basic.dto.DataSetType dataSetType)  
      void setDataSetType​(java.lang.String dataSetTypeCode)  
      void setFileFormatType​(ch.systemsx.cisd.openbis.generic.shared.basic.dto.FileFormatType fileFormatType)  
      void setFileFormatType​(java.lang.String fileFormatTypeCode)  
      void setMeasuredData​(boolean measuredData)  
      void setProcessorType​(java.lang.String processorType)  
      void setPropertyValue​(java.lang.String propertyCode, java.lang.String propertyValue)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DataSetRegistrationDetails

        public DataSetRegistrationDetails()
    • Method Detail

      • getFileFormatType

        public ch.systemsx.cisd.openbis.generic.shared.basic.dto.FileFormatType getFileFormatType​(java.io.File incomingDataSetPath)
        Specified by:
        getFileFormatType in interface ch.systemsx.cisd.etlserver.IFileFormatTypeExtractor
      • isMeasuredData

        public boolean isMeasuredData​(java.io.File incomingDataSetPath)
        Specified by:
        isMeasuredData in interface ch.systemsx.cisd.etlserver.ITypeExtractor
      • getProcessorType

        public java.lang.String getProcessorType​(java.io.File incomingDataSetPath)
        Specified by:
        getProcessorType in interface ch.systemsx.cisd.etlserver.ITypeExtractor
      • getDataSetType

        public ch.systemsx.cisd.openbis.generic.shared.basic.dto.DataSetType getDataSetType​(java.io.File incomingDataSetPath)
        Specified by:
        getDataSetType in interface ch.systemsx.cisd.etlserver.ITypeExtractor
      • getLocatorType

        public ch.systemsx.cisd.openbis.generic.shared.basic.dto.LocatorType getLocatorType​(java.io.File incomingDataSetPath)
        Specified by:
        getLocatorType in interface ch.systemsx.cisd.etlserver.ITypeExtractor
      • getLocatorType

        public ch.systemsx.cisd.openbis.generic.shared.basic.dto.LocatorType getLocatorType()
      • getFileFormatType

        public ch.systemsx.cisd.openbis.generic.shared.basic.dto.FileFormatType getFileFormatType()
      • setFileFormatType

        public void setFileFormatType​(ch.systemsx.cisd.openbis.generic.shared.basic.dto.FileFormatType fileFormatType)
      • setFileFormatType

        public void setFileFormatType​(java.lang.String fileFormatTypeCode)
      • isMeasuredData

        public boolean isMeasuredData()
      • setMeasuredData

        public void setMeasuredData​(boolean measuredData)
      • getProcessorType

        public java.lang.String getProcessorType()
      • setProcessorType

        public void setProcessorType​(java.lang.String processorType)
      • getDataSetType

        public ch.systemsx.cisd.openbis.generic.shared.basic.dto.DataSetType getDataSetType()
      • setDataSetType

        public void setDataSetType​(ch.systemsx.cisd.openbis.generic.shared.basic.dto.DataSetType dataSetType)
      • setDataSetType

        public void setDataSetType​(java.lang.String dataSetTypeCode)
      • getDataSetKind

        public ch.systemsx.cisd.openbis.generic.shared.basic.dto.DataSetKind getDataSetKind()
      • setDataSetKind

        public void setDataSetKind​(ch.systemsx.cisd.openbis.generic.shared.basic.dto.DataSetKind dataSetKind)
      • getDataSetInformation

        public T getDataSetInformation()
      • setDataSetInformation

        public void setDataSetInformation​(T dataSetInformation)
      • setPropertyValue

        public void setPropertyValue​(java.lang.String propertyCode,
                                     java.lang.String propertyValue)
      • getPropertyValue

        public java.lang.String getPropertyValue​(java.lang.String propertyCode)