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>