process_admincontrep

in src/zgoog_cl_content_repo_gcs.clas.abap [0:0]


  METHOD process_admincontrep.

    DATA lv_operation TYPE string.

    lv_operation = get_parameter( iv_name      = 'operation'
                                  iv_mandatory = 'S' ).
    check_parameter_consistence( ).
    IF gs_error IS NOT INITIAL.
      RETURN.
    ENDIF.

    CASE gv_mode.
      WHEN 'GET'.
        CASE lv_operation.
          WHEN 'configGet'. process_rep_configget( ).
          WHEN 'certGet'. process_rep_certget( ).
          WHEN 'statGet'. process_rep_statget( ).
          WHEN OTHERS. gs_error-status_code = 400.
        ENDCASE.
      WHEN 'PUT'.
        CASE lv_operation.
          WHEN 'certSet'. process_rep_certset( ).
          WHEN OTHERS. gs_error-status_code = 400.
        ENDCASE.
    ENDCASE.