Interface PublicationImexEnricherListener

    • Method Detail

      • onImexIdConflicts

        void onImexIdConflicts​(Publication originalPublication,
                               Collection<Xref> conflictingXrefs)

        onImexIdConflicts.

        Parameters:
        originalPublication - a Publication object.
        conflictingXrefs - a Collection object.
      • onMissingImexId

        void onMissingImexId​(Publication publication)

        onMissingImexId.

        Parameters:
        publication - a Publication object.
      • onImexAdminGroupUpdated

        void onImexAdminGroupUpdated​(Publication publication,
                                     Source oldSource)

        onImexAdminGroupUpdated.

        Parameters:
        publication - a Publication object.
        oldSource - a Source object.
      • onImexPublicationIdentifierSynchronized

        void onImexPublicationIdentifierSynchronized​(Publication publication)

        onImexPublicationIdentifierSynchronized.

        Parameters:
        publication - a Publication object.
      • onPublicationAlreadyRegisteredInImexCentral

        void onPublicationAlreadyRegisteredInImexCentral​(Publication publication,
                                                         String imex)

        onPublicationAlreadyRegisteredInImexCentral.

        Parameters:
        publication - a Publication object.
        imex - a String object.
      • onPublicationRegisteredInImexCentral

        void onPublicationRegisteredInImexCentral​(Publication publication)

        onPublicationRegisteredInImexCentral.

        Parameters:
        publication - a Publication object.
      • onPublicationWhichCannotBeRegistered

        void onPublicationWhichCannotBeRegistered​(Publication publication)

        onPublicationWhichCannotBeRegistered.

        Parameters:
        publication - a Publication object.
      • onPublicationNotEligibleForImex

        void onPublicationNotEligibleForImex​(Publication publication)

        onPublicationNotEligibleForImex.

        Parameters:
        publication - a Publication object.
      • onImexIdAssigned

        void onImexIdAssigned​(Publication publication,
                              String imex)

        onImexIdAssigned.

        Parameters:
        publication - a Publication object.
        imex - a String object.
      • onImexIdNotRecognized

        void onImexIdNotRecognized​(Publication publication,
                                   String imex)

        onImexIdNotRecognized.

        Parameters:
        publication - a Publication object.
        imex - a String object.