<?xml version="1.0" encoding="iso-8859-1"?>
<module name="Ft.Server.Server.Http" file="/work/a/ports/textproc/py-4suite/work/4Suite-1.0b1/build/lib.freebsd-8.0-RELEASE-p2-i386-2.4/Ft/Server/Server/Http/__init__.py">
  <modification-date>2005-04-06 06:19:15</modification-date>
  <abstract>HTTP and SOAP server for the repostiory</abstract>
  <description>Copyright 2005 Fourthought, Inc. (USA).
Detailed license and copyright information: http://4suite.org/COPYRIGHT
Project home, documentation, distributions: http://4suite.org/</description>
  <modules>
    <module-reference public="no" documented="yes" name="BaseRequestHandler" realname="Ft.Server.Server.Http.BaseRequestHandler">
      <abstract>Basic functionality common to all HTTP requests and responses</abstract>
      <description>Copyright 2005 Fourthought, Inc. (USA).
Detailed license and copyright information: http://4suite.org/COPYRIGHT
Project home, documentation, distributions: http://4suite.org/</description>
    </module-reference>
    <module-reference public="no" documented="yes" name="Basic" realname="Ft.Server.Server.Http.Basic">
      <abstract>4Suite API module for the HTTP Handler</abstract>
      <description>Copyright 2005 Fourthought, Inc. (USA).
Detailed license and copyright information: http://4suite.org/COPYRIGHT
Project home, documentation, distributions: http://4suite.org/</description>
    </module-reference>
    <module-reference public="no" documented="yes" name="HeaderDict" realname="Ft.Server.Server.Http.HeaderDict">
      <abstract>MIME message header storage for HTTP</abstract>
      <description>Copyright 2005 Fourthought, Inc. (USA).
Detailed license and copyright information: http://4suite.org/COPYRIGHT
Project home, documentation, distributions: http://4suite.org/</description>
    </module-reference>
    <module-reference public="no" documented="yes" name="MessageSource" realname="Ft.Server.Server.Http.MessageSource">
      <abstract>Misc error codes and messages for the HTTP modules</abstract>
      <description>Copyright 2005 Fourthought, Inc. (USA).
Detailed license and copyright information: http://4suite.org/COPYRIGHT
Project home, documentation, distributions: http://4suite.org/</description>
    </module-reference>
    <module-reference public="no" documented="yes" name="Session" realname="Ft.Server.Server.Http.Session">
      <abstract>HTTP session management.  Inspired by the Java Servlet API at:
http://java.sun.com/products/servlet/2.2/javadoc/javax/servlet/http/package-summary.html
(particularly javax.servlet.http.HttpSession)</abstract>
      <description>Copyright 2002,2003 Fourthought, Inc. (USA).
Detailed license and copyright information: http://4suite.org/COPYRIGHT
Project home, documentation, distributions: http://4suite.org/</description>
    </module-reference>
    <module-reference public="no" documented="yes" name="Soap" realname="Ft.Server.Server.Http.Soap">
      <abstract>SOAP module</abstract>
      <description>Copyright 2005 Fourthought, Inc. (USA).
