public enum UmlsUserApprover extends java.lang.Enum<UmlsUserApprover>
Modifier and Type | Class and Description |
---|---|
private static class |
UmlsUserApprover.DotPlotter |
Enum Constant and Description |
---|
INSTANCE |
Modifier and Type | Field and Description |
---|---|
private static java.util.Collection<java.lang.String> |
_validUsers |
private static Logger |
DOT_LOGGER |
private static Logger |
EOL_LOGGER |
private static Logger |
LOGGER |
private static java.lang.String |
PASS_PARAM |
private static java.lang.String |
UMLSADDR_PARAM |
private static java.lang.String |
UMLSPW_PARAM |
private static java.lang.String |
UMLSUSER_PARAM |
private static java.lang.String |
UMLSVENDOR_PARAM |
private static java.lang.String |
URL_PARAM |
private static java.lang.String |
USER_PARAM |
private static java.lang.String |
VENDOR_PARAM |
Modifier and Type | Method and Description |
---|---|
static UmlsUserApprover |
getInstance() |
boolean |
isValidUMLSUser(java.lang.String umlsUrl,
java.lang.String vendor,
java.lang.String user,
java.lang.String pass)
validate the UMLS license / user
|
boolean |
isValidUMLSUser(UimaContext uimaContext,
java.util.Properties properties)
validate the UMLS license / user
|
static UmlsUserApprover |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static UmlsUserApprover[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final UmlsUserApprover INSTANCE
private static final java.lang.String UMLSADDR_PARAM
private static final java.lang.String UMLSVENDOR_PARAM
private static final java.lang.String UMLSUSER_PARAM
private static final java.lang.String UMLSPW_PARAM
private static final java.lang.String URL_PARAM
private static final java.lang.String VENDOR_PARAM
private static final java.lang.String USER_PARAM
private static final java.lang.String PASS_PARAM
private static final Logger LOGGER
private static final Logger DOT_LOGGER
private static final Logger EOL_LOGGER
private static final java.util.Collection<java.lang.String> _validUsers
public static UmlsUserApprover[] values()
for (UmlsUserApprover c : UmlsUserApprover.values()) System.out.println(c);
public static UmlsUserApprover valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified namejava.lang.NullPointerException
- if the argument is nullpublic static UmlsUserApprover getInstance()
public boolean isValidUMLSUser(UimaContext uimaContext, java.util.Properties properties)
uimaContext
- contains information about the UMLS license / userproperties
- -public boolean isValidUMLSUser(java.lang.String umlsUrl, java.lang.String vendor, java.lang.String user, java.lang.String pass)
umlsUrl
- -vendor
- -user
- -pass
- -