process_rep_statget

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


  METHOD process_rep_statget.

    DATA: lo_contrep TYPE REF TO data.

    DATA: lv_pversion  TYPE string ##NEEDED.

    FIELD-SYMBOLS <lv_contentrep> TYPE c.

    get_parameter_c( EXPORTING iv_name  = 'contRep '
                     IMPORTING er_value = lo_contrep ).

    ASSIGN lo_contrep->* TO <lv_contentrep>.

    lv_pversion = get_parameter( iv_name      = 'pVersion'
                                 iv_mandatory = 'X' ).
    IF gs_error IS NOT INITIAL.
      RETURN.
    ENDIF.

    check_authority( iv_read = 1 ).
    IF gs_error IS NOT INITIAL.
      RETURN.
    ENDIF.

    check_parameter_consistence( ).
    IF gs_error IS NOT INITIAL.
      RETURN.
    ENDIF.

    go_server->response->set_header_field( name  = 'Content-Type'
                                           value = 'text/plain' ) ##NO_TEXT.

    go_server->response->set_status( code   = 200
                                     reason = 'OK' ).