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

  • All Implemented Interfaces:
    ch.systemsx.cisd.etlserver.registrator.v2.IDataSetRegistrationDetailsFactory<T>
    Enclosing class:
    JythonTopLevelDataSetHandlerV2<T extends ch.systemsx.cisd.openbis.dss.generic.shared.dto.DataSetInformation>

    public abstract static class JythonTopLevelDataSetHandlerV2.ProgrammableDropboxObjectFactory<T extends ch.systemsx.cisd.openbis.dss.generic.shared.dto.DataSetInformation>
    extends ch.systemsx.cisd.etlserver.registrator.v2.AbstractDataSetRegistrationDetailsFactory<T>
    • Field Summary

      • Fields inherited from class ch.systemsx.cisd.etlserver.registrator.v2.AbstractDataSetRegistrationDetailsFactory

        registratorState, userProvidedDataSetInformationOrNull
    • Constructor Summary

      Constructors 
      Constructor Description
      ProgrammableDropboxObjectFactory​(ch.systemsx.cisd.etlserver.registrator.v2.AbstractOmniscientTopLevelDataSetRegistrator.OmniscientTopLevelDataSetRegistratorState registratorState, ch.systemsx.cisd.openbis.dss.generic.shared.dto.DataSetInformation userProvidedDataSetInformationOrNull)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      ch.systemsx.cisd.etlserver.registrator.DataSetRegistrationDetails<T> createRegistrationDetails()
      Factory method that creates a new registration details object.
      java.lang.Class<?> getClass​(java.lang.String className)
      Returns the Java class for the given class name.
      • Methods inherited from class ch.systemsx.cisd.etlserver.registrator.v2.AbstractDataSetRegistrationDetailsFactory

        applyUserProvidedValues, createDataSet, createDataSetInformation, createDataSetRegistrationDetails, getUserIdOrNull, setDatabaseInstance, setDataSetKindToDefaultValue, setDataSetTypeToDefaultValue
      • Methods inherited from class java.lang.Object

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

      • ProgrammableDropboxObjectFactory

        public ProgrammableDropboxObjectFactory​(ch.systemsx.cisd.etlserver.registrator.v2.AbstractOmniscientTopLevelDataSetRegistrator.OmniscientTopLevelDataSetRegistratorState registratorState,
                                                ch.systemsx.cisd.openbis.dss.generic.shared.dto.DataSetInformation userProvidedDataSetInformationOrNull)
    • Method Detail

      • createRegistrationDetails

        public ch.systemsx.cisd.etlserver.registrator.DataSetRegistrationDetails<T> createRegistrationDetails()
        Factory method that creates a new registration details object.
      • getClass

        public java.lang.Class<?> getClass​(java.lang.String className)
        Returns the Java class for the given class name.