summaryrefslogtreecommitdiffstats
path: root/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly
diff options
context:
space:
mode:
Diffstat (limited to 'site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly')
-rw-r--r--site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/ActivationException.html256
-rw-r--r--site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/CompositeActivator.html622
-rw-r--r--site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/CompositeActivatorImpl.html897
-rw-r--r--site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/EndpointReferenceImpl.html691
-rw-r--r--site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/EndpointWireImpl.html564
-rw-r--r--site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/ReferenceParameterProcessor.html391
-rw-r--r--site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/ReferenceParametersImpl.html500
-rw-r--r--site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/RuntimeAssemblyFactory.html336
-rw-r--r--site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/RuntimeComponentImpl.html767
-rw-r--r--site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/RuntimeComponentReferenceImpl.html734
-rw-r--r--site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/RuntimeComponentServiceImpl.html746
-rw-r--r--site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/RuntimeWireImpl.html665
-rw-r--r--site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/package-frame.html72
-rw-r--r--site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/package-summary.html219
-rw-r--r--site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/package-tree.html207
15 files changed, 7667 insertions, 0 deletions
diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/ActivationException.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/ActivationException.html
new file mode 100644
index 0000000000..a79e111ea6
--- /dev/null
+++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/ActivationException.html
@@ -0,0 +1,256 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.6.0_11) on Tue Jan 27 20:37:55 CST 2009 -->
+<TITLE>
+ActivationException
+</TITLE>
+
+<META NAME="date" CONTENT="2009-01-27">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="ActivationException";
+ }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV CLASS&nbsp;
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html" title="interface in org.apache.tuscany.sca.core.assembly"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../index.html?org/apache/tuscany/sca/core/assembly/ActivationException.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="ActivationException.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Throwable">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.apache.tuscany.sca.core.assembly</FONT>
+<BR>
+Class ActivationException</H2>
+<PRE>
+java.lang.Object
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">java.lang.Throwable
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">java.lang.Exception
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.tuscany.sca.core.assembly.ActivationException</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>ActivationException</B><DT>extends java.lang.Exception</DL>
+</PRE>
+
+<P>
+Denotes an error starting the runtime
+<P>
+
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../../../serialized-form.html#org.apache.tuscany.sca.core.assembly.ActivationException">Serialized Form</A></DL>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ActivationException.html#ActivationException(java.lang.String)">ActivationException</A></B>(java.lang.String&nbsp;message)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ActivationException.html#ActivationException(java.lang.Throwable)">ActivationException</A></B>(java.lang.Throwable&nbsp;cause)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Throwable</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="ActivationException(java.lang.String)"><!-- --></A><H3>
+ActivationException</H3>
+<PRE>
+public <B>ActivationException</B>(java.lang.String&nbsp;message)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="ActivationException(java.lang.Throwable)"><!-- --></A><H3>
+ActivationException</H3>
+<PRE>
+public <B>ActivationException</B>(java.lang.Throwable&nbsp;cause)</PRE>
+<DL>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV CLASS&nbsp;
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html" title="interface in org.apache.tuscany.sca.core.assembly"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../index.html?org/apache/tuscany/sca/core/assembly/ActivationException.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="ActivationException.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Throwable">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/CompositeActivator.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/CompositeActivator.html
new file mode 100644
index 0000000000..9f64f6bb3b
--- /dev/null
+++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/CompositeActivator.html
@@ -0,0 +1,622 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.6.0_11) on Tue Jan 27 20:37:55 CST 2009 -->
+<TITLE>
+CompositeActivator
+</TITLE>
+
+<META NAME="date" CONTENT="2009-01-27">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="CompositeActivator";
+ }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ActivationException.html" title="class in org.apache.tuscany.sca.core.assembly"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivatorImpl.html" title="class in org.apache.tuscany.sca.core.assembly"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../index.html?org/apache/tuscany/sca/core/assembly/CompositeActivator.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="CompositeActivator.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.apache.tuscany.sca.core.assembly</FONT>
+<BR>
+Interface CompositeActivator</H2>
+<DL>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivatorImpl.html" title="class in org.apache.tuscany.sca.core.assembly">CompositeActivatorImpl</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public interface <B>CompositeActivator</B></DL>
+</PRE>
+
+<P>
+Start/stop a composite
+<P>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#activate(org.apache.tuscany.sca.assembly.Composite)">activate</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Composite.html" title="interface in org.apache.tuscany.sca.assembly">Composite</A>&nbsp;composite)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Activate a composite</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#activate(org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.runtime.RuntimeComponentReference)">activate</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A>&nbsp;component,
+ <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentReference</A>&nbsp;ref)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Activate a component reference</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#activate(org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.runtime.RuntimeComponentService)">activate</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A>&nbsp;component,
+ <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentService</A>&nbsp;service)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Activate a component reference</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#configureComponentContext(org.apache.tuscany.sca.runtime.RuntimeComponent)">configureComponentContext</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A>&nbsp;component)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Configure the runtime component with component context</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#deactivate(org.apache.tuscany.sca.assembly.Composite)">deactivate</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Composite.html" title="interface in org.apache.tuscany.sca.assembly">Composite</A>&nbsp;composite)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Stop a composite</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#deactivate(org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.runtime.RuntimeComponentReference)">deactivate</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A>&nbsp;component,
+ <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentReference</A>&nbsp;ref)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;De-activate a component reference</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#deactivate(org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.runtime.RuntimeComponentService)">deactivate</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A>&nbsp;component,
+ <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentService</A>&nbsp;service)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;De-activate a component reference</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/context/ComponentContextHelper.html" title="class in org.apache.tuscany.sca.core.context">ComponentContextHelper</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#getComponentContextHelper()">getComponentContextHelper</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the component context helper</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/conversation/ConversationManager.html" title="interface in org.apache.tuscany.sca.core.conversation">ConversationManager</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#getConversationManager()">getConversationManager</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Composite.html" title="interface in org.apache.tuscany.sca.assembly">Composite</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#getDomainComposite()">getDomainComposite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the domain composite</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/java/JavaInterfaceFactory.html" title="interface in org.apache.tuscany.sca.interfacedef.java">JavaInterfaceFactory</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#getJavaInterfaceFactory()">getJavaInterfaceFactory</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the java interface factory</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/invocation/ProxyFactory.html" title="interface in org.apache.tuscany.sca.core.invocation">ProxyFactory</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#getProxyFactory()">getProxyFactory</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the proxy factory</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Component.html" title="interface in org.apache.tuscany.sca.assembly">Component</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#resolve(java.lang.String)">resolve</A></B>(java.lang.String&nbsp;componentURI)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Resolve a component by URI in the domain</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#setDomainComposite(org.apache.tuscany.sca.assembly.Composite)">setDomainComposite</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Composite.html" title="interface in org.apache.tuscany.sca.assembly">Composite</A>&nbsp;domainComposite)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the domain composite</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#start(org.apache.tuscany.sca.assembly.Component)">start</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Component.html" title="interface in org.apache.tuscany.sca.assembly">Component</A>&nbsp;component)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Start a component</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#start(org.apache.tuscany.sca.assembly.Composite)">start</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Composite.html" title="interface in org.apache.tuscany.sca.assembly">Composite</A>&nbsp;composite)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Start components in a composite</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#start(org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.runtime.RuntimeComponentReference)">start</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A>&nbsp;component,
+ <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentReference</A>&nbsp;ref)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Activate a component reference</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#stop(org.apache.tuscany.sca.assembly.Component)">stop</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Component.html" title="interface in org.apache.tuscany.sca.assembly">Component</A>&nbsp;component)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Stop a component</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#stop(org.apache.tuscany.sca.assembly.Composite)">stop</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Composite.html" title="interface in org.apache.tuscany.sca.assembly">Composite</A>&nbsp;composite)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Stop components in a composite</TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="activate(org.apache.tuscany.sca.assembly.Composite)"><!-- --></A><H3>
+activate</H3>
+<PRE>
+void <B>activate</B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Composite.html" title="interface in org.apache.tuscany.sca.assembly">Composite</A>&nbsp;composite)
+ throws <A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ActivationException.html" title="class in org.apache.tuscany.sca.core.assembly">ActivationException</A></PRE>
+<DL>
+<DD>Activate a composite
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>composite</CODE> -
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ActivationException.html" title="class in org.apache.tuscany.sca.core.assembly">ActivationException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="start(org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.runtime.RuntimeComponentReference)"><!-- --></A><H3>
+start</H3>
+<PRE>
+void <B>start</B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A>&nbsp;component,
+ <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentReference</A>&nbsp;ref)</PRE>
+<DL>
+<DD>Activate a component reference
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>component</CODE> - <DD><CODE>ref</CODE> - </DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="activate(org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.runtime.RuntimeComponentReference)"><!-- --></A><H3>
+activate</H3>
+<PRE>
+void <B>activate</B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A>&nbsp;component,
+ <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentReference</A>&nbsp;ref)</PRE>
+<DL>
+<DD>Activate a component reference
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>component</CODE> - <DD><CODE>ref</CODE> - </DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="activate(org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.runtime.RuntimeComponentService)"><!-- --></A><H3>
+activate</H3>
+<PRE>
+void <B>activate</B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A>&nbsp;component,
+ <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentService</A>&nbsp;service)</PRE>
+<DL>
+<DD>Activate a component reference
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>component</CODE> - <DD><CODE>ref</CODE> - </DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="deactivate(org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.runtime.RuntimeComponentReference)"><!-- --></A><H3>
+deactivate</H3>
+<PRE>
+void <B>deactivate</B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A>&nbsp;component,
+ <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentReference</A>&nbsp;ref)</PRE>
+<DL>
+<DD>De-activate a component reference
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>component</CODE> - <DD><CODE>ref</CODE> - </DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="deactivate(org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.runtime.RuntimeComponentService)"><!-- --></A><H3>
+deactivate</H3>
+<PRE>
+void <B>deactivate</B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A>&nbsp;component,
+ <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentService</A>&nbsp;service)</PRE>
+<DL>
+<DD>De-activate a component reference
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>component</CODE> - <DD><CODE>ref</CODE> - </DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="deactivate(org.apache.tuscany.sca.assembly.Composite)"><!-- --></A><H3>
+deactivate</H3>
+<PRE>
+void <B>deactivate</B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Composite.html" title="interface in org.apache.tuscany.sca.assembly">Composite</A>&nbsp;composite)
+ throws <A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ActivationException.html" title="class in org.apache.tuscany.sca.core.assembly">ActivationException</A></PRE>
+<DL>
+<DD>Stop a composite
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>composite</CODE> -
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ActivationException.html" title="class in org.apache.tuscany.sca.core.assembly">ActivationException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="start(org.apache.tuscany.sca.assembly.Component)"><!-- --></A><H3>
+start</H3>
+<PRE>
+void <B>start</B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Component.html" title="interface in org.apache.tuscany.sca.assembly">Component</A>&nbsp;component)
+ throws <A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ActivationException.html" title="class in org.apache.tuscany.sca.core.assembly">ActivationException</A></PRE>
+<DL>
+<DD>Start a component
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>component</CODE> -
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ActivationException.html" title="class in org.apache.tuscany.sca.core.assembly">ActivationException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="stop(org.apache.tuscany.sca.assembly.Component)"><!-- --></A><H3>
+stop</H3>
+<PRE>
+void <B>stop</B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Component.html" title="interface in org.apache.tuscany.sca.assembly">Component</A>&nbsp;component)
+ throws <A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ActivationException.html" title="class in org.apache.tuscany.sca.core.assembly">ActivationException</A></PRE>
+<DL>
+<DD>Stop a component
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>component</CODE> -
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ActivationException.html" title="class in org.apache.tuscany.sca.core.assembly">ActivationException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="start(org.apache.tuscany.sca.assembly.Composite)"><!-- --></A><H3>
+start</H3>
+<PRE>
+void <B>start</B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Composite.html" title="interface in org.apache.tuscany.sca.assembly">Composite</A>&nbsp;composite)
+ throws <A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ActivationException.html" title="class in org.apache.tuscany.sca.core.assembly">ActivationException</A></PRE>
+<DL>
+<DD>Start components in a composite
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>composite</CODE> -
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ActivationException.html" title="class in org.apache.tuscany.sca.core.assembly">ActivationException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="stop(org.apache.tuscany.sca.assembly.Composite)"><!-- --></A><H3>
+stop</H3>
+<PRE>
+void <B>stop</B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Composite.html" title="interface in org.apache.tuscany.sca.assembly">Composite</A>&nbsp;composite)
+ throws <A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ActivationException.html" title="class in org.apache.tuscany.sca.core.assembly">ActivationException</A></PRE>
+<DL>
+<DD>Stop components in a composite
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>composite</CODE> -
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ActivationException.html" title="class in org.apache.tuscany.sca.core.assembly">ActivationException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getComponentContextHelper()"><!-- --></A><H3>
+getComponentContextHelper</H3>
+<PRE>
+<A HREF="../../../../../../org/apache/tuscany/sca/core/context/ComponentContextHelper.html" title="class in org.apache.tuscany.sca.core.context">ComponentContextHelper</A> <B>getComponentContextHelper</B>()</PRE>
+<DL>
+<DD>Get the component context helper
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getProxyFactory()"><!-- --></A><H3>
+getProxyFactory</H3>
+<PRE>
+<A HREF="../../../../../../org/apache/tuscany/sca/core/invocation/ProxyFactory.html" title="interface in org.apache.tuscany.sca.core.invocation">ProxyFactory</A> <B>getProxyFactory</B>()</PRE>
+<DL>
+<DD>Get the proxy factory
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getJavaInterfaceFactory()"><!-- --></A><H3>
+getJavaInterfaceFactory</H3>
+<PRE>
+<A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/java/JavaInterfaceFactory.html" title="interface in org.apache.tuscany.sca.interfacedef.java">JavaInterfaceFactory</A> <B>getJavaInterfaceFactory</B>()</PRE>
+<DL>
+<DD>Get the java interface factory
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getConversationManager()"><!-- --></A><H3>
+getConversationManager</H3>
+<PRE>
+<A HREF="../../../../../../org/apache/tuscany/sca/core/conversation/ConversationManager.html" title="interface in org.apache.tuscany.sca.core.conversation">ConversationManager</A> <B>getConversationManager</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="configureComponentContext(org.apache.tuscany.sca.runtime.RuntimeComponent)"><!-- --></A><H3>
+configureComponentContext</H3>
+<PRE>
+void <B>configureComponentContext</B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A>&nbsp;component)</PRE>
+<DL>
+<DD>Configure the runtime component with component context
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>component</CODE> - </DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="resolve(java.lang.String)"><!-- --></A><H3>
+resolve</H3>
+<PRE>
+<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Component.html" title="interface in org.apache.tuscany.sca.assembly">Component</A> <B>resolve</B>(java.lang.String&nbsp;componentURI)</PRE>
+<DL>
+<DD>Resolve a component by URI in the domain
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>componentURI</CODE> -
+<DT><B>Returns:</B><DD></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setDomainComposite(org.apache.tuscany.sca.assembly.Composite)"><!-- --></A><H3>
+setDomainComposite</H3>
+<PRE>
+void <B>setDomainComposite</B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Composite.html" title="interface in org.apache.tuscany.sca.assembly">Composite</A>&nbsp;domainComposite)</PRE>
+<DL>
+<DD>Set the domain composite
+<P>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>domainComposite</CODE> - </DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDomainComposite()"><!-- --></A><H3>
+getDomainComposite</H3>
+<PRE>
+<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Composite.html" title="interface in org.apache.tuscany.sca.assembly">Composite</A> <B>getDomainComposite</B>()</PRE>
+<DL>
+<DD>Get the domain composite
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ActivationException.html" title="class in org.apache.tuscany.sca.core.assembly"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivatorImpl.html" title="class in org.apache.tuscany.sca.core.assembly"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../index.html?org/apache/tuscany/sca/core/assembly/CompositeActivator.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="CompositeActivator.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/CompositeActivatorImpl.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/CompositeActivatorImpl.html
new file mode 100644
index 0000000000..242124f460
--- /dev/null
+++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/CompositeActivatorImpl.html
@@ -0,0 +1,897 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.6.0_11) on Tue Jan 27 20:37:55 CST 2009 -->
+<TITLE>
+CompositeActivatorImpl
+</TITLE>
+
+<META NAME="date" CONTENT="2009-01-27">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="CompositeActivatorImpl";
+ }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html" title="interface in org.apache.tuscany.sca.core.assembly"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointReferenceImpl.html" title="class in org.apache.tuscany.sca.core.assembly"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../index.html?org/apache/tuscany/sca/core/assembly/CompositeActivatorImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="CompositeActivatorImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.apache.tuscany.sca.core.assembly</FONT>
+<BR>
+Class CompositeActivatorImpl</H2>
+<PRE>
+java.lang.Object
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.tuscany.sca.core.assembly.CompositeActivatorImpl</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html" title="interface in org.apache.tuscany.sca.core.assembly">CompositeActivator</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>CompositeActivatorImpl</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html" title="interface in org.apache.tuscany.sca.core.assembly">CompositeActivator</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivatorImpl.html#CompositeActivatorImpl(org.apache.tuscany.sca.assembly.AssemblyFactory, org.apache.tuscany.sca.invocation.MessageFactory, org.apache.tuscany.sca.interfacedef.java.JavaInterfaceFactory, org.apache.tuscany.sca.assembly.SCABindingFactory, org.apache.tuscany.sca.interfacedef.InterfaceContractMapper, org.apache.tuscany.sca.core.scope.ScopeRegistry, org.apache.tuscany.sca.work.WorkScheduler, org.apache.tuscany.sca.runtime.RuntimeWireProcessor, org.apache.tuscany.sca.context.RequestContextFactory, org.apache.tuscany.sca.core.invocation.ProxyFactory, org.apache.tuscany.sca.provider.ProviderFactoryExtensionPoint, org.apache.tuscany.sca.endpointresolver.EndpointResolverFactoryExtensionPoint, org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessorExtensionPoint, org.apache.tuscany.sca.core.conversation.ConversationManager)">CompositeActivatorImpl</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/AssemblyFactory.html" title="interface in org.apache.tuscany.sca.assembly">AssemblyFactory</A>&nbsp;assemblyFactory,
+ <A HREF="../../../../../../org/apache/tuscany/sca/invocation/MessageFactory.html" title="interface in org.apache.tuscany.sca.invocation">MessageFactory</A>&nbsp;messageFactory,
+ <A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/java/JavaInterfaceFactory.html" title="interface in org.apache.tuscany.sca.interfacedef.java">JavaInterfaceFactory</A>&nbsp;javaInterfaceFactory,
+ <A HREF="../../../../../../org/apache/tuscany/sca/assembly/SCABindingFactory.html" title="interface in org.apache.tuscany.sca.assembly">SCABindingFactory</A>&nbsp;scaBindingFactory,
+ <A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/InterfaceContractMapper.html" title="interface in org.apache.tuscany.sca.interfacedef">InterfaceContractMapper</A>&nbsp;interfaceContractMapper,
+ <A HREF="../../../../../../org/apache/tuscany/sca/core/scope/ScopeRegistry.html" title="interface in org.apache.tuscany.sca.core.scope">ScopeRegistry</A>&nbsp;scopeRegistry,
+ <A HREF="../../../../../../org/apache/tuscany/sca/work/WorkScheduler.html" title="interface in org.apache.tuscany.sca.work">WorkScheduler</A>&nbsp;workScheduler,
+ <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWireProcessor.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWireProcessor</A>&nbsp;wireProcessor,
+ <A HREF="../../../../../../org/apache/tuscany/sca/context/RequestContextFactory.html" title="interface in org.apache.tuscany.sca.context">RequestContextFactory</A>&nbsp;requestContextFactory,
+ <A HREF="../../../../../../org/apache/tuscany/sca/core/invocation/ProxyFactory.html" title="interface in org.apache.tuscany.sca.core.invocation">ProxyFactory</A>&nbsp;proxyFactory,
+ <A HREF="../../../../../../org/apache/tuscany/sca/provider/ProviderFactoryExtensionPoint.html" title="interface in org.apache.tuscany.sca.provider">ProviderFactoryExtensionPoint</A>&nbsp;providerFactories,
+ <A HREF="../../../../../../org/apache/tuscany/sca/endpointresolver/EndpointResolverFactoryExtensionPoint.html" title="interface in org.apache.tuscany.sca.endpointresolver">EndpointResolverFactoryExtensionPoint</A>&nbsp;endpointResolverFactories,
+ <A HREF="../../../../../../org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessorExtensionPoint.html" title="interface in org.apache.tuscany.sca.contribution.processor">StAXArtifactProcessorExtensionPoint</A>&nbsp;processors,
+ <A HREF="../../../../../../org/apache/tuscany/sca/core/conversation/ConversationManager.html" title="interface in org.apache.tuscany.sca.core.conversation">ConversationManager</A>&nbsp;conversationManager)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivatorImpl.html#activate(org.apache.tuscany.sca.assembly.Composite)">activate</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Composite.html" title="interface in org.apache.tuscany.sca.assembly">Composite</A>&nbsp;composite)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Activate a composite</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivatorImpl.html#activate(org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.runtime.RuntimeComponentReference)">activate</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A>&nbsp;component,
+ <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentReference</A>&nbsp;ref)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Activate a component reference</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivatorImpl.html#activate(org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.runtime.RuntimeComponentService)">activate</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A>&nbsp;component,
+ <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentService</A>&nbsp;service)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Activate a component reference</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivatorImpl.html#activateComponent(org.apache.tuscany.sca.assembly.Component)">activateComponent</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Component.html" title="interface in org.apache.tuscany.sca.assembly">Component</A>&nbsp;component)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivatorImpl.html#addReferenceBindingProviderForEndpoint(org.apache.tuscany.sca.assembly.Endpoint)">addReferenceBindingProviderForEndpoint</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Endpoint.html" title="interface in org.apache.tuscany.sca.assembly">Endpoint</A>&nbsp;endpoint)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivatorImpl.html#addReferenceWireForEndpoint(org.apache.tuscany.sca.assembly.Endpoint)">addReferenceWireForEndpoint</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Endpoint.html" title="interface in org.apache.tuscany.sca.assembly">Endpoint</A>&nbsp;endpoint)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivatorImpl.html#configureComponentContext(org.apache.tuscany.sca.runtime.RuntimeComponent)">configureComponentContext</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A>&nbsp;runtimeComponent)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Configure the runtime component with component context</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivatorImpl.html#deactivate(org.apache.tuscany.sca.assembly.Composite)">deactivate</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Composite.html" title="interface in org.apache.tuscany.sca.assembly">Composite</A>&nbsp;composite)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Stop a composite</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivatorImpl.html#deactivate(org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.runtime.RuntimeComponentReference)">deactivate</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A>&nbsp;component,
+ <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentReference</A>&nbsp;ref)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;De-activate a component reference</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivatorImpl.html#deactivate(org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.runtime.RuntimeComponentService)">deactivate</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A>&nbsp;component,
+ <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentService</A>&nbsp;service)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;De-activate a component reference</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivatorImpl.html#deactivateComponent(org.apache.tuscany.sca.assembly.Component)">deactivateComponent</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Component.html" title="interface in org.apache.tuscany.sca.assembly">Component</A>&nbsp;component)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/context/ComponentContextHelper.html" title="class in org.apache.tuscany.sca.core.context">ComponentContextHelper</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivatorImpl.html#getComponentContextHelper()">getComponentContextHelper</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the component context helper</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/conversation/ConversationManager.html" title="interface in org.apache.tuscany.sca.core.conversation">ConversationManager</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivatorImpl.html#getConversationManager()">getConversationManager</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Composite.html" title="interface in org.apache.tuscany.sca.assembly">Composite</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivatorImpl.html#getDomainComposite()">getDomainComposite</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the domain composite</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/java/JavaInterfaceFactory.html" title="interface in org.apache.tuscany.sca.interfacedef.java">JavaInterfaceFactory</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivatorImpl.html#getJavaInterfaceFactory()">getJavaInterfaceFactory</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the java interface factory</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/invocation/ProxyFactory.html" title="interface in org.apache.tuscany.sca.core.invocation">ProxyFactory</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivatorImpl.html#getProxyFactory()">getProxyFactory</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the proxy factory</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Component.html" title="interface in org.apache.tuscany.sca.assembly">Component</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivatorImpl.html#resolve(org.apache.tuscany.sca.assembly.Composite, java.lang.String)">resolve</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Composite.html" title="interface in org.apache.tuscany.sca.assembly">Composite</A>&nbsp;composite,
+ java.lang.String&nbsp;componentURI)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Component.html" title="interface in org.apache.tuscany.sca.assembly">Component</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivatorImpl.html#resolve(java.lang.String)">resolve</A></B>(java.lang.String&nbsp;componentURI)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Resolve a component by URI in the domain</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivatorImpl.html#setDomainComposite(org.apache.tuscany.sca.assembly.Composite)">setDomainComposite</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Composite.html" title="interface in org.apache.tuscany.sca.assembly">Composite</A>&nbsp;domainComposite)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the domain composite</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivatorImpl.html#start(org.apache.tuscany.sca.assembly.Component)">start</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Component.html" title="interface in org.apache.tuscany.sca.assembly">Component</A>&nbsp;component)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Start a component</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivatorImpl.html#start(org.apache.tuscany.sca.assembly.Composite)">start</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Composite.html" title="interface in org.apache.tuscany.sca.assembly">Composite</A>&nbsp;composite)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Start components in a composite</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivatorImpl.html#start(org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.runtime.RuntimeComponentReference)">start</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A>&nbsp;component,
+ <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentReference</A>&nbsp;ref)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Activate a component reference</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivatorImpl.html#stop(org.apache.tuscany.sca.assembly.Component)">stop</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Component.html" title="interface in org.apache.tuscany.sca.assembly">Component</A>&nbsp;component)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Stop a component</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivatorImpl.html#stop(org.apache.tuscany.sca.assembly.Component, org.apache.tuscany.sca.assembly.ComponentReference)">stop</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Component.html" title="interface in org.apache.tuscany.sca.assembly">Component</A>&nbsp;component,
+ <A HREF="../../../../../../org/apache/tuscany/sca/assembly/ComponentReference.html" title="interface in org.apache.tuscany.sca.assembly">ComponentReference</A>&nbsp;reference)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivatorImpl.html#stop(org.apache.tuscany.sca.assembly.Composite)">stop</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Composite.html" title="interface in org.apache.tuscany.sca.assembly">Composite</A>&nbsp;composite)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Stop components in a composite</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="CompositeActivatorImpl(org.apache.tuscany.sca.assembly.AssemblyFactory, org.apache.tuscany.sca.invocation.MessageFactory, org.apache.tuscany.sca.interfacedef.java.JavaInterfaceFactory, org.apache.tuscany.sca.assembly.SCABindingFactory, org.apache.tuscany.sca.interfacedef.InterfaceContractMapper, org.apache.tuscany.sca.core.scope.ScopeRegistry, org.apache.tuscany.sca.work.WorkScheduler, org.apache.tuscany.sca.runtime.RuntimeWireProcessor, org.apache.tuscany.sca.context.RequestContextFactory, org.apache.tuscany.sca.core.invocation.ProxyFactory, org.apache.tuscany.sca.provider.ProviderFactoryExtensionPoint, org.apache.tuscany.sca.endpointresolver.EndpointResolverFactoryExtensionPoint, org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessorExtensionPoint, org.apache.tuscany.sca.core.conversation.ConversationManager)"><!-- --></A><H3>
+CompositeActivatorImpl</H3>
+<PRE>
+public <B>CompositeActivatorImpl</B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/AssemblyFactory.html" title="interface in org.apache.tuscany.sca.assembly">AssemblyFactory</A>&nbsp;assemblyFactory,
+ <A HREF="../../../../../../org/apache/tuscany/sca/invocation/MessageFactory.html" title="interface in org.apache.tuscany.sca.invocation">MessageFactory</A>&nbsp;messageFactory,
+ <A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/java/JavaInterfaceFactory.html" title="interface in org.apache.tuscany.sca.interfacedef.java">JavaInterfaceFactory</A>&nbsp;javaInterfaceFactory,
+ <A HREF="../../../../../../org/apache/tuscany/sca/assembly/SCABindingFactory.html" title="interface in org.apache.tuscany.sca.assembly">SCABindingFactory</A>&nbsp;scaBindingFactory,
+ <A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/InterfaceContractMapper.html" title="interface in org.apache.tuscany.sca.interfacedef">InterfaceContractMapper</A>&nbsp;interfaceContractMapper,
+ <A HREF="../../../../../../org/apache/tuscany/sca/core/scope/ScopeRegistry.html" title="interface in org.apache.tuscany.sca.core.scope">ScopeRegistry</A>&nbsp;scopeRegistry,
+ <A HREF="../../../../../../org/apache/tuscany/sca/work/WorkScheduler.html" title="interface in org.apache.tuscany.sca.work">WorkScheduler</A>&nbsp;workScheduler,
+ <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWireProcessor.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWireProcessor</A>&nbsp;wireProcessor,
+ <A HREF="../../../../../../org/apache/tuscany/sca/context/RequestContextFactory.html" title="interface in org.apache.tuscany.sca.context">RequestContextFactory</A>&nbsp;requestContextFactory,
+ <A HREF="../../../../../../org/apache/tuscany/sca/core/invocation/ProxyFactory.html" title="interface in org.apache.tuscany.sca.core.invocation">ProxyFactory</A>&nbsp;proxyFactory,
+ <A HREF="../../../../../../org/apache/tuscany/sca/provider/ProviderFactoryExtensionPoint.html" title="interface in org.apache.tuscany.sca.provider">ProviderFactoryExtensionPoint</A>&nbsp;providerFactories,
+ <A HREF="../../../../../../org/apache/tuscany/sca/endpointresolver/EndpointResolverFactoryExtensionPoint.html" title="interface in org.apache.tuscany.sca.endpointresolver">EndpointResolverFactoryExtensionPoint</A>&nbsp;endpointResolverFactories,
+ <A HREF="../../../../../../org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessorExtensionPoint.html" title="interface in org.apache.tuscany.sca.contribution.processor">StAXArtifactProcessorExtensionPoint</A>&nbsp;processors,
+ <A HREF="../../../../../../org/apache/tuscany/sca/core/conversation/ConversationManager.html" title="interface in org.apache.tuscany.sca.core.conversation">ConversationManager</A>&nbsp;conversationManager)</PRE>
+<DL>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>assemblyFactory</CODE> - <DD><CODE>interfaceContractMapper</CODE> - <DD><CODE>workScheduler</CODE> - <DD><CODE>conversationManager</CODE> - TODO<DD><CODE>workContext</CODE> - <DD><CODE>wirePostProcessorRegistry</CODE> - </DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="activate(org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.runtime.RuntimeComponentReference)"><!-- --></A><H3>
+activate</H3>
+<PRE>
+public void <B>activate</B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A>&nbsp;component,
+ <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentReference</A>&nbsp;ref)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#activate(org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.runtime.RuntimeComponentReference)">CompositeActivator</A></CODE></B></DD>
+<DD>Activate a component reference
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#activate(org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.runtime.RuntimeComponentReference)">activate</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html" title="interface in org.apache.tuscany.sca.core.assembly">CompositeActivator</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#activate(org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.runtime.RuntimeComponentReference)"><CODE>CompositeActivator.activate(org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.runtime.RuntimeComponentReference)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="start(org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.runtime.RuntimeComponentReference)"><!-- --></A><H3>
+start</H3>
+<PRE>
+public void <B>start</B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A>&nbsp;component,
+ <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentReference</A>&nbsp;ref)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#start(org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.runtime.RuntimeComponentReference)">CompositeActivator</A></CODE></B></DD>
+<DD>Activate a component reference
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#start(org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.runtime.RuntimeComponentReference)">start</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html" title="interface in org.apache.tuscany.sca.core.assembly">CompositeActivator</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="stop(org.apache.tuscany.sca.assembly.Component, org.apache.tuscany.sca.assembly.ComponentReference)"><!-- --></A><H3>
+stop</H3>
+<PRE>
+public void <B>stop</B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Component.html" title="interface in org.apache.tuscany.sca.assembly">Component</A>&nbsp;component,
+ <A HREF="../../../../../../org/apache/tuscany/sca/assembly/ComponentReference.html" title="interface in org.apache.tuscany.sca.assembly">ComponentReference</A>&nbsp;reference)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="deactivate(org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.runtime.RuntimeComponentReference)"><!-- --></A><H3>
+deactivate</H3>
+<PRE>
+public void <B>deactivate</B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A>&nbsp;component,
+ <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentReference</A>&nbsp;ref)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#deactivate(org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.runtime.RuntimeComponentReference)">CompositeActivator</A></CODE></B></DD>
+<DD>De-activate a component reference
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#deactivate(org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.runtime.RuntimeComponentReference)">deactivate</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html" title="interface in org.apache.tuscany.sca.core.assembly">CompositeActivator</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addReferenceBindingProviderForEndpoint(org.apache.tuscany.sca.assembly.Endpoint)"><!-- --></A><H3>
+addReferenceBindingProviderForEndpoint</H3>
+<PRE>
+public void <B>addReferenceBindingProviderForEndpoint</B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Endpoint.html" title="interface in org.apache.tuscany.sca.assembly">Endpoint</A>&nbsp;endpoint)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addReferenceWireForEndpoint(org.apache.tuscany.sca.assembly.Endpoint)"><!-- --></A><H3>
+addReferenceWireForEndpoint</H3>
+<PRE>
+public void <B>addReferenceWireForEndpoint</B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Endpoint.html" title="interface in org.apache.tuscany.sca.assembly">Endpoint</A>&nbsp;endpoint)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="start(org.apache.tuscany.sca.assembly.Composite)"><!-- --></A><H3>
+start</H3>
+<PRE>
+public void <B>start</B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Composite.html" title="interface in org.apache.tuscany.sca.assembly">Composite</A>&nbsp;composite)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#start(org.apache.tuscany.sca.assembly.Composite)">CompositeActivator</A></CODE></B></DD>
+<DD>Start components in a composite
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#start(org.apache.tuscany.sca.assembly.Composite)">start</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html" title="interface in org.apache.tuscany.sca.core.assembly">CompositeActivator</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="stop(org.apache.tuscany.sca.assembly.Composite)"><!-- --></A><H3>
+stop</H3>
+<PRE>
+public void <B>stop</B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Composite.html" title="interface in org.apache.tuscany.sca.assembly">Composite</A>&nbsp;composite)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#stop(org.apache.tuscany.sca.assembly.Composite)">CompositeActivator</A></CODE></B></DD>
+<DD>Stop components in a composite
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#stop(org.apache.tuscany.sca.assembly.Composite)">stop</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html" title="interface in org.apache.tuscany.sca.core.assembly">CompositeActivator</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="start(org.apache.tuscany.sca.assembly.Component)"><!-- --></A><H3>
+start</H3>
+<PRE>
+public void <B>start</B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Component.html" title="interface in org.apache.tuscany.sca.assembly">Component</A>&nbsp;component)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#start(org.apache.tuscany.sca.assembly.Component)">CompositeActivator</A></CODE></B></DD>
+<DD>Start a component
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#start(org.apache.tuscany.sca.assembly.Component)">start</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html" title="interface in org.apache.tuscany.sca.core.assembly">CompositeActivator</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="configureComponentContext(org.apache.tuscany.sca.runtime.RuntimeComponent)"><!-- --></A><H3>
+configureComponentContext</H3>
+<PRE>
+public void <B>configureComponentContext</B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A>&nbsp;runtimeComponent)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#configureComponentContext(org.apache.tuscany.sca.runtime.RuntimeComponent)">CompositeActivator</A></CODE></B></DD>
+<DD>Configure the runtime component with component context
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#configureComponentContext(org.apache.tuscany.sca.runtime.RuntimeComponent)">configureComponentContext</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html" title="interface in org.apache.tuscany.sca.core.assembly">CompositeActivator</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>runtimeComponent</CODE> - </DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="stop(org.apache.tuscany.sca.assembly.Component)"><!-- --></A><H3>
+stop</H3>
+<PRE>
+public void <B>stop</B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Component.html" title="interface in org.apache.tuscany.sca.assembly">Component</A>&nbsp;component)</PRE>
+<DL>
+<DD>Stop a component
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#stop(org.apache.tuscany.sca.assembly.Component)">stop</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html" title="interface in org.apache.tuscany.sca.core.assembly">CompositeActivator</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="activate(org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.runtime.RuntimeComponentService)"><!-- --></A><H3>
+activate</H3>
+<PRE>
+public void <B>activate</B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A>&nbsp;component,
+ <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentService</A>&nbsp;service)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#activate(org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.runtime.RuntimeComponentService)">CompositeActivator</A></CODE></B></DD>
+<DD>Activate a component reference
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#activate(org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.runtime.RuntimeComponentService)">activate</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html" title="interface in org.apache.tuscany.sca.core.assembly">CompositeActivator</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="deactivate(org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.runtime.RuntimeComponentService)"><!-- --></A><H3>
+deactivate</H3>
+<PRE>
+public void <B>deactivate</B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A>&nbsp;component,
+ <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentService</A>&nbsp;service)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#deactivate(org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.runtime.RuntimeComponentService)">CompositeActivator</A></CODE></B></DD>
+<DD>De-activate a component reference
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#deactivate(org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.runtime.RuntimeComponentService)">deactivate</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html" title="interface in org.apache.tuscany.sca.core.assembly">CompositeActivator</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="activateComponent(org.apache.tuscany.sca.assembly.Component)"><!-- --></A><H3>
+activateComponent</H3>
+<PRE>
+public void <B>activateComponent</B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Component.html" title="interface in org.apache.tuscany.sca.assembly">Component</A>&nbsp;component)
+ throws <A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ActivationException.html" title="class in org.apache.tuscany.sca.core.assembly">ActivationException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ActivationException.html" title="class in org.apache.tuscany.sca.core.assembly">ActivationException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="deactivateComponent(org.apache.tuscany.sca.assembly.Component)"><!-- --></A><H3>
+deactivateComponent</H3>
+<PRE>
+public void <B>deactivateComponent</B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Component.html" title="interface in org.apache.tuscany.sca.assembly">Component</A>&nbsp;component)
+ throws <A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ActivationException.html" title="class in org.apache.tuscany.sca.core.assembly">ActivationException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ActivationException.html" title="class in org.apache.tuscany.sca.core.assembly">ActivationException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="activate(org.apache.tuscany.sca.assembly.Composite)"><!-- --></A><H3>
+activate</H3>
+<PRE>
+public void <B>activate</B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Composite.html" title="interface in org.apache.tuscany.sca.assembly">Composite</A>&nbsp;composite)
+ throws <A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ActivationException.html" title="class in org.apache.tuscany.sca.core.assembly">ActivationException</A></PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#activate(org.apache.tuscany.sca.assembly.Composite)">CompositeActivator</A></CODE></B></DD>
+<DD>Activate a composite
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#activate(org.apache.tuscany.sca.assembly.Composite)">activate</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html" title="interface in org.apache.tuscany.sca.core.assembly">CompositeActivator</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ActivationException.html" title="class in org.apache.tuscany.sca.core.assembly">ActivationException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="deactivate(org.apache.tuscany.sca.assembly.Composite)"><!-- --></A><H3>
+deactivate</H3>
+<PRE>
+public void <B>deactivate</B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Composite.html" title="interface in org.apache.tuscany.sca.assembly">Composite</A>&nbsp;composite)
+ throws <A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ActivationException.html" title="class in org.apache.tuscany.sca.core.assembly">ActivationException</A></PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#deactivate(org.apache.tuscany.sca.assembly.Composite)">CompositeActivator</A></CODE></B></DD>
+<DD>Stop a composite
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#deactivate(org.apache.tuscany.sca.assembly.Composite)">deactivate</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html" title="interface in org.apache.tuscany.sca.core.assembly">CompositeActivator</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ActivationException.html" title="class in org.apache.tuscany.sca.core.assembly">ActivationException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getComponentContextHelper()"><!-- --></A><H3>
+getComponentContextHelper</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/core/context/ComponentContextHelper.html" title="class in org.apache.tuscany.sca.core.context">ComponentContextHelper</A> <B>getComponentContextHelper</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#getComponentContextHelper()">CompositeActivator</A></CODE></B></DD>
+<DD>Get the component context helper
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#getComponentContextHelper()">getComponentContextHelper</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html" title="interface in org.apache.tuscany.sca.core.assembly">CompositeActivator</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the referenceHelper</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getProxyFactory()"><!-- --></A><H3>
+getProxyFactory</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/core/invocation/ProxyFactory.html" title="interface in org.apache.tuscany.sca.core.invocation">ProxyFactory</A> <B>getProxyFactory</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#getProxyFactory()">CompositeActivator</A></CODE></B></DD>
+<DD>Get the proxy factory
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#getProxyFactory()">getProxyFactory</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html" title="interface in org.apache.tuscany.sca.core.assembly">CompositeActivator</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the proxyFactory</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDomainComposite()"><!-- --></A><H3>
+getDomainComposite</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Composite.html" title="interface in org.apache.tuscany.sca.assembly">Composite</A> <B>getDomainComposite</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#getDomainComposite()">CompositeActivator</A></CODE></B></DD>
+<DD>Get the domain composite
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#getDomainComposite()">getDomainComposite</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html" title="interface in org.apache.tuscany.sca.core.assembly">CompositeActivator</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the domainComposite</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setDomainComposite(org.apache.tuscany.sca.assembly.Composite)"><!-- --></A><H3>
+setDomainComposite</H3>
+<PRE>
+public void <B>setDomainComposite</B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Composite.html" title="interface in org.apache.tuscany.sca.assembly">Composite</A>&nbsp;domainComposite)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#setDomainComposite(org.apache.tuscany.sca.assembly.Composite)">CompositeActivator</A></CODE></B></DD>
+<DD>Set the domain composite
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#setDomainComposite(org.apache.tuscany.sca.assembly.Composite)">setDomainComposite</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html" title="interface in org.apache.tuscany.sca.core.assembly">CompositeActivator</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>domainComposite</CODE> - the domainComposite to set</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="resolve(java.lang.String)"><!-- --></A><H3>
+resolve</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Component.html" title="interface in org.apache.tuscany.sca.assembly">Component</A> <B>resolve</B>(java.lang.String&nbsp;componentURI)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#resolve(java.lang.String)">CompositeActivator</A></CODE></B></DD>
+<DD>Resolve a component by URI in the domain
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#resolve(java.lang.String)">resolve</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html" title="interface in org.apache.tuscany.sca.core.assembly">CompositeActivator</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="resolve(org.apache.tuscany.sca.assembly.Composite, java.lang.String)"><!-- --></A><H3>
+resolve</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Component.html" title="interface in org.apache.tuscany.sca.assembly">Component</A> <B>resolve</B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Composite.html" title="interface in org.apache.tuscany.sca.assembly">Composite</A>&nbsp;composite,
+ java.lang.String&nbsp;componentURI)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getJavaInterfaceFactory()"><!-- --></A><H3>
+getJavaInterfaceFactory</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/java/JavaInterfaceFactory.html" title="interface in org.apache.tuscany.sca.interfacedef.java">JavaInterfaceFactory</A> <B>getJavaInterfaceFactory</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#getJavaInterfaceFactory()">CompositeActivator</A></CODE></B></DD>
+<DD>Get the java interface factory
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#getJavaInterfaceFactory()">getJavaInterfaceFactory</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html" title="interface in org.apache.tuscany.sca.core.assembly">CompositeActivator</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the javaInterfaceFactory</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getConversationManager()"><!-- --></A><H3>
+getConversationManager</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/core/conversation/ConversationManager.html" title="interface in org.apache.tuscany.sca.core.conversation">ConversationManager</A> <B>getConversationManager</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html#getConversationManager()">getConversationManager</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html" title="interface in org.apache.tuscany.sca.core.assembly">CompositeActivator</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the conversationManager</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html" title="interface in org.apache.tuscany.sca.core.assembly"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointReferenceImpl.html" title="class in org.apache.tuscany.sca.core.assembly"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../index.html?org/apache/tuscany/sca/core/assembly/CompositeActivatorImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="CompositeActivatorImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/EndpointReferenceImpl.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/EndpointReferenceImpl.html
new file mode 100644
index 0000000000..66ecc211b3
--- /dev/null
+++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/EndpointReferenceImpl.html
@@ -0,0 +1,691 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.6.0_11) on Tue Jan 27 20:37:55 CST 2009 -->
+<TITLE>
+EndpointReferenceImpl
+</TITLE>
+
+<META NAME="date" CONTENT="2009-01-27">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="EndpointReferenceImpl";
+ }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivatorImpl.html" title="class in org.apache.tuscany.sca.core.assembly"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointWireImpl.html" title="class in org.apache.tuscany.sca.core.assembly"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../index.html?org/apache/tuscany/sca/core/assembly/EndpointReferenceImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="EndpointReferenceImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.apache.tuscany.sca.core.assembly</FONT>
+<BR>
+Class EndpointReferenceImpl</H2>
+<PRE>
+java.lang.Object
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.tuscany.sca.core.assembly.EndpointReferenceImpl</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.lang.Cloneable, <A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>EndpointReferenceImpl</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointReferenceImpl.html#EndpointReferenceImpl(org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.assembly.Contract, org.apache.tuscany.sca.assembly.Binding, org.apache.tuscany.sca.interfacedef.InterfaceContract)">EndpointReferenceImpl</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A>&nbsp;component,
+ <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Contract.html" title="interface in org.apache.tuscany.sca.assembly">Contract</A>&nbsp;contract,
+ <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Binding.html" title="interface in org.apache.tuscany.sca.assembly">Binding</A>&nbsp;binding,
+ <A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/InterfaceContract.html" title="interface in org.apache.tuscany.sca.interfacedef">InterfaceContract</A>&nbsp;interfaceContract)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointReferenceImpl.html#EndpointReferenceImpl(java.lang.String)">EndpointReferenceImpl</A></B>(java.lang.String&nbsp;uri)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointReferenceImpl.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointReferenceImpl.html#equals(java.lang.Object)">equals</A></B>(java.lang.Object&nbsp;obj)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Binding.html" title="interface in org.apache.tuscany.sca.assembly">Binding</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointReferenceImpl.html#getBinding()">getBinding</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the binding for the endpoint</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointReferenceImpl.html#getCallbackEndpoint()">getCallbackEndpoint</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the callback endpoint for this endpoint</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointReferenceImpl.html#getComponent()">getComponent</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the component for the endpoint</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Contract.html" title="interface in org.apache.tuscany.sca.assembly">Contract</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointReferenceImpl.html#getContract()">getContract</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the component service or reference for the endpoint</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/InterfaceContract.html" title="interface in org.apache.tuscany.sca.interfacedef">InterfaceContract</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointReferenceImpl.html#getInterfaceContract()">getInterfaceContract</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the interface contract for the endpoint</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html" title="interface in org.apache.tuscany.sca.runtime">ReferenceParameters</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointReferenceImpl.html#getReferenceParameters()">getReferenceParameters</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointReferenceImpl.html#getURI()">getURI</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the URI for this endpoint</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointReferenceImpl.html#hashCode()">hashCode</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointReferenceImpl.html#mergeEndpoint(org.apache.tuscany.sca.runtime.EndpointReference)">mergeEndpoint</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A>&nbsp;epr)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointReferenceImpl.html#setBinding(org.apache.tuscany.sca.assembly.Binding)">setBinding</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Binding.html" title="interface in org.apache.tuscany.sca.assembly">Binding</A>&nbsp;binding)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointReferenceImpl.html#setCallbackEndpoint(org.apache.tuscany.sca.runtime.EndpointReference)">setCallbackEndpoint</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A>&nbsp;callbackEndpoint)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the callback endpoint for this endpoint</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointReferenceImpl.html#setComponent(org.apache.tuscany.sca.runtime.RuntimeComponent)">setComponent</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A>&nbsp;component)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointReferenceImpl.html#setContract(org.apache.tuscany.sca.assembly.Contract)">setContract</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Contract.html" title="interface in org.apache.tuscany.sca.assembly">Contract</A>&nbsp;contract)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointReferenceImpl.html#setInterfaceContract(org.apache.tuscany.sca.interfacedef.InterfaceContract)">setInterfaceContract</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/InterfaceContract.html" title="interface in org.apache.tuscany.sca.interfacedef">InterfaceContract</A>&nbsp;interfaceContract)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Update the interface contract for the endpoint</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointReferenceImpl.html#setReferenceParameters(org.apache.tuscany.sca.runtime.ReferenceParameters)">setReferenceParameters</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html" title="interface in org.apache.tuscany.sca.runtime">ReferenceParameters</A>&nbsp;parameters)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointReferenceImpl.html#setURI(java.lang.String)">setURI</A></B>(java.lang.String&nbsp;uri)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the URI for this endpoint</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>finalize, getClass, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="EndpointReferenceImpl(org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.assembly.Contract, org.apache.tuscany.sca.assembly.Binding, org.apache.tuscany.sca.interfacedef.InterfaceContract)"><!-- --></A><H3>
+EndpointReferenceImpl</H3>
+<PRE>
+public <B>EndpointReferenceImpl</B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A>&nbsp;component,
+ <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Contract.html" title="interface in org.apache.tuscany.sca.assembly">Contract</A>&nbsp;contract,
+ <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Binding.html" title="interface in org.apache.tuscany.sca.assembly">Binding</A>&nbsp;binding,
+ <A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/InterfaceContract.html" title="interface in org.apache.tuscany.sca.interfacedef">InterfaceContract</A>&nbsp;interfaceContract)</PRE>
+<DL>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>component</CODE> - <DD><CODE>contract</CODE> - <DD><CODE>binding</CODE> - <DD><CODE>interfaceContract</CODE> - </DL>
+</DL>
+<HR>
+
+<A NAME="EndpointReferenceImpl(java.lang.String)"><!-- --></A><H3>
+EndpointReferenceImpl</H3>
+<PRE>
+public <B>EndpointReferenceImpl</B>(java.lang.String&nbsp;uri)</PRE>
+<DL>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>uri</CODE> - </DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getBinding()"><!-- --></A><H3>
+getBinding</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Binding.html" title="interface in org.apache.tuscany.sca.assembly">Binding</A> <B>getBinding</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html#getBinding()">EndpointReference</A></CODE></B></DD>
+<DD>Get the binding for the endpoint
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html#getBinding()">getBinding</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The binding</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBinding(org.apache.tuscany.sca.assembly.Binding)"><!-- --></A><H3>
+setBinding</H3>
+<PRE>
+public void <B>setBinding</B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Binding.html" title="interface in org.apache.tuscany.sca.assembly">Binding</A>&nbsp;binding)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getComponent()"><!-- --></A><H3>
+getComponent</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A> <B>getComponent</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html#getComponent()">EndpointReference</A></CODE></B></DD>
+<DD>Get the component for the endpoint
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html#getComponent()">getComponent</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The component, null of the EPR is for a non-SCA service</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setComponent(org.apache.tuscany.sca.runtime.RuntimeComponent)"><!-- --></A><H3>
+setComponent</H3>
+<PRE>
+public void <B>setComponent</B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A>&nbsp;component)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getContract()"><!-- --></A><H3>
+getContract</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Contract.html" title="interface in org.apache.tuscany.sca.assembly">Contract</A> <B>getContract</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html#getContract()">EndpointReference</A></CODE></B></DD>
+<DD>Get the component service or reference for the endpoint
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html#getContract()">getContract</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The component service or reference, null if the EPR is for a non-SCA service</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setContract(org.apache.tuscany.sca.assembly.Contract)"><!-- --></A><H3>
+setContract</H3>
+<PRE>
+public void <B>setContract</B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Contract.html" title="interface in org.apache.tuscany.sca.assembly">Contract</A>&nbsp;contract)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getInterfaceContract()"><!-- --></A><H3>
+getInterfaceContract</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/InterfaceContract.html" title="interface in org.apache.tuscany.sca.interfacedef">InterfaceContract</A> <B>getInterfaceContract</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html#getInterfaceContract()">EndpointReference</A></CODE></B></DD>
+<DD>Get the interface contract for the endpoint
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html#getInterfaceContract()">getInterfaceContract</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The interface contract</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setInterfaceContract(org.apache.tuscany.sca.interfacedef.InterfaceContract)"><!-- --></A><H3>
+setInterfaceContract</H3>
+<PRE>
+public void <B>setInterfaceContract</B>(<A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/InterfaceContract.html" title="interface in org.apache.tuscany.sca.interfacedef">InterfaceContract</A>&nbsp;interfaceContract)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html#setInterfaceContract(org.apache.tuscany.sca.interfacedef.InterfaceContract)">EndpointReference</A></CODE></B></DD>
+<DD>Update the interface contract for the endpoint
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html#setInterfaceContract(org.apache.tuscany.sca.interfacedef.InterfaceContract)">setInterfaceContract</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>interfaceContract</CODE> - The updated interface contract</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getURI()"><!-- --></A><H3>
+getURI</H3>
+<PRE>
+public java.lang.String <B>getURI</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html#getURI()">EndpointReference</A></CODE></B></DD>
+<DD>Get the URI for this endpoint
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html#getURI()">getURI</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The URI of the endpoint</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setURI(java.lang.String)"><!-- --></A><H3>
+setURI</H3>
+<PRE>
+public void <B>setURI</B>(java.lang.String&nbsp;uri)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html#setURI(java.lang.String)">EndpointReference</A></CODE></B></DD>
+<DD>Set the URI for this endpoint
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html#setURI(java.lang.String)">setURI</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>uri</CODE> - The new URI of the endpoint</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getCallbackEndpoint()"><!-- --></A><H3>
+getCallbackEndpoint</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A> <B>getCallbackEndpoint</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html#getCallbackEndpoint()">EndpointReference</A></CODE></B></DD>
+<DD>Get the callback endpoint for this endpoint
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html#getCallbackEndpoint()">getCallbackEndpoint</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The callback endpoint for this endpoint</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setCallbackEndpoint(org.apache.tuscany.sca.runtime.EndpointReference)"><!-- --></A><H3>
+setCallbackEndpoint</H3>
+<PRE>
+public void <B>setCallbackEndpoint</B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A>&nbsp;callbackEndpoint)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html#setCallbackEndpoint(org.apache.tuscany.sca.runtime.EndpointReference)">EndpointReference</A></CODE></B></DD>
+<DD>Set the callback endpoint for this endpoint
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html#setCallbackEndpoint(org.apache.tuscany.sca.runtime.EndpointReference)">setCallbackEndpoint</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>callbackEndpoint</CODE> - The new callback endpoint for this endpoint</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="hashCode()"><!-- --></A><H3>
+hashCode</H3>
+<PRE>
+public int <B>hashCode</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>hashCode</CODE> in class <CODE>java.lang.Object</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="equals(java.lang.Object)"><!-- --></A><H3>
+equals</H3>
+<PRE>
+public boolean <B>equals</B>(java.lang.Object&nbsp;obj)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>equals</CODE> in class <CODE>java.lang.Object</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <B>clone</B>()
+ throws java.lang.CloneNotSupportedException</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html#clone()">clone</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A></CODE><DT><B>Overrides:</B><DD><CODE>clone</CODE> in class <CODE>java.lang.Object</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.CloneNotSupportedException</CODE><DT><B>See Also:</B><DD><CODE>Object.clone()</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getReferenceParameters()"><!-- --></A><H3>
+getReferenceParameters</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html" title="interface in org.apache.tuscany.sca.runtime">ReferenceParameters</A> <B>getReferenceParameters</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html#getReferenceParameters()">getReferenceParameters</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the parameters</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setReferenceParameters(org.apache.tuscany.sca.runtime.ReferenceParameters)"><!-- --></A><H3>
+setReferenceParameters</H3>
+<PRE>
+public void <B>setReferenceParameters</B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html" title="interface in org.apache.tuscany.sca.runtime">ReferenceParameters</A>&nbsp;parameters)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html#setReferenceParameters(org.apache.tuscany.sca.runtime.ReferenceParameters)">setReferenceParameters</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>parameters</CODE> - the parameters to set</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="mergeEndpoint(org.apache.tuscany.sca.runtime.EndpointReference)"><!-- --></A><H3>
+mergeEndpoint</H3>
+<PRE>
+public void <B>mergeEndpoint</B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A>&nbsp;epr)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html#mergeEndpoint(org.apache.tuscany.sca.runtime.EndpointReference)">mergeEndpoint</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivatorImpl.html" title="class in org.apache.tuscany.sca.core.assembly"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointWireImpl.html" title="class in org.apache.tuscany.sca.core.assembly"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../index.html?org/apache/tuscany/sca/core/assembly/EndpointReferenceImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="EndpointReferenceImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/EndpointWireImpl.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/EndpointWireImpl.html
new file mode 100644
index 0000000000..a7910a3eb1
--- /dev/null
+++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/EndpointWireImpl.html
@@ -0,0 +1,564 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.6.0_11) on Tue Jan 27 20:37:55 CST 2009 -->
+<TITLE>
+EndpointWireImpl
+</TITLE>
+
+<META NAME="date" CONTENT="2009-01-27">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="EndpointWireImpl";
+ }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointReferenceImpl.html" title="class in org.apache.tuscany.sca.core.assembly"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ReferenceParameterProcessor.html" title="class in org.apache.tuscany.sca.core.assembly"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../index.html?org/apache/tuscany/sca/core/assembly/EndpointWireImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="EndpointWireImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.apache.tuscany.sca.core.assembly</FONT>
+<BR>
+Class EndpointWireImpl</H2>
+<PRE>
+java.lang.Object
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.tuscany.sca.core.assembly.EndpointWireImpl</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.lang.Cloneable, <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>EndpointWireImpl</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointWireImpl.html#EndpointWireImpl(org.apache.tuscany.sca.assembly.Endpoint, org.apache.tuscany.sca.core.assembly.CompositeActivator)">EndpointWireImpl</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Endpoint.html" title="interface in org.apache.tuscany.sca.assembly">Endpoint</A>&nbsp;endpoint,
+ <A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html" title="interface in org.apache.tuscany.sca.core.assembly">CompositeActivator</A>&nbsp;compositeActivator)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointWireImpl.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/invocation/InvocationChain.html" title="interface in org.apache.tuscany.sca.invocation">InvocationChain</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointWireImpl.html#getBindingInvocationChain()">getBindingInvocationChain</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the invocation chain for the binding-specific handling</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Endpoint.html" title="interface in org.apache.tuscany.sca.assembly">Endpoint</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointWireImpl.html#getEndpoint()">getEndpoint</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/invocation/InvocationChain.html" title="interface in org.apache.tuscany.sca.invocation">InvocationChain</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointWireImpl.html#getInvocationChain(org.apache.tuscany.sca.interfacedef.Operation)">getInvocationChain</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/Operation.html" title="interface in org.apache.tuscany.sca.interfacedef">Operation</A>&nbsp;operation)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Lookup the invocation chain by operation</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.List&lt;<A HREF="../../../../../../org/apache/tuscany/sca/invocation/InvocationChain.html" title="interface in org.apache.tuscany.sca.invocation">InvocationChain</A>&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointWireImpl.html#getInvocationChains()">getInvocationChains</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the invocation chains for service operations associated with the
+ wire</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointWireImpl.html#getSource()">getSource</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the source of the wire</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointWireImpl.html#getTarget()">getTarget</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the target of the wire</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointWireImpl.html#invoke(org.apache.tuscany.sca.invocation.Message)">invoke</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/invocation/Message.html" title="interface in org.apache.tuscany.sca.invocation">Message</A>&nbsp;msg)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This invoke method assumes that the binding invocation chain is in force
+ and that there will be an operation selector element there to
+ determine which operation to call</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointWireImpl.html#invoke(org.apache.tuscany.sca.interfacedef.Operation, org.apache.tuscany.sca.invocation.Message)">invoke</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/Operation.html" title="interface in org.apache.tuscany.sca.interfacedef">Operation</A>&nbsp;operation,
+ <A HREF="../../../../../../org/apache/tuscany/sca/invocation/Message.html" title="interface in org.apache.tuscany.sca.invocation">Message</A>&nbsp;msg)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Invoke an operation with a context message</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointWireImpl.html#invoke(org.apache.tuscany.sca.interfacedef.Operation, java.lang.Object[])">invoke</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/Operation.html" title="interface in org.apache.tuscany.sca.interfacedef">Operation</A>&nbsp;operation,
+ java.lang.Object[]&nbsp;args)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Invoke an operation with given arguments</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointWireImpl.html#rebuild()">rebuild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Force the invocation chains to be rebuilt</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointWireImpl.html#setTarget(org.apache.tuscany.sca.runtime.EndpointReference)">setTarget</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A>&nbsp;target)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Rebind the runtime wire with the given target</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="EndpointWireImpl(org.apache.tuscany.sca.assembly.Endpoint, org.apache.tuscany.sca.core.assembly.CompositeActivator)"><!-- --></A><H3>
+EndpointWireImpl</H3>
+<PRE>
+public <B>EndpointWireImpl</B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Endpoint.html" title="interface in org.apache.tuscany.sca.assembly">Endpoint</A>&nbsp;endpoint,
+ <A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html" title="interface in org.apache.tuscany.sca.core.assembly">CompositeActivator</A>&nbsp;compositeActivator)</PRE>
+<DL>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>endpoint</CODE> - </DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getInvocationChains()"><!-- --></A><H3>
+getInvocationChains</H3>
+<PRE>
+public java.util.List&lt;<A HREF="../../../../../../org/apache/tuscany/sca/invocation/InvocationChain.html" title="interface in org.apache.tuscany.sca.invocation">InvocationChain</A>&gt; <B>getInvocationChains</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html#getInvocationChains()">RuntimeWire</A></CODE></B></DD>
+<DD>Returns the invocation chains for service operations associated with the
+ wire
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html#getInvocationChains()">getInvocationChains</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the invocation chains for service operations associated with the
+ wire</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getInvocationChain(org.apache.tuscany.sca.interfacedef.Operation)"><!-- --></A><H3>
+getInvocationChain</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/invocation/InvocationChain.html" title="interface in org.apache.tuscany.sca.invocation">InvocationChain</A> <B>getInvocationChain</B>(<A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/Operation.html" title="interface in org.apache.tuscany.sca.interfacedef">Operation</A>&nbsp;operation)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html#getInvocationChain(org.apache.tuscany.sca.interfacedef.Operation)">RuntimeWire</A></CODE></B></DD>
+<DD>Lookup the invocation chain by operation
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html#getInvocationChain(org.apache.tuscany.sca.interfacedef.Operation)">getInvocationChain</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>operation</CODE> - The operation
+<DT><B>Returns:</B><DD>The invocation chain for the given operation</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="invoke(org.apache.tuscany.sca.invocation.Message)"><!-- --></A><H3>
+invoke</H3>
+<PRE>
+public java.lang.Object <B>invoke</B>(<A HREF="../../../../../../org/apache/tuscany/sca/invocation/Message.html" title="interface in org.apache.tuscany.sca.invocation">Message</A>&nbsp;msg)
+ throws java.lang.reflect.InvocationTargetException</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html#invoke(org.apache.tuscany.sca.invocation.Message)">RuntimeWire</A></CODE></B></DD>
+<DD>This invoke method assumes that the binding invocation chain is in force
+ and that there will be an operation selector element there to
+ determine which operation to call
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html#invoke(org.apache.tuscany.sca.invocation.Message)">invoke</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>msg</CODE> - The message
+<DT><B>Returns:</B><DD>The result
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.reflect.InvocationTargetException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="invoke(org.apache.tuscany.sca.interfacedef.Operation, java.lang.Object[])"><!-- --></A><H3>
+invoke</H3>
+<PRE>
+public java.lang.Object <B>invoke</B>(<A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/Operation.html" title="interface in org.apache.tuscany.sca.interfacedef">Operation</A>&nbsp;operation,
+ java.lang.Object[]&nbsp;args)
+ throws java.lang.reflect.InvocationTargetException</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html#invoke(org.apache.tuscany.sca.interfacedef.Operation, java.lang.Object[])">RuntimeWire</A></CODE></B></DD>
+<DD>Invoke an operation with given arguments
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html#invoke(org.apache.tuscany.sca.interfacedef.Operation, java.lang.Object[])">invoke</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>operation</CODE> - The operation<DD><CODE>args</CODE> - The arguments
+<DT><B>Returns:</B><DD>The result
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.reflect.InvocationTargetException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="invoke(org.apache.tuscany.sca.interfacedef.Operation, org.apache.tuscany.sca.invocation.Message)"><!-- --></A><H3>
+invoke</H3>
+<PRE>
+public java.lang.Object <B>invoke</B>(<A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/Operation.html" title="interface in org.apache.tuscany.sca.interfacedef">Operation</A>&nbsp;operation,
+ <A HREF="../../../../../../org/apache/tuscany/sca/invocation/Message.html" title="interface in org.apache.tuscany.sca.invocation">Message</A>&nbsp;msg)
+ throws java.lang.reflect.InvocationTargetException</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html#invoke(org.apache.tuscany.sca.interfacedef.Operation, org.apache.tuscany.sca.invocation.Message)">RuntimeWire</A></CODE></B></DD>
+<DD>Invoke an operation with a context message
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html#invoke(org.apache.tuscany.sca.interfacedef.Operation, org.apache.tuscany.sca.invocation.Message)">invoke</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>operation</CODE> - The operation<DD><CODE>msg</CODE> - The message
+<DT><B>Returns:</B><DD>The result
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.reflect.InvocationTargetException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getSource()"><!-- --></A><H3>
+getSource</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A> <B>getSource</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html#getSource()">RuntimeWire</A></CODE></B></DD>
+<DD>Get the source of the wire
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html#getSource()">getSource</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The end point reference of the source</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTarget()"><!-- --></A><H3>
+getTarget</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A> <B>getTarget</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html#getTarget()">RuntimeWire</A></CODE></B></DD>
+<DD>Get the target of the wire
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html#getTarget()">getTarget</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The end point reference of the target</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setTarget(org.apache.tuscany.sca.runtime.EndpointReference)"><!-- --></A><H3>
+setTarget</H3>
+<PRE>
+public void <B>setTarget</B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A>&nbsp;target)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html#setTarget(org.apache.tuscany.sca.runtime.EndpointReference)">RuntimeWire</A></CODE></B></DD>
+<DD>Rebind the runtime wire with the given target
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html#setTarget(org.apache.tuscany.sca.runtime.EndpointReference)">setTarget</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>target</CODE> - The target endpoint reference</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="rebuild()"><!-- --></A><H3>
+rebuild</H3>
+<PRE>
+public void <B>rebuild</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html#rebuild()">RuntimeWire</A></CODE></B></DD>
+<DD>Force the invocation chains to be rebuilt
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html#rebuild()">rebuild</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBindingInvocationChain()"><!-- --></A><H3>
+getBindingInvocationChain</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/invocation/InvocationChain.html" title="interface in org.apache.tuscany.sca.invocation">InvocationChain</A> <B>getBindingInvocationChain</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html#getBindingInvocationChain()">RuntimeWire</A></CODE></B></DD>
+<DD>Get the invocation chain for the binding-specific handling
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html#getBindingInvocationChain()">getBindingInvocationChain</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getEndpoint()"><!-- --></A><H3>
+getEndpoint</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Endpoint.html" title="interface in org.apache.tuscany.sca.assembly">Endpoint</A> <B>getEndpoint</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <B>clone</B>()
+ throws java.lang.CloneNotSupportedException</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html#clone()">clone</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A></CODE><DT><B>Overrides:</B><DD><CODE>clone</CODE> in class <CODE>java.lang.Object</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>a clone of the runtime wire
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.CloneNotSupportedException</CODE><DT><B>See Also:</B><DD><CODE>Object.clone()</CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointReferenceImpl.html" title="class in org.apache.tuscany.sca.core.assembly"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ReferenceParameterProcessor.html" title="class in org.apache.tuscany.sca.core.assembly"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../index.html?org/apache/tuscany/sca/core/assembly/EndpointWireImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="EndpointWireImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/ReferenceParameterProcessor.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/ReferenceParameterProcessor.html
new file mode 100644
index 0000000000..e563ebdbbf
--- /dev/null
+++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/ReferenceParameterProcessor.html
@@ -0,0 +1,391 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.6.0_11) on Tue Jan 27 20:37:55 CST 2009 -->
+<TITLE>
+ReferenceParameterProcessor
+</TITLE>
+
+<META NAME="date" CONTENT="2009-01-27">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="ReferenceParameterProcessor";
+ }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointWireImpl.html" title="class in org.apache.tuscany.sca.core.assembly"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ReferenceParametersImpl.html" title="class in org.apache.tuscany.sca.core.assembly"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../index.html?org/apache/tuscany/sca/core/assembly/ReferenceParameterProcessor.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="ReferenceParameterProcessor.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.apache.tuscany.sca.core.assembly</FONT>
+<BR>
+Class ReferenceParameterProcessor</H2>
+<PRE>
+java.lang.Object
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.tuscany.sca.core.assembly.ReferenceParameterProcessor</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../org/apache/tuscany/sca/contribution/processor/ArtifactProcessor.html" title="interface in org.apache.tuscany.sca.contribution.processor">ArtifactProcessor</A>&lt;<A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html" title="interface in org.apache.tuscany.sca.runtime">ReferenceParameters</A>&gt;, <A HREF="../../../../../../org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessor.html" title="interface in org.apache.tuscany.sca.contribution.processor">StAXArtifactProcessor</A>&lt;<A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html" title="interface in org.apache.tuscany.sca.runtime">ReferenceParameters</A>&gt;</DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>ReferenceParameterProcessor</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../../../org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessor.html" title="interface in org.apache.tuscany.sca.contribution.processor">StAXArtifactProcessor</A>&lt;<A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html" title="interface in org.apache.tuscany.sca.runtime">ReferenceParameters</A>&gt;</DL>
+</PRE>
+
+<P>
+Artifact processor for reference parameters.
+<P>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ReferenceParameterProcessor.html#ReferenceParameterProcessor(org.apache.tuscany.sca.contribution.ModelFactoryExtensionPoint, org.apache.tuscany.sca.monitor.Monitor)">ReferenceParameterProcessor</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/contribution/ModelFactoryExtensionPoint.html" title="interface in org.apache.tuscany.sca.contribution">ModelFactoryExtensionPoint</A>&nbsp;modelFactories,
+ <A HREF="../../../../../../org/apache/tuscany/sca/monitor/Monitor.html" title="interface in org.apache.tuscany.sca.monitor">Monitor</A>&nbsp;monitor)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructs a new processor.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;javax.xml.namespace.QName</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ReferenceParameterProcessor.html#getArtifactType()">getArtifactType</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the type of artifact handled by this artifact processor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Class&lt;<A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html" title="interface in org.apache.tuscany.sca.runtime">ReferenceParameters</A>&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ReferenceParameterProcessor.html#getModelType()">getModelType</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the type of model handled by this artifact processor.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html" title="interface in org.apache.tuscany.sca.runtime">ReferenceParameters</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ReferenceParameterProcessor.html#read(javax.xml.stream.XMLStreamReader)">read</A></B>(javax.xml.stream.XMLStreamReader&nbsp;reader)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reads a model from an XMLStreamReader.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ReferenceParameterProcessor.html#resolve(org.apache.tuscany.sca.runtime.ReferenceParameters, org.apache.tuscany.sca.contribution.resolver.ModelResolver)">resolve</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html" title="interface in org.apache.tuscany.sca.runtime">ReferenceParameters</A>&nbsp;model,
+ <A HREF="../../../../../../org/apache/tuscany/sca/contribution/resolver/ModelResolver.html" title="interface in org.apache.tuscany.sca.contribution.resolver">ModelResolver</A>&nbsp;resolver)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Resolve references from this model to other models.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ReferenceParameterProcessor.html#write(org.apache.tuscany.sca.runtime.ReferenceParameters, javax.xml.stream.XMLStreamWriter)">write</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html" title="interface in org.apache.tuscany.sca.runtime">ReferenceParameters</A>&nbsp;model,
+ javax.xml.stream.XMLStreamWriter&nbsp;writer)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes a model to an XMLStreamWriter.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="ReferenceParameterProcessor(org.apache.tuscany.sca.contribution.ModelFactoryExtensionPoint, org.apache.tuscany.sca.monitor.Monitor)"><!-- --></A><H3>
+ReferenceParameterProcessor</H3>
+<PRE>
+public <B>ReferenceParameterProcessor</B>(<A HREF="../../../../../../org/apache/tuscany/sca/contribution/ModelFactoryExtensionPoint.html" title="interface in org.apache.tuscany.sca.contribution">ModelFactoryExtensionPoint</A>&nbsp;modelFactories,
+ <A HREF="../../../../../../org/apache/tuscany/sca/monitor/Monitor.html" title="interface in org.apache.tuscany.sca.monitor">Monitor</A>&nbsp;monitor)</PRE>
+<DL>
+<DD>Constructs a new processor.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>modelFactories</CODE> - </DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getArtifactType()"><!-- --></A><H3>
+getArtifactType</H3>
+<PRE>
+public javax.xml.namespace.QName <B>getArtifactType</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessor.html#getArtifactType()">StAXArtifactProcessor</A></CODE></B></DD>
+<DD>Returns the type of artifact handled by this artifact processor.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessor.html#getArtifactType()">getArtifactType</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessor.html" title="interface in org.apache.tuscany.sca.contribution.processor">StAXArtifactProcessor</A>&lt;<A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html" title="interface in org.apache.tuscany.sca.runtime">ReferenceParameters</A>&gt;</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The type of artifact handled by this artifact processor<DT><B>See Also:</B><DD><A HREF="../../../../../../org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessor.html#getArtifactType()"><CODE>StAXArtifactProcessor.getArtifactType()</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="read(javax.xml.stream.XMLStreamReader)"><!-- --></A><H3>
+read</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html" title="interface in org.apache.tuscany.sca.runtime">ReferenceParameters</A> <B>read</B>(javax.xml.stream.XMLStreamReader&nbsp;reader)
+ throws <A HREF="../../../../../../org/apache/tuscany/sca/contribution/service/ContributionReadException.html" title="class in org.apache.tuscany.sca.contribution.service">ContributionReadException</A>,
+ javax.xml.stream.XMLStreamException</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessor.html#read(javax.xml.stream.XMLStreamReader)">StAXArtifactProcessor</A></CODE></B></DD>
+<DD>Reads a model from an XMLStreamReader.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessor.html#read(javax.xml.stream.XMLStreamReader)">read</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessor.html" title="interface in org.apache.tuscany.sca.contribution.processor">StAXArtifactProcessor</A>&lt;<A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html" title="interface in org.apache.tuscany.sca.runtime">ReferenceParameters</A>&gt;</CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>reader</CODE> - The XMLStreamReader
+<DT><B>Returns:</B><DD>A model representation of the input.
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/contribution/service/ContributionReadException.html" title="class in org.apache.tuscany.sca.contribution.service">ContributionReadException</A></CODE>
+<DD><CODE>javax.xml.stream.XMLStreamException</CODE><DT><B>See Also:</B><DD><A HREF="../../../../../../org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessor.html#read(javax.xml.stream.XMLStreamReader)"><CODE>StAXArtifactProcessor.read(javax.xml.stream.XMLStreamReader)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(org.apache.tuscany.sca.runtime.ReferenceParameters, javax.xml.stream.XMLStreamWriter)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html" title="interface in org.apache.tuscany.sca.runtime">ReferenceParameters</A>&nbsp;model,
+ javax.xml.stream.XMLStreamWriter&nbsp;writer)
+ throws <A HREF="../../../../../../org/apache/tuscany/sca/contribution/service/ContributionWriteException.html" title="class in org.apache.tuscany.sca.contribution.service">ContributionWriteException</A>,
+ javax.xml.stream.XMLStreamException</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessor.html#write(M, javax.xml.stream.XMLStreamWriter)">StAXArtifactProcessor</A></CODE></B></DD>
+<DD>Writes a model to an XMLStreamWriter.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessor.html#write(M, javax.xml.stream.XMLStreamWriter)">write</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessor.html" title="interface in org.apache.tuscany.sca.contribution.processor">StAXArtifactProcessor</A>&lt;<A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html" title="interface in org.apache.tuscany.sca.runtime">ReferenceParameters</A>&gt;</CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>model</CODE> - A model representing the source<DD><CODE>writer</CODE> - The XML stream writer
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/contribution/service/ContributionWriteException.html" title="class in org.apache.tuscany.sca.contribution.service">ContributionWriteException</A></CODE>
+<DD><CODE>javax.xml.stream.XMLStreamException</CODE><DT><B>See Also:</B><DD><A HREF="../../../../../../org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessor.html#write(M, javax.xml.stream.XMLStreamWriter)"><CODE>StAXArtifactProcessor.write(java.lang.Object, javax.xml.stream.XMLStreamWriter)</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getModelType()"><!-- --></A><H3>
+getModelType</H3>
+<PRE>
+public java.lang.Class&lt;<A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html" title="interface in org.apache.tuscany.sca.runtime">ReferenceParameters</A>&gt; <B>getModelType</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/contribution/processor/ArtifactProcessor.html#getModelType()">ArtifactProcessor</A></CODE></B></DD>
+<DD>Returns the type of model handled by this artifact processor.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/contribution/processor/ArtifactProcessor.html#getModelType()">getModelType</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/contribution/processor/ArtifactProcessor.html" title="interface in org.apache.tuscany.sca.contribution.processor">ArtifactProcessor</A>&lt;<A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html" title="interface in org.apache.tuscany.sca.runtime">ReferenceParameters</A>&gt;</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The type of model handled by this artifact processor<DT><B>See Also:</B><DD><A HREF="../../../../../../org/apache/tuscany/sca/contribution/processor/ArtifactProcessor.html#getModelType()"><CODE>ArtifactProcessor.getModelType()</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="resolve(org.apache.tuscany.sca.runtime.ReferenceParameters, org.apache.tuscany.sca.contribution.resolver.ModelResolver)"><!-- --></A><H3>
+resolve</H3>
+<PRE>
+public void <B>resolve</B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html" title="interface in org.apache.tuscany.sca.runtime">ReferenceParameters</A>&nbsp;model,
+ <A HREF="../../../../../../org/apache/tuscany/sca/contribution/resolver/ModelResolver.html" title="interface in org.apache.tuscany.sca.contribution.resolver">ModelResolver</A>&nbsp;resolver)
+ throws <A HREF="../../../../../../org/apache/tuscany/sca/contribution/service/ContributionResolveException.html" title="class in org.apache.tuscany.sca.contribution.service">ContributionResolveException</A></PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/contribution/processor/ArtifactProcessor.html#resolve(M, org.apache.tuscany.sca.contribution.resolver.ModelResolver)">ArtifactProcessor</A></CODE></B></DD>
+<DD>Resolve references from this model to other models. For example references
+ from a composite to another one, or references from a composite to a WSDL
+ model.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/contribution/processor/ArtifactProcessor.html#resolve(M, org.apache.tuscany.sca.contribution.resolver.ModelResolver)">resolve</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/contribution/processor/ArtifactProcessor.html" title="interface in org.apache.tuscany.sca.contribution.processor">ArtifactProcessor</A>&lt;<A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html" title="interface in org.apache.tuscany.sca.runtime">ReferenceParameters</A>&gt;</CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>model</CODE> - The model to resolve<DD><CODE>resolver</CODE> - The resolver to use to resolve referenced models
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/contribution/service/ContributionResolveException.html" title="class in org.apache.tuscany.sca.contribution.service">ContributionResolveException</A></CODE><DT><B>See Also:</B><DD><A HREF="../../../../../../org/apache/tuscany/sca/contribution/processor/ArtifactProcessor.html#resolve(M, org.apache.tuscany.sca.contribution.resolver.ModelResolver)"><CODE>ArtifactProcessor.resolve(java.lang.Object, org.apache.tuscany.sca.contribution.resolver.ModelResolver)</CODE></A></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointWireImpl.html" title="class in org.apache.tuscany.sca.core.assembly"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ReferenceParametersImpl.html" title="class in org.apache.tuscany.sca.core.assembly"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../index.html?org/apache/tuscany/sca/core/assembly/ReferenceParameterProcessor.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="ReferenceParameterProcessor.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/ReferenceParametersImpl.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/ReferenceParametersImpl.html
new file mode 100644
index 0000000000..ab9b23f279
--- /dev/null
+++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/ReferenceParametersImpl.html
@@ -0,0 +1,500 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.6.0_11) on Tue Jan 27 20:37:55 CST 2009 -->
+<TITLE>
+ReferenceParametersImpl
+</TITLE>
+
+<META NAME="date" CONTENT="2009-01-27">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="ReferenceParametersImpl";
+ }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ReferenceParameterProcessor.html" title="class in org.apache.tuscany.sca.core.assembly"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeAssemblyFactory.html" title="class in org.apache.tuscany.sca.core.assembly"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../index.html?org/apache/tuscany/sca/core/assembly/ReferenceParametersImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="ReferenceParametersImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.apache.tuscany.sca.core.assembly</FONT>
+<BR>
+Class ReferenceParametersImpl</H2>
+<PRE>
+java.lang.Object
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.tuscany.sca.core.assembly.ReferenceParametersImpl</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.lang.Cloneable, <A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html" title="interface in org.apache.tuscany.sca.runtime">ReferenceParameters</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>ReferenceParametersImpl</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html" title="interface in org.apache.tuscany.sca.runtime">ReferenceParameters</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ReferenceParametersImpl.html#ReferenceParametersImpl()">ReferenceParametersImpl</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ReferenceParametersImpl.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ReferenceParametersImpl.html#equals(java.lang.Object)">equals</A></B>(java.lang.Object&nbsp;obj)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ReferenceParametersImpl.html#getCallbackID()">getCallbackID</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the callback ID</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ReferenceParametersImpl.html#getCallbackObjectID()">getCallbackObjectID</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the ID for the non-ServiceReference callback object</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ReferenceParametersImpl.html#getCallbackReference()">getCallbackReference</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ReferenceParametersImpl.html#getConversationID()">getConversationID</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the conversation ID</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;int</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ReferenceParametersImpl.html#hashCode()">hashCode</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ReferenceParametersImpl.html#setCallbackID(java.lang.Object)">setCallbackID</A></B>(java.lang.Object&nbsp;callbackID)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the callback ID</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ReferenceParametersImpl.html#setCallbackObjectID(java.lang.Object)">setCallbackObjectID</A></B>(java.lang.Object&nbsp;callbackObjectID)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the ID for the non-ServiceReference callback object</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ReferenceParametersImpl.html#setCallbackReference(org.apache.tuscany.sca.runtime.EndpointReference)">setCallbackReference</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A>&nbsp;callback)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ReferenceParametersImpl.html#setConversationID(java.lang.Object)">setConversationID</A></B>(java.lang.Object&nbsp;conversationID)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the conversation ID</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>finalize, getClass, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="ReferenceParametersImpl()"><!-- --></A><H3>
+ReferenceParametersImpl</H3>
+<PRE>
+public <B>ReferenceParametersImpl</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getCallbackID()"><!-- --></A><H3>
+getCallbackID</H3>
+<PRE>
+public java.lang.Object <B>getCallbackID</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html#getCallbackID()">ReferenceParameters</A></CODE></B></DD>
+<DD>Get the callback ID
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html#getCallbackID()">getCallbackID</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html" title="interface in org.apache.tuscany.sca.runtime">ReferenceParameters</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the callbackID</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setCallbackID(java.lang.Object)"><!-- --></A><H3>
+setCallbackID</H3>
+<PRE>
+public void <B>setCallbackID</B>(java.lang.Object&nbsp;callbackID)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html#setCallbackID(java.lang.Object)">ReferenceParameters</A></CODE></B></DD>
+<DD>Set the callback ID
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html#setCallbackID(java.lang.Object)">setCallbackID</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html" title="interface in org.apache.tuscany.sca.runtime">ReferenceParameters</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>callbackID</CODE> - the callbackID to set</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getConversationID()"><!-- --></A><H3>
+getConversationID</H3>
+<PRE>
+public java.lang.Object <B>getConversationID</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html#getConversationID()">ReferenceParameters</A></CODE></B></DD>
+<DD>Get the conversation ID
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html#getConversationID()">getConversationID</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html" title="interface in org.apache.tuscany.sca.runtime">ReferenceParameters</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the conversationID</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setConversationID(java.lang.Object)"><!-- --></A><H3>
+setConversationID</H3>
+<PRE>
+public void <B>setConversationID</B>(java.lang.Object&nbsp;conversationID)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html#setConversationID(java.lang.Object)">ReferenceParameters</A></CODE></B></DD>
+<DD>Set the conversation ID
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html#setConversationID(java.lang.Object)">setConversationID</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html" title="interface in org.apache.tuscany.sca.runtime">ReferenceParameters</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>conversationID</CODE> - the conversationID to set</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getCallbackReference()"><!-- --></A><H3>
+getCallbackReference</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A> <B>getCallbackReference</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html#getCallbackReference()">getCallbackReference</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html" title="interface in org.apache.tuscany.sca.runtime">ReferenceParameters</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>See Also:</B><DD><A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html#getCallbackReference()"><CODE>ReferenceParameters.getCallbackReference()</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setCallbackReference(org.apache.tuscany.sca.runtime.EndpointReference)"><!-- --></A><H3>
+setCallbackReference</H3>
+<PRE>
+public void <B>setCallbackReference</B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A>&nbsp;callback)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html#setCallbackReference(org.apache.tuscany.sca.runtime.EndpointReference)">setCallbackReference</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html" title="interface in org.apache.tuscany.sca.runtime">ReferenceParameters</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>See Also:</B><DD><CODE>org.apache.tuscany.sca.runtime.ReferenceParameters#setCallback(java.lang.Object)</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <B>clone</B>()
+ throws java.lang.CloneNotSupportedException</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html#clone()">clone</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html" title="interface in org.apache.tuscany.sca.runtime">ReferenceParameters</A></CODE><DT><B>Overrides:</B><DD><CODE>clone</CODE> in class <CODE>java.lang.Object</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.CloneNotSupportedException</CODE><DT><B>See Also:</B><DD><CODE>Object.clone()</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getCallbackObjectID()"><!-- --></A><H3>
+getCallbackObjectID</H3>
+<PRE>
+public java.lang.Object <B>getCallbackObjectID</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html#getCallbackObjectID()">ReferenceParameters</A></CODE></B></DD>
+<DD>Get the ID for the non-ServiceReference callback object
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html#getCallbackObjectID()">getCallbackObjectID</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html" title="interface in org.apache.tuscany.sca.runtime">ReferenceParameters</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the callbackObjectID</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setCallbackObjectID(java.lang.Object)"><!-- --></A><H3>
+setCallbackObjectID</H3>
+<PRE>
+public void <B>setCallbackObjectID</B>(java.lang.Object&nbsp;callbackObjectID)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html#setCallbackObjectID(java.lang.Object)">ReferenceParameters</A></CODE></B></DD>
+<DD>Set the ID for the non-ServiceReference callback object
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html#setCallbackObjectID(java.lang.Object)">setCallbackObjectID</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html" title="interface in org.apache.tuscany.sca.runtime">ReferenceParameters</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>callbackObjectID</CODE> - the callbackObjectID to set</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="hashCode()"><!-- --></A><H3>
+hashCode</H3>
+<PRE>
+public int <B>hashCode</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>hashCode</CODE> in class <CODE>java.lang.Object</CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>See Also:</B><DD><CODE>Object.hashCode()</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="equals(java.lang.Object)"><!-- --></A><H3>
+equals</H3>
+<PRE>
+public boolean <B>equals</B>(java.lang.Object&nbsp;obj)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>equals</CODE> in class <CODE>java.lang.Object</CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>See Also:</B><DD><CODE>Object.equals(java.lang.Object)</CODE></DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ReferenceParameterProcessor.html" title="class in org.apache.tuscany.sca.core.assembly"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeAssemblyFactory.html" title="class in org.apache.tuscany.sca.core.assembly"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../index.html?org/apache/tuscany/sca/core/assembly/ReferenceParametersImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="ReferenceParametersImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/RuntimeAssemblyFactory.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/RuntimeAssemblyFactory.html
new file mode 100644
index 0000000000..69ed7c57e6
--- /dev/null
+++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/RuntimeAssemblyFactory.html
@@ -0,0 +1,336 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.6.0_11) on Tue Jan 27 20:37:55 CST 2009 -->
+<TITLE>
+RuntimeAssemblyFactory
+</TITLE>
+
+<META NAME="date" CONTENT="2009-01-27">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="RuntimeAssemblyFactory";
+ }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ReferenceParametersImpl.html" title="class in org.apache.tuscany.sca.core.assembly"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentImpl.html" title="class in org.apache.tuscany.sca.core.assembly"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../index.html?org/apache/tuscany/sca/core/assembly/RuntimeAssemblyFactory.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="RuntimeAssemblyFactory.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.apache.tuscany.sca.core.assembly</FONT>
+<BR>
+Class RuntimeAssemblyFactory</H2>
+<PRE>
+java.lang.Object
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/AssemblyFactoryImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">org.apache.tuscany.sca.assembly.impl.AssemblyFactoryImpl</A>
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../org/apache/tuscany/sca/assembly/DefaultAssemblyFactory.html" title="class in org.apache.tuscany.sca.assembly">org.apache.tuscany.sca.assembly.DefaultAssemblyFactory</A>
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.tuscany.sca.core.assembly.RuntimeAssemblyFactory</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../org/apache/tuscany/sca/assembly/AssemblyFactory.html" title="interface in org.apache.tuscany.sca.assembly">AssemblyFactory</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>RuntimeAssemblyFactory</B><DT>extends <A HREF="../../../../../../org/apache/tuscany/sca/assembly/DefaultAssemblyFactory.html" title="class in org.apache.tuscany.sca.assembly">DefaultAssemblyFactory</A><DT>implements <A HREF="../../../../../../org/apache/tuscany/sca/assembly/AssemblyFactory.html" title="interface in org.apache.tuscany.sca.assembly">AssemblyFactory</A></DL>
+</PRE>
+
+<P>
+The runtime version of assembly factory
+<P>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeAssemblyFactory.html#RuntimeAssemblyFactory()">RuntimeAssemblyFactory</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Component.html" title="interface in org.apache.tuscany.sca.assembly">Component</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeAssemblyFactory.html#createComponent()">createComponent</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new component.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/assembly/ComponentReference.html" title="interface in org.apache.tuscany.sca.assembly">ComponentReference</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeAssemblyFactory.html#createComponentReference()">createComponentReference</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new component reference.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/assembly/ComponentService.html" title="interface in org.apache.tuscany.sca.assembly">ComponentService</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeAssemblyFactory.html#createComponentService()">createComponentService</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new component service.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.tuscany.sca.assembly.impl.AssemblyFactoryImpl"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.apache.tuscany.sca.assembly.impl.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/AssemblyFactoryImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">AssemblyFactoryImpl</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/AssemblyFactoryImpl.html#createAbstractProperty()">createAbstractProperty</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/AssemblyFactoryImpl.html#createAbstractReference()">createAbstractReference</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/AssemblyFactoryImpl.html#createAbstractService()">createAbstractService</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/AssemblyFactoryImpl.html#createCallback()">createCallback</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/AssemblyFactoryImpl.html#createComponentProperty()">createComponentProperty</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/AssemblyFactoryImpl.html#createComponentType()">createComponentType</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/AssemblyFactoryImpl.html#createComposite()">createComposite</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/AssemblyFactoryImpl.html#createCompositeReference()">createCompositeReference</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/AssemblyFactoryImpl.html#createCompositeService()">createCompositeService</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/AssemblyFactoryImpl.html#createConfiguredOperation()">createConfiguredOperation</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/AssemblyFactoryImpl.html#createConstrainingType()">createConstrainingType</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/AssemblyFactoryImpl.html#createProperty()">createProperty</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/AssemblyFactoryImpl.html#createReference()">createReference</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/AssemblyFactoryImpl.html#createService()">createService</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/AssemblyFactoryImpl.html#createWire()">createWire</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.tuscany.sca.assembly.AssemblyFactory"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface org.apache.tuscany.sca.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/AssemblyFactory.html" title="interface in org.apache.tuscany.sca.assembly">AssemblyFactory</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/AssemblyFactory.html#createAbstractProperty()">createAbstractProperty</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/AssemblyFactory.html#createAbstractReference()">createAbstractReference</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/AssemblyFactory.html#createAbstractService()">createAbstractService</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/AssemblyFactory.html#createCallback()">createCallback</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/AssemblyFactory.html#createComponentProperty()">createComponentProperty</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/AssemblyFactory.html#createComponentType()">createComponentType</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/AssemblyFactory.html#createComposite()">createComposite</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/AssemblyFactory.html#createCompositeReference()">createCompositeReference</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/AssemblyFactory.html#createCompositeService()">createCompositeService</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/AssemblyFactory.html#createConfiguredOperation()">createConfiguredOperation</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/AssemblyFactory.html#createConstrainingType()">createConstrainingType</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/AssemblyFactory.html#createProperty()">createProperty</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/AssemblyFactory.html#createReference()">createReference</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/AssemblyFactory.html#createService()">createService</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/AssemblyFactory.html#createWire()">createWire</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="RuntimeAssemblyFactory()"><!-- --></A><H3>
+RuntimeAssemblyFactory</H3>
+<PRE>
+public <B>RuntimeAssemblyFactory</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="createComponent()"><!-- --></A><H3>
+createComponent</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Component.html" title="interface in org.apache.tuscany.sca.assembly">Component</A> <B>createComponent</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/AssemblyFactory.html#createComponent()">AssemblyFactory</A></CODE></B></DD>
+<DD>Create a new component.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/AssemblyFactory.html#createComponent()">createComponent</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/AssemblyFactory.html" title="interface in org.apache.tuscany.sca.assembly">AssemblyFactory</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/AssemblyFactoryImpl.html#createComponent()">createComponent</A></CODE> in class <CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/AssemblyFactoryImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">AssemblyFactoryImpl</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>a new component</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createComponentReference()"><!-- --></A><H3>
+createComponentReference</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/assembly/ComponentReference.html" title="interface in org.apache.tuscany.sca.assembly">ComponentReference</A> <B>createComponentReference</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/AssemblyFactory.html#createComponentReference()">AssemblyFactory</A></CODE></B></DD>
+<DD>Create a new component reference.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/AssemblyFactory.html#createComponentReference()">createComponentReference</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/AssemblyFactory.html" title="interface in org.apache.tuscany.sca.assembly">AssemblyFactory</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/AssemblyFactoryImpl.html#createComponentReference()">createComponentReference</A></CODE> in class <CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/AssemblyFactoryImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">AssemblyFactoryImpl</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>a new component reference</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createComponentService()"><!-- --></A><H3>
+createComponentService</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/assembly/ComponentService.html" title="interface in org.apache.tuscany.sca.assembly">ComponentService</A> <B>createComponentService</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/AssemblyFactory.html#createComponentService()">AssemblyFactory</A></CODE></B></DD>
+<DD>Create a new component service.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/AssemblyFactory.html#createComponentService()">createComponentService</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/AssemblyFactory.html" title="interface in org.apache.tuscany.sca.assembly">AssemblyFactory</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/AssemblyFactoryImpl.html#createComponentService()">createComponentService</A></CODE> in class <CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/AssemblyFactoryImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">AssemblyFactoryImpl</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>a new component service</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ReferenceParametersImpl.html" title="class in org.apache.tuscany.sca.core.assembly"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentImpl.html" title="class in org.apache.tuscany.sca.core.assembly"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../index.html?org/apache/tuscany/sca/core/assembly/RuntimeAssemblyFactory.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="RuntimeAssemblyFactory.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/RuntimeComponentImpl.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/RuntimeComponentImpl.html
new file mode 100644
index 0000000000..975f5f0564
--- /dev/null
+++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/RuntimeComponentImpl.html
@@ -0,0 +1,767 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.6.0_11) on Tue Jan 27 20:37:55 CST 2009 -->
+<TITLE>
+RuntimeComponentImpl
+</TITLE>
+
+<META NAME="date" CONTENT="2009-01-27">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="RuntimeComponentImpl";
+ }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeAssemblyFactory.html" title="class in org.apache.tuscany.sca.core.assembly"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentReferenceImpl.html" title="class in org.apache.tuscany.sca.core.assembly"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../index.html?org/apache/tuscany/sca/core/assembly/RuntimeComponentImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="RuntimeComponentImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.apache.tuscany.sca.core.assembly</FONT>
+<BR>
+Class RuntimeComponentImpl</H2>
+<PRE>
+java.lang.Object
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/BaseImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">org.apache.tuscany.sca.assembly.impl.BaseImpl</A>
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ExtensibleImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">org.apache.tuscany.sca.assembly.impl.ExtensibleImpl</A>
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">org.apache.tuscany.sca.assembly.impl.ComponentImpl</A>
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.tuscany.sca.core.assembly.RuntimeComponentImpl</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.lang.Cloneable, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Base.html" title="interface in org.apache.tuscany.sca.assembly">Base</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Component.html" title="interface in org.apache.tuscany.sca.assembly">Component</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Extensible.html" title="interface in org.apache.tuscany.sca.assembly">Extensible</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/OperationsConfigurator.html" title="interface in org.apache.tuscany.sca.assembly">OperationsConfigurator</A>, <A HREF="../../../../../../org/apache/tuscany/sca/contribution/resolver/ResolverExtension.html" title="interface in org.apache.tuscany.sca.contribution.resolver">ResolverExtension</A>, <A HREF="../../../../../../org/apache/tuscany/sca/core/scope/ScopedRuntimeComponent.html" title="interface in org.apache.tuscany.sca.core.scope">ScopedRuntimeComponent</A>, <A HREF="../../../../../../org/apache/tuscany/sca/policy/IntentAttachPoint.html" title="interface in org.apache.tuscany.sca.policy">IntentAttachPoint</A>, <A HREF="../../../../../../org/apache/tuscany/sca/policy/PolicySetAttachPoint.html" title="interface in org.apache.tuscany.sca.policy">PolicySetAttachPoint</A>, <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>RuntimeComponentImpl</B><DT>extends <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">ComponentImpl</A><DT>implements <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A>, <A HREF="../../../../../../org/apache/tuscany/sca/core/scope/ScopedRuntimeComponent.html" title="interface in org.apache.tuscany.sca.core.scope">ScopedRuntimeComponent</A>, <A HREF="../../../../../../org/apache/tuscany/sca/contribution/resolver/ResolverExtension.html" title="interface in org.apache.tuscany.sca.contribution.resolver">ResolverExtension</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentContext.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentContext</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentImpl.html#componentContext">componentContext</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/provider/ImplementationProvider.html" title="interface in org.apache.tuscany.sca.provider">ImplementationProvider</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentImpl.html#implementationProvider">implementationProvider</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/contribution/resolver/ModelResolver.html" title="interface in org.apache.tuscany.sca.contribution.resolver">ModelResolver</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentImpl.html#modelResolver">modelResolver</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;java.util.List&lt;<A HREF="../../../../../../org/apache/tuscany/sca/provider/PolicyProvider.html" title="interface in org.apache.tuscany.sca.provider">PolicyProvider</A>&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentImpl.html#policyProviders">policyProviders</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/scope/ScopeContainer.html" title="interface in org.apache.tuscany.sca.core.scope">ScopeContainer</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentImpl.html#scopeContainer">scopeContainer</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentImpl.html#started">started</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentImpl.html#RuntimeComponentImpl()">RuntimeComponentImpl</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentImpl.html#addPolicyProvider(org.apache.tuscany.sca.provider.PolicyProvider)">addPolicyProvider</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/provider/PolicyProvider.html" title="interface in org.apache.tuscany.sca.provider">PolicyProvider</A>&nbsp;policyProvider)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add a policy provider to the component</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentContext.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentContext</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentImpl.html#getComponentContext()">getComponentContext</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the associated component context</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/provider/ImplementationProvider.html" title="interface in org.apache.tuscany.sca.provider">ImplementationProvider</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentImpl.html#getImplementationProvider()">getImplementationProvider</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the implementation-specific configuration for this component</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/contribution/resolver/ModelResolver.html" title="interface in org.apache.tuscany.sca.contribution.resolver">ModelResolver</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentImpl.html#getModelResolver()">getModelResolver</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the model resolver for the models representing the artifacts
+ visible in the scope of this contribution.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.List&lt;<A HREF="../../../../../../org/apache/tuscany/sca/provider/PolicyProvider.html" title="interface in org.apache.tuscany.sca.provider">PolicyProvider</A>&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentImpl.html#getPolicyProviders()">getPolicyProviders</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get a list of policy providers configured for this component</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/scope/ScopeContainer.html" title="interface in org.apache.tuscany.sca.core.scope">ScopeContainer</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentImpl.html#getScopeContainer()">getScopeContainer</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the assoicated scope container</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentImpl.html#isStarted()">isStarted</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tests if the RuntimeComponent is started</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentImpl.html#setComponentContext(org.apache.tuscany.sca.runtime.RuntimeComponentContext)">setComponentContext</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentContext.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentContext</A>&nbsp;componentContext)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the associated component context</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentImpl.html#setImplementationProvider(org.apache.tuscany.sca.provider.ImplementationProvider)">setImplementationProvider</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/provider/ImplementationProvider.html" title="interface in org.apache.tuscany.sca.provider">ImplementationProvider</A>&nbsp;provider)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the implementation-specific configuration for this component</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentImpl.html#setModelResolver(org.apache.tuscany.sca.contribution.resolver.ModelResolver)">setModelResolver</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/contribution/resolver/ModelResolver.html" title="interface in org.apache.tuscany.sca.contribution.resolver">ModelResolver</A>&nbsp;modelResolver)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the model resolver for the models representing the artifacts
+ visible in the scope of this contribution.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentImpl.html#setScopeContainer(org.apache.tuscany.sca.core.scope.ScopeContainer)">setScopeContainer</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/core/scope/ScopeContainer.html" title="interface in org.apache.tuscany.sca.core.scope">ScopeContainer</A>&nbsp;scopeContainer)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the associated scope container</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentImpl.html#setStarted(boolean)">setStarted</A></B>(boolean&nbsp;started)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the RuntimeComponent started state</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentImpl.html#toString()">toString</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.tuscany.sca.assembly.impl.ComponentImpl"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.apache.tuscany.sca.assembly.impl.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">ComponentImpl</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentImpl.html#clone()">clone</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentImpl.html#getApplicablePolicySets()">getApplicablePolicySets</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentImpl.html#getAutowire()">getAutowire</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentImpl.html#getConfiguredOperations()">getConfiguredOperations</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentImpl.html#getConstrainingType()">getConstrainingType</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentImpl.html#getImplementation()">getImplementation</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentImpl.html#getName()">getName</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentImpl.html#getPolicySets()">getPolicySets</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentImpl.html#getProperties()">getProperties</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentImpl.html#getReferences()">getReferences</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentImpl.html#getRequiredIntents()">getRequiredIntents</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentImpl.html#getServices()">getServices</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentImpl.html#getType()">getType</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentImpl.html#getURI()">getURI</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentImpl.html#isAutowire()">isAutowire</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentImpl.html#setAutowire(java.lang.Boolean)">setAutowire</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentImpl.html#setConfiguredOperations(java.util.List)">setConfiguredOperations</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentImpl.html#setConstrainingType(org.apache.tuscany.sca.assembly.ConstrainingType)">setConstrainingType</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentImpl.html#setImplementation(org.apache.tuscany.sca.assembly.Implementation)">setImplementation</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentImpl.html#setName(java.lang.String)">setName</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentImpl.html#setPolicySets(java.util.List)">setPolicySets</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentImpl.html#setRequiredIntents(java.util.List)">setRequiredIntents</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentImpl.html#setType(org.apache.tuscany.sca.policy.IntentAttachPointType)">setType</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentImpl.html#setURI(java.lang.String)">setURI</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.tuscany.sca.assembly.impl.ExtensibleImpl"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.apache.tuscany.sca.assembly.impl.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ExtensibleImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">ExtensibleImpl</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ExtensibleImpl.html#getExtensions()">getExtensions</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.tuscany.sca.assembly.impl.BaseImpl"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.apache.tuscany.sca.assembly.impl.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/BaseImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">BaseImpl</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/BaseImpl.html#isUnresolved()">isUnresolved</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/BaseImpl.html#setUnresolved(boolean)">setUnresolved</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.tuscany.sca.assembly.Component"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface org.apache.tuscany.sca.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Component.html" title="interface in org.apache.tuscany.sca.assembly">Component</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/Component.html#clone()">clone</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Component.html#getAutowire()">getAutowire</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Component.html#getConstrainingType()">getConstrainingType</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Component.html#getImplementation()">getImplementation</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Component.html#getName()">getName</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Component.html#getProperties()">getProperties</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Component.html#getReferences()">getReferences</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Component.html#getServices()">getServices</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Component.html#getURI()">getURI</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Component.html#setAutowire(java.lang.Boolean)">setAutowire</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Component.html#setConstrainingType(org.apache.tuscany.sca.assembly.ConstrainingType)">setConstrainingType</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Component.html#setImplementation(org.apache.tuscany.sca.assembly.Implementation)">setImplementation</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Component.html#setName(java.lang.String)">setName</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Component.html#setURI(java.lang.String)">setURI</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.tuscany.sca.assembly.Base"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface org.apache.tuscany.sca.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Base.html" title="interface in org.apache.tuscany.sca.assembly">Base</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/Base.html#isUnresolved()">isUnresolved</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Base.html#setUnresolved(boolean)">setUnresolved</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.tuscany.sca.assembly.Extensible"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface org.apache.tuscany.sca.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Extensible.html" title="interface in org.apache.tuscany.sca.assembly">Extensible</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/Extensible.html#getExtensions()">getExtensions</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.tuscany.sca.policy.PolicySetAttachPoint"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface org.apache.tuscany.sca.policy.<A HREF="../../../../../../org/apache/tuscany/sca/policy/PolicySetAttachPoint.html" title="interface in org.apache.tuscany.sca.policy">PolicySetAttachPoint</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/policy/PolicySetAttachPoint.html#getApplicablePolicySets()">getApplicablePolicySets</A>, <A HREF="../../../../../../org/apache/tuscany/sca/policy/PolicySetAttachPoint.html#getPolicySets()">getPolicySets</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.tuscany.sca.policy.IntentAttachPoint"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface org.apache.tuscany.sca.policy.<A HREF="../../../../../../org/apache/tuscany/sca/policy/IntentAttachPoint.html" title="interface in org.apache.tuscany.sca.policy">IntentAttachPoint</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/policy/IntentAttachPoint.html#getRequiredIntents()">getRequiredIntents</A>, <A HREF="../../../../../../org/apache/tuscany/sca/policy/IntentAttachPoint.html#getType()">getType</A>, <A HREF="../../../../../../org/apache/tuscany/sca/policy/IntentAttachPoint.html#setType(org.apache.tuscany.sca.policy.IntentAttachPointType)">setType</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="componentContext"><!-- --></A><H3>
+componentContext</H3>
+<PRE>
+protected <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentContext.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentContext</A> <B>componentContext</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="implementationProvider"><!-- --></A><H3>
+implementationProvider</H3>
+<PRE>
+protected <A HREF="../../../../../../org/apache/tuscany/sca/provider/ImplementationProvider.html" title="interface in org.apache.tuscany.sca.provider">ImplementationProvider</A> <B>implementationProvider</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="policyProviders"><!-- --></A><H3>
+policyProviders</H3>
+<PRE>
+protected java.util.List&lt;<A HREF="../../../../../../org/apache/tuscany/sca/provider/PolicyProvider.html" title="interface in org.apache.tuscany.sca.provider">PolicyProvider</A>&gt; <B>policyProviders</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="scopeContainer"><!-- --></A><H3>
+scopeContainer</H3>
+<PRE>
+protected <A HREF="../../../../../../org/apache/tuscany/sca/core/scope/ScopeContainer.html" title="interface in org.apache.tuscany.sca.core.scope">ScopeContainer</A> <B>scopeContainer</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="started"><!-- --></A><H3>
+started</H3>
+<PRE>
+protected boolean <B>started</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="modelResolver"><!-- --></A><H3>
+modelResolver</H3>
+<PRE>
+protected <A HREF="../../../../../../org/apache/tuscany/sca/contribution/resolver/ModelResolver.html" title="interface in org.apache.tuscany.sca.contribution.resolver">ModelResolver</A> <B>modelResolver</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="RuntimeComponentImpl()"><!-- --></A><H3>
+RuntimeComponentImpl</H3>
+<PRE>
+public <B>RuntimeComponentImpl</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getImplementationProvider()"><!-- --></A><H3>
+getImplementationProvider</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/provider/ImplementationProvider.html" title="interface in org.apache.tuscany.sca.provider">ImplementationProvider</A> <B>getImplementationProvider</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html#getImplementationProvider()">RuntimeComponent</A></CODE></B></DD>
+<DD>Get the implementation-specific configuration for this component
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html#getImplementationProvider()">getImplementationProvider</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The implementation provider for this component</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setImplementationProvider(org.apache.tuscany.sca.provider.ImplementationProvider)"><!-- --></A><H3>
+setImplementationProvider</H3>
+<PRE>
+public void <B>setImplementationProvider</B>(<A HREF="../../../../../../org/apache/tuscany/sca/provider/ImplementationProvider.html" title="interface in org.apache.tuscany.sca.provider">ImplementationProvider</A>&nbsp;provider)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html#setImplementationProvider(org.apache.tuscany.sca.provider.ImplementationProvider)">RuntimeComponent</A></CODE></B></DD>
+<DD>Set the implementation-specific configuration for this component
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html#setImplementationProvider(org.apache.tuscany.sca.provider.ImplementationProvider)">setImplementationProvider</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>provider</CODE> - The object that manages the component implementation</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getScopeContainer()"><!-- --></A><H3>
+getScopeContainer</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/core/scope/ScopeContainer.html" title="interface in org.apache.tuscany.sca.core.scope">ScopeContainer</A> <B>getScopeContainer</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/scope/ScopedRuntimeComponent.html#getScopeContainer()">ScopedRuntimeComponent</A></CODE></B></DD>
+<DD>Get the assoicated scope container
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/scope/ScopedRuntimeComponent.html#getScopeContainer()">getScopeContainer</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/scope/ScopedRuntimeComponent.html" title="interface in org.apache.tuscany.sca.core.scope">ScopedRuntimeComponent</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setScopeContainer(org.apache.tuscany.sca.core.scope.ScopeContainer)"><!-- --></A><H3>
+setScopeContainer</H3>
+<PRE>
+public void <B>setScopeContainer</B>(<A HREF="../../../../../../org/apache/tuscany/sca/core/scope/ScopeContainer.html" title="interface in org.apache.tuscany.sca.core.scope">ScopeContainer</A>&nbsp;scopeContainer)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/scope/ScopedRuntimeComponent.html#setScopeContainer(org.apache.tuscany.sca.core.scope.ScopeContainer)">ScopedRuntimeComponent</A></CODE></B></DD>
+<DD>Set the associated scope container
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/scope/ScopedRuntimeComponent.html#setScopeContainer(org.apache.tuscany.sca.core.scope.ScopeContainer)">setScopeContainer</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/core/scope/ScopedRuntimeComponent.html" title="interface in org.apache.tuscany.sca.core.scope">ScopedRuntimeComponent</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isStarted()"><!-- --></A><H3>
+isStarted</H3>
+<PRE>
+public boolean <B>isStarted</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html#isStarted()">RuntimeComponent</A></CODE></B></DD>
+<DD>Tests if the RuntimeComponent is started
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html#isStarted()">isStarted</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if the RuntimeComponent is started otherwise false</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setStarted(boolean)"><!-- --></A><H3>
+setStarted</H3>
+<PRE>
+public void <B>setStarted</B>(boolean&nbsp;started)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html#setStarted(boolean)">RuntimeComponent</A></CODE></B></DD>
+<DD>Sets the RuntimeComponent started state
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html#setStarted(boolean)">setStarted</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>started</CODE> - the state to set</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getComponentContext()"><!-- --></A><H3>
+getComponentContext</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentContext.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentContext</A> <B>getComponentContext</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html#getComponentContext()">RuntimeComponent</A></CODE></B></DD>
+<DD>Get the associated component context
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html#getComponentContext()">getComponentContext</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the componentContext</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setComponentContext(org.apache.tuscany.sca.runtime.RuntimeComponentContext)"><!-- --></A><H3>
+setComponentContext</H3>
+<PRE>
+public void <B>setComponentContext</B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentContext.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentContext</A>&nbsp;componentContext)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html#setComponentContext(org.apache.tuscany.sca.runtime.RuntimeComponentContext)">RuntimeComponent</A></CODE></B></DD>
+<DD>Set the associated component context
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html#setComponentContext(org.apache.tuscany.sca.runtime.RuntimeComponentContext)">setComponentContext</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>componentContext</CODE> - the componentContext to set</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addPolicyProvider(org.apache.tuscany.sca.provider.PolicyProvider)"><!-- --></A><H3>
+addPolicyProvider</H3>
+<PRE>
+public void <B>addPolicyProvider</B>(<A HREF="../../../../../../org/apache/tuscany/sca/provider/PolicyProvider.html" title="interface in org.apache.tuscany.sca.provider">PolicyProvider</A>&nbsp;policyProvider)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html#addPolicyProvider(org.apache.tuscany.sca.provider.PolicyProvider)">RuntimeComponent</A></CODE></B></DD>
+<DD>Add a policy provider to the component
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html#addPolicyProvider(org.apache.tuscany.sca.provider.PolicyProvider)">addPolicyProvider</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPolicyProviders()"><!-- --></A><H3>
+getPolicyProviders</H3>
+<PRE>
+public java.util.List&lt;<A HREF="../../../../../../org/apache/tuscany/sca/provider/PolicyProvider.html" title="interface in org.apache.tuscany.sca.provider">PolicyProvider</A>&gt; <B>getPolicyProviders</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html#getPolicyProviders()">RuntimeComponent</A></CODE></B></DD>
+<DD>Get a list of policy providers configured for this component
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html#getPolicyProviders()">getPolicyProviders</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getModelResolver()"><!-- --></A><H3>
+getModelResolver</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/contribution/resolver/ModelResolver.html" title="interface in org.apache.tuscany.sca.contribution.resolver">ModelResolver</A> <B>getModelResolver</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/contribution/resolver/ResolverExtension.html#getModelResolver()">ResolverExtension</A></CODE></B></DD>
+<DD>Returns the model resolver for the models representing the artifacts
+ visible in the scope of this contribution.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/contribution/resolver/ResolverExtension.html#getModelResolver()">getModelResolver</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/contribution/resolver/ResolverExtension.html" title="interface in org.apache.tuscany.sca.contribution.resolver">ResolverExtension</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The model resolver</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setModelResolver(org.apache.tuscany.sca.contribution.resolver.ModelResolver)"><!-- --></A><H3>
+setModelResolver</H3>
+<PRE>
+public void <B>setModelResolver</B>(<A HREF="../../../../../../org/apache/tuscany/sca/contribution/resolver/ModelResolver.html" title="interface in org.apache.tuscany.sca.contribution.resolver">ModelResolver</A>&nbsp;modelResolver)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/contribution/resolver/ResolverExtension.html#setModelResolver(org.apache.tuscany.sca.contribution.resolver.ModelResolver)">ResolverExtension</A></CODE></B></DD>
+<DD>Sets the model resolver for the models representing the artifacts
+ visible in the scope of this contribution.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/contribution/resolver/ResolverExtension.html#setModelResolver(org.apache.tuscany.sca.contribution.resolver.ModelResolver)">setModelResolver</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/contribution/resolver/ResolverExtension.html" title="interface in org.apache.tuscany.sca.contribution.resolver">ResolverExtension</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>modelResolver</CODE> - The model resolver</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toString()"><!-- --></A><H3>
+toString</H3>
+<PRE>
+public java.lang.String <B>toString</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>toString</CODE> in class <CODE>java.lang.Object</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeAssemblyFactory.html" title="class in org.apache.tuscany.sca.core.assembly"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentReferenceImpl.html" title="class in org.apache.tuscany.sca.core.assembly"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../index.html?org/apache/tuscany/sca/core/assembly/RuntimeComponentImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="RuntimeComponentImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/RuntimeComponentReferenceImpl.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/RuntimeComponentReferenceImpl.html
new file mode 100644
index 0000000000..7c3ef9c315
--- /dev/null
+++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/RuntimeComponentReferenceImpl.html
@@ -0,0 +1,734 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.6.0_11) on Tue Jan 27 20:37:55 CST 2009 -->
+<TITLE>
+RuntimeComponentReferenceImpl
+</TITLE>
+
+<META NAME="date" CONTENT="2009-01-27">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="RuntimeComponentReferenceImpl";
+ }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentImpl.html" title="class in org.apache.tuscany.sca.core.assembly"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentServiceImpl.html" title="class in org.apache.tuscany.sca.core.assembly"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../index.html?org/apache/tuscany/sca/core/assembly/RuntimeComponentReferenceImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="RuntimeComponentReferenceImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.apache.tuscany.sca.core.assembly</FONT>
+<BR>
+Class RuntimeComponentReferenceImpl</H2>
+<PRE>
+java.lang.Object
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/BaseImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">org.apache.tuscany.sca.assembly.impl.BaseImpl</A>
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ExtensibleImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">org.apache.tuscany.sca.assembly.impl.ExtensibleImpl</A>
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ContractImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">org.apache.tuscany.sca.assembly.impl.ContractImpl</A>
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/AbstractReferenceImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">org.apache.tuscany.sca.assembly.impl.AbstractReferenceImpl</A>
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ReferenceImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">org.apache.tuscany.sca.assembly.impl.ReferenceImpl</A>
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentReferenceImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">org.apache.tuscany.sca.assembly.impl.ComponentReferenceImpl</A>
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.tuscany.sca.core.assembly.RuntimeComponentReferenceImpl</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.lang.Cloneable, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/AbstractContract.html" title="interface in org.apache.tuscany.sca.assembly">AbstractContract</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/AbstractReference.html" title="interface in org.apache.tuscany.sca.assembly">AbstractReference</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Base.html" title="interface in org.apache.tuscany.sca.assembly">Base</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/ComponentReference.html" title="interface in org.apache.tuscany.sca.assembly">ComponentReference</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Contract.html" title="interface in org.apache.tuscany.sca.assembly">Contract</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Extensible.html" title="interface in org.apache.tuscany.sca.assembly">Extensible</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/OperationsConfigurator.html" title="interface in org.apache.tuscany.sca.assembly">OperationsConfigurator</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Reference.html" title="interface in org.apache.tuscany.sca.assembly">Reference</A>, <A HREF="../../../../../../org/apache/tuscany/sca/policy/IntentAttachPoint.html" title="interface in org.apache.tuscany.sca.policy">IntentAttachPoint</A>, <A HREF="../../../../../../org/apache/tuscany/sca/policy/PolicySetAttachPoint.html" title="interface in org.apache.tuscany.sca.policy">PolicySetAttachPoint</A>, <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentReference</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>RuntimeComponentReferenceImpl</B><DT>extends <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentReferenceImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">ComponentReferenceImpl</A><DT>implements <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentReference</A></DL>
+</PRE>
+
+<P>
+Implementation of a Component Reference.
+<P>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentReferenceImpl.html#RuntimeComponentReferenceImpl()">RuntimeComponentReferenceImpl</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentReferenceImpl.html#addPolicyProvider(org.apache.tuscany.sca.assembly.Binding, org.apache.tuscany.sca.provider.PolicyProvider)">addPolicyProvider</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Binding.html" title="interface in org.apache.tuscany.sca.assembly">Binding</A>&nbsp;binding,
+ <A HREF="../../../../../../org/apache/tuscany/sca/provider/PolicyProvider.html" title="interface in org.apache.tuscany.sca.provider">PolicyProvider</A>&nbsp;policyProvider)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add a policy provider for the given binding to the reference</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentReferenceImpl.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a clone of the contract.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/provider/ReferenceBindingProvider.html" title="interface in org.apache.tuscany.sca.provider">ReferenceBindingProvider</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentReferenceImpl.html#getBindingProvider(org.apache.tuscany.sca.assembly.Binding)">getBindingProvider</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Binding.html" title="interface in org.apache.tuscany.sca.assembly">Binding</A>&nbsp;binding)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the reference binding provider associated with this
+ component reference and the given binding.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentReferenceImpl.html#getComponent()">getComponent</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/endpointresolver/EndpointResolver.html" title="interface in org.apache.tuscany.sca.endpointresolver">EndpointResolver</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentReferenceImpl.html#getEndpointResolver(org.apache.tuscany.sca.assembly.Endpoint)">getEndpointResolver</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Endpoint.html" title="interface in org.apache.tuscany.sca.assembly">Endpoint</A>&nbsp;endpoint)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the endpoint resolver associated with this
+ component reference and the given endpoint.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/invocation/Invoker.html" title="interface in org.apache.tuscany.sca.invocation">Invoker</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentReferenceImpl.html#getInvoker(org.apache.tuscany.sca.assembly.Binding, org.apache.tuscany.sca.interfacedef.Operation)">getInvoker</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Binding.html" title="interface in org.apache.tuscany.sca.assembly">Binding</A>&nbsp;binding,
+ <A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/Operation.html" title="interface in org.apache.tuscany.sca.interfacedef">Operation</A>&nbsp;operation)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the invoker for the given binding and operation</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.List&lt;<A HREF="../../../../../../org/apache/tuscany/sca/provider/PolicyProvider.html" title="interface in org.apache.tuscany.sca.provider">PolicyProvider</A>&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentReferenceImpl.html#getPolicyProviders(org.apache.tuscany.sca.assembly.Binding)">getPolicyProviders</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Binding.html" title="interface in org.apache.tuscany.sca.assembly">Binding</A>&nbsp;binding)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get a list of policy providers for the given binding</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentReferenceImpl.html#getRuntimeWire(org.apache.tuscany.sca.assembly.Binding)">getRuntimeWire</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Binding.html" title="interface in org.apache.tuscany.sca.assembly">Binding</A>&nbsp;binding)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the runtime wire for the given binding</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.List&lt;<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A>&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentReferenceImpl.html#getRuntimeWires()">getRuntimeWires</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get a list of runtime wires to the reference</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentReferenceImpl.html#setBindingProvider(org.apache.tuscany.sca.assembly.Binding, org.apache.tuscany.sca.provider.ReferenceBindingProvider)">setBindingProvider</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Binding.html" title="interface in org.apache.tuscany.sca.assembly">Binding</A>&nbsp;binding,
+ <A HREF="../../../../../../org/apache/tuscany/sca/provider/ReferenceBindingProvider.html" title="interface in org.apache.tuscany.sca.provider">ReferenceBindingProvider</A>&nbsp;bindingProvider)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the reference binding provider associated with this
+ component reference and the given binding.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentReferenceImpl.html#setComponent(org.apache.tuscany.sca.runtime.RuntimeComponent)">setComponent</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A>&nbsp;component)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the owning component</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentReferenceImpl.html#setEndpointResolver(org.apache.tuscany.sca.assembly.Endpoint, org.apache.tuscany.sca.endpointresolver.EndpointResolver)">setEndpointResolver</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Endpoint.html" title="interface in org.apache.tuscany.sca.assembly">Endpoint</A>&nbsp;endpoint,
+ <A HREF="../../../../../../org/apache/tuscany/sca/endpointresolver/EndpointResolver.html" title="interface in org.apache.tuscany.sca.endpointresolver">EndpointResolver</A>&nbsp;endpointResolver)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the endpoint resolver associated with this
+ component reference and the given endpoint.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentReferenceImpl.html#toString()">toString</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.tuscany.sca.assembly.impl.ComponentReferenceImpl"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.apache.tuscany.sca.assembly.impl.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentReferenceImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">ComponentReferenceImpl</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentReferenceImpl.html#getAutowire()">getAutowire</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentReferenceImpl.html#getCallbackService()">getCallbackService</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentReferenceImpl.html#getEndpoints()">getEndpoints</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentReferenceImpl.html#getInterfaceContract(org.apache.tuscany.sca.assembly.Binding)">getInterfaceContract</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentReferenceImpl.html#getReference()">getReference</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentReferenceImpl.html#isAutowire()">isAutowire</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentReferenceImpl.html#promotedAs()">promotedAs</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentReferenceImpl.html#setAutowire(java.lang.Boolean)">setAutowire</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentReferenceImpl.html#setCallbackService(org.apache.tuscany.sca.assembly.ComponentService)">setCallbackService</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentReferenceImpl.html#setReference(org.apache.tuscany.sca.assembly.Reference)">setReference</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.tuscany.sca.assembly.impl.ReferenceImpl"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.apache.tuscany.sca.assembly.impl.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ReferenceImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">ReferenceImpl</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ReferenceImpl.html#getApplicablePolicySets()">getApplicablePolicySets</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ReferenceImpl.html#getBinding(java.lang.Class)">getBinding</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ReferenceImpl.html#getBindings()">getBindings</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ReferenceImpl.html#getCallback()">getCallback</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ReferenceImpl.html#getCallbackBinding(java.lang.Class)">getCallbackBinding</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ReferenceImpl.html#getPolicySets()">getPolicySets</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ReferenceImpl.html#getTargets()">getTargets</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ReferenceImpl.html#isPromotionOverride()">isPromotionOverride</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ReferenceImpl.html#isWiredByImpl()">isWiredByImpl</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ReferenceImpl.html#setCallback(org.apache.tuscany.sca.assembly.Callback)">setCallback</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ReferenceImpl.html#setPolicySets(java.util.List)">setPolicySets</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ReferenceImpl.html#setPromotionOverride(boolean)">setPromotionOverride</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ReferenceImpl.html#setWiredByImpl(boolean)">setWiredByImpl</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.tuscany.sca.assembly.impl.AbstractReferenceImpl"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.apache.tuscany.sca.assembly.impl.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/AbstractReferenceImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">AbstractReferenceImpl</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/AbstractReferenceImpl.html#getMultiplicity()">getMultiplicity</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/AbstractReferenceImpl.html#setMultiplicity(org.apache.tuscany.sca.assembly.Multiplicity)">setMultiplicity</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.tuscany.sca.assembly.impl.ContractImpl"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.apache.tuscany.sca.assembly.impl.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ContractImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">ContractImpl</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ContractImpl.html#getConfiguredOperations()">getConfiguredOperations</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ContractImpl.html#getInterfaceContract()">getInterfaceContract</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ContractImpl.html#getName()">getName</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ContractImpl.html#getRequiredIntents()">getRequiredIntents</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ContractImpl.html#getType()">getType</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ContractImpl.html#isCallback()">isCallback</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ContractImpl.html#setConfiguredOperations(java.util.List)">setConfiguredOperations</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ContractImpl.html#setInterfaceContract(org.apache.tuscany.sca.interfacedef.InterfaceContract)">setInterfaceContract</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ContractImpl.html#setIsCallback(boolean)">setIsCallback</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ContractImpl.html#setName(java.lang.String)">setName</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ContractImpl.html#setRequiredIntents(java.util.List)">setRequiredIntents</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ContractImpl.html#setType(org.apache.tuscany.sca.policy.IntentAttachPointType)">setType</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.tuscany.sca.assembly.impl.ExtensibleImpl"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.apache.tuscany.sca.assembly.impl.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ExtensibleImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">ExtensibleImpl</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ExtensibleImpl.html#getExtensions()">getExtensions</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.tuscany.sca.assembly.impl.BaseImpl"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.apache.tuscany.sca.assembly.impl.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/BaseImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">BaseImpl</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/BaseImpl.html#isUnresolved()">isUnresolved</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/BaseImpl.html#setUnresolved(boolean)">setUnresolved</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.tuscany.sca.assembly.ComponentReference"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface org.apache.tuscany.sca.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/ComponentReference.html" title="interface in org.apache.tuscany.sca.assembly">ComponentReference</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/ComponentReference.html#getAutowire()">getAutowire</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/ComponentReference.html#getCallbackService()">getCallbackService</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/ComponentReference.html#getEndpoints()">getEndpoints</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/ComponentReference.html#getReference()">getReference</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/ComponentReference.html#setAutowire(java.lang.Boolean)">setAutowire</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/ComponentReference.html#setCallbackService(org.apache.tuscany.sca.assembly.ComponentService)">setCallbackService</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/ComponentReference.html#setReference(org.apache.tuscany.sca.assembly.Reference)">setReference</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.tuscany.sca.assembly.Reference"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface org.apache.tuscany.sca.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Reference.html" title="interface in org.apache.tuscany.sca.assembly">Reference</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/Reference.html#getTargets()">getTargets</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Reference.html#isPromotionOverride()">isPromotionOverride</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Reference.html#isWiredByImpl()">isWiredByImpl</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Reference.html#setPromotionOverride(boolean)">setPromotionOverride</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Reference.html#setWiredByImpl(boolean)">setWiredByImpl</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.tuscany.sca.assembly.AbstractReference"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface org.apache.tuscany.sca.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/AbstractReference.html" title="interface in org.apache.tuscany.sca.assembly">AbstractReference</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/AbstractReference.html#getMultiplicity()">getMultiplicity</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/AbstractReference.html#setMultiplicity(org.apache.tuscany.sca.assembly.Multiplicity)">setMultiplicity</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.tuscany.sca.assembly.Contract"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface org.apache.tuscany.sca.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Contract.html" title="interface in org.apache.tuscany.sca.assembly">Contract</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/Contract.html#getBinding(java.lang.Class)">getBinding</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Contract.html#getBindings()">getBindings</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Contract.html#getCallback()">getCallback</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Contract.html#getCallbackBinding(java.lang.Class)">getCallbackBinding</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Contract.html#getInterfaceContract(org.apache.tuscany.sca.assembly.Binding)">getInterfaceContract</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Contract.html#setCallback(org.apache.tuscany.sca.assembly.Callback)">setCallback</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.tuscany.sca.assembly.AbstractContract"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface org.apache.tuscany.sca.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/AbstractContract.html" title="interface in org.apache.tuscany.sca.assembly">AbstractContract</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/AbstractContract.html#getInterfaceContract()">getInterfaceContract</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/AbstractContract.html#getName()">getName</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/AbstractContract.html#isCallback()">isCallback</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/AbstractContract.html#setInterfaceContract(org.apache.tuscany.sca.interfacedef.InterfaceContract)">setInterfaceContract</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/AbstractContract.html#setIsCallback(boolean)">setIsCallback</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/AbstractContract.html#setName(java.lang.String)">setName</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.tuscany.sca.assembly.Base"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface org.apache.tuscany.sca.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Base.html" title="interface in org.apache.tuscany.sca.assembly">Base</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/Base.html#isUnresolved()">isUnresolved</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Base.html#setUnresolved(boolean)">setUnresolved</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.tuscany.sca.assembly.Extensible"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface org.apache.tuscany.sca.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Extensible.html" title="interface in org.apache.tuscany.sca.assembly">Extensible</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/Extensible.html#getExtensions()">getExtensions</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.tuscany.sca.assembly.OperationsConfigurator"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface org.apache.tuscany.sca.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/OperationsConfigurator.html" title="interface in org.apache.tuscany.sca.assembly">OperationsConfigurator</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/OperationsConfigurator.html#getConfiguredOperations()">getConfiguredOperations</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.tuscany.sca.policy.PolicySetAttachPoint"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface org.apache.tuscany.sca.policy.<A HREF="../../../../../../org/apache/tuscany/sca/policy/PolicySetAttachPoint.html" title="interface in org.apache.tuscany.sca.policy">PolicySetAttachPoint</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/policy/PolicySetAttachPoint.html#getApplicablePolicySets()">getApplicablePolicySets</A>, <A HREF="../../../../../../org/apache/tuscany/sca/policy/PolicySetAttachPoint.html#getPolicySets()">getPolicySets</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.tuscany.sca.policy.IntentAttachPoint"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface org.apache.tuscany.sca.policy.<A HREF="../../../../../../org/apache/tuscany/sca/policy/IntentAttachPoint.html" title="interface in org.apache.tuscany.sca.policy">IntentAttachPoint</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/policy/IntentAttachPoint.html#getRequiredIntents()">getRequiredIntents</A>, <A HREF="../../../../../../org/apache/tuscany/sca/policy/IntentAttachPoint.html#getType()">getType</A>, <A HREF="../../../../../../org/apache/tuscany/sca/policy/IntentAttachPoint.html#setType(org.apache.tuscany.sca.policy.IntentAttachPointType)">setType</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="RuntimeComponentReferenceImpl()"><!-- --></A><H3>
+RuntimeComponentReferenceImpl</H3>
+<PRE>
+public <B>RuntimeComponentReferenceImpl</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getRuntimeWires()"><!-- --></A><H3>
+getRuntimeWires</H3>
+<PRE>
+public java.util.List&lt;<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A>&gt; <B>getRuntimeWires</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html#getRuntimeWires()">RuntimeComponentReference</A></CODE></B></DD>
+<DD>Get a list of runtime wires to the reference
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html#getRuntimeWires()">getRuntimeWires</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentReference</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The list of wires</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRuntimeWire(org.apache.tuscany.sca.assembly.Binding)"><!-- --></A><H3>
+getRuntimeWire</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A> <B>getRuntimeWire</B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Binding.html" title="interface in org.apache.tuscany.sca.assembly">Binding</A>&nbsp;binding)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html#getRuntimeWire(org.apache.tuscany.sca.assembly.Binding)">RuntimeComponentReference</A></CODE></B></DD>
+<DD>Get the runtime wire for the given binding
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html#getRuntimeWire(org.apache.tuscany.sca.assembly.Binding)">getRuntimeWire</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentReference</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>binding</CODE> - The assembly model binding
+<DT><B>Returns:</B><DD>The runtime wire</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBindingProvider(org.apache.tuscany.sca.assembly.Binding)"><!-- --></A><H3>
+getBindingProvider</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/provider/ReferenceBindingProvider.html" title="interface in org.apache.tuscany.sca.provider">ReferenceBindingProvider</A> <B>getBindingProvider</B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Binding.html" title="interface in org.apache.tuscany.sca.assembly">Binding</A>&nbsp;binding)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html#getBindingProvider(org.apache.tuscany.sca.assembly.Binding)">RuntimeComponentReference</A></CODE></B></DD>
+<DD>Returns the reference binding provider associated with this
+ component reference and the given binding.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html#getBindingProvider(org.apache.tuscany.sca.assembly.Binding)">getBindingProvider</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentReference</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>binding</CODE> - The assembly model binding
+<DT><B>Returns:</B><DD>The runtime reference binding provider</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBindingProvider(org.apache.tuscany.sca.assembly.Binding, org.apache.tuscany.sca.provider.ReferenceBindingProvider)"><!-- --></A><H3>
+setBindingProvider</H3>
+<PRE>
+public void <B>setBindingProvider</B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Binding.html" title="interface in org.apache.tuscany.sca.assembly">Binding</A>&nbsp;binding,
+ <A HREF="../../../../../../org/apache/tuscany/sca/provider/ReferenceBindingProvider.html" title="interface in org.apache.tuscany.sca.provider">ReferenceBindingProvider</A>&nbsp;bindingProvider)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html#setBindingProvider(org.apache.tuscany.sca.assembly.Binding, org.apache.tuscany.sca.provider.ReferenceBindingProvider)">RuntimeComponentReference</A></CODE></B></DD>
+<DD>Sets the reference binding provider associated with this
+ component reference and the given binding.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html#setBindingProvider(org.apache.tuscany.sca.assembly.Binding, org.apache.tuscany.sca.provider.ReferenceBindingProvider)">setBindingProvider</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentReference</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>binding</CODE> - The assembly model binding<DD><CODE>bindingProvider</CODE> - The runtime reference binding provider</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getEndpointResolver(org.apache.tuscany.sca.assembly.Endpoint)"><!-- --></A><H3>
+getEndpointResolver</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/endpointresolver/EndpointResolver.html" title="interface in org.apache.tuscany.sca.endpointresolver">EndpointResolver</A> <B>getEndpointResolver</B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Endpoint.html" title="interface in org.apache.tuscany.sca.assembly">Endpoint</A>&nbsp;endpoint)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html#getEndpointResolver(org.apache.tuscany.sca.assembly.Endpoint)">RuntimeComponentReference</A></CODE></B></DD>
+<DD>Returns the endpoint resolver associated with this
+ component reference and the given endpoint.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html#getEndpointResolver(org.apache.tuscany.sca.assembly.Endpoint)">getEndpointResolver</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentReference</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The enpoint resolver</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setEndpointResolver(org.apache.tuscany.sca.assembly.Endpoint, org.apache.tuscany.sca.endpointresolver.EndpointResolver)"><!-- --></A><H3>
+setEndpointResolver</H3>
+<PRE>
+public void <B>setEndpointResolver</B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Endpoint.html" title="interface in org.apache.tuscany.sca.assembly">Endpoint</A>&nbsp;endpoint,
+ <A HREF="../../../../../../org/apache/tuscany/sca/endpointresolver/EndpointResolver.html" title="interface in org.apache.tuscany.sca.endpointresolver">EndpointResolver</A>&nbsp;endpointResolver)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html#setEndpointResolver(org.apache.tuscany.sca.assembly.Endpoint, org.apache.tuscany.sca.endpointresolver.EndpointResolver)">RuntimeComponentReference</A></CODE></B></DD>
+<DD>Sets the endpoint resolver associated with this
+ component reference and the given endpoint.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html#setEndpointResolver(org.apache.tuscany.sca.assembly.Endpoint, org.apache.tuscany.sca.endpointresolver.EndpointResolver)">setEndpointResolver</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentReference</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getInvoker(org.apache.tuscany.sca.assembly.Binding, org.apache.tuscany.sca.interfacedef.Operation)"><!-- --></A><H3>
+getInvoker</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/invocation/Invoker.html" title="interface in org.apache.tuscany.sca.invocation">Invoker</A> <B>getInvoker</B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Binding.html" title="interface in org.apache.tuscany.sca.assembly">Binding</A>&nbsp;binding,
+ <A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/Operation.html" title="interface in org.apache.tuscany.sca.interfacedef">Operation</A>&nbsp;operation)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html#getInvoker(org.apache.tuscany.sca.assembly.Binding, org.apache.tuscany.sca.interfacedef.Operation)">RuntimeComponentReference</A></CODE></B></DD>
+<DD>Get the invoker for the given binding and operation
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html#getInvoker(org.apache.tuscany.sca.assembly.Binding, org.apache.tuscany.sca.interfacedef.Operation)">getInvoker</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentReference</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>binding</CODE> - The assembly model binding<DD><CODE>operation</CODE> - The assembly model operation
+<DT><B>Returns:</B><DD>The runtime Invoker</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getComponent()"><!-- --></A><H3>
+getComponent</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A> <B>getComponent</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the component</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setComponent(org.apache.tuscany.sca.runtime.RuntimeComponent)"><!-- --></A><H3>
+setComponent</H3>
+<PRE>
+public void <B>setComponent</B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A>&nbsp;component)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html#setComponent(org.apache.tuscany.sca.runtime.RuntimeComponent)">RuntimeComponentReference</A></CODE></B></DD>
+<DD>Set the owning component
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html#setComponent(org.apache.tuscany.sca.runtime.RuntimeComponent)">setComponent</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentReference</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>component</CODE> - the component to set</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <B>clone</B>()
+ throws java.lang.CloneNotSupportedException</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/Contract.html#clone()">Contract</A></CODE></B></DD>
+<DD>Returns a clone of the contract.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/Contract.html#clone()">clone</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/Contract.html" title="interface in org.apache.tuscany.sca.assembly">Contract</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentReferenceImpl.html#clone()">clone</A></CODE> in class <CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentReferenceImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">ComponentReferenceImpl</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>a clone of the reference
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.CloneNotSupportedException</CODE><DT><B>See Also:</B><DD><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentReferenceImpl.html#clone()"><CODE>ComponentReferenceImpl.clone()</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addPolicyProvider(org.apache.tuscany.sca.assembly.Binding, org.apache.tuscany.sca.provider.PolicyProvider)"><!-- --></A><H3>
+addPolicyProvider</H3>
+<PRE>
+public void <B>addPolicyProvider</B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Binding.html" title="interface in org.apache.tuscany.sca.assembly">Binding</A>&nbsp;binding,
+ <A HREF="../../../../../../org/apache/tuscany/sca/provider/PolicyProvider.html" title="interface in org.apache.tuscany.sca.provider">PolicyProvider</A>&nbsp;policyProvider)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html#addPolicyProvider(org.apache.tuscany.sca.assembly.Binding, org.apache.tuscany.sca.provider.PolicyProvider)">RuntimeComponentReference</A></CODE></B></DD>
+<DD>Add a policy provider for the given binding to the reference
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html#addPolicyProvider(org.apache.tuscany.sca.assembly.Binding, org.apache.tuscany.sca.provider.PolicyProvider)">addPolicyProvider</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentReference</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>binding</CODE> - The assembly model binding<DD><CODE>policyProvider</CODE> - The policy handler</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPolicyProviders(org.apache.tuscany.sca.assembly.Binding)"><!-- --></A><H3>
+getPolicyProviders</H3>
+<PRE>
+public java.util.List&lt;<A HREF="../../../../../../org/apache/tuscany/sca/provider/PolicyProvider.html" title="interface in org.apache.tuscany.sca.provider">PolicyProvider</A>&gt; <B>getPolicyProviders</B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Binding.html" title="interface in org.apache.tuscany.sca.assembly">Binding</A>&nbsp;binding)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html#getPolicyProviders(org.apache.tuscany.sca.assembly.Binding)">RuntimeComponentReference</A></CODE></B></DD>
+<DD>Get a list of policy providers for the given binding
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html#getPolicyProviders(org.apache.tuscany.sca.assembly.Binding)">getPolicyProviders</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentReference</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>binding</CODE> - The assembly model binding
+<DT><B>Returns:</B><DD>A list of policy providers for the given binding</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toString()"><!-- --></A><H3>
+toString</H3>
+<PRE>
+public java.lang.String <B>toString</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>toString</CODE> in class <CODE>java.lang.Object</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentImpl.html" title="class in org.apache.tuscany.sca.core.assembly"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentServiceImpl.html" title="class in org.apache.tuscany.sca.core.assembly"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../index.html?org/apache/tuscany/sca/core/assembly/RuntimeComponentReferenceImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="RuntimeComponentReferenceImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/RuntimeComponentServiceImpl.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/RuntimeComponentServiceImpl.html
new file mode 100644
index 0000000000..482d59bc36
--- /dev/null
+++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/RuntimeComponentServiceImpl.html
@@ -0,0 +1,746 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.6.0_11) on Tue Jan 27 20:37:55 CST 2009 -->
+<TITLE>
+RuntimeComponentServiceImpl
+</TITLE>
+
+<META NAME="date" CONTENT="2009-01-27">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="RuntimeComponentServiceImpl";
+ }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentReferenceImpl.html" title="class in org.apache.tuscany.sca.core.assembly"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeWireImpl.html" title="class in org.apache.tuscany.sca.core.assembly"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../index.html?org/apache/tuscany/sca/core/assembly/RuntimeComponentServiceImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="RuntimeComponentServiceImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.apache.tuscany.sca.core.assembly</FONT>
+<BR>
+Class RuntimeComponentServiceImpl</H2>
+<PRE>
+java.lang.Object
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/BaseImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">org.apache.tuscany.sca.assembly.impl.BaseImpl</A>
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ExtensibleImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">org.apache.tuscany.sca.assembly.impl.ExtensibleImpl</A>
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ContractImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">org.apache.tuscany.sca.assembly.impl.ContractImpl</A>
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/AbstractServiceImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">org.apache.tuscany.sca.assembly.impl.AbstractServiceImpl</A>
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ServiceImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">org.apache.tuscany.sca.assembly.impl.ServiceImpl</A>
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentServiceImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">org.apache.tuscany.sca.assembly.impl.ComponentServiceImpl</A>
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.tuscany.sca.core.assembly.RuntimeComponentServiceImpl</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.lang.Cloneable, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/AbstractContract.html" title="interface in org.apache.tuscany.sca.assembly">AbstractContract</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/AbstractService.html" title="interface in org.apache.tuscany.sca.assembly">AbstractService</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Base.html" title="interface in org.apache.tuscany.sca.assembly">Base</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/ComponentService.html" title="interface in org.apache.tuscany.sca.assembly">ComponentService</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Contract.html" title="interface in org.apache.tuscany.sca.assembly">Contract</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Extensible.html" title="interface in org.apache.tuscany.sca.assembly">Extensible</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/OperationsConfigurator.html" title="interface in org.apache.tuscany.sca.assembly">OperationsConfigurator</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Service.html" title="interface in org.apache.tuscany.sca.assembly">Service</A>, <A HREF="../../../../../../org/apache/tuscany/sca/policy/IntentAttachPoint.html" title="interface in org.apache.tuscany.sca.policy">IntentAttachPoint</A>, <A HREF="../../../../../../org/apache/tuscany/sca/policy/PolicySetAttachPoint.html" title="interface in org.apache.tuscany.sca.policy">PolicySetAttachPoint</A>, <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentService</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>RuntimeComponentServiceImpl</B><DT>extends <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentServiceImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">ComponentServiceImpl</A><DT>implements <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentService</A></DL>
+</PRE>
+
+<P>
+Implementation of a Component Service.
+<P>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentServiceImpl.html#RuntimeComponentServiceImpl()">RuntimeComponentServiceImpl</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentServiceImpl.html#addPolicyProvider(org.apache.tuscany.sca.assembly.Binding, org.apache.tuscany.sca.provider.PolicyProvider)">addPolicyProvider</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Binding.html" title="interface in org.apache.tuscany.sca.assembly">Binding</A>&nbsp;binding,
+ <A HREF="../../../../../../org/apache/tuscany/sca/provider/PolicyProvider.html" title="interface in org.apache.tuscany.sca.provider">PolicyProvider</A>&nbsp;policyProvider)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add a policy provider for the given binding to the service</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentServiceImpl.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a clone of the contract.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/provider/ServiceBindingProvider.html" title="interface in org.apache.tuscany.sca.provider">ServiceBindingProvider</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentServiceImpl.html#getBindingProvider(org.apache.tuscany.sca.assembly.Binding)">getBindingProvider</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Binding.html" title="interface in org.apache.tuscany.sca.assembly">Binding</A>&nbsp;binding)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the service binding provider associated with this
+ component service and the given binding.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.List&lt;<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A>&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentServiceImpl.html#getCallbackWires()">getCallbackWires</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the callback wires associated with this service</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/invocation/InvocationChain.html" title="interface in org.apache.tuscany.sca.invocation">InvocationChain</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentServiceImpl.html#getInvocationChain(org.apache.tuscany.sca.assembly.Binding, org.apache.tuscany.sca.interfacedef.InterfaceContract, org.apache.tuscany.sca.interfacedef.Operation)">getInvocationChain</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Binding.html" title="interface in org.apache.tuscany.sca.assembly">Binding</A>&nbsp;binding,
+ <A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/InterfaceContract.html" title="interface in org.apache.tuscany.sca.interfacedef">InterfaceContract</A>&nbsp;interfaceContract,
+ <A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/Operation.html" title="interface in org.apache.tuscany.sca.interfacedef">Operation</A>&nbsp;operation)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the invocation chain for the given binding and operation</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/invocation/InvocationChain.html" title="interface in org.apache.tuscany.sca.invocation">InvocationChain</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentServiceImpl.html#getInvocationChain(org.apache.tuscany.sca.assembly.Binding, org.apache.tuscany.sca.interfacedef.Operation)">getInvocationChain</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Binding.html" title="interface in org.apache.tuscany.sca.assembly">Binding</A>&nbsp;binding,
+ <A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/Operation.html" title="interface in org.apache.tuscany.sca.interfacedef">Operation</A>&nbsp;operation)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the invocation chain for the given binding and operation</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/invocation/Invoker.html" title="interface in org.apache.tuscany.sca.invocation">Invoker</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentServiceImpl.html#getInvoker(org.apache.tuscany.sca.assembly.Binding, org.apache.tuscany.sca.interfacedef.InterfaceContract, org.apache.tuscany.sca.interfacedef.Operation)">getInvoker</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Binding.html" title="interface in org.apache.tuscany.sca.assembly">Binding</A>&nbsp;binding,
+ <A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/InterfaceContract.html" title="interface in org.apache.tuscany.sca.interfacedef">InterfaceContract</A>&nbsp;interfaceContract,
+ <A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/Operation.html" title="interface in org.apache.tuscany.sca.interfacedef">Operation</A>&nbsp;operation)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the invoker for the given binding and operation</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/invocation/Invoker.html" title="interface in org.apache.tuscany.sca.invocation">Invoker</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentServiceImpl.html#getInvoker(org.apache.tuscany.sca.assembly.Binding, org.apache.tuscany.sca.interfacedef.Operation)">getInvoker</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Binding.html" title="interface in org.apache.tuscany.sca.assembly">Binding</A>&nbsp;binding,
+ <A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/Operation.html" title="interface in org.apache.tuscany.sca.interfacedef">Operation</A>&nbsp;operation)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the invoker for the given binding and operation</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.List&lt;<A HREF="../../../../../../org/apache/tuscany/sca/provider/PolicyProvider.html" title="interface in org.apache.tuscany.sca.provider">PolicyProvider</A>&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentServiceImpl.html#getPolicyProviders(org.apache.tuscany.sca.assembly.Binding)">getPolicyProviders</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Binding.html" title="interface in org.apache.tuscany.sca.assembly">Binding</A>&nbsp;binding)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get a list of policy providers for the given binding</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentServiceImpl.html#getRuntimeWire(org.apache.tuscany.sca.assembly.Binding)">getRuntimeWire</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Binding.html" title="interface in org.apache.tuscany.sca.assembly">Binding</A>&nbsp;binding)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the runtime wire for the given binding</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentServiceImpl.html#getRuntimeWire(org.apache.tuscany.sca.assembly.Binding, org.apache.tuscany.sca.interfacedef.InterfaceContract)">getRuntimeWire</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Binding.html" title="interface in org.apache.tuscany.sca.assembly">Binding</A>&nbsp;binding,
+ <A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/InterfaceContract.html" title="interface in org.apache.tuscany.sca.interfacedef">InterfaceContract</A>&nbsp;interfaceContract)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the service binding provider associated with this
+ component service and the given binding.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.List&lt;<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A>&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentServiceImpl.html#getRuntimeWires()">getRuntimeWires</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get a list of runtime wires to the service</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentServiceImpl.html#setBindingProvider(org.apache.tuscany.sca.assembly.Binding, org.apache.tuscany.sca.provider.ServiceBindingProvider)">setBindingProvider</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Binding.html" title="interface in org.apache.tuscany.sca.assembly">Binding</A>&nbsp;binding,
+ <A HREF="../../../../../../org/apache/tuscany/sca/provider/ServiceBindingProvider.html" title="interface in org.apache.tuscany.sca.provider">ServiceBindingProvider</A>&nbsp;bindingProvider)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the service binding provider associated with this
+ component service and the given binding.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentServiceImpl.html#toString()">toString</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.tuscany.sca.assembly.impl.ComponentServiceImpl"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.apache.tuscany.sca.assembly.impl.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentServiceImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">ComponentServiceImpl</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentServiceImpl.html#getCallbackReference()">getCallbackReference</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentServiceImpl.html#getService()">getService</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentServiceImpl.html#promotedAs()">promotedAs</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentServiceImpl.html#setCallbackReference(org.apache.tuscany.sca.assembly.ComponentReference)">setCallbackReference</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentServiceImpl.html#setService(org.apache.tuscany.sca.assembly.Service)">setService</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.tuscany.sca.assembly.impl.ServiceImpl"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.apache.tuscany.sca.assembly.impl.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ServiceImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">ServiceImpl</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ServiceImpl.html#getApplicablePolicySets()">getApplicablePolicySets</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ServiceImpl.html#getBinding(java.lang.Class)">getBinding</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ServiceImpl.html#getBindings()">getBindings</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ServiceImpl.html#getCallback()">getCallback</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ServiceImpl.html#getCallbackBinding(java.lang.Class)">getCallbackBinding</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ServiceImpl.html#getInterfaceContract(org.apache.tuscany.sca.assembly.Binding)">getInterfaceContract</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ServiceImpl.html#getPolicySets()">getPolicySets</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ServiceImpl.html#setCallback(org.apache.tuscany.sca.assembly.Callback)">setCallback</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ServiceImpl.html#setPolicySets(java.util.List)">setPolicySets</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.tuscany.sca.assembly.impl.ContractImpl"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.apache.tuscany.sca.assembly.impl.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ContractImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">ContractImpl</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ContractImpl.html#getConfiguredOperations()">getConfiguredOperations</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ContractImpl.html#getInterfaceContract()">getInterfaceContract</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ContractImpl.html#getName()">getName</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ContractImpl.html#getRequiredIntents()">getRequiredIntents</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ContractImpl.html#getType()">getType</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ContractImpl.html#isCallback()">isCallback</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ContractImpl.html#setConfiguredOperations(java.util.List)">setConfiguredOperations</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ContractImpl.html#setInterfaceContract(org.apache.tuscany.sca.interfacedef.InterfaceContract)">setInterfaceContract</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ContractImpl.html#setIsCallback(boolean)">setIsCallback</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ContractImpl.html#setName(java.lang.String)">setName</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ContractImpl.html#setRequiredIntents(java.util.List)">setRequiredIntents</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ContractImpl.html#setType(org.apache.tuscany.sca.policy.IntentAttachPointType)">setType</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.tuscany.sca.assembly.impl.ExtensibleImpl"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.apache.tuscany.sca.assembly.impl.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ExtensibleImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">ExtensibleImpl</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ExtensibleImpl.html#getExtensions()">getExtensions</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.tuscany.sca.assembly.impl.BaseImpl"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class org.apache.tuscany.sca.assembly.impl.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/BaseImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">BaseImpl</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/BaseImpl.html#isUnresolved()">isUnresolved</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/BaseImpl.html#setUnresolved(boolean)">setUnresolved</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.tuscany.sca.assembly.ComponentService"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface org.apache.tuscany.sca.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/ComponentService.html" title="interface in org.apache.tuscany.sca.assembly">ComponentService</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/ComponentService.html#getCallbackReference()">getCallbackReference</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/ComponentService.html#getService()">getService</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/ComponentService.html#setCallbackReference(org.apache.tuscany.sca.assembly.ComponentReference)">setCallbackReference</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/ComponentService.html#setService(org.apache.tuscany.sca.assembly.Service)">setService</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.tuscany.sca.assembly.Contract"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface org.apache.tuscany.sca.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Contract.html" title="interface in org.apache.tuscany.sca.assembly">Contract</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/Contract.html#getBinding(java.lang.Class)">getBinding</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Contract.html#getBindings()">getBindings</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Contract.html#getCallback()">getCallback</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Contract.html#getCallbackBinding(java.lang.Class)">getCallbackBinding</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Contract.html#getInterfaceContract(org.apache.tuscany.sca.assembly.Binding)">getInterfaceContract</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Contract.html#setCallback(org.apache.tuscany.sca.assembly.Callback)">setCallback</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.tuscany.sca.assembly.AbstractContract"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface org.apache.tuscany.sca.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/AbstractContract.html" title="interface in org.apache.tuscany.sca.assembly">AbstractContract</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/AbstractContract.html#getInterfaceContract()">getInterfaceContract</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/AbstractContract.html#getName()">getName</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/AbstractContract.html#isCallback()">isCallback</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/AbstractContract.html#setInterfaceContract(org.apache.tuscany.sca.interfacedef.InterfaceContract)">setInterfaceContract</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/AbstractContract.html#setIsCallback(boolean)">setIsCallback</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/AbstractContract.html#setName(java.lang.String)">setName</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.tuscany.sca.assembly.Base"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface org.apache.tuscany.sca.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Base.html" title="interface in org.apache.tuscany.sca.assembly">Base</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/Base.html#isUnresolved()">isUnresolved</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Base.html#setUnresolved(boolean)">setUnresolved</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.tuscany.sca.assembly.Extensible"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface org.apache.tuscany.sca.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Extensible.html" title="interface in org.apache.tuscany.sca.assembly">Extensible</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/Extensible.html#getExtensions()">getExtensions</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.tuscany.sca.assembly.OperationsConfigurator"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface org.apache.tuscany.sca.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/OperationsConfigurator.html" title="interface in org.apache.tuscany.sca.assembly">OperationsConfigurator</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/OperationsConfigurator.html#getConfiguredOperations()">getConfiguredOperations</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.tuscany.sca.policy.PolicySetAttachPoint"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface org.apache.tuscany.sca.policy.<A HREF="../../../../../../org/apache/tuscany/sca/policy/PolicySetAttachPoint.html" title="interface in org.apache.tuscany.sca.policy">PolicySetAttachPoint</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/policy/PolicySetAttachPoint.html#getApplicablePolicySets()">getApplicablePolicySets</A>, <A HREF="../../../../../../org/apache/tuscany/sca/policy/PolicySetAttachPoint.html#getPolicySets()">getPolicySets</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_org.apache.tuscany.sca.policy.IntentAttachPoint"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from interface org.apache.tuscany.sca.policy.<A HREF="../../../../../../org/apache/tuscany/sca/policy/IntentAttachPoint.html" title="interface in org.apache.tuscany.sca.policy">IntentAttachPoint</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/policy/IntentAttachPoint.html#getRequiredIntents()">getRequiredIntents</A>, <A HREF="../../../../../../org/apache/tuscany/sca/policy/IntentAttachPoint.html#getType()">getType</A>, <A HREF="../../../../../../org/apache/tuscany/sca/policy/IntentAttachPoint.html#setType(org.apache.tuscany.sca.policy.IntentAttachPointType)">setType</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="RuntimeComponentServiceImpl()"><!-- --></A><H3>
+RuntimeComponentServiceImpl</H3>
+<PRE>
+public <B>RuntimeComponentServiceImpl</B>()</PRE>
+<DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getRuntimeWires()"><!-- --></A><H3>
+getRuntimeWires</H3>
+<PRE>
+public java.util.List&lt;<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A>&gt; <B>getRuntimeWires</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html#getRuntimeWires()">RuntimeComponentService</A></CODE></B></DD>
+<DD>Get a list of runtime wires to the service
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html#getRuntimeWires()">getRuntimeWires</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentService</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The list of wires</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRuntimeWire(org.apache.tuscany.sca.assembly.Binding)"><!-- --></A><H3>
+getRuntimeWire</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A> <B>getRuntimeWire</B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Binding.html" title="interface in org.apache.tuscany.sca.assembly">Binding</A>&nbsp;binding)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html#getRuntimeWire(org.apache.tuscany.sca.assembly.Binding)">RuntimeComponentService</A></CODE></B></DD>
+<DD>Get the runtime wire for the given binding
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html#getRuntimeWire(org.apache.tuscany.sca.assembly.Binding)">getRuntimeWire</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentService</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>binding</CODE> - The assembly model binding
+<DT><B>Returns:</B><DD>The runtime wire</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRuntimeWire(org.apache.tuscany.sca.assembly.Binding, org.apache.tuscany.sca.interfacedef.InterfaceContract)"><!-- --></A><H3>
+getRuntimeWire</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A> <B>getRuntimeWire</B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Binding.html" title="interface in org.apache.tuscany.sca.assembly">Binding</A>&nbsp;binding,
+ <A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/InterfaceContract.html" title="interface in org.apache.tuscany.sca.interfacedef">InterfaceContract</A>&nbsp;interfaceContract)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html#getRuntimeWire(org.apache.tuscany.sca.assembly.Binding, org.apache.tuscany.sca.interfacedef.InterfaceContract)">RuntimeComponentService</A></CODE></B></DD>
+<DD>Returns the service binding provider associated with this
+ component service and the given binding.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html#getRuntimeWire(org.apache.tuscany.sca.assembly.Binding, org.apache.tuscany.sca.interfacedef.InterfaceContract)">getRuntimeWire</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentService</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getCallbackWires()"><!-- --></A><H3>
+getCallbackWires</H3>
+<PRE>
+public java.util.List&lt;<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A>&gt; <B>getCallbackWires</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html#getCallbackWires()">RuntimeComponentService</A></CODE></B></DD>
+<DD>Get the callback wires associated with this service
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html#getCallbackWires()">getCallbackWires</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentService</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The list of runtime callback wires</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBindingProvider(org.apache.tuscany.sca.assembly.Binding)"><!-- --></A><H3>
+getBindingProvider</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/provider/ServiceBindingProvider.html" title="interface in org.apache.tuscany.sca.provider">ServiceBindingProvider</A> <B>getBindingProvider</B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Binding.html" title="interface in org.apache.tuscany.sca.assembly">Binding</A>&nbsp;binding)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html#getBindingProvider(org.apache.tuscany.sca.assembly.Binding)">RuntimeComponentService</A></CODE></B></DD>
+<DD>Returns the service binding provider associated with this
+ component service and the given binding.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html#getBindingProvider(org.apache.tuscany.sca.assembly.Binding)">getBindingProvider</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentService</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>binding</CODE> - The assembly model binding
+<DT><B>Returns:</B><DD>The runtime service binding provider</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setBindingProvider(org.apache.tuscany.sca.assembly.Binding, org.apache.tuscany.sca.provider.ServiceBindingProvider)"><!-- --></A><H3>
+setBindingProvider</H3>
+<PRE>
+public void <B>setBindingProvider</B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Binding.html" title="interface in org.apache.tuscany.sca.assembly">Binding</A>&nbsp;binding,
+ <A HREF="../../../../../../org/apache/tuscany/sca/provider/ServiceBindingProvider.html" title="interface in org.apache.tuscany.sca.provider">ServiceBindingProvider</A>&nbsp;bindingProvider)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html#setBindingProvider(org.apache.tuscany.sca.assembly.Binding, org.apache.tuscany.sca.provider.ServiceBindingProvider)">RuntimeComponentService</A></CODE></B></DD>
+<DD>Sets the service binding provider associated with this
+ component service and the given binding.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html#setBindingProvider(org.apache.tuscany.sca.assembly.Binding, org.apache.tuscany.sca.provider.ServiceBindingProvider)">setBindingProvider</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentService</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>binding</CODE> - The assembly model binding<DD><CODE>bindingProvider</CODE> - The runtime service binding provider</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getInvoker(org.apache.tuscany.sca.assembly.Binding, org.apache.tuscany.sca.interfacedef.Operation)"><!-- --></A><H3>
+getInvoker</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/invocation/Invoker.html" title="interface in org.apache.tuscany.sca.invocation">Invoker</A> <B>getInvoker</B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Binding.html" title="interface in org.apache.tuscany.sca.assembly">Binding</A>&nbsp;binding,
+ <A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/Operation.html" title="interface in org.apache.tuscany.sca.interfacedef">Operation</A>&nbsp;operation)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html#getInvoker(org.apache.tuscany.sca.assembly.Binding, org.apache.tuscany.sca.interfacedef.Operation)">RuntimeComponentService</A></CODE></B></DD>
+<DD>Get the invoker for the given binding and operation
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html#getInvoker(org.apache.tuscany.sca.assembly.Binding, org.apache.tuscany.sca.interfacedef.Operation)">getInvoker</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentService</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>binding</CODE> - The assembly model binding<DD><CODE>operation</CODE> - The assembly model operation
+<DT><B>Returns:</B><DD>The runtime invoker</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getInvoker(org.apache.tuscany.sca.assembly.Binding, org.apache.tuscany.sca.interfacedef.InterfaceContract, org.apache.tuscany.sca.interfacedef.Operation)"><!-- --></A><H3>
+getInvoker</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/invocation/Invoker.html" title="interface in org.apache.tuscany.sca.invocation">Invoker</A> <B>getInvoker</B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Binding.html" title="interface in org.apache.tuscany.sca.assembly">Binding</A>&nbsp;binding,
+ <A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/InterfaceContract.html" title="interface in org.apache.tuscany.sca.interfacedef">InterfaceContract</A>&nbsp;interfaceContract,
+ <A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/Operation.html" title="interface in org.apache.tuscany.sca.interfacedef">Operation</A>&nbsp;operation)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html#getInvoker(org.apache.tuscany.sca.assembly.Binding, org.apache.tuscany.sca.interfacedef.InterfaceContract, org.apache.tuscany.sca.interfacedef.Operation)">RuntimeComponentService</A></CODE></B></DD>
+<DD>Get the invoker for the given binding and operation
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html#getInvoker(org.apache.tuscany.sca.assembly.Binding, org.apache.tuscany.sca.interfacedef.InterfaceContract, org.apache.tuscany.sca.interfacedef.Operation)">getInvoker</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentService</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>binding</CODE> - The assembly model binding<DD><CODE>interfaceContract</CODE> - the client interface contract<DD><CODE>operation</CODE> - The assembly model operation
+<DT><B>Returns:</B><DD>The runtime invoker</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getInvocationChain(org.apache.tuscany.sca.assembly.Binding, org.apache.tuscany.sca.interfacedef.InterfaceContract, org.apache.tuscany.sca.interfacedef.Operation)"><!-- --></A><H3>
+getInvocationChain</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/invocation/InvocationChain.html" title="interface in org.apache.tuscany.sca.invocation">InvocationChain</A> <B>getInvocationChain</B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Binding.html" title="interface in org.apache.tuscany.sca.assembly">Binding</A>&nbsp;binding,
+ <A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/InterfaceContract.html" title="interface in org.apache.tuscany.sca.interfacedef">InterfaceContract</A>&nbsp;interfaceContract,
+ <A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/Operation.html" title="interface in org.apache.tuscany.sca.interfacedef">Operation</A>&nbsp;operation)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html#getInvocationChain(org.apache.tuscany.sca.assembly.Binding, org.apache.tuscany.sca.interfacedef.InterfaceContract, org.apache.tuscany.sca.interfacedef.Operation)">RuntimeComponentService</A></CODE></B></DD>
+<DD>Get the invocation chain for the given binding and operation
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html#getInvocationChain(org.apache.tuscany.sca.assembly.Binding, org.apache.tuscany.sca.interfacedef.InterfaceContract, org.apache.tuscany.sca.interfacedef.Operation)">getInvocationChain</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentService</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>binding</CODE> - The assembly model binding<DD><CODE>interfaceContract</CODE> - the client interface contract<DD><CODE>operation</CODE> - The assembly model operation
+<DT><B>Returns:</B><DD>The runtime invocation chain</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getInvocationChain(org.apache.tuscany.sca.assembly.Binding, org.apache.tuscany.sca.interfacedef.Operation)"><!-- --></A><H3>
+getInvocationChain</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/invocation/InvocationChain.html" title="interface in org.apache.tuscany.sca.invocation">InvocationChain</A> <B>getInvocationChain</B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Binding.html" title="interface in org.apache.tuscany.sca.assembly">Binding</A>&nbsp;binding,
+ <A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/Operation.html" title="interface in org.apache.tuscany.sca.interfacedef">Operation</A>&nbsp;operation)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html#getInvocationChain(org.apache.tuscany.sca.assembly.Binding, org.apache.tuscany.sca.interfacedef.Operation)">RuntimeComponentService</A></CODE></B></DD>
+<DD>Get the invocation chain for the given binding and operation
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html#getInvocationChain(org.apache.tuscany.sca.assembly.Binding, org.apache.tuscany.sca.interfacedef.Operation)">getInvocationChain</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentService</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>binding</CODE> - The assembly model binding<DD><CODE>operation</CODE> - The assembly model operation
+<DT><B>Returns:</B><DD>The runtime invocation chain</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <B>clone</B>()
+ throws java.lang.CloneNotSupportedException</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/Contract.html#clone()">Contract</A></CODE></B></DD>
+<DD>Returns a clone of the contract.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/Contract.html#clone()">clone</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/Contract.html" title="interface in org.apache.tuscany.sca.assembly">Contract</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentServiceImpl.html#clone()">clone</A></CODE> in class <CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentServiceImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">ComponentServiceImpl</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>a clone of the reference
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.CloneNotSupportedException</CODE><DT><B>See Also:</B><DD><A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentServiceImpl.html#clone()"><CODE>ComponentServiceImpl.clone()</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addPolicyProvider(org.apache.tuscany.sca.assembly.Binding, org.apache.tuscany.sca.provider.PolicyProvider)"><!-- --></A><H3>
+addPolicyProvider</H3>
+<PRE>
+public void <B>addPolicyProvider</B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Binding.html" title="interface in org.apache.tuscany.sca.assembly">Binding</A>&nbsp;binding,
+ <A HREF="../../../../../../org/apache/tuscany/sca/provider/PolicyProvider.html" title="interface in org.apache.tuscany.sca.provider">PolicyProvider</A>&nbsp;policyProvider)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html#addPolicyProvider(org.apache.tuscany.sca.assembly.Binding, org.apache.tuscany.sca.provider.PolicyProvider)">RuntimeComponentService</A></CODE></B></DD>
+<DD>Add a policy provider for the given binding to the service
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html#addPolicyProvider(org.apache.tuscany.sca.assembly.Binding, org.apache.tuscany.sca.provider.PolicyProvider)">addPolicyProvider</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentService</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>binding</CODE> - The assembly model binding<DD><CODE>policyProvider</CODE> - The policy handler</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPolicyProviders(org.apache.tuscany.sca.assembly.Binding)"><!-- --></A><H3>
+getPolicyProviders</H3>
+<PRE>
+public java.util.List&lt;<A HREF="../../../../../../org/apache/tuscany/sca/provider/PolicyProvider.html" title="interface in org.apache.tuscany.sca.provider">PolicyProvider</A>&gt; <B>getPolicyProviders</B>(<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Binding.html" title="interface in org.apache.tuscany.sca.assembly">Binding</A>&nbsp;binding)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html#getPolicyProviders(org.apache.tuscany.sca.assembly.Binding)">RuntimeComponentService</A></CODE></B></DD>
+<DD>Get a list of policy providers for the given binding
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html#getPolicyProviders(org.apache.tuscany.sca.assembly.Binding)">getPolicyProviders</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentService</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>binding</CODE> - The assembly model binding
+<DT><B>Returns:</B><DD>A list of policy providers for the given binding</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="toString()"><!-- --></A><H3>
+toString</H3>
+<PRE>
+public java.lang.String <B>toString</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE>toString</CODE> in class <CODE>java.lang.Object</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentReferenceImpl.html" title="class in org.apache.tuscany.sca.core.assembly"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeWireImpl.html" title="class in org.apache.tuscany.sca.core.assembly"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../index.html?org/apache/tuscany/sca/core/assembly/RuntimeComponentServiceImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="RuntimeComponentServiceImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/RuntimeWireImpl.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/RuntimeWireImpl.html
new file mode 100644
index 0000000000..a99a15fbb6
--- /dev/null
+++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/RuntimeWireImpl.html
@@ -0,0 +1,665 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.6.0_11) on Tue Jan 27 20:37:55 CST 2009 -->
+<TITLE>
+RuntimeWireImpl
+</TITLE>
+
+<META NAME="date" CONTENT="2009-01-27">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="RuntimeWireImpl";
+ }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentServiceImpl.html" title="class in org.apache.tuscany.sca.core.assembly"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../index.html?org/apache/tuscany/sca/core/assembly/RuntimeWireImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="RuntimeWireImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.apache.tuscany.sca.core.assembly</FONT>
+<BR>
+Class RuntimeWireImpl</H2>
+<PRE>
+java.lang.Object
+ <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.tuscany.sca.core.assembly.RuntimeWireImpl</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>java.lang.Cloneable, <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>RuntimeWireImpl</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A></DL>
+</PRE>
+
+<P>
+<HR>
+
+<P>
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeWireImpl.html#RuntimeWireImpl(org.apache.tuscany.sca.runtime.EndpointReference, org.apache.tuscany.sca.runtime.EndpointReference, org.apache.tuscany.sca.interfacedef.InterfaceContractMapper, org.apache.tuscany.sca.work.WorkScheduler, org.apache.tuscany.sca.runtime.RuntimeWireProcessor, org.apache.tuscany.sca.invocation.MessageFactory, org.apache.tuscany.sca.core.conversation.ConversationManager)">RuntimeWireImpl</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A>&nbsp;source,
+ <A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A>&nbsp;target,
+ <A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/InterfaceContractMapper.html" title="interface in org.apache.tuscany.sca.interfacedef">InterfaceContractMapper</A>&nbsp;interfaceContractMapper,
+ <A HREF="../../../../../../org/apache/tuscany/sca/work/WorkScheduler.html" title="interface in org.apache.tuscany.sca.work">WorkScheduler</A>&nbsp;workScheduler,
+ <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWireProcessor.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWireProcessor</A>&nbsp;wireProcessor,
+ <A HREF="../../../../../../org/apache/tuscany/sca/invocation/MessageFactory.html" title="interface in org.apache.tuscany.sca.invocation">MessageFactory</A>&nbsp;messageFactory,
+ <A HREF="../../../../../../org/apache/tuscany/sca/core/conversation/ConversationManager.html" title="interface in org.apache.tuscany.sca.core.conversation">ConversationManager</A>&nbsp;conversationManager)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeWireImpl.html#addToCache(org.apache.tuscany.sca.runtime.EndpointReference, org.apache.tuscany.sca.runtime.RuntimeWire)">addToCache</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A>&nbsp;callback,
+ <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A>&nbsp;clonedWire)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeWireImpl.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/invocation/InvocationChain.html" title="interface in org.apache.tuscany.sca.invocation">InvocationChain</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeWireImpl.html#getBindingInvocationChain()">getBindingInvocationChain</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the invocation chain for the binding-specific handling</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/conversation/ConversationManager.html" title="interface in org.apache.tuscany.sca.core.conversation">ConversationManager</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeWireImpl.html#getConversationManager()">getConversationManager</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/invocation/InvocationChain.html" title="interface in org.apache.tuscany.sca.invocation">InvocationChain</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeWireImpl.html#getInvocationChain(org.apache.tuscany.sca.interfacedef.Operation)">getInvocationChain</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/Operation.html" title="interface in org.apache.tuscany.sca.interfacedef">Operation</A>&nbsp;operation)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Lookup the invocation chain by operation</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.List&lt;<A HREF="../../../../../../org/apache/tuscany/sca/invocation/InvocationChain.html" title="interface in org.apache.tuscany.sca.invocation">InvocationChain</A>&gt;</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeWireImpl.html#getInvocationChains()">getInvocationChains</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the invocation chains for service operations associated with the
+ wire</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeWireImpl.html#getSource()">getSource</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the source of the wire</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeWireImpl.html#getTarget()">getTarget</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the target of the wire</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeWireImpl.html#invoke(org.apache.tuscany.sca.invocation.Message)">invoke</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/invocation/Message.html" title="interface in org.apache.tuscany.sca.invocation">Message</A>&nbsp;msg)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This invoke method assumes that the binding invocation chain is in force
+ and that there will be an operation selector element there to
+ determine which operation to call</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeWireImpl.html#invoke(org.apache.tuscany.sca.interfacedef.Operation, org.apache.tuscany.sca.invocation.Message)">invoke</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/Operation.html" title="interface in org.apache.tuscany.sca.interfacedef">Operation</A>&nbsp;operation,
+ <A HREF="../../../../../../org/apache/tuscany/sca/invocation/Message.html" title="interface in org.apache.tuscany.sca.invocation">Message</A>&nbsp;msg)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Invoke an operation with a context message</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeWireImpl.html#invoke(org.apache.tuscany.sca.interfacedef.Operation, java.lang.Object[])">invoke</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/Operation.html" title="interface in org.apache.tuscany.sca.interfacedef">Operation</A>&nbsp;operation,
+ java.lang.Object[]&nbsp;args)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Invoke an operation with given arguments</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeWireImpl.html#lookupCache(org.apache.tuscany.sca.runtime.EndpointReference)">lookupCache</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A>&nbsp;callback)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeWireImpl.html#rebuild()">rebuild</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Force the invocation chains to be rebuilt</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeWireImpl.html#releaseClonedWire(org.apache.tuscany.sca.runtime.RuntimeWire)">releaseClonedWire</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A>&nbsp;wire)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeWireImpl.html#releaseWire()">releaseWire</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeWireImpl.html#setTarget(org.apache.tuscany.sca.runtime.EndpointReference)">setTarget</A></B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A>&nbsp;target)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Rebind the runtime wire with the given target</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="RuntimeWireImpl(org.apache.tuscany.sca.runtime.EndpointReference, org.apache.tuscany.sca.runtime.EndpointReference, org.apache.tuscany.sca.interfacedef.InterfaceContractMapper, org.apache.tuscany.sca.work.WorkScheduler, org.apache.tuscany.sca.runtime.RuntimeWireProcessor, org.apache.tuscany.sca.invocation.MessageFactory, org.apache.tuscany.sca.core.conversation.ConversationManager)"><!-- --></A><H3>
+RuntimeWireImpl</H3>
+<PRE>
+public <B>RuntimeWireImpl</B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A>&nbsp;source,
+ <A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A>&nbsp;target,
+ <A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/InterfaceContractMapper.html" title="interface in org.apache.tuscany.sca.interfacedef">InterfaceContractMapper</A>&nbsp;interfaceContractMapper,
+ <A HREF="../../../../../../org/apache/tuscany/sca/work/WorkScheduler.html" title="interface in org.apache.tuscany.sca.work">WorkScheduler</A>&nbsp;workScheduler,
+ <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWireProcessor.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWireProcessor</A>&nbsp;wireProcessor,
+ <A HREF="../../../../../../org/apache/tuscany/sca/invocation/MessageFactory.html" title="interface in org.apache.tuscany.sca.invocation">MessageFactory</A>&nbsp;messageFactory,
+ <A HREF="../../../../../../org/apache/tuscany/sca/core/conversation/ConversationManager.html" title="interface in org.apache.tuscany.sca.core.conversation">ConversationManager</A>&nbsp;conversationManager)</PRE>
+<DL>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>source</CODE> - <DD><CODE>target</CODE> - <DD><CODE>interfaceContractMapper</CODE> - <DD><CODE>workScheduler</CODE> - <DD><CODE>wireProcessor</CODE> - <DD><CODE>messageFactory</CODE> - <DD><CODE>conversationManager</CODE> - </DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getInvocationChains()"><!-- --></A><H3>
+getInvocationChains</H3>
+<PRE>
+public java.util.List&lt;<A HREF="../../../../../../org/apache/tuscany/sca/invocation/InvocationChain.html" title="interface in org.apache.tuscany.sca.invocation">InvocationChain</A>&gt; <B>getInvocationChains</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html#getInvocationChains()">RuntimeWire</A></CODE></B></DD>
+<DD>Returns the invocation chains for service operations associated with the
+ wire
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html#getInvocationChains()">getInvocationChains</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the invocation chains for service operations associated with the
+ wire</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBindingInvocationChain()"><!-- --></A><H3>
+getBindingInvocationChain</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/invocation/InvocationChain.html" title="interface in org.apache.tuscany.sca.invocation">InvocationChain</A> <B>getBindingInvocationChain</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html#getBindingInvocationChain()">RuntimeWire</A></CODE></B></DD>
+<DD>Get the invocation chain for the binding-specific handling
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html#getBindingInvocationChain()">getBindingInvocationChain</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getInvocationChain(org.apache.tuscany.sca.interfacedef.Operation)"><!-- --></A><H3>
+getInvocationChain</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/invocation/InvocationChain.html" title="interface in org.apache.tuscany.sca.invocation">InvocationChain</A> <B>getInvocationChain</B>(<A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/Operation.html" title="interface in org.apache.tuscany.sca.interfacedef">Operation</A>&nbsp;operation)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html#getInvocationChain(org.apache.tuscany.sca.interfacedef.Operation)">RuntimeWire</A></CODE></B></DD>
+<DD>Lookup the invocation chain by operation
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html#getInvocationChain(org.apache.tuscany.sca.interfacedef.Operation)">getInvocationChain</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>operation</CODE> - The operation
+<DT><B>Returns:</B><DD>The invocation chain for the given operation</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="invoke(org.apache.tuscany.sca.invocation.Message)"><!-- --></A><H3>
+invoke</H3>
+<PRE>
+public java.lang.Object <B>invoke</B>(<A HREF="../../../../../../org/apache/tuscany/sca/invocation/Message.html" title="interface in org.apache.tuscany.sca.invocation">Message</A>&nbsp;msg)
+ throws java.lang.reflect.InvocationTargetException</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html#invoke(org.apache.tuscany.sca.invocation.Message)">RuntimeWire</A></CODE></B></DD>
+<DD>This invoke method assumes that the binding invocation chain is in force
+ and that there will be an operation selector element there to
+ determine which operation to call
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html#invoke(org.apache.tuscany.sca.invocation.Message)">invoke</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>msg</CODE> - The message
+<DT><B>Returns:</B><DD>The result
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.reflect.InvocationTargetException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="invoke(org.apache.tuscany.sca.interfacedef.Operation, java.lang.Object[])"><!-- --></A><H3>
+invoke</H3>
+<PRE>
+public java.lang.Object <B>invoke</B>(<A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/Operation.html" title="interface in org.apache.tuscany.sca.interfacedef">Operation</A>&nbsp;operation,
+ java.lang.Object[]&nbsp;args)
+ throws java.lang.reflect.InvocationTargetException</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html#invoke(org.apache.tuscany.sca.interfacedef.Operation, java.lang.Object[])">RuntimeWire</A></CODE></B></DD>
+<DD>Invoke an operation with given arguments
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html#invoke(org.apache.tuscany.sca.interfacedef.Operation, java.lang.Object[])">invoke</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>operation</CODE> - The operation<DD><CODE>args</CODE> - The arguments
+<DT><B>Returns:</B><DD>The result
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.reflect.InvocationTargetException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="invoke(org.apache.tuscany.sca.interfacedef.Operation, org.apache.tuscany.sca.invocation.Message)"><!-- --></A><H3>
+invoke</H3>
+<PRE>
+public java.lang.Object <B>invoke</B>(<A HREF="../../../../../../org/apache/tuscany/sca/interfacedef/Operation.html" title="interface in org.apache.tuscany.sca.interfacedef">Operation</A>&nbsp;operation,
+ <A HREF="../../../../../../org/apache/tuscany/sca/invocation/Message.html" title="interface in org.apache.tuscany.sca.invocation">Message</A>&nbsp;msg)
+ throws java.lang.reflect.InvocationTargetException</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html#invoke(org.apache.tuscany.sca.interfacedef.Operation, org.apache.tuscany.sca.invocation.Message)">RuntimeWire</A></CODE></B></DD>
+<DD>Invoke an operation with a context message
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html#invoke(org.apache.tuscany.sca.interfacedef.Operation, org.apache.tuscany.sca.invocation.Message)">invoke</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>operation</CODE> - The operation<DD><CODE>msg</CODE> - The message
+<DT><B>Returns:</B><DD>The result
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.reflect.InvocationTargetException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getSource()"><!-- --></A><H3>
+getSource</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A> <B>getSource</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html#getSource()">RuntimeWire</A></CODE></B></DD>
+<DD>Get the source of the wire
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html#getSource()">getSource</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The end point reference of the source</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTarget()"><!-- --></A><H3>
+getTarget</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A> <B>getTarget</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html#getTarget()">RuntimeWire</A></CODE></B></DD>
+<DD>Get the target of the wire
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html#getTarget()">getTarget</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The end point reference of the target</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setTarget(org.apache.tuscany.sca.runtime.EndpointReference)"><!-- --></A><H3>
+setTarget</H3>
+<PRE>
+public void <B>setTarget</B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A>&nbsp;target)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html#setTarget(org.apache.tuscany.sca.runtime.EndpointReference)">RuntimeWire</A></CODE></B></DD>
+<DD>Rebind the runtime wire with the given target
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html#setTarget(org.apache.tuscany.sca.runtime.EndpointReference)">setTarget</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>target</CODE> - The target endpoint reference</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="rebuild()"><!-- --></A><H3>
+rebuild</H3>
+<PRE>
+public void <B>rebuild</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html#rebuild()">RuntimeWire</A></CODE></B></DD>
+<DD>Force the invocation chains to be rebuilt
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html#rebuild()">rebuild</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public java.lang.Object <B>clone</B>()
+ throws java.lang.CloneNotSupportedException</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html#clone()">clone</A></CODE> in interface <CODE><A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A></CODE><DT><B>Overrides:</B><DD><CODE>clone</CODE> in class <CODE>java.lang.Object</CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>a clone of the runtime wire
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.CloneNotSupportedException</CODE><DT><B>See Also:</B><DD><CODE>Object.clone()</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getConversationManager()"><!-- --></A><H3>
+getConversationManager</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/core/conversation/ConversationManager.html" title="interface in org.apache.tuscany.sca.core.conversation">ConversationManager</A> <B>getConversationManager</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the conversationManager</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="lookupCache(org.apache.tuscany.sca.runtime.EndpointReference)"><!-- --></A><H3>
+lookupCache</H3>
+<PRE>
+public <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A> <B>lookupCache</B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A>&nbsp;callback)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addToCache(org.apache.tuscany.sca.runtime.EndpointReference, org.apache.tuscany.sca.runtime.RuntimeWire)"><!-- --></A><H3>
+addToCache</H3>
+<PRE>
+public void <B>addToCache</B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A>&nbsp;callback,
+ <A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A>&nbsp;clonedWire)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="releaseClonedWire(org.apache.tuscany.sca.runtime.RuntimeWire)"><!-- --></A><H3>
+releaseClonedWire</H3>
+<PRE>
+public void <B>releaseClonedWire</B>(<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A>&nbsp;wire)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="releaseWire()"><!-- --></A><H3>
+releaseWire</H3>
+<PRE>
+public void <B>releaseWire</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<!-- ========= END OF CLASS DATA ========= -->
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentServiceImpl.html" title="class in org.apache.tuscany.sca.core.assembly"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../index.html?org/apache/tuscany/sca/core/assembly/RuntimeWireImpl.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="RuntimeWireImpl.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+ SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/package-frame.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/package-frame.html
new file mode 100644
index 0000000000..ffcd448ba2
--- /dev/null
+++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/package-frame.html
@@ -0,0 +1,72 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.6.0_11) on Tue Jan 27 20:38:25 CST 2009 -->
+<TITLE>
+org.apache.tuscany.sca.core.assembly
+</TITLE>
+
+<META NAME="date" CONTENT="2009-01-27">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+
+</HEAD>
+
+<BODY BGCOLOR="white">
+<FONT size="+1" CLASS="FrameTitleFont">
+<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/package-summary.html" target="classFrame">org.apache.tuscany.sca.core.assembly</A></FONT>
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
+Interfaces</FONT>&nbsp;
+<FONT CLASS="FrameItemFont">
+<BR>
+<A HREF="CompositeActivator.html" title="interface in org.apache.tuscany.sca.core.assembly" target="classFrame"><I>CompositeActivator</I></A></FONT></TD>
+</TR>
+</TABLE>
+
+
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
+Classes</FONT>&nbsp;
+<FONT CLASS="FrameItemFont">
+<BR>
+<A HREF="CompositeActivatorImpl.html" title="class in org.apache.tuscany.sca.core.assembly" target="classFrame">CompositeActivatorImpl</A>
+<BR>
+<A HREF="EndpointReferenceImpl.html" title="class in org.apache.tuscany.sca.core.assembly" target="classFrame">EndpointReferenceImpl</A>
+<BR>
+<A HREF="EndpointWireImpl.html" title="class in org.apache.tuscany.sca.core.assembly" target="classFrame">EndpointWireImpl</A>
+<BR>
+<A HREF="ReferenceParameterProcessor.html" title="class in org.apache.tuscany.sca.core.assembly" target="classFrame">ReferenceParameterProcessor</A>
+<BR>
+<A HREF="ReferenceParametersImpl.html" title="class in org.apache.tuscany.sca.core.assembly" target="classFrame">ReferenceParametersImpl</A>
+<BR>
+<A HREF="RuntimeAssemblyFactory.html" title="class in org.apache.tuscany.sca.core.assembly" target="classFrame">RuntimeAssemblyFactory</A>
+<BR>
+<A HREF="RuntimeComponentImpl.html" title="class in org.apache.tuscany.sca.core.assembly" target="classFrame">RuntimeComponentImpl</A>
+<BR>
+<A HREF="RuntimeComponentReferenceImpl.html" title="class in org.apache.tuscany.sca.core.assembly" target="classFrame">RuntimeComponentReferenceImpl</A>
+<BR>
+<A HREF="RuntimeComponentServiceImpl.html" title="class in org.apache.tuscany.sca.core.assembly" target="classFrame">RuntimeComponentServiceImpl</A>
+<BR>
+<A HREF="RuntimeWireImpl.html" title="class in org.apache.tuscany.sca.core.assembly" target="classFrame">RuntimeWireImpl</A></FONT></TD>
+</TR>
+</TABLE>
+
+
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
+Exceptions</FONT>&nbsp;
+<FONT CLASS="FrameItemFont">
+<BR>
+<A HREF="ActivationException.html" title="class in org.apache.tuscany.sca.core.assembly" target="classFrame">ActivationException</A></FONT></TD>
+</TR>
+</TABLE>
+
+
+</BODY>
+</HTML>
diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/package-summary.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/package-summary.html
new file mode 100644
index 0000000000..729030f092
--- /dev/null
+++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/package-summary.html
@@ -0,0 +1,219 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.6.0_11) on Tue Jan 27 20:38:25 CST 2009 -->
+<TITLE>
+org.apache.tuscany.sca.core.assembly
+</TITLE>
+
+<META NAME="date" CONTENT="2009-01-27">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="org.apache.tuscany.sca.core.assembly";
+ }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/context/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../index.html?org/apache/tuscany/sca/core/assembly/package-summary.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<H2>
+Package org.apache.tuscany.sca.core.assembly
+</H2>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Interface Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html" title="interface in org.apache.tuscany.sca.core.assembly">CompositeActivator</A></B></TD>
+<TD>Start/stop a composite</TD>
+</TR>
+</TABLE>
+&nbsp;
+
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivatorImpl.html" title="class in org.apache.tuscany.sca.core.assembly">CompositeActivatorImpl</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointReferenceImpl.html" title="class in org.apache.tuscany.sca.core.assembly">EndpointReferenceImpl</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointWireImpl.html" title="class in org.apache.tuscany.sca.core.assembly">EndpointWireImpl</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ReferenceParameterProcessor.html" title="class in org.apache.tuscany.sca.core.assembly">ReferenceParameterProcessor</A></B></TD>
+<TD>Artifact processor for reference parameters.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ReferenceParametersImpl.html" title="class in org.apache.tuscany.sca.core.assembly">ReferenceParametersImpl</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeAssemblyFactory.html" title="class in org.apache.tuscany.sca.core.assembly">RuntimeAssemblyFactory</A></B></TD>
+<TD>The runtime version of assembly factory</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentImpl.html" title="class in org.apache.tuscany.sca.core.assembly">RuntimeComponentImpl</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentReferenceImpl.html" title="class in org.apache.tuscany.sca.core.assembly">RuntimeComponentReferenceImpl</A></B></TD>
+<TD>Implementation of a Component Reference.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentServiceImpl.html" title="class in org.apache.tuscany.sca.core.assembly">RuntimeComponentServiceImpl</A></B></TD>
+<TD>Implementation of a Component Service.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeWireImpl.html" title="class in org.apache.tuscany.sca.core.assembly">RuntimeWireImpl</A></B></TD>
+<TD>&nbsp;</TD>
+</TR>
+</TABLE>
+&nbsp;
+
+<P>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Exception Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ActivationException.html" title="class in org.apache.tuscany.sca.core.assembly">ActivationException</A></B></TD>
+<TD>Denotes an error starting the runtime</TD>
+</TR>
+</TABLE>
+&nbsp;
+
+<P>
+<DL>
+</DL>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/context/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../index.html?org/apache/tuscany/sca/core/assembly/package-summary.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>
diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/package-tree.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/package-tree.html
new file mode 100644
index 0000000000..726ce9fac4
--- /dev/null
+++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/core/assembly/package-tree.html
@@ -0,0 +1,207 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.6.0_11) on Tue Jan 27 20:38:25 CST 2009 -->
+<TITLE>
+org.apache.tuscany.sca.core.assembly Class Hierarchy
+</TITLE>
+
+<META NAME="date" CONTENT="2009-01-27">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+ if (location.href.indexOf('is-external=true') == -1) {
+ parent.document.title="org.apache.tuscany.sca.core.assembly Class Hierarchy";
+ }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/package-tree.html"><B>PREV</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/context/package-tree.html"><B>NEXT</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../index.html?org/apache/tuscany/sca/core/assembly/package-tree.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+Hierarchy For Package org.apache.tuscany.sca.core.assembly
+</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">java.lang.Object<UL>
+<LI TYPE="circle">org.apache.tuscany.sca.assembly.impl.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/AssemblyFactoryImpl.html" title="class in org.apache.tuscany.sca.assembly.impl"><B>AssemblyFactoryImpl</B></A> (implements org.apache.tuscany.sca.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/AssemblyFactory.html" title="interface in org.apache.tuscany.sca.assembly">AssemblyFactory</A>)
+<UL>
+<LI TYPE="circle">org.apache.tuscany.sca.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/DefaultAssemblyFactory.html" title="class in org.apache.tuscany.sca.assembly"><B>DefaultAssemblyFactory</B></A> (implements org.apache.tuscany.sca.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/AssemblyFactory.html" title="interface in org.apache.tuscany.sca.assembly">AssemblyFactory</A>)
+<UL>
+<LI TYPE="circle">org.apache.tuscany.sca.core.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeAssemblyFactory.html" title="class in org.apache.tuscany.sca.core.assembly"><B>RuntimeAssemblyFactory</B></A> (implements org.apache.tuscany.sca.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/AssemblyFactory.html" title="interface in org.apache.tuscany.sca.assembly">AssemblyFactory</A>)
+</UL>
+</UL>
+<LI TYPE="circle">org.apache.tuscany.sca.assembly.impl.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/BaseImpl.html" title="class in org.apache.tuscany.sca.assembly.impl"><B>BaseImpl</B></A> (implements org.apache.tuscany.sca.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Base.html" title="interface in org.apache.tuscany.sca.assembly">Base</A>)
+<UL>
+<LI TYPE="circle">org.apache.tuscany.sca.assembly.impl.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ExtensibleImpl.html" title="class in org.apache.tuscany.sca.assembly.impl"><B>ExtensibleImpl</B></A> (implements org.apache.tuscany.sca.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Extensible.html" title="interface in org.apache.tuscany.sca.assembly">Extensible</A>)
+<UL>
+<LI TYPE="circle">org.apache.tuscany.sca.assembly.impl.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentImpl.html" title="class in org.apache.tuscany.sca.assembly.impl"><B>ComponentImpl</B></A> (implements java.lang.Cloneable, org.apache.tuscany.sca.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Component.html" title="interface in org.apache.tuscany.sca.assembly">Component</A>, org.apache.tuscany.sca.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/OperationsConfigurator.html" title="interface in org.apache.tuscany.sca.assembly">OperationsConfigurator</A>)
+<UL>
+<LI TYPE="circle">org.apache.tuscany.sca.core.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentImpl.html" title="class in org.apache.tuscany.sca.core.assembly"><B>RuntimeComponentImpl</B></A> (implements org.apache.tuscany.sca.contribution.resolver.<A HREF="../../../../../../org/apache/tuscany/sca/contribution/resolver/ResolverExtension.html" title="interface in org.apache.tuscany.sca.contribution.resolver">ResolverExtension</A>, org.apache.tuscany.sca.runtime.<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A>, org.apache.tuscany.sca.core.scope.<A HREF="../../../../../../org/apache/tuscany/sca/core/scope/ScopedRuntimeComponent.html" title="interface in org.apache.tuscany.sca.core.scope">ScopedRuntimeComponent</A>)
+</UL>
+<LI TYPE="circle">org.apache.tuscany.sca.assembly.impl.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ContractImpl.html" title="class in org.apache.tuscany.sca.assembly.impl"><B>ContractImpl</B></A> (implements org.apache.tuscany.sca.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/AbstractContract.html" title="interface in org.apache.tuscany.sca.assembly">AbstractContract</A>)
+<UL>
+<LI TYPE="circle">org.apache.tuscany.sca.assembly.impl.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/AbstractReferenceImpl.html" title="class in org.apache.tuscany.sca.assembly.impl"><B>AbstractReferenceImpl</B></A> (implements org.apache.tuscany.sca.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/AbstractReference.html" title="interface in org.apache.tuscany.sca.assembly">AbstractReference</A>)
+<UL>
+<LI TYPE="circle">org.apache.tuscany.sca.assembly.impl.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ReferenceImpl.html" title="class in org.apache.tuscany.sca.assembly.impl"><B>ReferenceImpl</B></A> (implements java.lang.Cloneable, org.apache.tuscany.sca.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Reference.html" title="interface in org.apache.tuscany.sca.assembly">Reference</A>)
+<UL>
+<LI TYPE="circle">org.apache.tuscany.sca.assembly.impl.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentReferenceImpl.html" title="class in org.apache.tuscany.sca.assembly.impl"><B>ComponentReferenceImpl</B></A> (implements java.lang.Cloneable, org.apache.tuscany.sca.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/ComponentReference.html" title="interface in org.apache.tuscany.sca.assembly">ComponentReference</A>)
+<UL>
+<LI TYPE="circle">org.apache.tuscany.sca.core.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentReferenceImpl.html" title="class in org.apache.tuscany.sca.core.assembly"><B>RuntimeComponentReferenceImpl</B></A> (implements org.apache.tuscany.sca.runtime.<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentReference.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentReference</A>)
+</UL>
+</UL>
+</UL>
+<LI TYPE="circle">org.apache.tuscany.sca.assembly.impl.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/AbstractServiceImpl.html" title="class in org.apache.tuscany.sca.assembly.impl"><B>AbstractServiceImpl</B></A> (implements org.apache.tuscany.sca.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/AbstractService.html" title="interface in org.apache.tuscany.sca.assembly">AbstractService</A>)
+<UL>
+<LI TYPE="circle">org.apache.tuscany.sca.assembly.impl.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ServiceImpl.html" title="class in org.apache.tuscany.sca.assembly.impl"><B>ServiceImpl</B></A> (implements java.lang.Cloneable, org.apache.tuscany.sca.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Service.html" title="interface in org.apache.tuscany.sca.assembly">Service</A>)
+<UL>
+<LI TYPE="circle">org.apache.tuscany.sca.assembly.impl.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentServiceImpl.html" title="class in org.apache.tuscany.sca.assembly.impl"><B>ComponentServiceImpl</B></A> (implements java.lang.Cloneable, org.apache.tuscany.sca.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/ComponentService.html" title="interface in org.apache.tuscany.sca.assembly">ComponentService</A>)
+<UL>
+<LI TYPE="circle">org.apache.tuscany.sca.core.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeComponentServiceImpl.html" title="class in org.apache.tuscany.sca.core.assembly"><B>RuntimeComponentServiceImpl</B></A> (implements org.apache.tuscany.sca.runtime.<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentService</A>)
+</UL>
+</UL>
+</UL>
+</UL>
+</UL>
+</UL>
+<LI TYPE="circle">org.apache.tuscany.sca.core.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivatorImpl.html" title="class in org.apache.tuscany.sca.core.assembly"><B>CompositeActivatorImpl</B></A> (implements org.apache.tuscany.sca.core.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html" title="interface in org.apache.tuscany.sca.core.assembly">CompositeActivator</A>)
+<LI TYPE="circle">org.apache.tuscany.sca.core.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointReferenceImpl.html" title="class in org.apache.tuscany.sca.core.assembly"><B>EndpointReferenceImpl</B></A> (implements org.apache.tuscany.sca.runtime.<A HREF="../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A>)
+<LI TYPE="circle">org.apache.tuscany.sca.core.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/EndpointWireImpl.html" title="class in org.apache.tuscany.sca.core.assembly"><B>EndpointWireImpl</B></A> (implements org.apache.tuscany.sca.runtime.<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A>)
+<LI TYPE="circle">org.apache.tuscany.sca.core.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ReferenceParameterProcessor.html" title="class in org.apache.tuscany.sca.core.assembly"><B>ReferenceParameterProcessor</B></A> (implements org.apache.tuscany.sca.contribution.processor.<A HREF="../../../../../../org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessor.html" title="interface in org.apache.tuscany.sca.contribution.processor">StAXArtifactProcessor</A>&lt;M&gt;)
+<LI TYPE="circle">org.apache.tuscany.sca.core.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ReferenceParametersImpl.html" title="class in org.apache.tuscany.sca.core.assembly"><B>ReferenceParametersImpl</B></A> (implements org.apache.tuscany.sca.runtime.<A HREF="../../../../../../org/apache/tuscany/sca/runtime/ReferenceParameters.html" title="interface in org.apache.tuscany.sca.runtime">ReferenceParameters</A>)
+<LI TYPE="circle">org.apache.tuscany.sca.core.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/RuntimeWireImpl.html" title="class in org.apache.tuscany.sca.core.assembly"><B>RuntimeWireImpl</B></A> (implements org.apache.tuscany.sca.runtime.<A HREF="../../../../../../org/apache/tuscany/sca/runtime/RuntimeWire.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeWire</A>)
+<LI TYPE="circle">java.lang.Throwable (implements java.io.Serializable)
+<UL>
+<LI TYPE="circle">java.lang.Exception<UL>
+<LI TYPE="circle">org.apache.tuscany.sca.core.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/ActivationException.html" title="class in org.apache.tuscany.sca.core.assembly"><B>ActivationException</B></A></UL>
+</UL>
+</UL>
+</UL>
+<H2>
+Interface Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">org.apache.tuscany.sca.core.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/core/assembly/CompositeActivator.html" title="interface in org.apache.tuscany.sca.core.assembly"><B>CompositeActivator</B></A></UL>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+ <TR ALIGN="center" VALIGN="top">
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/package-tree.html"><B>PREV</B></A>&nbsp;
+&nbsp;<A HREF="../../../../../../org/apache/tuscany/sca/core/context/package-tree.html"><B>NEXT</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../index.html?org/apache/tuscany/sca/core/assembly/package-tree.html" target="_top"><B>FRAMES</B></A> &nbsp;
+&nbsp;<A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+ <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+
+</BODY>
+</HTML>