Edit D:\app\Administrator\product\11.2.0\dbhome_1\apex\images\doc\AEAPI\apex_util080.htm
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=us-ascii" /> <meta http-equiv="Content-Style-Type" content="text/css" /> <meta http-equiv="Content-Script-Type" content="text/javascript" /> <title>SET_SESSION_MAX_IDLE_SECONDS Procedure</title> <meta name="generator" content="Oracle DARB XHTML Converter (Mode = ohj/ohw) - Version 5.1" /> <meta name="date" content="2009-04-14T17:32:16Z" /> <meta name="robots" content="noarchive" /> <meta name="doctitle" content="SET_SESSION_MAX_IDLE_SECONDS Procedure" /> <meta name="relnum" content="Release 3.2" /> <meta name="partnum" content="E12510-01" /> <link rel="copyright" href="../dcommon/html/cpyr.htm" title="Copyright" type="text/html" /> <link rel="stylesheet" href="../dcommon/css/blafdoc.css" title="Oracle BLAFDoc" type="text/css" /> <link rel="contents" href="toc.htm" title="Contents" type="text/html" /> <link rel="up" href="preface" title="Home" type="text/html" /> <link rel="up" href="apex_util.htm" title="APEX_UTIL" type="text/html" /> <link rel="up" href="apex_util080.htm" title="SET_SESSION_M..." type="text/html" /> <link rel="prev" href="apex_util079.htm" title="Previous" type="text/html" /> <link rel="next" href="apex_util081.htm" title="Next" type="text/html" /> </head> <body> <p id="BREADCRUMBING"><a href="preface" title="Home">Home</a> > <a href="apex_util.htm" title="APEX_UTIL">APEX_UTIL</a> > SET_SESSION_M...</p> <table class="simple oac_no_warn" summary="" cellspacing="0" cellpadding="0" width="100%"> <col width="86%" /> <col width="*" /> <tr valign="bottom"> <td align="left"></td> <td align="center"><a href="apex_util079.htm"><img src="../dcommon/gifs/leftnav.gif" alt="Previous" /><br /> <span class="icon">Previous</span></a> </td> <td align="center"><a href="apex_util081.htm"><img src="../dcommon/gifs/rightnav.gif" alt="Next" /><br /> <span class="icon">Next</span></a></td> </tr> </table> <p><a id="CHDGBIJH" name="CHDGBIJH"></a></p> <hr /> <div class="refsect1"> <h1><a name="AEAPI355" id="AEAPI355"></a>SET_SESSION_MAX_IDLE_SECONDS <a id="sthref425" name="sthref425"></a><a id="sthref426" name="sthref426"></a>Procedure</h1> <p>Sets the current application's Maximum Session Idle Time in Seconds value for the current session, overriding the corresponding application attribute. This allows developers to dynamically shorten or lengthen the maximum idle time allowed between page requests based on criteria determined after the user authenticates.</p> <div align="center"> <div class="inftblnote"><br /> <table class="Note oac_no_warn" summary="" cellpadding="3" cellspacing="0"> <tbody> <tr> <td align="left"> <p class="notep1">Note:</p> In order for this procedure to have any effect, the application's Maximum Session Idle Time in Seconds attribute must have been set to a non-zero value in the application definition. This procedure will have no effect if that attribute was not set by the developer.</td> </tr> </tbody> </table> <br /></div> <!-- class="inftblnote" --></div> <a id="sthref427" name="sthref427"></a> <p class="subhead2">Syntax</p> <pre xml:space="preserve" class="oac_no_warn"> APEX_UTIL.SET_SESSION_MAX_IDLE_SECONDS ( p_seconds IN NUMEBER, p_scope IN VARCHAR2 DEFAULT 'SESSION'); </pre> <a id="sthref428" name="sthref428"></a> <p class="subhead2">Parameters</p> <p><a href="#CHDIHHEA">Table: SET_SESSION_MAX_IDLE_SECONDS Parameters</a> describes the parameters available in the <code>SET_SESSION_MAX_IDLE_SECONDS</code> procedure.</p> <div class="tblformal"><a id="sthref429" name="sthref429"></a><a id="CHDIHHEA" name="CHDIHHEA"></a> <p class="titleintable">SET_SESSION_MAX_IDLE_SECONDS Parameters</p> <table class="Formal" title="SET_SESSION_MAX_IDLE_SECONDS Parameters" summary="This table describes the parameters available in the SET_SESSION_STATE procedure." dir="ltr" border="1" width="100%" frame="hsides" rules="groups" cellpadding="3" cellspacing="0"> <col width="41%" /> <col width="*" /> <thead> <tr align="left" valign="top"> <th align="left" valign="bottom" id="r1c1-t124">Parameter</th> <th align="left" valign="bottom" id="r1c2-t124">Description</th> </tr> </thead> <tbody> <tr align="left" valign="top"> <td align="left" id="r2c1-t124" headers="r1c1-t124"> <p><code>p_seconds</code></p> </td> <td align="left" headers="r2c1-t124 r1c2-t124"> <p>A positive integer indicating the number of seconds allowed between page requests.</p> </td> </tr> <tr align="left" valign="top"> <td align="left" id="r3c1-t124" headers="r1c1-t124"> <p><code>p_scope</code></p> </td> <td align="left" headers="r3c1-t124 r1c2-t124"> <p>Defaults to 'SESSION' and may also be set to 'APPLICATION'. If 'SESSION', this idle time applies to all applications using this session. If 'APPLICATION', this idle time only applies to the current application using the current session.</p> </td> </tr> </tbody> </table> <br /></div> <!-- class="tblformal" --> <a id="sthref430" name="sthref430"></a> <p class="subhead2">Example 1</p> <p>The following example shows how to use the <code>SET_SESSION_MAX_IDLE_SECONDS</code> procedure to set the current application's Maximum Session Idle Time in Seconds attribute to 1200 seconds (twenty minutes). This API call will have no effect if the application's Maximum Session Idle Time in Seconds attribute was not set by the developer to a non-zero value in the application definition.By allowing the <code>p_scope</code> input parameter to use the default value of '<code>SESSION</code>', the following example would actually apply to all applications using the current session. This would be the most common use case when multiple Application Express applications use a common authentication scheme and are designed to operate as a suite in a common session.</p> <pre xml:space="preserve" class="oac_no_warn"> BEGIN APEX_UTIL.SET_SESSION_MAX_IDLE_SECONDS(p_seconds => 1200); END; </pre> <a id="sthref431" name="sthref431"></a> <p class="subhead2">Example 2</p> <p>The following example shows how to use the <code>SET_SESSION_MAX_IDLE_SECONDS</code> procedure to set the current application's Maximum Session Idle Time in Seconds attribute to 600 seconds (ten minutes). This API call will have no effect if the application's Maximum Session Idle Time in Seconds attribute was not set by the developer to a non-zero value in the application definition.By overriding the <code>p_scope</code> input parameter's default value and setting it to '<code>APPLICATION</code>', the following example would actually apply to only to the current application using the current session even if other applications are using the same session.</p> <pre xml:space="preserve" class="oac_no_warn"> BEGIN APEX_UTIL.SET_SESSION_MAX_IDLE_SECONDS(p_seconds => 600, p_scope => 'APPLICATION'); END; </pre></div> <!-- class="refsect1" --> <!-- Start Footer --> <div class="footer"> <table class="simple oac_no_warn" summary="" cellspacing="0" cellpadding="0" width="100%"> <col width="86%" /> <col width="*" /> <tr> <td align="left"><span class="copyrightlogo">Copyright © 2003, 2009, Oracle and/or its affiliates. All rights reserved.</span><br /> <a href="../dcommon/html/cpyr.htm"><span class="copyrightlogo">Legal Notices</span></a></td> <td align="center"><a href="apex_util079.htm"><img src="../dcommon/gifs/leftnav.gif" alt="Previous" /><br /> <span class="icon">Previous</span></a> </td> <td align="center"><a href="apex_util081.htm"><img src="../dcommon/gifs/rightnav.gif" alt="Next" /><br /> <span class="icon">Next</span></a></td> </tr> </table> </div> <!-- class="footer" --> </body> </html>
Ms-Dos/Windows
Unix
Write backup
jsp File Browser version 1.2 by
www.vonloesch.de