Interface CoreAdminHandler.CoreAdminOp

All Known Implementing Classes:
CoreAdminOperation, InstallCoreDataOp
Enclosing class:
CoreAdminHandler

public static interface CoreAdminHandler.CoreAdminOp
  • Method Details

    • isExpensive

      default boolean isExpensive()
    • execute

      void execute(CoreAdminHandler.CallInfo it) throws Exception
      Parameters:
      it - request/response object

      If the request is invalid throw a SolrException with SolrException.ErrorCode.BAD_REQUEST ( 400 ) If the execution of the command fails throw a SolrException with SolrException.ErrorCode.SERVER_ERROR ( 500 )

      Any non-SolrException's are wrapped at a higher level as a SolrException with SolrException.ErrorCode.SERVER_ERROR.

      Throws:
      Exception