Detailed license and copyright information: http://4suite.org/COPYRIGHT
Project home, documentation, distributions: http://4suite.org/</description>
    </module-reference>
    <module-reference public="no" documented="yes" name="Status" realname="Ft.Server.Server.Http.Status">
      <abstract/>
      <description/>
    </module-reference>
    <module-reference public="no" documented="yes" name="TransferLog" realname="Ft.Server.Server.Http.TransferLog">
      <abstract/>
      <description/>
    </module-reference>
  </modules>
  <classes>
    <class name="FtServerHttpException" public="yes">
      <bases>
        <base documented="yes" class="FtServerBaseException" module="Ft.Server"/>
      </bases>
      <abstract>Exception class for errors specific to the HTTP and SOAP servers</abstract>
      <description/>
      <method-resolution-order>
        <base name="FtServerHttpException" module="Ft.Server.Server.Http"/>
        <base name="FtServerBaseException" module="Ft.Server"/>
        <base name="FtException" module="Ft"/>
        <base name="Exception" module="exceptions"/>
      </method-resolution-order>
      <fields documented="yes" class="FtServerHttpException" module="Ft.Server.Server.Http" inherited="no">
        <field public="no" name="MessageSource" id="FtServerHttpException-MessageSource">
          <value>&lt;module 'Ft.Server.Server.Http.MessageSource' fr...i386-2.4/Ft/Server/Server/Http/MessageSource.py'&gt;</value>
        </field>
      </fields>
      <methods documented="yes" class="FtServerBaseException" module="Ft.Server" inherited="yes">
        <member-reference name="__init__" public="no"/>
      </methods>
      <methods documented="yes" class="FtException" module="Ft" inherited="yes">
        <member-reference name="__getattr__" public="no"/>
        <member-reference name="__repr__" public="no"/>
        <member-reference name="__str__" public="no"/>
      </methods>
      <methods documented="no" class="Exception" module="exceptions" inherited="yes">
        <member-reference name="__getitem__" public="no"/>
      </methods>
    </class>
    <class name="HttpModule" public="yes">
      <bases>
        <base documented="yes" class="Module" module="Ft.Server.Server"/>
      </bases>
      <abstract/>
      <description/>
      <method-resolution-order>
        <base name="HttpModule" module="Ft.Server.Server.Http"/>
        <base name="Module" module="Ft.Server.Server"/>
      </method-resolution-order>
      <methods documented="yes" class="HttpModule" module="Ft.Server.Server.Http" inherited="no">
        <method public="no" name="initialize" id="HttpModule-initialize">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="parser"/>
            <arg name="config"/>
          </arguments>
          <overrides name="Module" module="Ft.Server.Server"/>
        </method>
        <method public="no" name="setAuthName" id="HttpModule-setAuthName">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="parser"/>
            <arg name="config"/>
            <arg name="name"/>
            <arg name="data"/>
            <arg name="attrs"/>
          </arguments>
        </method>
        <method public="no" name="setDefaultXslt" id="HttpModule-setDefaultXslt">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="parser"/>
            <arg name="config"/>
            <arg name="name"/>
            <arg name="data"/>
            <arg name="attrs"/>
          </arguments>
        </method>
        <method public="no" name="setDocumentRoot" id="HttpModule-setDocumentRoot">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="parser"/>
            <arg name="config"/>
            <arg name="name"/>
            <arg name="data"/>
            <arg name="attrs"/>
          </arguments>
        </method>
        <method public="no" name="setHttpPostEncodingVar" id="HttpModule-setHttpPostEncodingVar">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="parser"/>
            <arg name="config"/>
            <arg name="name"/>
            <arg name="data"/>
            <arg name="attrs"/>
          </arguments>
        </method>
        <method public="no" name="setMandatoryAuth" id="HttpModule-setMandatoryAuth">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="parser"/>
            <arg name="config"/>
            <arg name="name"/>
            <arg name="data"/>
            <arg name="attrs"/>
          </arguments>
        </method>
        <method public="no" name="setRedirect" id="HttpModule-setRedirect">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="parser"/>
            <arg name="config"/>
            <arg name="name"/>
            <arg name="data"/>
            <arg name="attrs"/>
          </arguments>
        </method>
        <method public="no" name="setRule" id="HttpModule-setRule">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="parser"/>
            <arg name="config"/>
            <arg name="name"/>
            <arg name="data"/>
            <arg name="attrs"/>
          </arguments>
        </method>
        <method public="no" name="setSessionAnonymousFlag" id="HttpModule-setSessionAnonymousFlag">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="parser"/>
            <arg name="config"/>
            <arg name="name"/>
            <arg name="data"/>
            <arg name="attrs"/>
          </arguments>
        </method>
        <method public="no" name="setSessionInvalidLoginUri" id="HttpModule-setSessionInvalidLoginUri">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="parser"/>
            <arg name="config"/>
            <arg name="name"/>
            <arg name="data"/>
            <arg name="attrs"/>
          </arguments>
        </method>
        <method public="no" name="setSessionInvalidUri" id="HttpModule-setSessionInvalidUri">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="parser"/>
            <arg name="config"/>
            <arg name="name"/>
            <arg name="data"/>
            <arg name="attrs"/>
          </arguments>
        </method>
        <method public="no" name="setSessionLoginUri" id="HttpModule-setSessionLoginUri">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="parser"/>
            <arg name="config"/>
            <arg name="name"/>
            <arg name="data"/>
            <arg name="attrs"/>
          </arguments>
        </method>
        <method public="no" name="setSessionMethod" id="HttpModule-setSessionMethod">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="parser"/>
            <arg name="config"/>
            <arg name="name"/>
            <arg name="data"/>
            <arg name="attrs"/>
          </arguments>
        </method>
        <method public="no" name="setSessionPassword" id="HttpModule-setSessionPassword">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="parser"/>
            <arg name="config"/>
            <arg name="name"/>
            <arg name="data"/>
            <arg name="attrs"/>
          </arguments>
        </method>
        <method public="no" name="setSessionPermissionDeniedUri" id="HttpModule-setSessionPermissionDeniedUri">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="parser"/>
            <arg name="config"/>
            <arg name="name"/>
            <arg name="data"/>
            <arg name="attrs"/>
          </arguments>
        </method>
        <method public="no" name="setSessionTtl" id="HttpModule-setSessionTtl">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="parser"/>
            <arg name="config"/>
            <arg name="name"/>
            <arg name="data"/>
            <arg name="attrs"/>
          </arguments>
        </method>
        <method public="no" name="setSessionUserName" id="HttpModule-setSessionUserName">
          <abstract/>
          <description/>
          <arguments>
            <arg name="self"/>
            <arg name="parser"/>
            <arg name="config"/>
            <arg name="name"/>
            <arg name="data"/>
            <arg name="attrs"/>
          </arguments>
        </method>
      </methods>
      <fields documented="yes" class="HttpModule" module="Ft.Server.Server.Http" inherited="no">
        <field public="no" name="commands" id="HttpModule-commands">
          <value>{('http://xmlns.4suite.org/reserved', 'AuthName'): 'setAuthName', ('http://xmlns.4suite.org/reserved', 'DefaultXslt'): 'setDefaultXslt', ('http://xmlns.4suite.org/reserved', 'DocumentRoot'): 'setDocumentRoot', ('http://xmlns.4suite.org/reserved', 'HttpPostEncodingVar'): 'setHttpPostEncodingVar', ('http://xmlns.4suite.org/reserved', 'MandatoryAuth'): 'setMandatoryAuth', ('http://xmlns.4suite.org/reserved', 'Redirect'): 'setRedirect', ('http://xmlns.4suite.org/reserved', 'Rule'): 'setRule', ('http://xmlns.4suite.org/reserved', 'SessionAnonymousFlag'): 'setSessionAnonymousFlag', ('http://xmlns.4suite.org/reserved', 'SessionInvalidLoginUri'): 'setSessionInvalidLoginUri', ('http://xmlns.4suite.org/reserved', 'SessionInvalidUri'): 'setSessionInvalidUri', ...}</value>
        </field>
        <field public="no" name="handlers" id="HttpModule-handlers">
          <value>{'http_basic': &lt;class Ft.Server.Server.Http.Basic.BasicHttpHandler&gt;}</value>
        </field>
      </fields>
      <methods documented="yes" class="Module" module="Ft.Server.Server" inherited="yes">
        <member-reference name="loadObject" public="no"/>
      </methods>
    </class>
  </classes>
  <fields>
    <field public="no" name="FTSERVER_SERVER_NS" id="FTSERVER_SERVER_NS">
      <value>'http://xmlns.4suite.org/reserved'</value>
    </field>
    <field public="no" name="SCHEMA_NSS" id="SCHEMA_NSS">
      <value>'http://schemas.4suite.org/4ss'</value>
    </field>
    <field public="no" name="__all__" id="__all__">
      <value>['FtServerHttpException', 'HttpModule']</value>
    </field>
  </fields>
</module>
