public final class PTCRISyncResult
extends java.lang.Object
export
methods report these results.Modifier and Type | Field and Description |
---|---|
static int |
ADDOK |
static int |
CLIENTERROR |
int |
code |
java.lang.Exception |
exception |
static int |
INVALID |
static PTCRISyncResult |
OK_ADD_RESULT
Creates a successful "add" message.
|
static PTCRISyncResult |
OK_UPD_RESULT
Creates a successful "update" message.
|
static int |
UPDATEOK |
static int |
UPTODATE |
static PTCRISyncResult |
UPTODATE_RESULT
Creates an "already up-to-date" message.
|
Modifier and Type | Method and Description |
---|---|
static PTCRISyncResult |
fail(org.um.dsi.gavea.orcid.client.exception.OrcidClientException exception)
Creates message reporting a failure at the ORCID API level.
|
static PTCRISyncResult |
invalid(InvalidWorkException exception)
Creates message reporting an invalid work.
|
public static final int ADDOK
public static final int UPDATEOK
public static final int UPTODATE
public static final int INVALID
public static final int CLIENTERROR
public static final PTCRISyncResult OK_ADD_RESULT
public static final PTCRISyncResult OK_UPD_RESULT
public static final PTCRISyncResult UPTODATE_RESULT
public final int code
public final java.lang.Exception exception
public static PTCRISyncResult fail(org.um.dsi.gavea.orcid.client.exception.OrcidClientException exception)
exception
- the ORCID client exceptionpublic static PTCRISyncResult invalid(InvalidWorkException exception)
exception
- the reasons for invalidity