INTF IF_ABAP_API_STATE

Source Link
Open in ADT

Home
Previous Object: IF_A4C_RAP_QUERY_RESPONSE
Next Object: IF_ABAP_BEHAVIOR_TESTDOUBLE

Status: RELEASED

Public
Type ty_object_directory_type TYPE if_abap_api_state=>ty_object_directory_type
Type ty_object_directory_name TYPE if_abap_api_state=>ty_object_directory_name
Type ty_sub_object_type TYPE if_abap_api_state=>ty_sub_object_type
Type ty_sub_object_name TYPE if_abap_api_state=>ty_sub_object_name
Type ty_release_contract TYPE if_abap_api_state=>ty_release_contract
Type ty_request TYPE if_abap_api_state=>ty_request
Type ty_s_object_directory_key TYPE if_abap_api_state=>ty_s_object_directory_key
Type ty_s_sub_object_key TYPE if_abap_api_state=>ty_s_sub_object_key
Type ty_s_api_key TYPE if_abap_api_state=>ty_s_api_key
Type ty_s_visibility TYPE if_abap_api_state=>ty_s_visibility
Type ty_s_release_info TYPE if_abap_api_state=>ty_s_release_info
Type ty_s_referenced_api TYPE if_abap_api_state=>ty_s_referenced_api
Type ty_t_referenced_api TYPE if_abap_api_state=>ty_t_referenced_api
Constant co_release_contract TYPE StructureTypetoABAPtodo
Constant co_sub_object_type TYPE StructureTypetoABAPtodo
Method get_referenced_apis
  IMPORTING
    release_contract TYPE if_abap_api_state=>ty_release_contract Optional
    use_in_cloud_development TYPE ABAP_BOOL Optional
    use_in_key_user_apps TYPE ABAP_BOOL Optional
    omit_released_apis TYPE ABAP_BOOL Optional
  RETURNING result TYPE if_abap_api_state=>ty_t_referenced_api
  RAISING cx_abap_api_state
Method is_released
  IMPORTING
    release_contract TYPE if_abap_api_state=>ty_release_contract Optional
    use_in_cloud_development TYPE ABAP_BOOL Optional
    use_in_key_user_apps TYPE ABAP_BOOL Optional
  RETURNING result TYPE ABAP_BOOL
  RAISING cx_abap_api_state
Method get_release_info
  IMPORTING
    release_contract TYPE if_abap_api_state=>ty_release_contract Optional
  RETURNING result TYPE if_abap_api_state=>ty_s_release_info
  RAISING cx_abap_api_state
Method release
  IMPORTING
    release_contract TYPE if_abap_api_state=>ty_release_contract Optional
    use_in_cloud_development TYPE ABAP_BOOL
    use_in_key_user_apps TYPE ABAP_BOOL
    request TYPE if_abap_api_state=>ty_request
  RAISING cx_abap_api_state
Method delete_release_state
  IMPORTING
    release_contract TYPE if_abap_api_state=>ty_release_contract Optional
    request TYPE if_abap_api_state=>ty_request
  RAISING cx_abap_api_state

Exists on:
754false
750false
702false

Bug reports and ideas welcome
Made using abaplint.app