Package psidev.psi.mi.jami.imex.actions
Interface PublicationAdminGroupSynchronizer
-
- All Known Implementing Classes:
PublicationAdminGroupSynchronizerImpl
public interface PublicationAdminGroupSynchronizer
Interface for synchronizing admin group of a publication in IMEx central- Since:
29/03/12
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ImexCentralClient
getImexCentralClient()
getImexCentralClient.void
synchronizePublicationAdminGroup(Publication publication, ImexPublication imexPublication)
Update IMEx central and synchronize the publication ADMIN group.
-
-
-
Method Detail
-
synchronizePublicationAdminGroup
void synchronizePublicationAdminGroup(Publication publication, ImexPublication imexPublication) throws BridgeFailedException
Update IMEx central and synchronize the publication ADMIN group. It can only be applied on publications having a valid pubmed identifier, doi number, jint identifier or IMEx identifier. it will add the institution. admin group- Parameters:
publication
- aPublication
object.imexPublication
- aImexPublication
object.- Throws:
BridgeFailedException
- if does not have a valid ADMIn group and if IMEx central is not available or the publication id is not recognized
-
getImexCentralClient
ImexCentralClient getImexCentralClient()
getImexCentralClient.
- Returns:
- a
ImexCentralClient
object.
-
-