public class SolrAdmin extends MetacatAdmin
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ACTION |
static java.lang.String |
CREATE |
static java.lang.String |
CREATEORUPDATEWITHWARN |
static java.lang.String |
CREATEWITHWARN |
static java.lang.String |
CURRENTCOREINSTANCEDIR |
static java.lang.String |
EXISTINGCORE |
static java.lang.String |
KEEP |
static java.lang.String |
NEWSOLCORENAME |
static java.lang.String |
NEWSOLRCORE |
static java.lang.String |
NEWSOLRCOREORNOT |
static java.lang.String |
REGISTER |
static java.lang.String |
REGISTERANDUPDATE |
static java.lang.String |
REGISTERANDUPDATEWITHWARN |
static java.lang.String |
REGISTERWITHWARN |
static java.lang.String |
SOLRCORENAME |
static java.lang.String |
UNKNOWN |
static java.lang.String |
UPDATE |
FAILURE, IN_PROGRESS, SUCCESS
Modifier and Type | Method and Description |
---|---|
void |
configureSolr(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Handle configuration of the solr the first time that Metacat starts
or when it is explicitly called.
|
static SolrAdmin |
getInstance()
Get the single instance of SolrDAdmin.
|
protected java.util.Vector<java.lang.String> |
validateOptions(javax.servlet.http.HttpServletRequest request)
Validate the most important configuration options submitted by the user.
|
updateUpgradeStatus
public static final java.lang.String CREATE
public static final java.lang.String REGISTER
public static final java.lang.String REGISTERANDUPDATE
public static final java.lang.String CREATEWITHWARN
public static final java.lang.String CREATEORUPDATEWITHWARN
public static final java.lang.String REGISTERWITHWARN
public static final java.lang.String REGISTERANDUPDATEWITHWARN
public static final java.lang.String KEEP
public static final java.lang.String UPDATE
public static final java.lang.String UNKNOWN
public static final java.lang.String ACTION
public static final java.lang.String CURRENTCOREINSTANCEDIR
public static final java.lang.String NEWSOLRCOREORNOT
public static final java.lang.String NEWSOLRCORE
public static final java.lang.String EXISTINGCORE
public static final java.lang.String SOLRCORENAME
public static final java.lang.String NEWSOLCORENAME
public static SolrAdmin getInstance() throws AdminException
AdminException
public void configureSolr(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws AdminException
request
- the http request informationresponse
- the http response to be sent back to the clientAdminException
protected java.util.Vector<java.lang.String> validateOptions(javax.servlet.http.HttpServletRequest request)
validateOptions
in class MetacatAdmin
Copyright © 2023 Regents of the University of California. All Rights Reserved.