Listing of Source sesspool/sample.xml<?xml version="1.0"?>
<SessionPoolingScript
version="1.00"
implclass="se.entra.phantom.server.DefaultSessionPoolingHandler"
runtimeid="DUMMY">
<!-- could also use runtimefile="dir/filename.NPR" -->
<extensions>
<!-- No extensions -->
</extensions>
<actions>
<!-- Start Script: check for LOGIN screen -->
<action name="START" maxtime="20">
<script>
<!-- Dispose if not LOGIN screen -->
<screen name="LOGIN">
<return true=""/>
</screen>
<dispose/>
</script>
</action>
<!-- Ping Script: check for LOGIN screen -->
<action name="PING" maxtime="1">
<script>
<!-- Dispose if not LOGIN screen -->
<screen name="LOGIN">
<return true=""/>
</screen>
<dispose/>
</script>
</action>
<!-- Check Script: check for LOGIN screen -->
<action name="CHECK" maxtime="1">
<script>
<!-- Dispose if not LOGIN screen -->
<screen name="LOGIN">
<return true=""/>
</screen>
<dispose/>
</script>
</action>
<!-- Reclaim Script: check for LOGIN screen and clear UI/PW fields -->
<action name="RECLAIM" maxtime="1">
<script>
<!-- Dispose if not LOGIN screen -->
<screen name="LOGIN">
<!-- Clean up UI/PW fields and set cursor correctly -->
<log text="Reclaiming session from LOGIN screen..."/>
<set hostfield="UI" text=""/>
<set hostfield="PW" text=""/>
<set cursor="" hostfield="UI"/>
<return true=""/>
</screen>
<dispose/>
</script>
</action>
<!-- Dispose Script: does nothing -->
<action name="DISPOSE">
<script>
<!-- Does nothing... -->
</script>
</action>
</actions>
</SessionPoolingScript>