User: jung
Date: 01/02/19 07:37:22
Added: docs/api/org/jboss/ejb/plugins/zoap
ComponentURNResolver.html SoapComponent.html
SoapContainerInvoker.html
SoapInvocationHandler.html package-frame.html
package-summary.html package-tree.html
package-use.html zoap.cl.html
Log:
added complete API/UML documentation
Revision Changes Path
1.1
zoap/docs/api/org/jboss/ejb/plugins/zoap/ComponentURNResolver.html
Index: ComponentURNResolver.html
===================================================================
<HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:33 GMT+01:00 2001
--><TITLE>The ZOAP Documentation</TITLE><LINK REL="stylesheet" TYPE="text/css"
HREF="../../../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!--
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%"
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF"
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center"
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF=
"../../../../../overview-summary.html"><FONT
ID="NavBarFont1"><B>Overview</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF=
"class-use/ComponentURNResolver.html"><FONT ID="NavBarFont1"><B>Use</B></FONT>!
</A> </TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF=
"package-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "../../../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>The ZOAP Documentation</TD></EM></TD></TR><TR><TD
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2"> PREV CLASS <A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapComponent.html"><B>NEXT
CLASS</B></A></FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2"> <A
HREF= "../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> <A
HREF= "ComponentURNResolver.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">SUMMARY:&!
nbsp;INNER | FIELD | CONSTR | <A HREF=
"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">DETAIL: FIELD | CONSTR | <A HREF=
"#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR
========== --><HR><H2><FONT SIZE="-1">org.jboss.ejb.plugins.zoap</FONT><BR>Class
ComponentURNResolver</H2><HR><DL><DT>public class
<B>ComponentURNResolver</B><DT>implements <A HREF=
"../../../../../org/zoap/xml/URNResolver.html">URNResolver</A></DL><P>this urnresolver
uses the context classpath to find meta-data resources<HR><!-- =========== METHOD
SUMMARY =========== --><A NAME= "method_summary"></A><TABLE BORDER="1"
CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF"
ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= "+2"><B>Method
Summary</B></FONT></TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right"
VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE!
> <A HREF=
>"../../../../../org/zoap/xml/XmlObjectReader.html">XmlObjectReader</A></CODE></FONT></TD><TD><CODE><B><A
> HREF=
>"../../../../../org/jboss/ejb/plugins/zoap/ComponentURNResolver.html#resolveURN(URN,
>java.util.Collection)">resolveURN</A></B>(URN theUrn, Collection
>visitedURNs)</CODE><BR> </TD></TR></TABLE><BR><!--
> =========== METHOD DETAIL =========== --><A NAME= "method_detail"></A><TABLE
>BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF"
>ID="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Method
>Detail</B></FONT></TD></TR></TABLE><BR><A NAME= "resolveURN(URN,
>java.util.Collection)"><H3>resolveURN</H3></A><PRE>public <A HREF=
>"../../../../../org/zoap/xml/XmlObjectReader.html">XmlObjectReader</A>
><B>resolveURN</B>(URN theUrn, Collection visitedURNs)<BR>
>throws java.io.IOException</A></PRE><DL><DD></DL><HR><!-- ========== START OF NAVBAR
>===!
======= --><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0"><TR><TD
COLSPAN=2 BGCOLOR="#EEEEFF" ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0"
CELLSPACING="3"><TR ALIGN="center" VALIGN="top"><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../../../overview-summary.html"><FONT
ID="NavBarFont1"><B>Overview</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF=
"class-use/ComponentURNResolver.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> <!
/TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF=
"../../../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>© 2000-2001 JBoss
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT
SIZE="-2"> PREV CLASS <A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapComponent.html"><B>NEXT
CLASS</B></A></FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2"> <A
HREF= "../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> <A
HREF= "ComponentURNResolver.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">SUMMARY: INNER | FIELD | CONSTR | <A
HREF= "#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">DETAIL: FIELD | CONSTR | <A HREF=
"#method_detail">METHOD</A></FONT></TD></!
TR></TABLE><!-- ========== END OF NAVBAR ========== --><HR></BODY></HTML>
1.1 zoap/docs/api/org/jboss/ejb/plugins/zoap/SoapComponent.html
Index: SoapComponent.html
===================================================================
<HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:33 GMT+01:00 2001
--><TITLE>The ZOAP Documentation</TITLE><LINK REL="stylesheet" TYPE="text/css"
HREF="../../../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!--
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%"
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF"
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center"
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF=
"../../../../../overview-summary.html"><FONT
ID="NavBarFont1"><B>Overview</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "class-use/SoapComponent.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A>&nb!
sp;</TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>The ZOAP Documentation</TD></EM></TD></TR><TR><TD
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2"> <A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/ComponentURNResolver.html"><B>PREV
CLASS</B></A> <A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapContainerInvoker.html"><B>NEXT
CLASS</B></A></FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2"> <A
HREF= "../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> <A
HREF= "SoapComponent.html" TARGET="_top"><B>NO FRAMES</B><!
/A></FONT></TD></TR><TR><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">SUMMARY: INNER | FIELD | <A HREF=
"#constructor_summary">CONSTR</A> | <A HREF=
"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">DETAIL: FIELD | <A HREF=
"#constructor_detail">CONSTR</A> | <A HREF=
"#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR
========== --><HR><H2><FONT SIZE="-1">org.jboss.ejb.plugins.zoap</FONT><BR>Class
SoapComponent</H2><PRE>|
+--<B>org.jboss.ejb.plugins.zoap.SoapComponent</B>
</PRE><HR><DL><DT>public class <B>SoapComponent</B><DT>extends
Component</DL><P>SoapComponent is an extension to the de.infor.ce.util.Component
concept that stores meta-data used for SOAP
services.<P><DL><DT><B>Author:</B><DD>$Author: jung $<DT><B>Version: </B>$Revision:
1.1 $</DL><HR><!-- =========== CONSTRUCTOR SUMMARY =========== --><A NAME=
"constructor_summary"></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0"
WIDTH="100%"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE=
"+2"><B>Constructor Summary</B></FONT></TD></TR><TR BGCOLOR="white"
ID="TableRowColor"><TD><CODE><B><A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapComponent.html#SoapComponent(java.lang.ClassLoader,
java.lang.String, boolean, java.lang.String)">SoapComponent</A></B>(ClassLoader
classLoader, String bindingClassName, boolean readMetaData, String
fileName)</CODE><BR> construct
a new component for the given !
classloader</TD></TR></TABLE><BR><!-- =========== METHOD SUMMARY =========== --><A
NAME= "method_summary"></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0"
WIDTH="100%"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE=
"+2"><B>Method Summary</B></FONT></TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE> <A HREF=
"../../../../../org/zoap/soap/meta/SoapBinding.html">SoapBinding</A></CODE></FONT></TD><TD><CODE><B><A
HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapComponent.html#getBinding()">getBinding</A></B>()</CODE><BR> returns
the binding associated to this component</TD></TR></TABLE><BR><!-- ===========
CONSTRUCTOR DETAIL =========== --><A NAME= "constructor_detail"></A><TABLE BORDER="1"
CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF"
ID="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Cons!
tructor Detail</B></FONT></TD></TR></TABLE><BR><A NAME=
"SoapComponent(java.lang.ClassLoader, java.lang.String, boolean,
java.lang.String)"><H3>SoapComponent</H3></A><PRE>public
<B>SoapComponent</B>(ClassLoader classLoader, String bindingClassName, boolean
readMetaData, String fileName)<BR> throws
Component.DoubleComponentException</A>,<BR>
java.lang.ClassNotFoundException</A>,<BR>
java.io.IOException</A>,<BR>
java.lang.InstantiationException</A>,<BR>
java.lang.IllegalAccessException</A></PRE><DL><DD>construct a new component for the
given classloader</DL><!-- =========== METHOD DETAIL =========== --><A NAME=
"method_detail"></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR
BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Method
Detail</B></FONT></TD></TR></TABLE><BR><A NAME=
"getBinding()"><H3>getBinding</H3></A><PRE>public <!
A HREF= "../../../../../org/zoap/soap/meta/SoapBinding.html">SoapBinding</A>
<B>getBinding</B>()</PRE><DL><DD>returns the binding associated to this
component</DL><P><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0"><TR
BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD><FONT SIZE= "+0"><B>Association
Links</B></FONT></TD></TR></TABLE><BR>to <B>Class </B><A HREF=
"../../../../../org/zoap/soap/meta/SoapBinding.html">org.zoap.soap.meta.SoapBinding</A><DL><DD>cant
change the binding once set</DL><HR><!-- ========== START OF NAVBAR ==========
--><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2
BGCOLOR="#EEEEFF" ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0"
CELLSPACING="3"><TR ALIGN="center" VALIGN="top"><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../../../overview-summary.html"><FONT
ID="NavBarFont1"><B>Overview</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT ID="NavBarFont1"><B>Packa!
ge</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF" ID="NavBarCell1Rev"> <FONT
ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "class-use/SoapComponent.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>© 2000-2001 JBoss
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT
SIZE="-2"> <A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/ComponentURNResolver.html"><B>PREV
CLASS</B></A> <A HREF= "../../../../../org/jboss/ejb!
/plugins/zoap/SoapContainerInvoker.html"><B>NEXT CLASS</B></A></FONT></TD><TD
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2"> <A HREF=
"../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> <A HREF=
"SoapComponent.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD
VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">SUMMARY: INNER | FIELD | <A HREF=
"#constructor_summary">CONSTR</A> | <A HREF=
"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">DETAIL: FIELD | <A HREF=
"#constructor_detail">CONSTR</A> | <A HREF=
"#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR
========== --><HR></BODY></HTML>
1.1
zoap/docs/api/org/jboss/ejb/plugins/zoap/SoapContainerInvoker.html
Index: SoapContainerInvoker.html
===================================================================
<HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:33 GMT+01:00 2001
--><TITLE>The ZOAP Documentation</TITLE><LINK REL="stylesheet" TYPE="text/css"
HREF="../../../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!--
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%"
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF"
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center"
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF=
"../../../../../overview-summary.html"><FONT
ID="NavBarFont1"><B>Overview</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF=
"class-use/SoapContainerInvoker.html"><FONT ID="NavBarFont1"><B>Use</B></FONT>!
</A> </TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF=
"package-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "../../../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>The ZOAP Documentation</TD></EM></TD></TR><TR><TD
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2"> <A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapComponent.html"><B>PREV
CLASS</B></A> <A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapInvocationHandler.html"><B>NEXT
CLASS</B></A></FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2"> <A
HREF= "../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> <A
HREF= "SoapContainerInvoker.html" TARGET="_top"><B>NO FRA!
MES</B></A></FONT></TD></TR><TR><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">SUMMARY: INNER | FIELD | <A HREF=
"#constructor_summary">CONSTR</A> | <A HREF=
"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">DETAIL: FIELD | <A HREF=
"#constructor_detail">CONSTR</A> | <A HREF=
"#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR
========== --><HR><H2><FONT SIZE="-1">org.jboss.ejb.plugins.zoap</FONT><BR>Class
SoapContainerInvoker</H2><HR><DL><DT>public class
<B>SoapContainerInvoker</B><DT>implements ContainerInvoker, <A HREF=
"../../../../../org/zoap/soap/SoapRouter.html">SoapRouter</A>,
XmlLoadable</DL><P>SoapContainerInvoker is a container-invoker plugin for jboss that
is able
to provide beans as Soap objects over the network. The idea is that the
invoker registers in a soap server as a router under a url directory that
corresponds to the JNDI name of the bean. Requests dedicated to the directory will
create new beans that are invoked.
Requests dedicated to a particular handle will invoke dedicated beans that have been
taken out of the pool, hopefully.
SoapContainerInvoker (de-)serialises incoming SOAP messages before giving them
to processing inside the beans. For that purpose, the deployed component
needs to have extended meta-data in the form of a data-binding that is used for
(de-)serialisation.
Some of the EJB-responsibilities of a container invoker are not yet
resolved sufficiently. For example the creation of invocation handlers
to the home and to the bean is yet implemented only
prototypically.<P><DL><DT><B>Author:</B><DD>$Author: jung $<DT><B>Version:
</B>$Revision: 1.1 $</DL><HR><!-- =========== CONSTRUCTOR SUMMARY =========== --><A
NAME= "constructor_summary"></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0"
WIDTH="100%"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE=
"+2"><B>Constructor Summary</B></FONT></TD></TR><TR BGCOLOR="white"
ID="TableRowColor"><TD><CODE><B><A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapContainerInvoker.html#SoapContainerInvoker()">SoapContainerInvoker</A></B>()</CODE><BR> the
constructor is empty</TD></TR></TABLE><BR><!-- =========== METHOD SUMMARY
=========== --><A NAME= "method_summary"></A><TABLE BORDER="1" CELLPADDING="3"
CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"> <TD
COLSPAN=2><FONT SIZE= "+2"><B>Method Summary</B></FONT></TD></!
TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top"
WIDTH="20%"><FONT SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapContainerInvoker.html#destroy()">destroy</A></B>()</CODE><BR> destroy
it</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top"
WIDTH="20%"><FONT SIZE="-1"><CODE> EJBHome</CODE></FONT></TD><TD><CODE><B><A
HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapContainerInvoker.html#getEJBHome()">getEJBHome</A></B>()</CODE><BR> this
is not to be taken for serious right now.</TD></TR><TR BGCOLOR="white"
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> EJBMetaData</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapContainerInvoker.html#getEJBMetaData()">getEJB!
MetaData</A></B>()</CODE><BR> stuff
that we IMHO do not necessarily need, but come from the ContainerInvoker superclass
this is a really silly design where the container and the invoker are recursively
coupled.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right"
VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> Collection</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapContainerInvoker.html#getEntityCollection(java.util.Collection)">getEntityCollection</A></B>(Collection
ids)</CODE><BR> </TD></TR><TR
BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> EJBObject</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapContainerInvoker.html#getEntityEJBObject(java.lang.Object)">getEntityEJBObject</A></B>(Object
id)</CODE><BR> </TD></TR><TR
BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> <A HREF=
"../../../../../org/zoap/soap/SoapServer.html">SoapServe!
r</A></CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapContainerInvoker.html#getServer()">getServer</A></B>()</CODE><BR> return
the associated server</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> EJBObject</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapContainerInvoker.html#getStatefulSessionEJBObject(java.lang.Object)">getStatefulSessionEJBObject</A></B>(Object
id)</CODE><BR> </TD></TR><TR
BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> EJBObject</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapContainerInvoker.html#getStatelessSessionEJBObject()">getStatelessSessionEJBObject</A></B>()</CODE><BR> &n!
bsp; </TD></TR><TR BGCOLOR="white"
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> java.net.URL</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapContainerInvoker.html#getURL()">getURL</A></B>()</CODE><BR> gets
the url pointing to this invoker</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapContainerInvoker.html#importXml(Element)">importXml</A></B>(Element
element)</CODE><BR> </TD></TR><TR
BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../../../org/jboss/ejb/p!
lugins/zoap/SoapContainerInvoker.html#init()">init</A></B>()</CODE><BR> the
init method, prepare to operation by finding out the server</TD></TR><TR
BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> <A HREF=
"../../../../../org/zoap/soap/SoapObject.html">SoapObject</A></CODE></FONT></TD><TD><CODE><B><A
HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapContainerInvoker.html#lookupSoapObject(java.lang.String)">lookupSoapObject</A></B>(String
handle)</CODE><BR> if we
were already stateful, we could allow for seperate handles</TD></TR><TR
BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapContainerInvoker.html#receiveRequest(java.lang.String,
org.zoap.soap.Soap!
Message, org.zoap.soap.SoapMessage)">receiveRequest</A></B>(String handle, <A HREF=
"../../../../../org/zoap/soap/SoapMessage.html">SoapMessage</A> message, <A HREF=
"../../../../../org/zoap/soap/SoapMessage.html">SoapMessage</A>
response)</CODE><BR> this
method is called from the SOAP-server when an EJB object should be invoked through
SOAP</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top"
WIDTH="20%"><FONT SIZE="-1"><CODE> String</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapContainerInvoker.html#registerSoapObject(org.zoap.soap.SoapObject)">registerSoapObject</A></B>(<A
HREF= "../../../../../org/zoap/soap/SoapObject.html">SoapObject</A>
object)</CODE><BR> registration
is not necessary</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right"
VALIGN="top" WIDTH="20%"><FONT SI!
ZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapContainerInvoker.html#setContainer(Container)">setContainer</A></B>(Container
theContainer)</CODE><BR> accessor
to container, initialises the component information for the whole EJB
application</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right"
VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapContainerInvoker.html#start()">start</A></B>()</CODE><BR> start
method to register at the server as a soap router</TD></TR><TR BGCOLOR="white"
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapContainerInvoker.html#stop()"!
>stop</A></B>()</CODE><BR> stop
> this invoker temporarily</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD
>ALIGN="right" VALIGN="top" WIDTH="20%"><FONT
>SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF=
>"../../../../../org/jboss/ejb/plugins/zoap/SoapContainerInvoker.html#unRegisterSoapObject(java.lang.String)">unRegisterSoapObject</A></B>(String
>
>handle)</CODE><BR> unregistration
> is not necessary</TD></TR></TABLE><BR><!-- =========== CONSTRUCTOR DETAIL
>=========== --><A NAME= "constructor_detail"></A><TABLE BORDER="1" CELLPADDING="3"
>CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD
>COLSPAN=1><FONT SIZE="+2"><B>Constructor Detail</B></FONT></TD></TR></TABLE><BR><A
>NAME= "SoapContainerInvoker()"><H3>SoapContainerInvoker</H3></A><PRE>public
><B>SoapContainerInvoker</B>()</PRE><DL><DD>the constructor is empty</DL><!-!
- =========== METHOD DETAIL =========== --><A NAME= "method_detail"></A><TABLE
BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF"
ID="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Method
Detail</B></FONT></TD></TR></TABLE><BR><A NAME=
"destroy()"><H3>destroy</H3></A><PRE>public void <B>destroy</B>()</PRE><DL><DD>destroy
it</DL><HR><A NAME= "getEJBHome()"><H3>getEJBHome</H3></A><PRE>public EJBHome
<B>getEJBHome</B>()</PRE><DL><DD>this is not to be taken for serious right now. We
must find a way to
connect to the other�s side server when deserialising the proxy (if asynchronous,
anyway, but thats a thing for later)</DL><HR><A NAME=
"getEJBMetaData()"><H3>getEJBMetaData</H3></A><PRE>public EJBMetaData
<B>getEJBMetaData</B>()</PRE><DL><DD>stuff that we IMHO do not necessarily need, but
come from the ContainerInvoker superclass
this is a really silly design where the container and the invoker are recursively
coupled. I do not fully understand why you would like to do it like this
...</DL><HR><A NAME=
"getEntityCollection(java.util.Collection)"><H3>getEntityCollection</H3></A><PRE>public
Collection <B>getEntityCollection</B>(Collection ids)</PRE><DL><DD></DL><HR><A NAME=
"getEntityEJBObject(java.lang.Object)"><H3>getEntityEJBObject</H3></A><PRE>public
EJBObject <B>getEntityEJBObject</B>(Object id)</PRE><DL><DD></DL><HR><A NAME=
"getServer()"><H3>getServer</H3></A><PRE>public <A HREF=
"../../../../../org/zoap/soap/SoapServer.html">SoapServer</A>
<B>getServer</B>()</PRE><DL><DD>return the associated server</DL><HR><A NAME=
"getStatefulSessionEJBObject(java.lang.Object)"><H3>getStatefulSessionEJBObject</H3></A><PRE>public
EJBObject <B>getStatefulSessionEJBObject</B>(Object id)</PRE><DL><DD></DL><HR><A
NAME=
"getStatelessSessionEJBObject()"><H3>getStatelessSessionEJBObject</H3></A><PRE>public
EJBObject <B>getStatelessSessionEJBObject</B>()</PRE><DL><DD></DL><HR><A NAME=
"getURL()">!
<H3>getURL</H3></A><PRE>public java.net.URL <B>getURL</B>()</PRE><DL><DD>gets the url
pointing to this invoker</DL><HR><A NAME=
"importXml(Element)"><H3>importXml</H3></A><PRE>public void <B>importXml</B>(Element
element)<BR> throws DeploymentException</A></PRE><DL><DD></DL><HR><A
NAME= "init()"><H3>init</H3></A><PRE>public void <B>init</B>()<BR> throws
java.lang.Exception</A></PRE><DL><DD>the init method, prepare to operation by finding
out the server</DL><HR><A NAME=
"lookupSoapObject(java.lang.String)"><H3>lookupSoapObject</H3></A><PRE>public <A HREF=
"../../../../../org/zoap/soap/SoapObject.html">SoapObject</A>
<B>lookupSoapObject</B>(String handle)</PRE><DL><DD>if we were already stateful, we
could allow for seperate handles</DL><HR><A NAME= "receiveRequest(java.lang.String,
org.zoap.soap.SoapMessage,
org.zoap.soap.SoapMessage)"><H3>receiveRequest</H3></A><PRE>public void
<B>receiveRequest</B>(String handle, <A HREF= "../../../../../org/zoap/soa!
p/SoapMessage.html">SoapMessage</A> message, <A HREF=
"../../../../../org/zoap/soap/SoapMessage.html">SoapMessage</A> response)<BR>
throws <A HREF=
"../../../../../org/zoap/soap/SoapMessageException.html">org.zoap.soap.SoapMessageException</A></PRE><DL><DD>this
method is called from the SOAP-server when an EJB object should be invoked through
SOAP</DL><HR><A NAME=
"registerSoapObject(org.zoap.soap.SoapObject)"><H3>registerSoapObject</H3></A><PRE>public
String <B>registerSoapObject</B>(<A HREF=
"../../../../../org/zoap/soap/SoapObject.html">SoapObject</A>
object)</PRE><DL><DD>registration is not necessary</DL><HR><A NAME=
"setContainer(Container)"><H3>setContainer</H3></A><PRE>public void
<B>setContainer</B>(Container theContainer)</PRE><DL><DD>accessor to container,
initialises the component information for the whole EJB application</DL><HR><A NAME=
"start()"><H3>start</H3></A><PRE>public void <B>start</B>()<BR> throws
java.lang.Exception</A></!
PRE><DL><DD>start method to register at the server as a soap router</DL><HR><A NAME=
"stop()"><H3>stop</H3></A><PRE>public void <B>stop</B>()</PRE><DL><DD>stop this
invoker temporarily</DL><HR><A NAME=
"unRegisterSoapObject(java.lang.String)"><H3>unRegisterSoapObject</H3></A><PRE>public
void <B>unRegisterSoapObject</B>(String handle)</PRE><DL><DD>unregistration is not
necessary</DL><P><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0"><TR
BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD><FONT SIZE= "+0"><B>Association
Links</B></FONT></TD></TR></TABLE><BR>to <B>Class </B><A HREF=
"../../../../../org/zoap/soap/SoapServer.html">org.zoap.soap.SoapServer</A><DL><DD>the
soap server that we can bind to</DL><P>to <B>Class </B>java.lang.String<DL><DD>default
filename to read meta-data from</DL><P>to <B>Class </B>java.lang.String<DL><DD>default
binding class</DL><P>to <B>Class </B><A HREF=
"../../../../../org/zoap/xml/SerialisationPolicy.html">org.zoap.xml.SerialisationPolicy</A><DL><DD>w!
hich serialisation policy we apply</DL><HR><!-- ========== START OF NAVBAR ==========
--><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2
BGCOLOR="#EEEEFF" ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0"
CELLSPACING="3"><TR ALIGN="center" VALIGN="top"><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../../../overview-summary.html"><FONT
ID="NavBarFont1"><B>Overview</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF=
"class-use/SoapContainerInvoker.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../!
../../../index-all.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "../../../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>© 2000-2001 JBoss
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT
SIZE="-2"> <A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapComponent.html"><B>PREV
CLASS</B></A> <A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapInvocationHandler.html"><B>NEXT
CLASS</B></A></FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2"> <A
HREF= "../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> <A
HREF= "SoapContainerInvoker.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">SUMMARY: INNER | FIELD | <A HREF=
"#constructor_summary">CONSTR</A> |!
<A HREF= "#method_summary">METHOD</A></FONT></TD><TD VALIGN="top"
ID="NavBarCell3"><FONT SIZE="-2">DETAIL: FIELD | <A HREF=
"#constructor_detail">CONSTR</A> | <A HREF=
"#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR
========== --><HR></BODY></HTML>
1.1
zoap/docs/api/org/jboss/ejb/plugins/zoap/SoapInvocationHandler.html
Index: SoapInvocationHandler.html
===================================================================
<HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:33 GMT+01:00 2001
--><TITLE>The ZOAP Documentation</TITLE><LINK REL="stylesheet" TYPE="text/css"
HREF="../../../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!--
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%"
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF"
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center"
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF=
"../../../../../overview-summary.html"><FONT
ID="NavBarFont1"><B>Overview</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF=
"class-use/SoapInvocationHandler.html"><FONT ID="NavBarFont1"><B>Use</B></FONT!
></A> </TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF=
>"package-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD
>BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "../../../../../index-all.html"><FONT
>ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
>ID="NavBarCell1"><A HREF= "../../../../../help-doc.html"><FONT
>ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
>VALIGN="top" ROWSPAN=3><EM>The ZOAP Documentation</TD></EM></TD></TR><TR><TD
>BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2"> <A HREF=
>"../../../../../org/jboss/ejb/plugins/zoap/SoapContainerInvoker.html"><B>PREV
>CLASS</B></A> NEXT CLASS</FONT></TD><TD BGCOLOR="white"
>ID="NavBarCell2"><FONT SIZE="-2"> <A HREF= "../../../../../index.html"
>TARGET="_top"><B>FRAMES</B></A> <A HREF= "SoapInvocationHandler.html"
>TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top"
>ID="NavBarCell3"><FONT SIZE="-2">!
SUMMARY: INNER | <A HREF= "#field_summary">FIELD</A> | <A
HREF= "#constructor_summary">CONSTR</A> | <A HREF=
"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">DETAIL: <A HREF= "#field_detail">FIELD</A> | <A HREF=
"#constructor_detail">CONSTR</A> | <A HREF=
"#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR
========== --><HR><H2><FONT SIZE="-1">org.jboss.ejb.plugins.zoap</FONT><BR>Class
SoapInvocationHandler</H2><HR><DL><DT>public class
<B>SoapInvocationHandler</B><DT>implements InvocationHandler, Serializable, <A HREF=
"../../../../../org/zoap/soap/SoapObject.html">SoapObject</A></DL><P>A lightweight
in-VM invocation-handler that provides an immediate access to the interceptor-chain of
jBoss.<P><DL><DT><B>Author:</B><DD>$Author: jung $<DT><B>Version: </B>$Revision: 1.1
$<DT><B>See Also: </B><related></DL><HR><!-- =========== FIELD SUMMARY ======!
===== --><A NAME= "field_summary"></A><TABLE BORDER="1" CELLPADDING="3"
CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"> <TD
COLSPAN=2><FONT SIZE= "+2"><B>Field Summary</B></FONT></TD></TR><TR BGCOLOR="white"
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> (package private) <A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapComponent.html">SoapComponent</A></CODE></FONT></TD><TD><CODE><B><A
HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapInvocationHandler.html#component">component</A></B></CODE><BR> the
component that this handler has been created in</TD></TR><TR BGCOLOR="white"
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> (package private) String</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapInvocationHandler.html#handle">handle</A></B></CODE><BR> !
; the handle that we got from our
server</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top"
WIDTH="20%"><FONT SIZE="-1"><CODE> (package private)
Class</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapInvocationHandler.html#homeInterface">homeInterface</A></B></CODE><BR> the
home that we are standing for</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE> (package private)
Class</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapInvocationHandler.html#remoteInterface">remoteInterface</A></B></CODE><BR> the
interface that we are standing for</TD></TR><TR BGCOLOR="white"
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT S!
IZE="-1"><CODE> (package private) ThreadLocal</CODE></FONT></TD><TD><CODE><B><A
HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapInvocationHandler.html#requests">requests</A></B></CODE><BR> the
requests associated to different threads</TD></TR><TR BGCOLOR="white"
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> (package private) <A HREF=
"../../../../../org/zoap/soap/SoapServer.html">SoapServer</A></CODE></FONT></TD><TD><CODE><B><A
HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapInvocationHandler.html#server">server</A></B></CODE><BR> the
soap server that we are bound to</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD
ALIGN="right" VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE> (package private)
URL</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapInvocation!
Handler.html#SoapInvocationHandler">SoapInvocationHandler</A></B></CODE><BR> the
SoapInvocationHandler url of the SoapInvocationHandler server through which we
tunnel</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top"
WIDTH="20%"><FONT SIZE="-1"><CODE> (package private)
URL</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapInvocationHandler.html#url">url</A></B></CODE><BR> the
target url of the server behind that SoapInvocationHandler</TD></TR></TABLE><BR><!--
=========== CONSTRUCTOR SUMMARY =========== --><A NAME=
"constructor_summary"></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0"
WIDTH="100%"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE=
"+2"><B>Constructor Summary</B></FONT></TD></TR><TR BGCOLOR="white"
ID="TableRowColor"><TD><CODE><B><A HREF= "../..!
/../../../org/jboss/ejb/plugins/zoap/SoapInvocationHandler.html#SoapInvocationHandler()">SoapInvocationHandler</A></B>()</CODE><BR> initialise
the component you are living in</TD></TR><TR BGCOLOR="white"
ID="TableRowColor"><TD><CODE><B><A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapInvocationHandler.html#SoapInvocationHandler(java.net.URL,
java.net.URL, java.lang.Class, java.lang.Class,
org.jboss.ejb.plugins.zoap.SoapComponent)">SoapInvocationHandler</A></B>(URL
theSoapInvocationHandler, URL theURL, Class remoteInterface, Class homeInterface, <A
HREF= "../../../../../org/jboss/ejb/plugins/zoap/SoapComponent.html">SoapComponent</A>
component)</CODE><BR> Constructor:
establish a server, a target URL and a corresponding
databinding</TD></TR></TABLE><BR><!-- =========== METHOD SUMMARY =========== --><A
NAME= "method_summary"></A><TABLE BORDER="1" CELL!
PADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF"
ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= "+2"><B>Method
Summary</B></FONT></TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right"
VALIGN="top" WIDTH="20%"><FONT SIZE="-1"><CODE> <A HREF=
"../../../../../org/zoap/soap/SoapRouter.html">SoapRouter</A></CODE></FONT></TD><TD><CODE><B><A
HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapInvocationHandler.html#getRouter()">getRouter</A></B>()</CODE><BR> </TD></TR><TR
BGCOLOR="white" ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> Object</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapInvocationHandler.html#invoke(java.lang.Object,
java.lang.reflect.Method, java.lang.Object)">invoke</A></B>(Object target, Method
method, Object[]
args)</CODE><BR> &!
nbsp;this is called whenever an interface that this invocationhandler pretends to
belong to is invoked
we do it purely synchronous for the moment</TD></TR><TR BGCOLOR="white"
ID="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="20%"><FONT
SIZE="-1"><CODE> void</CODE></FONT></TD><TD><CODE><B><A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapInvocationHandler.html#receiveRequest(org.zoap.soap.SoapMessage,
org.zoap.soap.SoapMessage)">receiveRequest</A></B>(<A HREF=
"../../../../../org/zoap/soap/SoapMessage.html">SoapMessage</A> message, <A HREF=
"../../../../../org/zoap/soap/SoapMessage.html">SoapMessage</A>
response)</CODE><BR> receiveRequest
is used for the asynchronouse mode, we do not need it hopefully at the
moment</TD></TR></TABLE><BR><!-- =========== FIELD DETAIL =========== --><A NAME=
"field_detail"></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR
BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Field
Detail</B></FONT></TD></TR></TABLE><BR><A NAME!
= "component"><H3>component</H3></A><PRE><A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapComponent.html">SoapComponent</A>
<B>component</B></PRE><DL><DD>the component that this handler has been created
in</DL><HR><A NAME= "handle"><H3>handle</H3></A><PRE>String
<B>handle</B></PRE><DL><DD>the handle that we got from our server</DL><HR><A NAME=
"homeInterface"><H3>homeInterface</H3></A><PRE>Class
<B>homeInterface</B></PRE><DL><DD>the home that we are standing for</DL><HR><A NAME=
"remoteInterface"><H3>remoteInterface</H3></A><PRE>Class
<B>remoteInterface</B></PRE><DL><DD>the interface that we are standing for</DL><HR><A
NAME= "requests"><H3>requests</H3></A><PRE>ThreadLocal
<B>requests</B></PRE><DL><DD>the requests associated to different threads</DL><HR><A
NAME= "server"><H3>server</H3></A><PRE><A HREF=
"../../../../../org/zoap/soap/SoapServer.html">SoapServer</A>
<B>server</B></PRE><DL><DD>the soap server that we are bound to</DL><HR><A NAME=
"SoapInvocationHandler">!
<H3>SoapInvocationHandler</H3></A><PRE>URL
<B>SoapInvocationHandler</B></PRE><DL><DD>the SoapInvocationHandler url of the
SoapInvocationHandler server through which we tunnel</DL><HR><A NAME=
"url"><H3>url</H3></A><PRE>URL <B>url</B></PRE><DL><DD>the target url of the server
behind that SoapInvocationHandler</DL><!-- =========== CONSTRUCTOR DETAIL ===========
--><A NAME= "constructor_detail"></A><TABLE BORDER="1" CELLPADDING="3"
CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD
COLSPAN=1><FONT SIZE="+2"><B>Constructor Detail</B></FONT></TD></TR></TABLE><BR><A
NAME= "SoapInvocationHandler()"><H3>SoapInvocationHandler</H3></A><PRE>public
<B>SoapInvocationHandler</B>()</PRE><DL><DD>initialise the component you are living
in</DL><HR><A NAME= "SoapInvocationHandler(java.net.URL, java.net.URL,
java.lang.Class, java.lang.Class,
org.jboss.ejb.plugins.zoap.SoapComponent)"><H3>SoapInvocationHandler</H3></A><PRE>public
<B>SoapInvocationHandler</B>(URL theS!
oapInvocationHandler, URL theURL, Class remoteInterface, Class homeInterface, <A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapComponent.html">SoapComponent</A>
component)</PRE><DL><DD>Constructor: establish a server, a target URL and a
corresponding databinding</DL><!-- =========== METHOD DETAIL =========== --><A NAME=
"method_detail"></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR
BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Method
Detail</B></FONT></TD></TR></TABLE><BR><A NAME=
"getRouter()"><H3>getRouter</H3></A><PRE>public <A HREF=
"../../../../../org/zoap/soap/SoapRouter.html">SoapRouter</A>
<B>getRouter</B>()</PRE><DL><DD></DL><HR><A NAME= "invoke(java.lang.Object,
java.lang.reflect.Method, java.lang.Object)"><H3>invoke</H3></A><PRE>public Object
<B>invoke</B>(Object target, Method method, Object[] args)<BR> throws
java.lang.Throwable</A></PRE><DL><DD>this is called whenever an interface that t!
his invocationhandler pretends to belong to is invoked
we do it purely synchronous for the moment</DL><HR><A NAME=
"receiveRequest(org.zoap.soap.SoapMessage,
org.zoap.soap.SoapMessage)"><H3>receiveRequest</H3></A><PRE>public void
<B>receiveRequest</B>(<A HREF=
"../../../../../org/zoap/soap/SoapMessage.html">SoapMessage</A> message, <A HREF=
"../../../../../org/zoap/soap/SoapMessage.html">SoapMessage</A> response)<BR>
throws <A HREF=
"../../../../../org/zoap/soap/SoapMessageException.html">org.zoap.soap.SoapMessageException</A></PRE><DL><DD>receiveRequest
is used for the asynchronouse mode, we do not need it hopefully at the
moment</DL><P><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0"><TR BGCOLOR="#CCCCFF"
ID="TableHeadingColor"><TD><FONT SIZE= "+0"><B>Association
Links</B></FONT></TD></TR></TABLE><BR>to <B>Class </B>java.net.URL<DL><DD>the target
url of the server behind that SoapInvocationHandler</DL><P>to <B>Class
</B>java.net.URL<DL><DD>the SoapInvocationHandler url of the SoapInvocationHandler
server!
through which we tunnel</DL><P>to <B>Class </B>java.lang.Class<DL><DD>the interface
that we are standing for</DL><P>to <B>Class </B>java.lang.Class<DL><DD>the home that
we are standing for</DL><P>to <B>Class </B><A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapComponent.html">org.jboss.ejb.plugins.zoap.SoapComponent</A><DL><DD>the
component that this handler has been created in</DL><P>to <B>Class
</B>java.lang.ThreadLocal<DL><DD>the requests associated to different
threads</DL><P>to <B>Class </B><A HREF=
"../../../../../org/zoap/soap/SoapServer.html">org.zoap.soap.SoapServer</A><DL><DD>the
soap server that we are bound to</DL><P>to <B>Class </B>java.lang.String<DL><DD>the
handle that we got from our server</DL><HR><!-- ========== START OF NAVBAR ==========
--><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2
BGCOLOR="#EEEEFF" ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0"
CELLSPACING="3"><TR ALIGN="center" VALIGN="top"><TD BGCOLOR="!
#EEEEFF" ID="NavBarCell1"><A HREF= "../../../../../overview-summary.html"><FONT
ID="NavBarFont1"><B>Overview</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Class</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF=
"class-use/SoapInvocationHandler.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>© 2000-2001 JBoss o!
rganization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT
SIZE="-2"> <A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapContainerInvoker.html"><B>PREV
CLASS</B></A> NEXT CLASS</FONT></TD><TD BGCOLOR="white"
ID="NavBarCell2"><FONT SIZE="-2"> <A HREF= "../../../../../index.html"
TARGET="_top"><B>FRAMES</B></A> <A HREF= "SoapInvocationHandler.html"
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR><TR><TD VALIGN="top"
ID="NavBarCell3"><FONT SIZE="-2">SUMMARY: INNER | <A HREF=
"#field_summary">FIELD</A> | <A HREF=
"#constructor_summary">CONSTR</A> | <A HREF=
"#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" ID="NavBarCell3"><FONT
SIZE="-2">DETAIL: <A HREF= "#field_detail">FIELD</A> | <A HREF=
"#constructor_detail">CONSTR</A> | <A HREF=
"#method_detail">METHOD</A></FONT></TD></TR></TABLE><!-- ========== END OF NAVBAR
========== --><HR></BODY></HTML>
1.1 zoap/docs/api/org/jboss/ejb/plugins/zoap/package-frame.html
Index: package-frame.html
===================================================================
<HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:33 GMT+01:00 2001
--><TITLE>The ZOAP Documentation: Package org.jboss.ejb.plugins.zoap</TITLE><LINK
REL="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
<SCRIPT LANGUAGE = "JavaScript">
function doClick(imageHref) {
if (parent.imageFrame != null)
parent.imageFrame.location.href = imageHref;
}
</SCRIPT></HEAD><BODY BGCOLOR="white"><FONT size="+1" ID="FrameTitleFont"><A HREF=
"package-summary.html" TARGET="classFrame">org.jboss.ejb.plugins.zoap</A></FONT><TABLE
BORDER="0" WIDTH="100%"><TR><TD NOWRAP><FONT size="+1" ID="FrameHeadingFont">Class
Diagrams</FONT> <FONT ID="FrameItemFont"><BR><A HREF= "zoap.cl.html"
TARGET="classFrame"
onClick="doClick('doc-files/zoap.cl.html')">zoap</A></FONT></TD></TR></TABLE><TABLE
BORDER="0" WIDTH="100%"><TR><TD NOWRAP><FONT size="+1"
ID="FrameHeadingFont">Classes</FONT> <FONT ID="FrameItemFont"><BR><A HREF=
"ComponentURNResolver.html" TARGET="classFrame">ComponentURNResolver</A><BR><A HREF=
"SoapComponent.html" TARGET="classFrame">SoapComponent</A><BR><A HREF=
"SoapContainerInvoker.html" TARGET="classFrame">SoapContainerInvoker</A><BR><A HREF=
"SoapInvocationHandler.html"
TARGET="classFrame">SoapInvocationHandler</A></FONT></TD></TR></TABLE></BODY></HTML>
1.1 zoap/docs/api/org/jboss/ejb/plugins/zoap/package-summary.html
Index: package-summary.html
===================================================================
<HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:33 GMT+01:00 2001
--><TITLE>The ZOAP Documentation: Package org.jboss.ejb.plugins.zoap</TITLE><LINK
REL="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css"
TITLE="Style"></HEAD><BODY BGCOLOR="white"><!-- ========== START OF NAVBAR ==========
--><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2
BGCOLOR="#EEEEFF" ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0"
CELLSPACING="3"><TR ALIGN="center" VALIGN="top"><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../../../overview-summary.html"><FONT
ID="NavBarFont1"><B>Overview</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT
ID="NavBarFont1Rev"><B>Package</B></FONT> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><FONT ID="NavBarFont1">Class</FONT> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-use.html"><FONT
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD BGCOLOR!
="#EEEEFF" ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>The ZOAP Documentation</TD></EM></TD></TR><TR><TD
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2"> <A HREF=
"../../../../../org/jboss/ejb/plugins/package-summary.html"><B>PREV
PACKAGE</B></A> <A HREF=
"../../../../../org/jboss/zoap/package-summary.html"><B>NEXT
PACKAGE</B></A></FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2"> <A
HREF= "../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> <A
HREF= "package-summary.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD></TR></TABLE><!-- =======!
=== END OF NAVBAR ========== --><HR><H2>Package org.jboss.ejb.plugins.zoap</H2><TABLE
BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF"
ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= "+2"><B>Class Diagram
Summary</B></FONT></TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD
WIDTH="15%"><B><A HREF=
"zoap.cl.html">zoap</A></B></TD><TD> </TD></TR></TABLE> <P><TABLE BORDER="1"
CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF"
ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= "+2"><B>Class
Summary</B></FONT></TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD
WIDTH="15%"><B><A HREF=
"ComponentURNResolver.html">ComponentURNResolver</A></B></TD><TD>this urnresolver uses
the context classpath to find meta-data resources</TD></TR><TR BGCOLOR="white"
ID="TableRowColor"><TD WIDTH="15%"><B><A HREF=
"SoapComponent.html">SoapComponent</A></B></TD><TD>SoapComponent is an extension to
the de.infor.ce.util.Component concept that st!
ores meta-data used for SOAP services.</TD></TR><TR BGCOLOR="white"
ID="TableRowColor"><TD WIDTH="15%"><B><A HREF=
"SoapContainerInvoker.html">SoapContainerInvoker</A></B></TD><TD>SoapContainerInvoker
is a container-invoker plugin for jboss that is able
to provide beans as Soap objects over the network.</TD></TR><TR BGCOLOR="white"
ID="TableRowColor"><TD WIDTH="15%"><B><A HREF=
"SoapInvocationHandler.html">SoapInvocationHandler</A></B></TD><TD>A lightweight in-VM
invocation-handler that provides an immediate access to the interceptor-chain of
jBoss.</TD></TR></TABLE> <P><HR><!-- ========== START OF NAVBAR ==========
--><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2
BGCOLOR="#EEEEFF" ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0"
CELLSPACING="3"><TR ALIGN="center" VALIGN="top"><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../../../overview-summary.html"><FONT
ID="NavBarFont1"><B>Overview</B></FONT></A> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT
ID="NavBarFont1Rev"><B>Package</B></FONT> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><FONT ID="NavBarFont1">Class</FONT> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-use.html"><FONT!
ID="NavBarFont1"><B>Use</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>© 2000-2001 JBoss
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT
SIZE="-2"> <A HREF=
"../../../../../org/jboss/ejb/plugins/package-summary.html"><B>PREV
PACKAGE</B></A> <A HREF=
"../../../../../org/jboss/zoap/package-summary.html"><B>NEXT
PACKAGE</B></A></FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2"> <A
HREF= "../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> <A
HREF= "package-summary.htm!
l" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR></TABLE><!-- ========== END OF
NAVBAR ========== --><HR></BODY></HTML>
1.1 zoap/docs/api/org/jboss/ejb/plugins/zoap/package-tree.html
Index: package-tree.html
===================================================================
<HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:33 GMT+01:00 2001
--><TITLE>The ZOAP Documentation: org.jboss.ejb.plugins.zoap Class
Hierarchy</TITLE><LINK REL="stylesheet" TYPE="text/css"
HREF="../../../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!--
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%"
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF"
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center"
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF=
"../../../../../overview-summary.html"><FONT
ID="NavBarFont1"><B>Overview</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><FONT ID="NavBarFont1">Class</FONT> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><FONT ID="NavBarFont1!
">Use</FONT> </TD><TD BGCOLOR="#FFFFFF" ID="NavBarCell1Rev"> <FONT
ID="NavBarFont1Rev"><B>Tree</B></FONT> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>The ZOAP Documentation</TD></EM></TD></TR><TR><TD
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2"> <A HREF=
"../../../../../org/jboss/ejb/plugins/package-tree.html"><B>PREV</B></A> <A
HREF= "../../../../../org/jboss/zoap/package-tree.html"><B>NEXT</B></A></FONT></TD><TD
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2"> <A HREF=
"../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> <A HREF=
"package-tree.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR></TABLE><!--
========== END OF !
NAVBAR ========== --><HR><CENTER><H2>Hierarchy For Package
org.jboss.ejb.plugins.zoap</H2></CENTER><DL><DT><B>Package Hierarchies: </B><DD><A
HREF= "../../../../../overview-tree.html">All Packages</A></DL><HR><H2>Class
Hierarchy</H2><UL><LI TYPE="circle">class org.jboss.ejb.plugins.zoap.<A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/ComponentURNResolver.html"><B>ComponentURNResolver</B></A>
(implements org.zoap.xml.<A HREF=
"../../../../../org/zoap/xml/URNResolver.html">URNResolver</A>) <LI
TYPE="circle">class org.jboss.ejb.plugins.zoap.<A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapContainerInvoker.html"><B>SoapContainerInvoker</B></A>
(implements ContainerInvoker, org.zoap.soap.<A HREF=
"../../../../../org/zoap/soap/SoapRouter.html">SoapRouter</A>, XmlLoadable) <LI
TYPE="circle">class org.jboss.ejb.plugins.zoap.<A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapInvocationHandler.html"><B>SoapInvocationHandler</B></A>
(implements InvocationHandler, Serial!
izable, org.zoap.soap.<A HREF=
"../../../../../org/zoap/soap/SoapObject.html">SoapObject</A>) </UL><HR><!--
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%"
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF"
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center"
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF=
"../../../../../overview-summary.html"><FONT
ID="NavBarFont1"><B>Overview</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><FONT ID="NavBarFont1">Class</FONT> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><FONT ID="NavBarFont1">Use</FONT> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Tree</B></FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "..!
/../../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>© 2000-2001 JBoss
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT
SIZE="-2"> <A HREF=
"../../../../../org/jboss/ejb/plugins/package-tree.html"><B>PREV</B></A> <A
HREF= "../../../../../org/jboss/zoap/package-tree.html"><B>NEXT</B></A></FONT></TD><TD
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2"> <A HREF=
"../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> <A HREF=
"package-tree.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR></TABLE><!--
========== END OF NAVBAR ========== --><HR></BODY></HTML>
1.1 zoap/docs/api/org/jboss/ejb/plugins/zoap/package-use.html
Index: package-use.html
===================================================================
<HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:33 GMT+01:00 2001
--><TITLE>The ZOAP Documentation</TITLE><LINK REL="stylesheet" TYPE="text/css"
HREF="../../../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!--
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%"
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF"
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center"
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF=
"../../../../../overview-summary.html"><FONT
ID="NavBarFont1"><B>Overview</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><FONT ID="NavBarFont1">Class</FONT> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>Use</B></FONT> </TD><!
TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>The ZOAP Documentation</TD></EM></TD></TR><TR><TD
BGCOLOR="white" ID="NavBarCell2"><FONT
SIZE="-2"> PREV NEXT</FONT></TD><TD BGCOLOR="white"
ID="NavBarCell2"><FONT SIZE="-2"> <A HREF= "../../../../../index.html"
TARGET="_top"><B>FRAMES</B></A> <A HREF= "package-use.html"
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR></TABLE><!-- ========== END OF
NAVBAR ========== --><HR><CENTER><H2><B>Uses of
Package<BR>org.jboss.ejb.plugins.zoap</B></H2></CENTER><TABLE !
BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF"
ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= "+2">Packages that use <A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/package-summary.html">org.jboss.ejb.plugins.zoap</A></FONT></TD></TR><TR
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF=
"#org.jboss.ejb.plugins.zoap">org.jboss.ejb.plugins.zoap</A></B></TD><TD> </TD></TR></TABLE><P><A
NAME= "org.jboss.ejb.plugins.zoap"></A><TABLE BORDER="1" CELLPADDING="3"
CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"> <TD
COLSPAN=2><FONT SIZE= "+2">Classes in <A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/package-summary.html">org.jboss.ejb.plugins.zoap</A>
used by <A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/package-summary.html">org.jboss.ejb.plugins.zoap</A></FONT></TD></TR><TR
BGCOLOR="white" ID="TableRowColor"><TD><B><A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/class-use/SoapInvocationHandler.h!
tml#org.jboss.ejb.plugins.zoap">SoapInvocationHandler</A></B><BR> A
lightweight in-VM invocation-handler that provides an immediate access to the
interceptor-chain of jBoss.</TD></TR></TABLE> <P><HR><!-- ========== START OF
NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1"
CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" ID="NavBarCell1"><TABLE BORDER="0"
CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" VALIGN="top"><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../../../overview-summary.html"><FONT
ID="NavBarFont1"><B>Overview</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><FONT ID="NavBarFont1">Class</FONT> </TD><TD BGCOLOR="#FFFFFF"
ID="NavBarCell1Rev"> <FONT ID="NavBarFont1Rev"><B>!
Use</B></FONT> </TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/package-tree.html"><FONT
ID="NavBarFont1"><B>Tree</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>© 2000-2001 JBoss
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT
SIZE="-2"> PREV NEXT</FONT></TD><TD BGCOLOR="white"
ID="NavBarCell2"><FONT SIZE="-2"> <A HREF= "../../../../../index.html"
TARGET="_top"><B>FRAMES</B></A> <A HREF= "package-use.html"
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR></TABLE><!-- ========== END OF
NAVBAR ========== --><HR></BODY></HTML>
1.1 zoap/docs/api/org/jboss/ejb/plugins/zoap/zoap.cl.html
Index: zoap.cl.html
===================================================================
<HTML><HEAD><!-- Generated by Together onMon Feb 19 15:59:33 GMT+01:00 2001
--><TITLE>The ZOAP Documentation</TITLE><LINK REL="stylesheet" TYPE="text/css"
HREF="../../../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!--
========== START OF NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%"
CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF"
ID="NavBarCell1"><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center"
VALIGN="top"><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF=
"../../../../../overview-summary.html"><FONT
ID="NavBarFont1"><B>Overview</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><FONT ID="NavBarFont1">Class</FONT> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><FONT ID="NavBarFont1">Use</FONT> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><FONT ID="NavBarFont1">T!
ree</FONT> </TD><TD BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF=
"../../../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>The ZOAP Documentation</TD></EM></TD></TR><TR><TD
BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2"> PREV DIAGRAM NEXT
DIAGRAM</FONT></TD><TD BGCOLOR="white" ID="NavBarCell2"><FONT SIZE="-2"> <A HREF=
"../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> <A HREF=
"zoap.cl.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR></TABLE><!--
========== END OF NAVBAR ========== --><HR><H2><FONT
SIZE="-1">org.jboss.ejb.plugins.zoap</FONT><BR>Class Diagram
zoap</H2><P><DL><DT><B>number </B>txmiid8</DL><P><TABLE BORDER="0" CELLPADDING="0"
CELLSPACING="0"><TR BGCOLOR="#CCCCFF" ID="TableHeadingColor"><T!
D><FONT SIZE= "+0"><B>Dependency Links</B></FONT></TD></TR></TABLE><BR>to <B>Class
Diagram </B><A HREF=
"../../../../../org/zoap/soap/soap.cl.html">org.zoap.soap</A><DL><P><DD><DL><DT><B>Label
</B>builds on</DL></DD></DL><P><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0"><TR
BGCOLOR="#CCCCFF" ID="TableHeadingColor"><TD><FONT SIZE= "+0"><B>Note
Links</B></FONT></TD></TR></TABLE><BR>to <B>Note </B><A HREF=
"../../../../../default.cl.html#a2">Note3</A><DL></DL><TABLE BORDER="1"
CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF"
ID="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE= "+2"><B>Class
Summary</B></FONT></TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD
WIDTH="15%"><B><A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/ComponentURNResolver.html">ComponentURNResolver</A></B></TD><TD>this
urnresolver uses the context classpath to find meta-data resources</TD></TR><TR
BGCOLOR="white" ID="TableRowColor"><TD WIDTH="15%"><B><A HREF=
"../../../../../org/jboss!
/ejb/plugins/zoap/SoapComponent.html">SoapComponent</A></B></TD><TD>SoapComponent is
an extension to the de.infor.ce.util.Component concept that stores meta-data used for
SOAP services.</TD></TR><TR BGCOLOR="white" ID="TableRowColor"><TD WIDTH="15%"><B><A
HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapContainerInvoker.html">SoapContainerInvoker</A></B></TD><TD>SoapContainerInvoker
is a container-invoker plugin for jboss that is able
to provide beans as Soap objects over the network.</TD></TR><TR BGCOLOR="white"
ID="TableRowColor"><TD WIDTH="15%"><B><A HREF=
"../../../../../org/jboss/ejb/plugins/zoap/SoapInvocationHandler.html">SoapInvocationHandler</A></B></TD><TD>A
lightweight in-VM invocation-handler that provides an immediate access to the
interceptor-chain of jBoss.</TD></TR></TABLE> <P><HR><!-- ========== START OF
NAVBAR ========== --><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1"
CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" ID="NavBarCell1"><TABLE BORDER="0"
CELLPADDING="0" CELLSPACING="3"><TR ALIGN="center" VALIGN="top"><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../../../overview-summary.html"><FONT
ID="NavBarFont1"><B>Overview</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "package-summary.html"><FONT
ID="NavBarFont1"><B>Package</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><FONT ID="NavBarFont1">Class</FONT> </TD><TD BGC!
OLOR="#EEEEFF" ID="NavBarCell1"><FONT ID="NavBarFont1">Use</FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><FONT ID="NavBarFont1">Tree</FONT> </TD><TD
BGCOLOR="#EEEEFF" ID="NavBarCell1"><A HREF= "../../../../../index-all.html"><FONT
ID="NavBarFont1"><B>Index</B></FONT></A> </TD><TD BGCOLOR="#EEEEFF"
ID="NavBarCell1"><A HREF= "../../../../../help-doc.html"><FONT
ID="NavBarFont1"><B>Help</B></FONT></A> </TD></TR></TABLE><TD ALIGN="right"
VALIGN="top" ROWSPAN=3><EM>© 2000-2001 JBoss
organization</TD></EM></TD></TR><TR><TD BGCOLOR="white" ID="NavBarCell2"><FONT
SIZE="-2"> PREV DIAGRAM NEXT DIAGRAM</FONT></TD><TD BGCOLOR="white"
ID="NavBarCell2"><FONT SIZE="-2"> <A HREF= "../../../../../index.html"
TARGET="_top"><B>FRAMES</B></A> <A HREF= "zoap.cl.html"
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR></TABLE><!-- ========== END OF
NAVBAR ========== --><HR></BODY></HTML>