Delete sessions

This commit is contained in:
Jan Kvetina 2021-12-27 20:02:56 +01:00
parent fdd2584580
commit 5ab5792cc5

View File

@ -750,8 +750,17 @@ wwv_flow_api.create_page_item(
wwv_flow_api.create_page_item(
p_id=>wwv_flow_api.id(10433366419245749)
,p_name=>'P902_SESSION_ID'
,p_item_sequence=>20
,p_item_plug_id=>wwv_flow_api.id(9264033779429041)
,p_display_as=>'NATIVE_HIDDEN'
,p_attribute_01=>'Y'
);
wwv_flow_api.create_page_item(
p_id=>wwv_flow_api.id(11233582933343634)
,p_name=>'P902_DELETE'
,p_item_sequence=>10
,p_item_plug_id=>wwv_flow_api.id(9264033779429041)
,p_use_cache_before_default=>'NO'
,p_display_as=>'NATIVE_HIDDEN'
,p_attribute_01=>'Y'
);
@ -773,6 +782,22 @@ wwv_flow_api.create_page_da_action(
,p_action=>'NATIVE_SUBMIT_PAGE'
,p_attribute_02=>'Y'
);
wwv_flow_api.create_page_process(
p_id=>wwv_flow_api.id(11233618256343635)
,p_process_sequence=>10
,p_process_point=>'BEFORE_HEADER'
,p_process_type=>'NATIVE_PLSQL'
,p_process_name=>'DELETE_SESSION'
,p_process_sql_clob=>wwv_flow_string.join(wwv_flow_t_varchar2(
'app.delete_session (',
' in_session_id => app.get_item(''$DELETE'')',
');',
''))
,p_process_clob_language=>'PLSQL'
,p_error_display_location=>'INLINE_IN_NOTIFICATION'
,p_process_when=>'P902_DELETE'
,p_process_when_type=>'ITEM_IS_NOT_NULL'
);
wwv_flow_api.component_end;
end;
/