Interface ImportCDMFrComponent

    • Method Detail

      • getIdField

        String getIdField()
        Return the metadata identifier for CDM-fr synchronization.
        Returns:
        The metadata name (cdmfrSyncCode)
      • getLocalAndExternalFields

        Set<StringgetLocalAndExternalFields​(Map<String,​Object> additionalParameters)
        Get the path of tri-state fields (with local and external values)
        Parameters:
        additionalParameters - Additional parameters
        Returns:
        the synchronized fields
      • handleInputStream

        Map<String,​ObjecthandleInputStream​(InputStream input,
                                                   Map<String,​Object> parameters,
                                                   org.slf4j.Logger logger)
                                            throws ProcessingException
        Handle the CDM-fr input stream to import all the programs and its dependencies containing into it.
        Parameters:
        input - The CDM-fr input stream
        parameters - The parameters useful for the operation
        logger - The logger
        Returns:
        The list of imported/synchronized programs
        Throws:
        ProcessingException - If an error occurs