diff options
Diffstat (limited to 'site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi')
29 files changed, 7349 insertions, 0 deletions
diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/OSGiImplementation.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/OSGiImplementation.html new file mode 100644 index 0000000000..93250c9c34 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/OSGiImplementation.html @@ -0,0 +1,332 @@ +<!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:02 CST 2009 -->
+<TITLE>
+OSGiImplementation
+</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="OSGiImplementation";
+ }
+}
+</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> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV CLASS
+ NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../index.html?org/apache/tuscany/sca/implementation/osgi/OSGiImplementation.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="OSGiImplementation.html" target="_top"><B>NO FRAMES</B></A>
+ <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: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | CONSTR | <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.implementation.osgi</FONT>
+<BR>
+Interface OSGiImplementation</H2>
+<DL>
+<DT><B>All Superinterfaces:</B> <DD><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/ComponentType.html" title="interface in org.apache.tuscany.sca.assembly">ComponentType</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/Implementation.html" title="interface in org.apache.tuscany.sca.assembly">Implementation</A></DD>
+</DL>
+<DL>
+<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/OSGiImplementationImpl.html" title="class in org.apache.tuscany.sca.implementation.osgi.impl">OSGiImplementationImpl</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public interface <B>OSGiImplementation</B><DT>extends <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Implementation.html" title="interface in org.apache.tuscany.sca.assembly">Implementation</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/Extensible.html" title="interface in org.apache.tuscany.sca.assembly">Extensible</A></DL>
+</PRE>
+
+<P>
+The model representing an OSGi implementation in an SCA assembly model.
+<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> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/implementation/osgi/OSGiImplementation.html#getBundleSymbolicName()">getBundleSymbolicName</A></B>()</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/implementation/osgi/OSGiImplementation.html#getBundleVersion()">getBundleVersion</A></B>()</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/implementation/osgi/OSGiImplementation.html#getImports()">getImports</A></B>()</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.List<<A HREF="../../../../../../org/apache/tuscany/sca/assembly/ComponentProperty.html" title="interface in org.apache.tuscany.sca.assembly">ComponentProperty</A>></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/implementation/osgi/OSGiImplementation.html#getReferenceProperties(java.lang.String)">getReferenceProperties</A></B>(java.lang.String referenceName)</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.List<<A HREF="../../../../../../org/apache/tuscany/sca/assembly/ComponentProperty.html" title="interface in org.apache.tuscany.sca.assembly">ComponentProperty</A>></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../org/apache/tuscany/sca/implementation/osgi/OSGiImplementation.html#getServiceProperties(java.lang.String)">getServiceProperties</A></B>(java.lang.String serviceName)</CODE>
+
+<BR>
+ </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.apache.tuscany.sca.assembly.ComponentType"><!-- --></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/ComponentType.html" title="interface in org.apache.tuscany.sca.assembly">ComponentType</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../org/apache/tuscany/sca/assembly/ComponentType.html#getConstrainingType()">getConstrainingType</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/ComponentType.html#getProperties()">getProperties</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/ComponentType.html#getReferences()">getReferences</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/ComponentType.html#getServices()">getServices</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/ComponentType.html#getURI()">getURI</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/ComponentType.html#setConstrainingType(org.apache.tuscany.sca.assembly.ConstrainingType)">setConstrainingType</A>, <A HREF="../../../../../../org/apache/tuscany/sca/assembly/ComponentType.html#setURI(java.lang.String)">setURI</A></CODE></TD>
+</TR>
+</TABLE>
+ <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>
+ <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>
+
+<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="getBundleSymbolicName()"><!-- --></A><H3>
+getBundleSymbolicName</H3>
+<PRE>
+java.lang.String <B>getBundleSymbolicName</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBundleVersion()"><!-- --></A><H3>
+getBundleVersion</H3>
+<PRE>
+java.lang.String <B>getBundleVersion</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getImports()"><!-- --></A><H3>
+getImports</H3>
+<PRE>
+java.lang.String[] <B>getImports</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getReferenceProperties(java.lang.String)"><!-- --></A><H3>
+getReferenceProperties</H3>
+<PRE>
+java.util.List<<A HREF="../../../../../../org/apache/tuscany/sca/assembly/ComponentProperty.html" title="interface in org.apache.tuscany.sca.assembly">ComponentProperty</A>> <B>getReferenceProperties</B>(java.lang.String referenceName)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getServiceProperties(java.lang.String)"><!-- --></A><H3>
+getServiceProperties</H3>
+<PRE>
+java.util.List<<A HREF="../../../../../../org/apache/tuscany/sca/assembly/ComponentProperty.html" title="interface in org.apache.tuscany.sca.assembly">ComponentProperty</A>> <B>getServiceProperties</B>(java.lang.String serviceName)</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> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV CLASS
+ NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../index.html?org/apache/tuscany/sca/implementation/osgi/OSGiImplementation.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="OSGiImplementation.html" target="_top"><B>NO FRAMES</B></A>
+ <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: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | CONSTR | <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/implementation/osgi/context/OSGiAnnotations.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/context/OSGiAnnotations.html new file mode 100644 index 0000000000..d4ab0af1cd --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/context/OSGiAnnotations.html @@ -0,0 +1,435 @@ +<!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:02 CST 2009 -->
+<TITLE>
+OSGiAnnotations
+</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="OSGiAnnotations";
+ }
+}
+</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> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV CLASS
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyInjector.html" title="class in org.apache.tuscany.sca.implementation.osgi.context"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../index.html?org/apache/tuscany/sca/implementation/osgi/context/OSGiAnnotations.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="OSGiAnnotations.html" target="_top"><B>NO FRAMES</B></A>
+ <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: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <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.implementation.osgi.context</FONT>
+<BR>
+Class OSGiAnnotations</H2>
+<PRE>
+java.lang.Object
+ <IMG SRC="../../../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.tuscany.sca.implementation.osgi.context.OSGiAnnotations</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>OSGiAnnotations</B><DT>extends java.lang.Object</DL>
+</PRE>
+
+<P>
+OSGi annotation processing + OSGi bundles are not introspected by OSGiImplementation when a component is created. + Instead if the list of implementation classes is specified in <implementation.osgi/>, + the classes are introspected when the bundle is resolved. The classes are loaded using + the bundle ClassLoader, and hence the delay in annotation processing is inevitable. + There is one other difference compared to implementation.java. While instances (and + the instance class) are associated with a component in Java, all Java annotations from + the component implementation class apply to all the component instances. In OSGi, + instances are associated with services, and a bundle can register multiple services. + Hence annotations from classes need to be stored separately so that the right ones + can be associated with the service instance.
+<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/implementation/osgi/context/OSGiAnnotations.html#OSGiAnnotations(org.apache.tuscany.sca.contribution.ModelFactoryExtensionPoint, java.lang.String[], org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.implementation.java.injection.JavaPropertyValueObjectFactory, org.apache.tuscany.sca.core.invocation.ProxyFactory, org.apache.tuscany.sca.context.RequestContextFactory, Bundle, java.util.ArrayList)">OSGiAnnotations</A></B>(<A HREF="../../../../../../../org/apache/tuscany/sca/contribution/ModelFactoryExtensionPoint.html" title="interface in org.apache.tuscany.sca.contribution">ModelFactoryExtensionPoint</A> modelFactories,
+ java.lang.String[] classList,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A> runtimeComponent,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/java/injection/JavaPropertyValueObjectFactory.html" title="class in org.apache.tuscany.sca.implementation.java.injection">JavaPropertyValueObjectFactory</A> propertyValueFactory,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/core/invocation/ProxyFactory.html" title="interface in org.apache.tuscany.sca.core.invocation">ProxyFactory</A> proxyFactory,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/context/RequestContextFactory.html" title="interface in org.apache.tuscany.sca.context">RequestContextFactory</A> requestContextFactory,
+ Bundle mainBundle,
+ java.util.ArrayList<Bundle> dependentBundles)</CODE>
+
+<BR>
+ </TD>
+</TR>
+</TABLE>
+
+<!-- ========== 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> java.lang.reflect.Method</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiAnnotations.html#getDestroyMethod(java.lang.Object)">getDestroyMethod</A></B>(java.lang.Object instance)</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.reflect.Method</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiAnnotations.html#getInitMethod(java.lang.Object)">getInitMethod</A></B>(java.lang.Object instance)</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> long</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiAnnotations.html#getMaxAge()">getMaxAge</A></B>()</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> long</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiAnnotations.html#getMaxIdleTime()">getMaxIdleTime</A></B>()</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../../../org/apache/tuscany/sca/core/scope/Scope.html" title="class in org.apache.tuscany.sca.core.scope">Scope</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiAnnotations.html#getScope()">getScope</A></B>()</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiAnnotations.html#injectProperties(java.lang.Object)">injectProperties</A></B>(java.lang.Object instance)</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiAnnotations.html#isAllowsPassByReference(java.lang.Object, java.lang.reflect.Method)">isAllowsPassByReference</A></B>(java.lang.Object instance,
+ java.lang.reflect.Method method)</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiAnnotations.html#isEagerInit()">isEagerInit</A></B>()</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiAnnotations.html#processAnnotations()">processAnnotations</A></B>()</CODE>
+
+<BR>
+ </TD>
+</TR>
+</TABLE>
+ <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>
+
+<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="OSGiAnnotations(org.apache.tuscany.sca.contribution.ModelFactoryExtensionPoint, java.lang.String[], org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.implementation.java.injection.JavaPropertyValueObjectFactory, org.apache.tuscany.sca.core.invocation.ProxyFactory, org.apache.tuscany.sca.context.RequestContextFactory, Bundle, java.util.ArrayList)"><!-- --></A><H3>
+OSGiAnnotations</H3>
+<PRE>
+public <B>OSGiAnnotations</B>(<A HREF="../../../../../../../org/apache/tuscany/sca/contribution/ModelFactoryExtensionPoint.html" title="interface in org.apache.tuscany.sca.contribution">ModelFactoryExtensionPoint</A> modelFactories,
+ java.lang.String[] classList,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A> runtimeComponent,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/java/injection/JavaPropertyValueObjectFactory.html" title="class in org.apache.tuscany.sca.implementation.java.injection">JavaPropertyValueObjectFactory</A> propertyValueFactory,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/core/invocation/ProxyFactory.html" title="interface in org.apache.tuscany.sca.core.invocation">ProxyFactory</A> proxyFactory,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/context/RequestContextFactory.html" title="interface in org.apache.tuscany.sca.context">RequestContextFactory</A> requestContextFactory,
+ Bundle mainBundle,
+ java.util.ArrayList<Bundle> dependentBundles)</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="processAnnotations()"><!-- --></A><H3>
+processAnnotations</H3>
+<PRE>
+public void <B>processAnnotations</B>()
+ throws <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/java/IntrospectionException.html" title="class in org.apache.tuscany.sca.implementation.java">IntrospectionException</A></PRE>
+<DL>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/java/IntrospectionException.html" title="class in org.apache.tuscany.sca.implementation.java">IntrospectionException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="injectProperties(java.lang.Object)"><!-- --></A><H3>
+injectProperties</H3>
+<PRE>
+public void <B>injectProperties</B>(java.lang.Object instance)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getScope()"><!-- --></A><H3>
+getScope</H3>
+<PRE>
+public <A HREF="../../../../../../../org/apache/tuscany/sca/core/scope/Scope.html" title="class in org.apache.tuscany.sca.core.scope">Scope</A> <B>getScope</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isAllowsPassByReference(java.lang.Object, java.lang.reflect.Method)"><!-- --></A><H3>
+isAllowsPassByReference</H3>
+<PRE>
+public boolean <B>isAllowsPassByReference</B>(java.lang.Object instance,
+ java.lang.reflect.Method method)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isEagerInit()"><!-- --></A><H3>
+isEagerInit</H3>
+<PRE>
+public boolean <B>isEagerInit</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMaxAge()"><!-- --></A><H3>
+getMaxAge</H3>
+<PRE>
+public long <B>getMaxAge</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMaxIdleTime()"><!-- --></A><H3>
+getMaxIdleTime</H3>
+<PRE>
+public long <B>getMaxIdleTime</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getInitMethod(java.lang.Object)"><!-- --></A><H3>
+getInitMethod</H3>
+<PRE>
+public java.lang.reflect.Method <B>getInitMethod</B>(java.lang.Object instance)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDestroyMethod(java.lang.Object)"><!-- --></A><H3>
+getDestroyMethod</H3>
+<PRE>
+public java.lang.reflect.Method <B>getDestroyMethod</B>(java.lang.Object instance)</PRE>
+<DL>
+<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> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV CLASS
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyInjector.html" title="class in org.apache.tuscany.sca.implementation.osgi.context"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../index.html?org/apache/tuscany/sca/implementation/osgi/context/OSGiAnnotations.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="OSGiAnnotations.html" target="_top"><B>NO FRAMES</B></A>
+ <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: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <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/implementation/osgi/context/OSGiPropertyInjector.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyInjector.html new file mode 100644 index 0000000000..0ae4b94b1f --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyInjector.html @@ -0,0 +1,288 @@ +<!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:02 CST 2009 -->
+<TITLE>
+OSGiPropertyInjector
+</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="OSGiPropertyInjector";
+ }
+}
+</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> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiAnnotations.html" title="class in org.apache.tuscany.sca.implementation.osgi.context"><B>PREV CLASS</B></A>
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.html" title="class in org.apache.tuscany.sca.implementation.osgi.context"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../index.html?org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyInjector.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="OSGiPropertyInjector.html" target="_top"><B>NO FRAMES</B></A>
+ <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: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <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.implementation.osgi.context</FONT>
+<BR>
+Class OSGiPropertyInjector</H2>
+<PRE>
+java.lang.Object
+ <IMG SRC="../../../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.tuscany.sca.implementation.osgi.context.OSGiPropertyInjector</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>OSGiPropertyInjector</B><DT>extends java.lang.Object</DL>
+</PRE>
+
+<P>
+OSGi property injection support
+<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/implementation/osgi/context/OSGiPropertyInjector.html#OSGiPropertyInjector(org.apache.tuscany.sca.implementation.java.JavaImplementation, org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.implementation.java.injection.JavaPropertyValueObjectFactory, org.apache.tuscany.sca.core.invocation.ProxyFactory, org.apache.tuscany.sca.context.RequestContextFactory)">OSGiPropertyInjector</A></B>(<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/java/JavaImplementation.html" title="interface in org.apache.tuscany.sca.implementation.java">JavaImplementation</A> javaImpl,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A> component,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/java/injection/JavaPropertyValueObjectFactory.html" title="class in org.apache.tuscany.sca.implementation.java.injection">JavaPropertyValueObjectFactory</A> propertyValueFactory,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/core/invocation/ProxyFactory.html" title="interface in org.apache.tuscany.sca.core.invocation">ProxyFactory</A> proxyFactory,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/context/RequestContextFactory.html" title="interface in org.apache.tuscany.sca.context">RequestContextFactory</A> requestContextFactory)</CODE>
+
+<BR>
+ </TD>
+</TR>
+</TABLE>
+
+<!-- ========== 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>protected <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/java/injection/Injector.html" title="interface in org.apache.tuscany.sca.implementation.java.injection">Injector</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyInjector.html#createMultiplicityInjector(org.apache.tuscany.sca.implementation.java.impl.JavaElementImpl, java.util.List)">createMultiplicityInjector</A></B>(<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/java/impl/JavaElementImpl.html" title="class in org.apache.tuscany.sca.implementation.java.impl">JavaElementImpl</A> element,
+ java.util.List<<A HREF="../../../../../../../org/apache/tuscany/sca/core/factory/ObjectFactory.html" title="interface in org.apache.tuscany.sca.core.factory">ObjectFactory</A><?>> factories)</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyInjector.html#injectProperties(java.lang.Object)">injectProperties</A></B>(java.lang.Object instance)</CODE>
+
+<BR>
+ </TD>
+</TR>
+</TABLE>
+ <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>
+
+<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="OSGiPropertyInjector(org.apache.tuscany.sca.implementation.java.JavaImplementation, org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.implementation.java.injection.JavaPropertyValueObjectFactory, org.apache.tuscany.sca.core.invocation.ProxyFactory, org.apache.tuscany.sca.context.RequestContextFactory)"><!-- --></A><H3>
+OSGiPropertyInjector</H3>
+<PRE>
+public <B>OSGiPropertyInjector</B>(<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/java/JavaImplementation.html" title="interface in org.apache.tuscany.sca.implementation.java">JavaImplementation</A> javaImpl,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A> component,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/java/injection/JavaPropertyValueObjectFactory.html" title="class in org.apache.tuscany.sca.implementation.java.injection">JavaPropertyValueObjectFactory</A> propertyValueFactory,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/core/invocation/ProxyFactory.html" title="interface in org.apache.tuscany.sca.core.invocation">ProxyFactory</A> proxyFactory,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/context/RequestContextFactory.html" title="interface in org.apache.tuscany.sca.context">RequestContextFactory</A> requestContextFactory)
+ throws <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/java/IntrospectionException.html" title="class in org.apache.tuscany.sca.implementation.java">IntrospectionException</A></PRE>
+<DL>
+<DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/java/IntrospectionException.html" title="class in org.apache.tuscany.sca.implementation.java">IntrospectionException</A></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="injectProperties(java.lang.Object)"><!-- --></A><H3>
+injectProperties</H3>
+<PRE>
+public void <B>injectProperties</B>(java.lang.Object instance)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createMultiplicityInjector(org.apache.tuscany.sca.implementation.java.impl.JavaElementImpl, java.util.List)"><!-- --></A><H3>
+createMultiplicityInjector</H3>
+<PRE>
+protected <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/java/injection/Injector.html" title="interface in org.apache.tuscany.sca.implementation.java.injection">Injector</A> <B>createMultiplicityInjector</B>(<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/java/impl/JavaElementImpl.html" title="class in org.apache.tuscany.sca.implementation.java.impl">JavaElementImpl</A> element,
+ java.util.List<<A HREF="../../../../../../../org/apache/tuscany/sca/core/factory/ObjectFactory.html" title="interface in org.apache.tuscany.sca.core.factory">ObjectFactory</A><?>> factories)</PRE>
+<DL>
+<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> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiAnnotations.html" title="class in org.apache.tuscany.sca.implementation.osgi.context"><B>PREV CLASS</B></A>
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.html" title="class in org.apache.tuscany.sca.implementation.osgi.context"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../index.html?org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyInjector.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="OSGiPropertyInjector.html" target="_top"><B>NO FRAMES</B></A>
+ <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: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <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/implementation/osgi/context/OSGiPropertyValueObjectFactory.ListObjectFactoryImpl.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ListObjectFactoryImpl.html new file mode 100644 index 0000000000..9862b1031e --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ListObjectFactoryImpl.html @@ -0,0 +1,288 @@ +<!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:02 CST 2009 -->
+<TITLE>
+OSGiPropertyValueObjectFactory.ListObjectFactoryImpl
+</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="OSGiPropertyValueObjectFactory.ListObjectFactoryImpl";
+ }
+}
+</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> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.html" title="class in org.apache.tuscany.sca.implementation.osgi.context"><B>PREV CLASS</B></A>
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImpl.html" title="class in org.apache.tuscany.sca.implementation.osgi.context"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../index.html?org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ListObjectFactoryImpl.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="OSGiPropertyValueObjectFactory.ListObjectFactoryImpl.html" target="_top"><B>NO FRAMES</B></A>
+ <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: NESTED | <A HREF="#fields_inherited_from_class_org.apache.tuscany.sca.implementation.osgi.context.OSGiPropertyValueObjectFactory.ObjectFactoryImplBase">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <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.implementation.osgi.context</FONT>
+<BR>
+Class OSGiPropertyValueObjectFactory.ListObjectFactoryImpl</H2>
+<PRE>
+java.lang.Object
+ <IMG SRC="../../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImplBase.html" title="class in org.apache.tuscany.sca.implementation.osgi.context">org.apache.tuscany.sca.implementation.osgi.context.OSGiPropertyValueObjectFactory.ObjectFactoryImplBase</A>
+ <IMG SRC="../../../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.tuscany.sca.implementation.osgi.context.OSGiPropertyValueObjectFactory.ListObjectFactoryImpl</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../../org/apache/tuscany/sca/core/factory/ObjectFactory.html" title="interface in org.apache.tuscany.sca.core.factory">ObjectFactory</A></DD>
+</DL>
+<DL>
+<DT><B>Enclosing class:</B><DD><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.html" title="class in org.apache.tuscany.sca.implementation.osgi.context">OSGiPropertyValueObjectFactory</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>OSGiPropertyValueObjectFactory.ListObjectFactoryImpl</B><DT>extends <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImplBase.html" title="class in org.apache.tuscany.sca.implementation.osgi.context">OSGiPropertyValueObjectFactory.ObjectFactoryImplBase</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>
+</TABLE>
+ <A NAME="fields_inherited_from_class_org.apache.tuscany.sca.implementation.osgi.context.OSGiPropertyValueObjectFactory.ObjectFactoryImplBase"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class org.apache.tuscany.sca.implementation.osgi.context.<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImplBase.html" title="class in org.apache.tuscany.sca.implementation.osgi.context">OSGiPropertyValueObjectFactory.ObjectFactoryImplBase</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImplBase.html#javaType">javaType</A>, <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImplBase.html#property">property</A>, <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImplBase.html#propertyValue">propertyValue</A>, <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImplBase.html#simpleTypeMapper">simpleTypeMapper</A>, <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImplBase.html#sourceDataType">sourceDataType</A>, <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImplBase.html#targetDataType">targetDataType</A></CODE></TD>
+</TR>
+</TABLE>
+
+<!-- ======== 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/implementation/osgi/context/OSGiPropertyValueObjectFactory.ListObjectFactoryImpl.html#OSGiPropertyValueObjectFactory.ListObjectFactoryImpl(org.apache.tuscany.sca.assembly.Property, java.util.List, boolean, java.lang.Class)">OSGiPropertyValueObjectFactory.ListObjectFactoryImpl</A></B>(<A HREF="../../../../../../../org/apache/tuscany/sca/assembly/Property.html" title="interface in org.apache.tuscany.sca.assembly">Property</A> property,
+ java.util.List<?> propertyValues,
+ boolean isSimpleType,
+ java.lang.Class javaType)</CODE>
+
+<BR>
+ </TD>
+</TR>
+</TABLE>
+
+<!-- ========== 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> java.util.List<?></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ListObjectFactoryImpl.html#getInstance()">getInstance</A></B>()</CODE>
+
+<BR>
+ Return a instance of the type that this factory creates.</TD>
+</TR>
+</TABLE>
+ <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>
+
+<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="OSGiPropertyValueObjectFactory.ListObjectFactoryImpl(org.apache.tuscany.sca.assembly.Property, java.util.List, boolean, java.lang.Class)"><!-- --></A><H3>
+OSGiPropertyValueObjectFactory.ListObjectFactoryImpl</H3>
+<PRE>
+public <B>OSGiPropertyValueObjectFactory.ListObjectFactoryImpl</B>(<A HREF="../../../../../../../org/apache/tuscany/sca/assembly/Property.html" title="interface in org.apache.tuscany.sca.assembly">Property</A> property,
+ java.util.List<?> propertyValues,
+ boolean isSimpleType,
+ java.lang.Class javaType)</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="getInstance()"><!-- --></A><H3>
+getInstance</H3>
+<PRE>
+public java.util.List<?> <B>getInstance</B>()
+ throws <A HREF="../../../../../../../org/apache/tuscany/sca/core/factory/ObjectCreationException.html" title="class in org.apache.tuscany.sca.core.factory">ObjectCreationException</A></PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../../org/apache/tuscany/sca/core/factory/ObjectFactory.html#getInstance()">ObjectFactory</A></CODE></B></DD>
+<DD>Return a instance of the type that this factory creates.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>a instance from this factory
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/core/factory/ObjectCreationException.html" title="class in org.apache.tuscany.sca.core.factory">ObjectCreationException</A></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> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.html" title="class in org.apache.tuscany.sca.implementation.osgi.context"><B>PREV CLASS</B></A>
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImpl.html" title="class in org.apache.tuscany.sca.implementation.osgi.context"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../index.html?org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ListObjectFactoryImpl.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="OSGiPropertyValueObjectFactory.ListObjectFactoryImpl.html" target="_top"><B>NO FRAMES</B></A>
+ <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: NESTED | <A HREF="#fields_inherited_from_class_org.apache.tuscany.sca.implementation.osgi.context.OSGiPropertyValueObjectFactory.ObjectFactoryImplBase">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <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/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImpl.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImpl.html new file mode 100644 index 0000000000..45178bbd0c --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImpl.html @@ -0,0 +1,288 @@ +<!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:02 CST 2009 -->
+<TITLE>
+OSGiPropertyValueObjectFactory.ObjectFactoryImpl
+</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="OSGiPropertyValueObjectFactory.ObjectFactoryImpl";
+ }
+}
+</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> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ListObjectFactoryImpl.html" title="class in org.apache.tuscany.sca.implementation.osgi.context"><B>PREV CLASS</B></A>
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImplBase.html" title="class in org.apache.tuscany.sca.implementation.osgi.context"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../index.html?org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImpl.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="OSGiPropertyValueObjectFactory.ObjectFactoryImpl.html" target="_top"><B>NO FRAMES</B></A>
+ <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: NESTED | <A HREF="#fields_inherited_from_class_org.apache.tuscany.sca.implementation.osgi.context.OSGiPropertyValueObjectFactory.ObjectFactoryImplBase">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <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.implementation.osgi.context</FONT>
+<BR>
+Class OSGiPropertyValueObjectFactory.ObjectFactoryImpl</H2>
+<PRE>
+java.lang.Object
+ <IMG SRC="../../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImplBase.html" title="class in org.apache.tuscany.sca.implementation.osgi.context">org.apache.tuscany.sca.implementation.osgi.context.OSGiPropertyValueObjectFactory.ObjectFactoryImplBase</A>
+ <IMG SRC="../../../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.tuscany.sca.implementation.osgi.context.OSGiPropertyValueObjectFactory.ObjectFactoryImpl</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../../org/apache/tuscany/sca/core/factory/ObjectFactory.html" title="interface in org.apache.tuscany.sca.core.factory">ObjectFactory</A></DD>
+</DL>
+<DL>
+<DT><B>Enclosing class:</B><DD><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.html" title="class in org.apache.tuscany.sca.implementation.osgi.context">OSGiPropertyValueObjectFactory</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>OSGiPropertyValueObjectFactory.ObjectFactoryImpl</B><DT>extends <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImplBase.html" title="class in org.apache.tuscany.sca.implementation.osgi.context">OSGiPropertyValueObjectFactory.ObjectFactoryImplBase</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>
+</TABLE>
+ <A NAME="fields_inherited_from_class_org.apache.tuscany.sca.implementation.osgi.context.OSGiPropertyValueObjectFactory.ObjectFactoryImplBase"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class org.apache.tuscany.sca.implementation.osgi.context.<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImplBase.html" title="class in org.apache.tuscany.sca.implementation.osgi.context">OSGiPropertyValueObjectFactory.ObjectFactoryImplBase</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImplBase.html#javaType">javaType</A>, <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImplBase.html#property">property</A>, <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImplBase.html#propertyValue">propertyValue</A>, <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImplBase.html#simpleTypeMapper">simpleTypeMapper</A>, <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImplBase.html#sourceDataType">sourceDataType</A>, <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImplBase.html#targetDataType">targetDataType</A></CODE></TD>
+</TR>
+</TABLE>
+
+<!-- ======== 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/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImpl.html#OSGiPropertyValueObjectFactory.ObjectFactoryImpl(org.apache.tuscany.sca.assembly.Property, java.lang.Object, boolean, java.lang.Class)">OSGiPropertyValueObjectFactory.ObjectFactoryImpl</A></B>(<A HREF="../../../../../../../org/apache/tuscany/sca/assembly/Property.html" title="interface in org.apache.tuscany.sca.assembly">Property</A> property,
+ java.lang.Object propertyValue,
+ boolean isSimpleType,
+ java.lang.Class javaType)</CODE>
+
+<BR>
+ </TD>
+</TR>
+</TABLE>
+
+<!-- ========== 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> java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImpl.html#getInstance()">getInstance</A></B>()</CODE>
+
+<BR>
+ Return a instance of the type that this factory creates.</TD>
+</TR>
+</TABLE>
+ <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>
+
+<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="OSGiPropertyValueObjectFactory.ObjectFactoryImpl(org.apache.tuscany.sca.assembly.Property, java.lang.Object, boolean, java.lang.Class)"><!-- --></A><H3>
+OSGiPropertyValueObjectFactory.ObjectFactoryImpl</H3>
+<PRE>
+public <B>OSGiPropertyValueObjectFactory.ObjectFactoryImpl</B>(<A HREF="../../../../../../../org/apache/tuscany/sca/assembly/Property.html" title="interface in org.apache.tuscany.sca.assembly">Property</A> property,
+ java.lang.Object propertyValue,
+ boolean isSimpleType,
+ java.lang.Class javaType)</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="getInstance()"><!-- --></A><H3>
+getInstance</H3>
+<PRE>
+public java.lang.Object <B>getInstance</B>()
+ throws <A HREF="../../../../../../../org/apache/tuscany/sca/core/factory/ObjectCreationException.html" title="class in org.apache.tuscany.sca.core.factory">ObjectCreationException</A></PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../../org/apache/tuscany/sca/core/factory/ObjectFactory.html#getInstance()">ObjectFactory</A></CODE></B></DD>
+<DD>Return a instance of the type that this factory creates.
+<P>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>a instance from this factory
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/core/factory/ObjectCreationException.html" title="class in org.apache.tuscany.sca.core.factory">ObjectCreationException</A></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> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ListObjectFactoryImpl.html" title="class in org.apache.tuscany.sca.implementation.osgi.context"><B>PREV CLASS</B></A>
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImplBase.html" title="class in org.apache.tuscany.sca.implementation.osgi.context"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../index.html?org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImpl.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="OSGiPropertyValueObjectFactory.ObjectFactoryImpl.html" target="_top"><B>NO FRAMES</B></A>
+ <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: NESTED | <A HREF="#fields_inherited_from_class_org.apache.tuscany.sca.implementation.osgi.context.OSGiPropertyValueObjectFactory.ObjectFactoryImplBase">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <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/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImplBase.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImplBase.html new file mode 100644 index 0000000000..919add5c08 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImplBase.html @@ -0,0 +1,372 @@ +<!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:02 CST 2009 -->
+<TITLE>
+OSGiPropertyValueObjectFactory.ObjectFactoryImplBase
+</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="OSGiPropertyValueObjectFactory.ObjectFactoryImplBase";
+ }
+}
+</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> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImpl.html" title="class in org.apache.tuscany.sca.implementation.osgi.context"><B>PREV CLASS</B></A>
+ NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../index.html?org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImplBase.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="OSGiPropertyValueObjectFactory.ObjectFactoryImplBase.html" target="_top"><B>NO FRAMES</B></A>
+ <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: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | 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.implementation.osgi.context</FONT>
+<BR>
+Class OSGiPropertyValueObjectFactory.ObjectFactoryImplBase</H2>
+<PRE>
+java.lang.Object
+ <IMG SRC="../../../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.tuscany.sca.implementation.osgi.context.OSGiPropertyValueObjectFactory.ObjectFactoryImplBase</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../../org/apache/tuscany/sca/core/factory/ObjectFactory.html" title="interface in org.apache.tuscany.sca.core.factory">ObjectFactory</A></DD>
+</DL>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ListObjectFactoryImpl.html" title="class in org.apache.tuscany.sca.implementation.osgi.context">OSGiPropertyValueObjectFactory.ListObjectFactoryImpl</A>, <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImpl.html" title="class in org.apache.tuscany.sca.implementation.osgi.context">OSGiPropertyValueObjectFactory.ObjectFactoryImpl</A></DD>
+</DL>
+<DL>
+<DT><B>Enclosing class:</B><DD><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.html" title="class in org.apache.tuscany.sca.implementation.osgi.context">OSGiPropertyValueObjectFactory</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public abstract class <B>OSGiPropertyValueObjectFactory.ObjectFactoryImplBase</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../../../../org/apache/tuscany/sca/core/factory/ObjectFactory.html" title="interface in org.apache.tuscany.sca.core.factory">ObjectFactory</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 java.lang.Class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImplBase.html#javaType">javaType</A></B></CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected <A HREF="../../../../../../../org/apache/tuscany/sca/assembly/Property.html" title="interface in org.apache.tuscany.sca.assembly">Property</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImplBase.html#property">property</A></B></CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImplBase.html#propertyValue">propertyValue</A></B></CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected <A HREF="../../../../../../../org/apache/tuscany/sca/databinding/SimpleTypeMapper.html" title="interface in org.apache.tuscany.sca.databinding">SimpleTypeMapper</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImplBase.html#simpleTypeMapper">simpleTypeMapper</A></B></CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected <A HREF="../../../../../../../org/apache/tuscany/sca/interfacedef/DataType.html" title="interface in org.apache.tuscany.sca.interfacedef">DataType</A><<A HREF="../../../../../../../org/apache/tuscany/sca/interfacedef/util/XMLType.html" title="class in org.apache.tuscany.sca.interfacedef.util">XMLType</A>></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImplBase.html#sourceDataType">sourceDataType</A></B></CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected <A HREF="../../../../../../../org/apache/tuscany/sca/interfacedef/DataType.html" title="interface in org.apache.tuscany.sca.interfacedef">DataType</A><?></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImplBase.html#targetDataType">targetDataType</A></B></CODE>
+
+<BR>
+ </TD>
+</TR>
+</TABLE>
+
+<!-- ======== 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/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImplBase.html#OSGiPropertyValueObjectFactory.ObjectFactoryImplBase(org.apache.tuscany.sca.assembly.Property, java.lang.Object, boolean, java.lang.Class)">OSGiPropertyValueObjectFactory.ObjectFactoryImplBase</A></B>(<A HREF="../../../../../../../org/apache/tuscany/sca/assembly/Property.html" title="interface in org.apache.tuscany.sca.assembly">Property</A> property,
+ java.lang.Object propertyValue,
+ boolean isSimpleType,
+ java.lang.Class javaType)</CODE>
+
+<BR>
+ </TD>
+</TR>
+</TABLE>
+
+<!-- ========== 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>
+ <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>
+ <A NAME="methods_inherited_from_class_org.apache.tuscany.sca.core.factory.ObjectFactory"><!-- --></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.core.factory.<A HREF="../../../../../../../org/apache/tuscany/sca/core/factory/ObjectFactory.html" title="interface in org.apache.tuscany.sca.core.factory">ObjectFactory</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/core/factory/ObjectFactory.html#getInstance()">getInstance</A></CODE></TD>
+</TR>
+</TABLE>
+
+<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="simpleTypeMapper"><!-- --></A><H3>
+simpleTypeMapper</H3>
+<PRE>
+protected <A HREF="../../../../../../../org/apache/tuscany/sca/databinding/SimpleTypeMapper.html" title="interface in org.apache.tuscany.sca.databinding">SimpleTypeMapper</A> <B>simpleTypeMapper</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="property"><!-- --></A><H3>
+property</H3>
+<PRE>
+protected <A HREF="../../../../../../../org/apache/tuscany/sca/assembly/Property.html" title="interface in org.apache.tuscany.sca.assembly">Property</A> <B>property</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="propertyValue"><!-- --></A><H3>
+propertyValue</H3>
+<PRE>
+protected java.lang.Object <B>propertyValue</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="javaType"><!-- --></A><H3>
+javaType</H3>
+<PRE>
+protected java.lang.Class <B>javaType</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="sourceDataType"><!-- --></A><H3>
+sourceDataType</H3>
+<PRE>
+protected <A HREF="../../../../../../../org/apache/tuscany/sca/interfacedef/DataType.html" title="interface in org.apache.tuscany.sca.interfacedef">DataType</A><<A HREF="../../../../../../../org/apache/tuscany/sca/interfacedef/util/XMLType.html" title="class in org.apache.tuscany.sca.interfacedef.util">XMLType</A>> <B>sourceDataType</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="targetDataType"><!-- --></A><H3>
+targetDataType</H3>
+<PRE>
+protected <A HREF="../../../../../../../org/apache/tuscany/sca/interfacedef/DataType.html" title="interface in org.apache.tuscany.sca.interfacedef">DataType</A><?> <B>targetDataType</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="OSGiPropertyValueObjectFactory.ObjectFactoryImplBase(org.apache.tuscany.sca.assembly.Property, java.lang.Object, boolean, java.lang.Class)"><!-- --></A><H3>
+OSGiPropertyValueObjectFactory.ObjectFactoryImplBase</H3>
+<PRE>
+public <B>OSGiPropertyValueObjectFactory.ObjectFactoryImplBase</B>(<A HREF="../../../../../../../org/apache/tuscany/sca/assembly/Property.html" title="interface in org.apache.tuscany.sca.assembly">Property</A> property,
+ java.lang.Object propertyValue,
+ boolean isSimpleType,
+ java.lang.Class javaType)</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> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImpl.html" title="class in org.apache.tuscany.sca.implementation.osgi.context"><B>PREV CLASS</B></A>
+ NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../index.html?org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImplBase.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="OSGiPropertyValueObjectFactory.ObjectFactoryImplBase.html" target="_top"><B>NO FRAMES</B></A>
+ <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: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | 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/implementation/osgi/context/OSGiPropertyValueObjectFactory.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.html new file mode 100644 index 0000000000..276791046c --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.html @@ -0,0 +1,341 @@ +<!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:02 CST 2009 -->
+<TITLE>
+OSGiPropertyValueObjectFactory
+</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="OSGiPropertyValueObjectFactory";
+ }
+}
+</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> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyInjector.html" title="class in org.apache.tuscany.sca.implementation.osgi.context"><B>PREV CLASS</B></A>
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ListObjectFactoryImpl.html" title="class in org.apache.tuscany.sca.implementation.osgi.context"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../index.html?org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="OSGiPropertyValueObjectFactory.html" target="_top"><B>NO FRAMES</B></A>
+ <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: <A HREF="#nested_class_summary">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.apache.tuscany.sca.implementation.osgi.context</FONT>
+<BR>
+Class OSGiPropertyValueObjectFactory</H2>
+<PRE>
+java.lang.Object
+ <IMG SRC="../../../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.tuscany.sca.implementation.osgi.context.OSGiPropertyValueObjectFactory</B>
+</PRE>
+<HR>
+<DL>
+<DT><PRE>public class <B>OSGiPropertyValueObjectFactory</B><DT>extends java.lang.Object</DL>
+</PRE>
+
+<P>
+Process properties and create property values. + + This code has been copied from the Java implementation to avoid dependencies on the Java implementation.
+<P>
+
+<P>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+<A NAME="nested_class_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>Nested Class Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ListObjectFactoryImpl.html" title="class in org.apache.tuscany.sca.implementation.osgi.context">OSGiPropertyValueObjectFactory.ListObjectFactoryImpl</A></B></CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImpl.html" title="class in org.apache.tuscany.sca.implementation.osgi.context">OSGiPropertyValueObjectFactory.ObjectFactoryImpl</A></B></CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> class</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImplBase.html" title="class in org.apache.tuscany.sca.implementation.osgi.context">OSGiPropertyValueObjectFactory.ObjectFactoryImplBase</A></B></CODE>
+
+<BR>
+ </TD>
+</TR>
+</TABLE>
+ <!-- =========== 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 <A HREF="../../../../../../../org/apache/tuscany/sca/databinding/SimpleTypeMapper.html" title="interface in org.apache.tuscany.sca.databinding">SimpleTypeMapper</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.html#simpleTypeMapper">simpleTypeMapper</A></B></CODE>
+
+<BR>
+ </TD>
+</TR>
+</TABLE>
+
+<!-- ======== 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/implementation/osgi/context/OSGiPropertyValueObjectFactory.html#OSGiPropertyValueObjectFactory()">OSGiPropertyValueObjectFactory</A></B>()</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.html#OSGiPropertyValueObjectFactory(org.apache.tuscany.sca.databinding.Mediator)">OSGiPropertyValueObjectFactory</A></B>(<A HREF="../../../../../../../org/apache/tuscany/sca/databinding/Mediator.html" title="interface in org.apache.tuscany.sca.databinding">Mediator</A> mediator)</CODE>
+
+<BR>
+ </TD>
+</TR>
+</TABLE>
+
+<!-- ========== 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> <A HREF="../../../../../../../org/apache/tuscany/sca/core/factory/ObjectFactory.html" title="interface in org.apache.tuscany.sca.core.factory">ObjectFactory</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.html#createValueFactory(org.apache.tuscany.sca.assembly.Property, java.lang.Object)">createValueFactory</A></B>(<A HREF="../../../../../../../org/apache/tuscany/sca/assembly/Property.html" title="interface in org.apache.tuscany.sca.assembly">Property</A> property,
+ java.lang.Object propertyValue)</CODE>
+
+<BR>
+ </TD>
+</TR>
+</TABLE>
+ <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>
+
+<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="simpleTypeMapper"><!-- --></A><H3>
+simpleTypeMapper</H3>
+<PRE>
+protected <A HREF="../../../../../../../org/apache/tuscany/sca/databinding/SimpleTypeMapper.html" title="interface in org.apache.tuscany.sca.databinding">SimpleTypeMapper</A> <B>simpleTypeMapper</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="OSGiPropertyValueObjectFactory()"><!-- --></A><H3>
+OSGiPropertyValueObjectFactory</H3>
+<PRE>
+public <B>OSGiPropertyValueObjectFactory</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="OSGiPropertyValueObjectFactory(org.apache.tuscany.sca.databinding.Mediator)"><!-- --></A><H3>
+OSGiPropertyValueObjectFactory</H3>
+<PRE>
+public <B>OSGiPropertyValueObjectFactory</B>(<A HREF="../../../../../../../org/apache/tuscany/sca/databinding/Mediator.html" title="interface in org.apache.tuscany.sca.databinding">Mediator</A> mediator)</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="createValueFactory(org.apache.tuscany.sca.assembly.Property, java.lang.Object)"><!-- --></A><H3>
+createValueFactory</H3>
+<PRE>
+public <A HREF="../../../../../../../org/apache/tuscany/sca/core/factory/ObjectFactory.html" title="interface in org.apache.tuscany.sca.core.factory">ObjectFactory</A> <B>createValueFactory</B>(<A HREF="../../../../../../../org/apache/tuscany/sca/assembly/Property.html" title="interface in org.apache.tuscany.sca.assembly">Property</A> property,
+ java.lang.Object propertyValue)</PRE>
+<DL>
+<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> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyInjector.html" title="class in org.apache.tuscany.sca.implementation.osgi.context"><B>PREV CLASS</B></A>
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ListObjectFactoryImpl.html" title="class in org.apache.tuscany.sca.implementation.osgi.context"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../index.html?org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="OSGiPropertyValueObjectFactory.html" target="_top"><B>NO FRAMES</B></A>
+ <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: <A HREF="#nested_class_summary">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<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/implementation/osgi/context/package-frame.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/context/package-frame.html new file mode 100644 index 0000000000..b58e5ab070 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/context/package-frame.html @@ -0,0 +1,36 @@ +<!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:27 CST 2009 -->
+<TITLE>
+org.apache.tuscany.sca.implementation.osgi.context
+</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/implementation/osgi/context/package-summary.html" target="classFrame">org.apache.tuscany.sca.implementation.osgi.context</A></FONT>
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
+Classes</FONT>
+<FONT CLASS="FrameItemFont">
+<BR>
+<A HREF="OSGiAnnotations.html" title="class in org.apache.tuscany.sca.implementation.osgi.context" target="classFrame">OSGiAnnotations</A>
+<BR>
+<A HREF="OSGiPropertyInjector.html" title="class in org.apache.tuscany.sca.implementation.osgi.context" target="classFrame">OSGiPropertyInjector</A>
+<BR>
+<A HREF="OSGiPropertyValueObjectFactory.html" title="class in org.apache.tuscany.sca.implementation.osgi.context" target="classFrame">OSGiPropertyValueObjectFactory</A></FONT></TD>
+</TR>
+</TABLE>
+
+
+</BODY>
+</HTML>
diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/context/package-summary.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/context/package-summary.html new file mode 100644 index 0000000000..d1b94ccbdc --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/context/package-summary.html @@ -0,0 +1,164 @@ +<!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:27 CST 2009 -->
+<TITLE>
+org.apache.tuscany.sca.implementation.osgi.context
+</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.implementation.osgi.context";
+ }
+}
+</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> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/package-summary.html"><B>PREV PACKAGE</B></A>
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/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/implementation/osgi/context/package-summary.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>
+ <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.implementation.osgi.context
+</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>Class Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiAnnotations.html" title="class in org.apache.tuscany.sca.implementation.osgi.context">OSGiAnnotations</A></B></TD>
+<TD>OSGi annotation processing + OSGi bundles are not introspected by OSGiImplementation when a component is created.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyInjector.html" title="class in org.apache.tuscany.sca.implementation.osgi.context">OSGiPropertyInjector</A></B></TD>
+<TD>OSGi property injection support</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.html" title="class in org.apache.tuscany.sca.implementation.osgi.context">OSGiPropertyValueObjectFactory</A></B></TD>
+<TD>Process properties and create property values.</TD>
+</TR>
+</TABLE>
+
+
+<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> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/package-summary.html"><B>PREV PACKAGE</B></A>
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/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/implementation/osgi/context/package-summary.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>
+ <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/implementation/osgi/context/package-tree.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/context/package-tree.html new file mode 100644 index 0000000000..522052e726 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/context/package-tree.html @@ -0,0 +1,154 @@ +<!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:27 CST 2009 -->
+<TITLE>
+org.apache.tuscany.sca.implementation.osgi.context 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.implementation.osgi.context 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> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/package-tree.html"><B>PREV</B></A>
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/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/implementation/osgi/context/package-tree.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>
+ <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.implementation.osgi.context
+</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.implementation.osgi.context.<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiAnnotations.html" title="class in org.apache.tuscany.sca.implementation.osgi.context"><B>OSGiAnnotations</B></A><LI TYPE="circle">org.apache.tuscany.sca.implementation.osgi.context.<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyInjector.html" title="class in org.apache.tuscany.sca.implementation.osgi.context"><B>OSGiPropertyInjector</B></A><LI TYPE="circle">org.apache.tuscany.sca.implementation.osgi.context.<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.html" title="class in org.apache.tuscany.sca.implementation.osgi.context"><B>OSGiPropertyValueObjectFactory</B></A><LI TYPE="circle">org.apache.tuscany.sca.implementation.osgi.context.<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImplBase.html" title="class in org.apache.tuscany.sca.implementation.osgi.context"><B>OSGiPropertyValueObjectFactory.ObjectFactoryImplBase</B></A> (implements org.apache.tuscany.sca.core.factory.<A HREF="../../../../../../../org/apache/tuscany/sca/core/factory/ObjectFactory.html" title="interface in org.apache.tuscany.sca.core.factory">ObjectFactory</A><T>)
+<UL>
+<LI TYPE="circle">org.apache.tuscany.sca.implementation.osgi.context.<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ListObjectFactoryImpl.html" title="class in org.apache.tuscany.sca.implementation.osgi.context"><B>OSGiPropertyValueObjectFactory.ListObjectFactoryImpl</B></A><LI TYPE="circle">org.apache.tuscany.sca.implementation.osgi.context.<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiPropertyValueObjectFactory.ObjectFactoryImpl.html" title="class in org.apache.tuscany.sca.implementation.osgi.context"><B>OSGiPropertyValueObjectFactory.ObjectFactoryImpl</B></A></UL>
+</UL>
+</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> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/package-tree.html"><B>PREV</B></A>
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/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/implementation/osgi/context/package-tree.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>
+ <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/implementation/osgi/impl/OSGiImplementationImpl.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/impl/OSGiImplementationImpl.html new file mode 100644 index 0000000000..10ad82cd9f --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/impl/OSGiImplementationImpl.html @@ -0,0 +1,634 @@ +<!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:02 CST 2009 -->
+<TITLE>
+OSGiImplementationImpl
+</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="OSGiImplementationImpl";
+ }
+}
+</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> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV CLASS
+ NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../index.html?org/apache/tuscany/sca/implementation/osgi/impl/OSGiImplementationImpl.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="OSGiImplementationImpl.html" target="_top"><B>NO FRAMES</B></A>
+ <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: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <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.implementation.osgi.impl</FONT>
+<BR>
+Class OSGiImplementationImpl</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/ComponentTypeImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">org.apache.tuscany.sca.assembly.impl.ComponentTypeImpl</A>
+ <IMG SRC="../../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../../org/apache/tuscany/sca/assembly/impl/ImplementationImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">org.apache.tuscany.sca.assembly.impl.ImplementationImpl</A>
+ <IMG SRC="../../../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.tuscany.sca.implementation.osgi.impl.OSGiImplementationImpl</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/ComponentType.html" title="interface in org.apache.tuscany.sca.assembly">ComponentType</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/Implementation.html" title="interface in org.apache.tuscany.sca.assembly">Implementation</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/implementation/osgi/OSGiImplementation.html" title="interface in org.apache.tuscany.sca.implementation.osgi">OSGiImplementation</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></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>OSGiImplementationImpl</B><DT>extends <A HREF="../../../../../../../org/apache/tuscany/sca/assembly/impl/ImplementationImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">ImplementationImpl</A><DT>implements <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/OSGiImplementation.html" title="interface in org.apache.tuscany.sca.implementation.osgi">OSGiImplementation</A></DL>
+</PRE>
+
+<P>
+OSGi implementation + All attributes from <implementation.osgi> have getters in this class + This class implements OSGiImplementationInterface which is associated with OSGiImplementationProvider.
+<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/implementation/osgi/impl/OSGiImplementationImpl.html#OSGiImplementationImpl(org.apache.tuscany.sca.contribution.ModelFactoryExtensionPoint, java.lang.String, java.lang.String, java.lang.String[], java.lang.String[], java.util.Hashtable, java.util.Hashtable)">OSGiImplementationImpl</A></B>(<A HREF="../../../../../../../org/apache/tuscany/sca/contribution/ModelFactoryExtensionPoint.html" title="interface in org.apache.tuscany.sca.contribution">ModelFactoryExtensionPoint</A> modelFactories,
+ java.lang.String bundleSymbolicName,
+ java.lang.String bundleVersion,
+ java.lang.String[] imports,
+ java.lang.String[] classList,
+ java.util.Hashtable<java.lang.String,java.util.List<<A HREF="../../../../../../../org/apache/tuscany/sca/assembly/ComponentProperty.html" title="interface in org.apache.tuscany.sca.assembly">ComponentProperty</A>>> refProperties,
+ java.util.Hashtable<java.lang.String,java.util.List<<A HREF="../../../../../../../org/apache/tuscany/sca/assembly/ComponentProperty.html" title="interface in org.apache.tuscany.sca.assembly">ComponentProperty</A>>> serviceProperties)</CODE>
+
+<BR>
+ </TD>
+</TR>
+</TABLE>
+
+<!-- ========== 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> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/OSGiImplementationImpl.html#equals(java.lang.Object)">equals</A></B>(java.lang.Object obj)</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/OSGiImplementationImpl.html#getBundleSymbolicName()">getBundleSymbolicName</A></B>()</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/OSGiImplementationImpl.html#getBundleVersion()">getBundleVersion</A></B>()</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/OSGiImplementationImpl.html#getClassList()">getClassList</A></B>()</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.String[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/OSGiImplementationImpl.html#getImports()">getImports</A></B>()</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../../../org/apache/tuscany/sca/contribution/ModelFactoryExtensionPoint.html" title="interface in org.apache.tuscany.sca.contribution">ModelFactoryExtensionPoint</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/OSGiImplementationImpl.html#getModelFactories()">getModelFactories</A></B>()</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/OSGiImplementationImpl.html#getOSGiBundle()">getOSGiBundle</A></B>()</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.List<<A HREF="../../../../../../../org/apache/tuscany/sca/assembly/ComponentProperty.html" title="interface in org.apache.tuscany.sca.assembly">ComponentProperty</A>></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/OSGiImplementationImpl.html#getReferenceCallbackProperties(java.lang.String)">getReferenceCallbackProperties</A></B>(java.lang.String referenceName)</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.List<<A HREF="../../../../../../../org/apache/tuscany/sca/assembly/ComponentProperty.html" title="interface in org.apache.tuscany.sca.assembly">ComponentProperty</A>></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/OSGiImplementationImpl.html#getReferenceProperties(java.lang.String)">getReferenceProperties</A></B>(java.lang.String referenceName)</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.List<<A HREF="../../../../../../../org/apache/tuscany/sca/assembly/ComponentProperty.html" title="interface in org.apache.tuscany.sca.assembly">ComponentProperty</A>></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/OSGiImplementationImpl.html#getServiceCallbackProperties(java.lang.String)">getServiceCallbackProperties</A></B>(java.lang.String serviceName)</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.util.List<<A HREF="../../../../../../../org/apache/tuscany/sca/assembly/ComponentProperty.html" title="interface in org.apache.tuscany.sca.assembly">ComponentProperty</A>></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/OSGiImplementationImpl.html#getServiceProperties(java.lang.String)">getServiceProperties</A></B>(java.lang.String serviceName)</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/OSGiImplementationImpl.html#isAllowsPassByReference()">isAllowsPassByReference</A></B>()</CODE>
+
+<BR>
+ Since OSGi implementation annotations may not be processed until much later, leave it to + the OSGi invoker to decide whether pass-by-reference is allowed.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/OSGiImplementationImpl.html#setCallbackProperties(java.util.Hashtable, java.util.Hashtable)">setCallbackProperties</A></B>(java.util.Hashtable<java.lang.String,java.util.List<<A HREF="../../../../../../../org/apache/tuscany/sca/assembly/ComponentProperty.html" title="interface in org.apache.tuscany.sca.assembly">ComponentProperty</A>>> refCallbackProperties,
+ java.util.Hashtable<java.lang.String,java.util.List<<A HREF="../../../../../../../org/apache/tuscany/sca/assembly/ComponentProperty.html" title="interface in org.apache.tuscany.sca.assembly">ComponentProperty</A>>> serviceCallbackProperties)</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/OSGiImplementationImpl.html#setOSGiBundle(java.lang.Object)">setOSGiBundle</A></B>(java.lang.Object osgiBundle)</CODE>
+
+<BR>
+ </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.apache.tuscany.sca.assembly.impl.ImplementationImpl"><!-- --></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/ImplementationImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">ImplementationImpl</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/assembly/impl/ImplementationImpl.html#getApplicablePolicySets()">getApplicablePolicySets</A>, <A HREF="../../../../../../../org/apache/tuscany/sca/assembly/impl/ImplementationImpl.html#getConfiguredOperations()">getConfiguredOperations</A>, <A HREF="../../../../../../../org/apache/tuscany/sca/assembly/impl/ImplementationImpl.html#getPolicySets()">getPolicySets</A>, <A HREF="../../../../../../../org/apache/tuscany/sca/assembly/impl/ImplementationImpl.html#getRequiredIntents()">getRequiredIntents</A>, <A HREF="../../../../../../../org/apache/tuscany/sca/assembly/impl/ImplementationImpl.html#getType()">getType</A>, <A HREF="../../../../../../../org/apache/tuscany/sca/assembly/impl/ImplementationImpl.html#setType(org.apache.tuscany.sca.policy.IntentAttachPointType)">setType</A></CODE></TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.apache.tuscany.sca.assembly.impl.ComponentTypeImpl"><!-- --></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/ComponentTypeImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">ComponentTypeImpl</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentTypeImpl.html#clone()">clone</A>, <A HREF="../../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentTypeImpl.html#getConstrainingType()">getConstrainingType</A>, <A HREF="../../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentTypeImpl.html#getProperties()">getProperties</A>, <A HREF="../../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentTypeImpl.html#getReferences()">getReferences</A>, <A HREF="../../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentTypeImpl.html#getServices()">getServices</A>, <A HREF="../../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentTypeImpl.html#getURI()">getURI</A>, <A HREF="../../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentTypeImpl.html#hashCode()">hashCode</A>, <A HREF="../../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentTypeImpl.html#setConstrainingType(org.apache.tuscany.sca.assembly.ConstrainingType)">setConstrainingType</A>, <A HREF="../../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentTypeImpl.html#setURI(java.lang.String)">setURI</A></CODE></TD>
+</TR>
+</TABLE>
+ <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>
+ <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>
+ <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>
+ <A NAME="methods_inherited_from_class_org.apache.tuscany.sca.assembly.ComponentType"><!-- --></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/ComponentType.html" title="interface in org.apache.tuscany.sca.assembly">ComponentType</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/assembly/ComponentType.html#getConstrainingType()">getConstrainingType</A>, <A HREF="../../../../../../../org/apache/tuscany/sca/assembly/ComponentType.html#getProperties()">getProperties</A>, <A HREF="../../../../../../../org/apache/tuscany/sca/assembly/ComponentType.html#getReferences()">getReferences</A>, <A HREF="../../../../../../../org/apache/tuscany/sca/assembly/ComponentType.html#getServices()">getServices</A>, <A HREF="../../../../../../../org/apache/tuscany/sca/assembly/ComponentType.html#getURI()">getURI</A>, <A HREF="../../../../../../../org/apache/tuscany/sca/assembly/ComponentType.html#setConstrainingType(org.apache.tuscany.sca.assembly.ConstrainingType)">setConstrainingType</A>, <A HREF="../../../../../../../org/apache/tuscany/sca/assembly/ComponentType.html#setURI(java.lang.String)">setURI</A></CODE></TD>
+</TR>
+</TABLE>
+ <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>
+ <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>
+
+<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="OSGiImplementationImpl(org.apache.tuscany.sca.contribution.ModelFactoryExtensionPoint, java.lang.String, java.lang.String, java.lang.String[], java.lang.String[], java.util.Hashtable, java.util.Hashtable)"><!-- --></A><H3>
+OSGiImplementationImpl</H3>
+<PRE>
+public <B>OSGiImplementationImpl</B>(<A HREF="../../../../../../../org/apache/tuscany/sca/contribution/ModelFactoryExtensionPoint.html" title="interface in org.apache.tuscany.sca.contribution">ModelFactoryExtensionPoint</A> modelFactories,
+ java.lang.String bundleSymbolicName,
+ java.lang.String bundleVersion,
+ java.lang.String[] imports,
+ java.lang.String[] classList,
+ java.util.Hashtable<java.lang.String,java.util.List<<A HREF="../../../../../../../org/apache/tuscany/sca/assembly/ComponentProperty.html" title="interface in org.apache.tuscany.sca.assembly">ComponentProperty</A>>> refProperties,
+ java.util.Hashtable<java.lang.String,java.util.List<<A HREF="../../../../../../../org/apache/tuscany/sca/assembly/ComponentProperty.html" title="interface in org.apache.tuscany.sca.assembly">ComponentProperty</A>>> serviceProperties)</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="setCallbackProperties(java.util.Hashtable, java.util.Hashtable)"><!-- --></A><H3>
+setCallbackProperties</H3>
+<PRE>
+public void <B>setCallbackProperties</B>(java.util.Hashtable<java.lang.String,java.util.List<<A HREF="../../../../../../../org/apache/tuscany/sca/assembly/ComponentProperty.html" title="interface in org.apache.tuscany.sca.assembly">ComponentProperty</A>>> refCallbackProperties,
+ java.util.Hashtable<java.lang.String,java.util.List<<A HREF="../../../../../../../org/apache/tuscany/sca/assembly/ComponentProperty.html" title="interface in org.apache.tuscany.sca.assembly">ComponentProperty</A>>> serviceCallbackProperties)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBundleSymbolicName()"><!-- --></A><H3>
+getBundleSymbolicName</H3>
+<PRE>
+public java.lang.String <B>getBundleSymbolicName</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/OSGiImplementation.html#getBundleSymbolicName()">getBundleSymbolicName</A></CODE> in interface <CODE><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/OSGiImplementation.html" title="interface in org.apache.tuscany.sca.implementation.osgi">OSGiImplementation</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getBundleVersion()"><!-- --></A><H3>
+getBundleVersion</H3>
+<PRE>
+public java.lang.String <B>getBundleVersion</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/OSGiImplementation.html#getBundleVersion()">getBundleVersion</A></CODE> in interface <CODE><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/OSGiImplementation.html" title="interface in org.apache.tuscany.sca.implementation.osgi">OSGiImplementation</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getImports()"><!-- --></A><H3>
+getImports</H3>
+<PRE>
+public java.lang.String[] <B>getImports</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/OSGiImplementation.html#getImports()">getImports</A></CODE> in interface <CODE><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/OSGiImplementation.html" title="interface in org.apache.tuscany.sca.implementation.osgi">OSGiImplementation</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getClassList()"><!-- --></A><H3>
+getClassList</H3>
+<PRE>
+public java.lang.String[] <B>getClassList</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getModelFactories()"><!-- --></A><H3>
+getModelFactories</H3>
+<PRE>
+public <A HREF="../../../../../../../org/apache/tuscany/sca/contribution/ModelFactoryExtensionPoint.html" title="interface in org.apache.tuscany.sca.contribution">ModelFactoryExtensionPoint</A> <B>getModelFactories</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getReferenceProperties(java.lang.String)"><!-- --></A><H3>
+getReferenceProperties</H3>
+<PRE>
+public java.util.List<<A HREF="../../../../../../../org/apache/tuscany/sca/assembly/ComponentProperty.html" title="interface in org.apache.tuscany.sca.assembly">ComponentProperty</A>> <B>getReferenceProperties</B>(java.lang.String referenceName)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/OSGiImplementation.html#getReferenceProperties(java.lang.String)">getReferenceProperties</A></CODE> in interface <CODE><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/OSGiImplementation.html" title="interface in org.apache.tuscany.sca.implementation.osgi">OSGiImplementation</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getServiceProperties(java.lang.String)"><!-- --></A><H3>
+getServiceProperties</H3>
+<PRE>
+public java.util.List<<A HREF="../../../../../../../org/apache/tuscany/sca/assembly/ComponentProperty.html" title="interface in org.apache.tuscany.sca.assembly">ComponentProperty</A>> <B>getServiceProperties</B>(java.lang.String serviceName)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/OSGiImplementation.html#getServiceProperties(java.lang.String)">getServiceProperties</A></CODE> in interface <CODE><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/OSGiImplementation.html" title="interface in org.apache.tuscany.sca.implementation.osgi">OSGiImplementation</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getReferenceCallbackProperties(java.lang.String)"><!-- --></A><H3>
+getReferenceCallbackProperties</H3>
+<PRE>
+public java.util.List<<A HREF="../../../../../../../org/apache/tuscany/sca/assembly/ComponentProperty.html" title="interface in org.apache.tuscany.sca.assembly">ComponentProperty</A>> <B>getReferenceCallbackProperties</B>(java.lang.String referenceName)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getServiceCallbackProperties(java.lang.String)"><!-- --></A><H3>
+getServiceCallbackProperties</H3>
+<PRE>
+public java.util.List<<A HREF="../../../../../../../org/apache/tuscany/sca/assembly/ComponentProperty.html" title="interface in org.apache.tuscany.sca.assembly">ComponentProperty</A>> <B>getServiceCallbackProperties</B>(java.lang.String serviceName)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isAllowsPassByReference()"><!-- --></A><H3>
+isAllowsPassByReference</H3>
+<PRE>
+public boolean <B>isAllowsPassByReference</B>()</PRE>
+<DL>
+<DD>Since OSGi implementation annotations may not be processed until much later, leave it to + the OSGi invoker to decide whether pass-by-reference is allowed.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getOSGiBundle()"><!-- --></A><H3>
+getOSGiBundle</H3>
+<PRE>
+public java.lang.Object <B>getOSGiBundle</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setOSGiBundle(java.lang.Object)"><!-- --></A><H3>
+setOSGiBundle</H3>
+<PRE>
+public void <B>setOSGiBundle</B>(java.lang.Object osgiBundle)</PRE>
+<DL>
+<DD><DL>
+</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 obj)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentTypeImpl.html#equals(java.lang.Object)">equals</A></CODE> in class <CODE><A HREF="../../../../../../../org/apache/tuscany/sca/assembly/impl/ComponentTypeImpl.html" title="class in org.apache.tuscany.sca.assembly.impl">ComponentTypeImpl</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> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV CLASS
+ NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../index.html?org/apache/tuscany/sca/implementation/osgi/impl/OSGiImplementationImpl.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="OSGiImplementationImpl.html" target="_top"><B>NO FRAMES</B></A>
+ <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: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <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/implementation/osgi/impl/package-frame.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/impl/package-frame.html new file mode 100644 index 0000000000..99e050c433 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/impl/package-frame.html @@ -0,0 +1,32 @@ +<!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:27 CST 2009 -->
+<TITLE>
+org.apache.tuscany.sca.implementation.osgi.impl
+</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/implementation/osgi/impl/package-summary.html" target="classFrame">org.apache.tuscany.sca.implementation.osgi.impl</A></FONT>
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
+Classes</FONT>
+<FONT CLASS="FrameItemFont">
+<BR>
+<A HREF="OSGiImplementationImpl.html" title="class in org.apache.tuscany.sca.implementation.osgi.impl" target="classFrame">OSGiImplementationImpl</A></FONT></TD>
+</TR>
+</TABLE>
+
+
+</BODY>
+</HTML>
diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/impl/package-summary.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/impl/package-summary.html new file mode 100644 index 0000000000..1e9884367e --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/impl/package-summary.html @@ -0,0 +1,157 @@ +<!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:27 CST 2009 -->
+<TITLE>
+org.apache.tuscany.sca.implementation.osgi.impl
+</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.implementation.osgi.impl";
+ }
+}
+</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> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/package-summary.html"><B>PREV PACKAGE</B></A>
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/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/implementation/osgi/impl/package-summary.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>
+ <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.implementation.osgi.impl
+</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>Class Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/OSGiImplementationImpl.html" title="class in org.apache.tuscany.sca.implementation.osgi.impl">OSGiImplementationImpl</A></B></TD>
+<TD>OSGi implementation + All attributes from <implementation.osgi> have getters in this class + This class implements OSGiImplementationInterface which is associated with OSGiImplementationProvider.</TD>
+</TR>
+</TABLE>
+
+
+<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> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/package-summary.html"><B>PREV PACKAGE</B></A>
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/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/implementation/osgi/impl/package-summary.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>
+ <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/implementation/osgi/impl/package-tree.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/impl/package-tree.html new file mode 100644 index 0000000000..506aed414e --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/impl/package-tree.html @@ -0,0 +1,164 @@ +<!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:27 CST 2009 -->
+<TITLE>
+org.apache.tuscany.sca.implementation.osgi.impl 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.implementation.osgi.impl 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> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/package-tree.html"><B>PREV</B></A>
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/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/implementation/osgi/impl/package-tree.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>
+ <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.implementation.osgi.impl
+</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/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/ComponentTypeImpl.html" title="class in org.apache.tuscany.sca.assembly.impl"><B>ComponentTypeImpl</B></A> (implements java.lang.Cloneable, org.apache.tuscany.sca.assembly.<A HREF="../../../../../../../org/apache/tuscany/sca/assembly/ComponentType.html" title="interface in org.apache.tuscany.sca.assembly">ComponentType</A>)
+<UL>
+<LI TYPE="circle">org.apache.tuscany.sca.assembly.impl.<A HREF="../../../../../../../org/apache/tuscany/sca/assembly/impl/ImplementationImpl.html" title="class in org.apache.tuscany.sca.assembly.impl"><B>ImplementationImpl</B></A> (implements org.apache.tuscany.sca.assembly.<A HREF="../../../../../../../org/apache/tuscany/sca/assembly/Implementation.html" title="interface in org.apache.tuscany.sca.assembly">Implementation</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>, org.apache.tuscany.sca.policy.<A HREF="../../../../../../../org/apache/tuscany/sca/policy/PolicySetAttachPoint.html" title="interface in org.apache.tuscany.sca.policy">PolicySetAttachPoint</A>)
+<UL>
+<LI TYPE="circle">org.apache.tuscany.sca.implementation.osgi.impl.<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/OSGiImplementationImpl.html" title="class in org.apache.tuscany.sca.implementation.osgi.impl"><B>OSGiImplementationImpl</B></A> (implements org.apache.tuscany.sca.implementation.osgi.<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/OSGiImplementation.html" title="interface in org.apache.tuscany.sca.implementation.osgi">OSGiImplementation</A>)
+</UL>
+</UL>
+</UL>
+</UL>
+</UL>
+</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> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/package-tree.html"><B>PREV</B></A>
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/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/implementation/osgi/impl/package-tree.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>
+ <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/implementation/osgi/package-frame.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/package-frame.html new file mode 100644 index 0000000000..a206ac4c66 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/package-frame.html @@ -0,0 +1,32 @@ +<!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:27 CST 2009 -->
+<TITLE>
+org.apache.tuscany.sca.implementation.osgi
+</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/implementation/osgi/package-summary.html" target="classFrame">org.apache.tuscany.sca.implementation.osgi</A></FONT>
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
+Interfaces</FONT>
+<FONT CLASS="FrameItemFont">
+<BR>
+<A HREF="OSGiImplementation.html" title="interface in org.apache.tuscany.sca.implementation.osgi" target="classFrame"><I>OSGiImplementation</I></A></FONT></TD>
+</TR>
+</TABLE>
+
+
+</BODY>
+</HTML>
diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/package-summary.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/package-summary.html new file mode 100644 index 0000000000..8cdafb8bd6 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/package-summary.html @@ -0,0 +1,155 @@ +<!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:27 CST 2009 -->
+<TITLE>
+org.apache.tuscany.sca.implementation.osgi
+</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.implementation.osgi";
+ }
+}
+</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> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../org/apache/tuscany/sca/implementation/notification/package-summary.html"><B>PREV PACKAGE</B></A>
+ <A HREF="../../../../../../org/apache/tuscany/sca/implementation/osgi/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/implementation/osgi/package-summary.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>
+ <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.implementation.osgi
+</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/implementation/osgi/OSGiImplementation.html" title="interface in org.apache.tuscany.sca.implementation.osgi">OSGiImplementation</A></B></TD>
+<TD>The model representing an OSGi implementation in an SCA assembly model.</TD>
+</TR>
+</TABLE>
+
+
+<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> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../org/apache/tuscany/sca/implementation/notification/package-summary.html"><B>PREV PACKAGE</B></A>
+ <A HREF="../../../../../../org/apache/tuscany/sca/implementation/osgi/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/implementation/osgi/package-summary.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>
+ <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/implementation/osgi/package-tree.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/package-tree.html new file mode 100644 index 0000000000..4b11cb6c01 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/package-tree.html @@ -0,0 +1,159 @@ +<!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:27 CST 2009 -->
+<TITLE>
+org.apache.tuscany.sca.implementation.osgi 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.implementation.osgi 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> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../org/apache/tuscany/sca/implementation/notification/package-tree.html"><B>PREV</B></A>
+ <A HREF="../../../../../../org/apache/tuscany/sca/implementation/osgi/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/implementation/osgi/package-tree.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>
+ <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.implementation.osgi
+</H2>
+</CENTER>
+<DL>
+<DT><B>Package Hierarchies:</B><DD><A HREF="../../../../../../overview-tree.html">All Packages</A></DL>
+<HR>
+<H2>
+Interface Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">org.apache.tuscany.sca.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Base.html" title="interface in org.apache.tuscany.sca.assembly"><B>Base</B></A><UL>
+<LI TYPE="circle">org.apache.tuscany.sca.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/ComponentType.html" title="interface in org.apache.tuscany.sca.assembly"><B>ComponentType</B></A><UL>
+<LI TYPE="circle">org.apache.tuscany.sca.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Implementation.html" title="interface in org.apache.tuscany.sca.assembly"><B>Implementation</B></A><UL>
+<LI TYPE="circle">org.apache.tuscany.sca.implementation.osgi.<A HREF="../../../../../../org/apache/tuscany/sca/implementation/osgi/OSGiImplementation.html" title="interface in org.apache.tuscany.sca.implementation.osgi"><B>OSGiImplementation</B></A> (also extends 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>
+</UL>
+</UL>
+<LI TYPE="circle">org.apache.tuscany.sca.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Extensible.html" title="interface in org.apache.tuscany.sca.assembly"><B>Extensible</B></A><UL>
+<LI TYPE="circle">org.apache.tuscany.sca.implementation.osgi.<A HREF="../../../../../../org/apache/tuscany/sca/implementation/osgi/OSGiImplementation.html" title="interface in org.apache.tuscany.sca.implementation.osgi"><B>OSGiImplementation</B></A> (also extends org.apache.tuscany.sca.assembly.<A HREF="../../../../../../org/apache/tuscany/sca/assembly/Implementation.html" title="interface in org.apache.tuscany.sca.assembly">Implementation</A>)
+</UL>
+</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> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../org/apache/tuscany/sca/implementation/notification/package-tree.html"><B>PREV</B></A>
+ <A HREF="../../../../../../org/apache/tuscany/sca/implementation/osgi/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/implementation/osgi/package-tree.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>
+ <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/implementation/osgi/runtime/OSGiImplementationProvider.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProvider.html new file mode 100644 index 0000000000..cbfc80415a --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProvider.html @@ -0,0 +1,787 @@ +<!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:02 CST 2009 -->
+<TITLE>
+OSGiImplementationProvider
+</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="OSGiImplementationProvider";
+ }
+}
+</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> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV CLASS
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProviderFactory.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../index.html?org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProvider.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="OSGiImplementationProvider.html" target="_top"><B>NO FRAMES</B></A>
+ <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: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <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.implementation.osgi.runtime</FONT>
+<BR>
+Class OSGiImplementationProvider</H2>
+<PRE>
+java.lang.Object
+ <IMG SRC="../../../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.tuscany.sca.implementation.osgi.runtime.OSGiImplementationProvider</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../../org/apache/tuscany/sca/core/scope/ScopedImplementationProvider.html" title="interface in org.apache.tuscany.sca.core.scope">ScopedImplementationProvider</A>, <A HREF="../../../../../../../org/apache/tuscany/sca/provider/ImplementationProvider.html" title="interface in org.apache.tuscany.sca.provider">ImplementationProvider</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>OSGiImplementationProvider</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../../../../org/apache/tuscany/sca/core/scope/ScopedImplementationProvider.html" title="interface in org.apache.tuscany.sca.core.scope">ScopedImplementationProvider</A></DL>
+</PRE>
+
+<P>
+The runtime instantiation of OSGi component implementations
+<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/implementation/osgi/runtime/OSGiImplementationProvider.html#OSGiImplementationProvider(org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.implementation.osgi.OSGiImplementation, org.apache.tuscany.sca.databinding.DataBindingExtensionPoint, org.apache.tuscany.sca.implementation.java.injection.JavaPropertyValueObjectFactory, org.apache.tuscany.sca.core.invocation.ProxyFactory, org.apache.tuscany.sca.core.scope.ScopeRegistry, org.apache.tuscany.sca.context.RequestContextFactory, org.apache.tuscany.sca.invocation.MessageFactory, org.apache.tuscany.sca.interfacedef.InterfaceContractMapper)">OSGiImplementationProvider</A></B>(<A HREF="../../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A> definition,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/OSGiImplementation.html" title="interface in org.apache.tuscany.sca.implementation.osgi">OSGiImplementation</A> impl,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/databinding/DataBindingExtensionPoint.html" title="interface in org.apache.tuscany.sca.databinding">DataBindingExtensionPoint</A> dataBindingRegistry,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/java/injection/JavaPropertyValueObjectFactory.html" title="class in org.apache.tuscany.sca.implementation.java.injection">JavaPropertyValueObjectFactory</A> propertyValueFactory,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/core/invocation/ProxyFactory.html" title="interface in org.apache.tuscany.sca.core.invocation">ProxyFactory</A> proxyFactory,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/core/scope/ScopeRegistry.html" title="interface in org.apache.tuscany.sca.core.scope">ScopeRegistry</A> scopeRegistry,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/context/RequestContextFactory.html" title="interface in org.apache.tuscany.sca.context">RequestContextFactory</A> requestContextFactory,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/invocation/MessageFactory.html" title="interface in org.apache.tuscany.sca.invocation">MessageFactory</A> messageFactory,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/interfacedef/InterfaceContractMapper.html" title="interface in org.apache.tuscany.sca.interfacedef">InterfaceContractMapper</A> mapper)</CODE>
+
+<BR>
+ </TD>
+</TR>
+</TABLE>
+
+<!-- ========== 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> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProvider.html#bundleChanged(BundleEvent)">bundleChanged</A></B>(BundleEvent event)</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../../../org/apache/tuscany/sca/core/context/InstanceWrapper.html" title="interface in org.apache.tuscany.sca.core.context">InstanceWrapper</A><?></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProvider.html#createInstanceWrapper()">createInstanceWrapper</A></B>()</CODE>
+
+<BR>
+ Create a wrapper for the component instance for the scope management</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <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/implementation/osgi/runtime/OSGiImplementationProvider.html#createInvoker(org.apache.tuscany.sca.runtime.RuntimeComponentService, org.apache.tuscany.sca.interfacedef.Operation)">createInvoker</A></B>(<A HREF="../../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentService</A> service,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/interfacedef/Operation.html" title="interface in org.apache.tuscany.sca.interfacedef">Operation</A> operation)</CODE>
+
+<BR>
+ Create an invoker for the component implementation in the invocation + chain.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <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/implementation/osgi/runtime/OSGiImplementationProvider.html#createTargetInvoker(org.apache.tuscany.sca.runtime.RuntimeComponentService, org.apache.tuscany.sca.interfacedef.Operation)">createTargetInvoker</A></B>(<A HREF="../../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentService</A> service,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/interfacedef/Operation.html" title="interface in org.apache.tuscany.sca.interfacedef">Operation</A> operation)</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProvider.html#frameworkEvent(FrameworkEvent)">frameworkEvent</A></B>(FrameworkEvent event)</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/OSGiImplementationImpl.html" title="class in org.apache.tuscany.sca.implementation.osgi.impl">OSGiImplementationImpl</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProvider.html#getImplementation()">getImplementation</A></B>()</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> long</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProvider.html#getMaxAge()">getMaxAge</A></B>()</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> long</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProvider.html#getMaxIdleTime()">getMaxIdleTime</A></B>()</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected org.osgi.framework.ServiceReference</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProvider.html#getOSGiServiceReference(org.apache.tuscany.sca.assembly.ComponentService)">getOSGiServiceReference</A></B>(<A HREF="../../../../../../../org/apache/tuscany/sca/assembly/ComponentService.html" title="interface in org.apache.tuscany.sca.assembly">ComponentService</A> service)</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected org.osgi.framework.ServiceReference</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProvider.html#getOSGiServiceReference(org.apache.tuscany.sca.runtime.EndpointReference, org.apache.tuscany.sca.interfacedef.Interface)">getOSGiServiceReference</A></B>(<A HREF="../../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A> from,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/interfacedef/Interface.html" title="interface in org.apache.tuscany.sca.interfacedef">Interface</A> callbackInterface)</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected <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/implementation/osgi/runtime/OSGiImplementationProvider.html#getRuntimeComponent()">getRuntimeComponent</A></B>()</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../../../org/apache/tuscany/sca/core/scope/Scope.html" title="class in org.apache.tuscany.sca.core.scope">Scope</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProvider.html#getScope()">getScope</A></B>()</CODE>
+
+<BR>
+ Get the scope for the component implementation</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected <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/implementation/osgi/runtime/OSGiImplementationProvider.html#getScopeContainer()">getScopeContainer</A></B>()</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected Bundle</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProvider.html#installDummyBundleWithoutFragments(java.lang.Class)">installDummyBundleWithoutFragments</A></B>(java.lang.Class<?> interfaceClass)</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProvider.html#isEagerInit()">isEagerInit</A></B>()</CODE>
+
+<BR>
+ Indicate if the component needs to be eagerly initialized</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProvider.html#isOptimizable()">isOptimizable</A></B>()</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProvider.html#processAnnotations(boolean)">processAnnotations</A></B>(boolean doWait)</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProvider.html#start()">start</A></B>()</CODE>
+
+<BR>
+ This method will be invoked when the component implementation + is activated.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected Bundle</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProvider.html#startBundle(boolean)">startBundle</A></B>(boolean doWait)</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProvider.html#stop()">stop</A></B>()</CODE>
+
+<BR>
+ This method will be invoked when the component implementation + is deactivated.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProvider.html#supportsOneWayInvocation()">supportsOneWayInvocation</A></B>()</CODE>
+
+<BR>
+ For bindings that invoke one-way callback operations asynchronously, + there is no need to perform a thread switch before calling the invoker.</TD>
+</TR>
+</TABLE>
+ <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>
+
+<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="OSGiImplementationProvider(org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.implementation.osgi.OSGiImplementation, org.apache.tuscany.sca.databinding.DataBindingExtensionPoint, org.apache.tuscany.sca.implementation.java.injection.JavaPropertyValueObjectFactory, org.apache.tuscany.sca.core.invocation.ProxyFactory, org.apache.tuscany.sca.core.scope.ScopeRegistry, org.apache.tuscany.sca.context.RequestContextFactory, org.apache.tuscany.sca.invocation.MessageFactory, org.apache.tuscany.sca.interfacedef.InterfaceContractMapper)"><!-- --></A><H3>
+OSGiImplementationProvider</H3>
+<PRE>
+public <B>OSGiImplementationProvider</B>(<A HREF="../../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A> definition,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/OSGiImplementation.html" title="interface in org.apache.tuscany.sca.implementation.osgi">OSGiImplementation</A> impl,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/databinding/DataBindingExtensionPoint.html" title="interface in org.apache.tuscany.sca.databinding">DataBindingExtensionPoint</A> dataBindingRegistry,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/java/injection/JavaPropertyValueObjectFactory.html" title="class in org.apache.tuscany.sca.implementation.java.injection">JavaPropertyValueObjectFactory</A> propertyValueFactory,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/core/invocation/ProxyFactory.html" title="interface in org.apache.tuscany.sca.core.invocation">ProxyFactory</A> proxyFactory,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/core/scope/ScopeRegistry.html" title="interface in org.apache.tuscany.sca.core.scope">ScopeRegistry</A> scopeRegistry,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/context/RequestContextFactory.html" title="interface in org.apache.tuscany.sca.context">RequestContextFactory</A> requestContextFactory,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/invocation/MessageFactory.html" title="interface in org.apache.tuscany.sca.invocation">MessageFactory</A> messageFactory,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/interfacedef/InterfaceContractMapper.html" title="interface in org.apache.tuscany.sca.interfacedef">InterfaceContractMapper</A> mapper)
+ throws BundleException</PRE>
+<DL>
+<DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>BundleException</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="getRuntimeComponent()"><!-- --></A><H3>
+getRuntimeComponent</H3>
+<PRE>
+protected <A HREF="../../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A> <B>getRuntimeComponent</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getImplementation()"><!-- --></A><H3>
+getImplementation</H3>
+<PRE>
+protected <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/OSGiImplementationImpl.html" title="class in org.apache.tuscany.sca.implementation.osgi.impl">OSGiImplementationImpl</A> <B>getImplementation</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="startBundle(boolean)"><!-- --></A><H3>
+startBundle</H3>
+<PRE>
+protected Bundle <B>startBundle</B>(boolean doWait)
+ throws <A HREF="../../../../../../../org/apache/tuscany/sca/core/factory/ObjectCreationException.html" title="class in org.apache.tuscany.sca.core.factory">ObjectCreationException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/core/factory/ObjectCreationException.html" title="class in org.apache.tuscany.sca.core.factory">ObjectCreationException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getOSGiServiceReference(org.apache.tuscany.sca.assembly.ComponentService)"><!-- --></A><H3>
+getOSGiServiceReference</H3>
+<PRE>
+protected org.osgi.framework.ServiceReference <B>getOSGiServiceReference</B>(<A HREF="../../../../../../../org/apache/tuscany/sca/assembly/ComponentService.html" title="interface in org.apache.tuscany.sca.assembly">ComponentService</A> service)
+ throws <A HREF="../../../../../../../org/apache/tuscany/sca/core/factory/ObjectCreationException.html" title="class in org.apache.tuscany.sca.core.factory">ObjectCreationException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/core/factory/ObjectCreationException.html" title="class in org.apache.tuscany.sca.core.factory">ObjectCreationException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getOSGiServiceReference(org.apache.tuscany.sca.runtime.EndpointReference, org.apache.tuscany.sca.interfacedef.Interface)"><!-- --></A><H3>
+getOSGiServiceReference</H3>
+<PRE>
+protected org.osgi.framework.ServiceReference <B>getOSGiServiceReference</B>(<A HREF="../../../../../../../org/apache/tuscany/sca/runtime/EndpointReference.html" title="interface in org.apache.tuscany.sca.runtime">EndpointReference</A> from,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/interfacedef/Interface.html" title="interface in org.apache.tuscany.sca.interfacedef">Interface</A> callbackInterface)
+ throws <A HREF="../../../../../../../org/apache/tuscany/sca/core/factory/ObjectCreationException.html" title="class in org.apache.tuscany.sca.core.factory">ObjectCreationException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/core/factory/ObjectCreationException.html" title="class in org.apache.tuscany.sca.core.factory">ObjectCreationException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="installDummyBundleWithoutFragments(java.lang.Class)"><!-- --></A><H3>
+installDummyBundleWithoutFragments</H3>
+<PRE>
+protected Bundle <B>installDummyBundleWithoutFragments</B>(java.lang.Class<?> interfaceClass)
+ throws java.lang.Exception</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createInstanceWrapper()"><!-- --></A><H3>
+createInstanceWrapper</H3>
+<PRE>
+public <A HREF="../../../../../../../org/apache/tuscany/sca/core/context/InstanceWrapper.html" title="interface in org.apache.tuscany.sca.core.context">InstanceWrapper</A><?> <B>createInstanceWrapper</B>()
+ throws <A HREF="../../../../../../../org/apache/tuscany/sca/core/factory/ObjectCreationException.html" title="class in org.apache.tuscany.sca.core.factory">ObjectCreationException</A></PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../../org/apache/tuscany/sca/core/scope/ScopedImplementationProvider.html#createInstanceWrapper()">ScopedImplementationProvider</A></CODE></B></DD>
+<DD>Create a wrapper for the component instance for the scope management
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/core/scope/ScopedImplementationProvider.html#createInstanceWrapper()">createInstanceWrapper</A></CODE> in interface <CODE><A HREF="../../../../../../../org/apache/tuscany/sca/core/scope/ScopedImplementationProvider.html" title="interface in org.apache.tuscany.sca.core.scope">ScopedImplementationProvider</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>A wrapper for the component instance
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/core/factory/ObjectCreationException.html" title="class in org.apache.tuscany.sca.core.factory">ObjectCreationException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isOptimizable()"><!-- --></A><H3>
+isOptimizable</H3>
+<PRE>
+public boolean <B>isOptimizable</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getScope()"><!-- --></A><H3>
+getScope</H3>
+<PRE>
+public <A HREF="../../../../../../../org/apache/tuscany/sca/core/scope/Scope.html" title="class in org.apache.tuscany.sca.core.scope">Scope</A> <B>getScope</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../../org/apache/tuscany/sca/core/scope/ScopedImplementationProvider.html#getScope()">ScopedImplementationProvider</A></CODE></B></DD>
+<DD>Get the scope for the component implementation
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/core/scope/ScopedImplementationProvider.html#getScope()">getScope</A></CODE> in interface <CODE><A HREF="../../../../../../../org/apache/tuscany/sca/core/scope/ScopedImplementationProvider.html" title="interface in org.apache.tuscany.sca.core.scope">ScopedImplementationProvider</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The scope for the component implementation, if null is returned, + STATELESS will be used</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isEagerInit()"><!-- --></A><H3>
+isEagerInit</H3>
+<PRE>
+public boolean <B>isEagerInit</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../../org/apache/tuscany/sca/core/scope/ScopedImplementationProvider.html#isEagerInit()">ScopedImplementationProvider</A></CODE></B></DD>
+<DD>Indicate if the component needs to be eagerly initialized
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/core/scope/ScopedImplementationProvider.html#isEagerInit()">isEagerInit</A></CODE> in interface <CODE><A HREF="../../../../../../../org/apache/tuscany/sca/core/scope/ScopedImplementationProvider.html" title="interface in org.apache.tuscany.sca.core.scope">ScopedImplementationProvider</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if the component is marked to be eagerly initialized, false + otherwise</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMaxAge()"><!-- --></A><H3>
+getMaxAge</H3>
+<PRE>
+public long <B>getMaxAge</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/core/scope/ScopedImplementationProvider.html#getMaxAge()">getMaxAge</A></CODE> in interface <CODE><A HREF="../../../../../../../org/apache/tuscany/sca/core/scope/ScopedImplementationProvider.html" title="interface in org.apache.tuscany.sca.core.scope">ScopedImplementationProvider</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the maxAge</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMaxIdleTime()"><!-- --></A><H3>
+getMaxIdleTime</H3>
+<PRE>
+public long <B>getMaxIdleTime</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/core/scope/ScopedImplementationProvider.html#getMaxIdleTime()">getMaxIdleTime</A></CODE> in interface <CODE><A HREF="../../../../../../../org/apache/tuscany/sca/core/scope/ScopedImplementationProvider.html" title="interface in org.apache.tuscany.sca.core.scope">ScopedImplementationProvider</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the maxIdleTime</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getScopeContainer()"><!-- --></A><H3>
+getScopeContainer</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>getScopeContainer</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createTargetInvoker(org.apache.tuscany.sca.runtime.RuntimeComponentService, org.apache.tuscany.sca.interfacedef.Operation)"><!-- --></A><H3>
+createTargetInvoker</H3>
+<PRE>
+public <A HREF="../../../../../../../org/apache/tuscany/sca/invocation/Invoker.html" title="interface in org.apache.tuscany.sca.invocation">Invoker</A> <B>createTargetInvoker</B>(<A HREF="../../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentService</A> service,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/interfacedef/Operation.html" title="interface in org.apache.tuscany.sca.interfacedef">Operation</A> operation)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="createInvoker(org.apache.tuscany.sca.runtime.RuntimeComponentService, org.apache.tuscany.sca.interfacedef.Operation)"><!-- --></A><H3>
+createInvoker</H3>
+<PRE>
+public <A HREF="../../../../../../../org/apache/tuscany/sca/invocation/Invoker.html" title="interface in org.apache.tuscany.sca.invocation">Invoker</A> <B>createInvoker</B>(<A HREF="../../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentService</A> service,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/interfacedef/Operation.html" title="interface in org.apache.tuscany.sca.interfacedef">Operation</A> operation)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../../org/apache/tuscany/sca/provider/ImplementationProvider.html#createInvoker(org.apache.tuscany.sca.runtime.RuntimeComponentService, org.apache.tuscany.sca.interfacedef.Operation)">ImplementationProvider</A></CODE></B></DD>
+<DD>Create an invoker for the component implementation in the invocation + chain. The invoker will be responsible for calling the implementation + logic for the given component.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/provider/ImplementationProvider.html#createInvoker(org.apache.tuscany.sca.runtime.RuntimeComponentService, org.apache.tuscany.sca.interfacedef.Operation)">createInvoker</A></CODE> in interface <CODE><A HREF="../../../../../../../org/apache/tuscany/sca/provider/ImplementationProvider.html" title="interface in org.apache.tuscany.sca.provider">ImplementationProvider</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>service</CODE> - The component service<DD><CODE>operation</CODE> - The operation that the interceptor will handle
+<DT><B>Returns:</B><DD>An invoker that handles the invocation logic, null should be + returned if no invoker is required</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="supportsOneWayInvocation()"><!-- --></A><H3>
+supportsOneWayInvocation</H3>
+<PRE>
+public boolean <B>supportsOneWayInvocation</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../../org/apache/tuscany/sca/provider/ImplementationProvider.html#supportsOneWayInvocation()">ImplementationProvider</A></CODE></B></DD>
+<DD>For bindings that invoke one-way callback operations asynchronously, + there is no need to perform a thread switch before calling the invoker. + This method indicates whether the binding has this capability.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/provider/ImplementationProvider.html#supportsOneWayInvocation()">supportsOneWayInvocation</A></CODE> in interface <CODE><A HREF="../../../../../../../org/apache/tuscany/sca/provider/ImplementationProvider.html" title="interface in org.apache.tuscany.sca.provider">ImplementationProvider</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if the callback invoker is able to invoke one-way operations + asynchronously, false if all invocations are synchronous</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="start()"><!-- --></A><H3>
+start</H3>
+<PRE>
+public void <B>start</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../../org/apache/tuscany/sca/provider/ImplementationProvider.html#start()">ImplementationProvider</A></CODE></B></DD>
+<DD>This method will be invoked when the component implementation + is activated.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/provider/ImplementationProvider.html#start()">start</A></CODE> in interface <CODE><A HREF="../../../../../../../org/apache/tuscany/sca/provider/ImplementationProvider.html" title="interface in org.apache.tuscany.sca.provider">ImplementationProvider</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="processAnnotations(boolean)"><!-- --></A><H3>
+processAnnotations</H3>
+<PRE>
+public void <B>processAnnotations</B>(boolean doWait)
+ throws <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/java/IntrospectionException.html" title="class in org.apache.tuscany.sca.implementation.java">IntrospectionException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/java/IntrospectionException.html" title="class in org.apache.tuscany.sca.implementation.java">IntrospectionException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="stop()"><!-- --></A><H3>
+stop</H3>
+<PRE>
+public void <B>stop</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../../org/apache/tuscany/sca/provider/ImplementationProvider.html#stop()">ImplementationProvider</A></CODE></B></DD>
+<DD>This method will be invoked when the component implementation + is deactivated.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/provider/ImplementationProvider.html#stop()">stop</A></CODE> in interface <CODE><A HREF="../../../../../../../org/apache/tuscany/sca/provider/ImplementationProvider.html" title="interface in org.apache.tuscany.sca.provider">ImplementationProvider</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="frameworkEvent(FrameworkEvent)"><!-- --></A><H3>
+frameworkEvent</H3>
+<PRE>
+public void <B>frameworkEvent</B>(FrameworkEvent event)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="bundleChanged(BundleEvent)"><!-- --></A><H3>
+bundleChanged</H3>
+<PRE>
+public void <B>bundleChanged</B>(BundleEvent event)</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> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV CLASS
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProviderFactory.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../index.html?org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProvider.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="OSGiImplementationProvider.html" target="_top"><B>NO FRAMES</B></A>
+ <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: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <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/implementation/osgi/runtime/OSGiImplementationProviderFactory.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProviderFactory.html new file mode 100644 index 0000000000..f3191dbc62 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProviderFactory.html @@ -0,0 +1,294 @@ +<!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:02 CST 2009 -->
+<TITLE>
+OSGiImplementationProviderFactory
+</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="OSGiImplementationProviderFactory";
+ }
+}
+</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> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProvider.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime"><B>PREV CLASS</B></A>
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiInstanceWrapper.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../index.html?org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProviderFactory.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="OSGiImplementationProviderFactory.html" target="_top"><B>NO FRAMES</B></A>
+ <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: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <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.implementation.osgi.runtime</FONT>
+<BR>
+Class OSGiImplementationProviderFactory</H2>
+<PRE>
+java.lang.Object
+ <IMG SRC="../../../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.tuscany.sca.implementation.osgi.runtime.OSGiImplementationProviderFactory</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../../org/apache/tuscany/sca/provider/ImplementationProviderFactory.html" title="interface in org.apache.tuscany.sca.provider">ImplementationProviderFactory</A><<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/OSGiImplementation.html" title="interface in org.apache.tuscany.sca.implementation.osgi">OSGiImplementation</A>>, <A HREF="../../../../../../../org/apache/tuscany/sca/provider/ProviderFactory.html" title="interface in org.apache.tuscany.sca.provider">ProviderFactory</A><<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/OSGiImplementation.html" title="interface in org.apache.tuscany.sca.implementation.osgi">OSGiImplementation</A>></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>OSGiImplementationProviderFactory</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../../../../org/apache/tuscany/sca/provider/ImplementationProviderFactory.html" title="interface in org.apache.tuscany.sca.provider">ImplementationProviderFactory</A><<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/OSGiImplementation.html" title="interface in org.apache.tuscany.sca.implementation.osgi">OSGiImplementation</A>></DL>
+</PRE>
+
+<P>
+Builds a OSGi-based implementation provider from a component definition
+<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/implementation/osgi/runtime/OSGiImplementationProviderFactory.html#OSGiImplementationProviderFactory(org.apache.tuscany.sca.core.ExtensionPointRegistry)">OSGiImplementationProviderFactory</A></B>(<A HREF="../../../../../../../org/apache/tuscany/sca/core/ExtensionPointRegistry.html" title="interface in org.apache.tuscany.sca.core">ExtensionPointRegistry</A> extensionPoints)</CODE>
+
+<BR>
+ </TD>
+</TR>
+</TABLE>
+
+<!-- ========== 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> <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/implementation/osgi/runtime/OSGiImplementationProviderFactory.html#createImplementationProvider(org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.implementation.osgi.OSGiImplementation)">createImplementationProvider</A></B>(<A HREF="../../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A> component,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/OSGiImplementation.html" title="interface in org.apache.tuscany.sca.implementation.osgi">OSGiImplementation</A> implementation)</CODE>
+
+<BR>
+ Creates a new implementation provider for the given + component.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Class<<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/OSGiImplementation.html" title="interface in org.apache.tuscany.sca.implementation.osgi">OSGiImplementation</A>></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProviderFactory.html#getModelType()">getModelType</A></B>()</CODE>
+
+<BR>
+ The model type that this factory creates providers for.</TD>
+</TR>
+</TABLE>
+ <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>
+
+<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="OSGiImplementationProviderFactory(org.apache.tuscany.sca.core.ExtensionPointRegistry)"><!-- --></A><H3>
+OSGiImplementationProviderFactory</H3>
+<PRE>
+public <B>OSGiImplementationProviderFactory</B>(<A HREF="../../../../../../../org/apache/tuscany/sca/core/ExtensionPointRegistry.html" title="interface in org.apache.tuscany.sca.core">ExtensionPointRegistry</A> extensionPoints)</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="createImplementationProvider(org.apache.tuscany.sca.runtime.RuntimeComponent, org.apache.tuscany.sca.implementation.osgi.OSGiImplementation)"><!-- --></A><H3>
+createImplementationProvider</H3>
+<PRE>
+public <A HREF="../../../../../../../org/apache/tuscany/sca/provider/ImplementationProvider.html" title="interface in org.apache.tuscany.sca.provider">ImplementationProvider</A> <B>createImplementationProvider</B>(<A HREF="../../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponent.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponent</A> component,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/OSGiImplementation.html" title="interface in org.apache.tuscany.sca.implementation.osgi">OSGiImplementation</A> implementation)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../../org/apache/tuscany/sca/provider/ImplementationProviderFactory.html#createImplementationProvider(org.apache.tuscany.sca.runtime.RuntimeComponent, M)">ImplementationProviderFactory</A></CODE></B></DD>
+<DD>Creates a new implementation provider for the given + component.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/provider/ImplementationProviderFactory.html#createImplementationProvider(org.apache.tuscany.sca.runtime.RuntimeComponent, M)">createImplementationProvider</A></CODE> in interface <CODE><A HREF="../../../../../../../org/apache/tuscany/sca/provider/ImplementationProviderFactory.html" title="interface in org.apache.tuscany.sca.provider">ImplementationProviderFactory</A><<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/OSGiImplementation.html" title="interface in org.apache.tuscany.sca.implementation.osgi">OSGiImplementation</A>></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>component</CODE> - The runtime component<DD><CODE>implementation</CODE> - The implementation type
+<DT><B>Returns:</B><DD>The implementation provider</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getModelType()"><!-- --></A><H3>
+getModelType</H3>
+<PRE>
+public java.lang.Class<<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/OSGiImplementation.html" title="interface in org.apache.tuscany.sca.implementation.osgi">OSGiImplementation</A>> <B>getModelType</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../../org/apache/tuscany/sca/provider/ProviderFactory.html#getModelType()">ProviderFactory</A></CODE></B></DD>
+<DD>The model type that this factory creates providers for.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/provider/ProviderFactory.html#getModelType()">getModelType</A></CODE> in interface <CODE><A HREF="../../../../../../../org/apache/tuscany/sca/provider/ProviderFactory.html" title="interface in org.apache.tuscany.sca.provider">ProviderFactory</A><<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/OSGiImplementation.html" title="interface in org.apache.tuscany.sca.implementation.osgi">OSGiImplementation</A>></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the model type</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> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProvider.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime"><B>PREV CLASS</B></A>
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiInstanceWrapper.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../index.html?org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProviderFactory.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="OSGiImplementationProviderFactory.html" target="_top"><B>NO FRAMES</B></A>
+ <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: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <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/implementation/osgi/runtime/OSGiInstanceWrapper.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/runtime/OSGiInstanceWrapper.html new file mode 100644 index 0000000000..b37d6aed45 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/runtime/OSGiInstanceWrapper.html @@ -0,0 +1,346 @@ +<!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:02 CST 2009 -->
+<TITLE>
+OSGiInstanceWrapper
+</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="OSGiInstanceWrapper";
+ }
+}
+</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> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProviderFactory.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime"><B>PREV CLASS</B></A>
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiRemotableInvoker.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../index.html?org/apache/tuscany/sca/implementation/osgi/runtime/OSGiInstanceWrapper.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="OSGiInstanceWrapper.html" target="_top"><B>NO FRAMES</B></A>
+ <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: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <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.implementation.osgi.runtime</FONT>
+<BR>
+Class OSGiInstanceWrapper<T></H2>
+<PRE>
+java.lang.Object
+ <IMG SRC="../../../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.tuscany.sca.implementation.osgi.runtime.OSGiInstanceWrapper<T></B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../../org/apache/tuscany/sca/core/context/InstanceWrapper.html" title="interface in org.apache.tuscany.sca.core.context">InstanceWrapper</A><T></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>OSGiInstanceWrapper<T></B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../../../../org/apache/tuscany/sca/core/context/InstanceWrapper.html" title="interface in org.apache.tuscany.sca.core.context">InstanceWrapper</A><T></DL>
+</PRE>
+
+<P>
+InstanceWrapper for creating instances for OSGi components. + This class needs to implement InstanceWrapper since the wrapper is stored in + the scope container. But getInstance() is called on this wrapper only through the + OSGi target invoker. OSGiTargetInvoker always invokes getInstance for a specific + service since one OSGi SCA component can associate different objects with + different services (this is different from Java SCA components which always associate + a single component instance with multiple services).
+<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/implementation/osgi/runtime/OSGiInstanceWrapper.html#OSGiInstanceWrapper(org.apache.tuscany.sca.implementation.osgi.runtime.OSGiImplementationProvider, org.apache.tuscany.sca.implementation.osgi.context.OSGiAnnotations, BundleContext)">OSGiInstanceWrapper</A></B>(<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProvider.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime">OSGiImplementationProvider</A> provider,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiAnnotations.html" title="class in org.apache.tuscany.sca.implementation.osgi.context">OSGiAnnotations</A> annotationProcessor,
+ BundleContext bundleContext)</CODE>
+
+<BR>
+ </TD>
+</TR>
+</TABLE>
+
+<!-- ========== 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> <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiInstanceWrapper.html" title="type parameter in OSGiInstanceWrapper">T</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiInstanceWrapper.html#getInstance()">getInstance</A></B>()</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiInstanceWrapper.html" title="type parameter in OSGiInstanceWrapper">T</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiInstanceWrapper.html#getInstance(org.apache.tuscany.sca.assembly.ComponentService)">getInstance</A></B>(<A HREF="../../../../../../../org/apache/tuscany/sca/assembly/ComponentService.html" title="interface in org.apache.tuscany.sca.assembly">ComponentService</A> service)</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiInstanceWrapper.html#start()">start</A></B>()</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiInstanceWrapper.html#stop()">stop</A></B>()</CODE>
+
+<BR>
+ </TD>
+</TR>
+</TABLE>
+ <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>
+
+<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="OSGiInstanceWrapper(org.apache.tuscany.sca.implementation.osgi.runtime.OSGiImplementationProvider, org.apache.tuscany.sca.implementation.osgi.context.OSGiAnnotations, BundleContext)"><!-- --></A><H3>
+OSGiInstanceWrapper</H3>
+<PRE>
+public <B>OSGiInstanceWrapper</B>(<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProvider.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime">OSGiImplementationProvider</A> provider,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiAnnotations.html" title="class in org.apache.tuscany.sca.implementation.osgi.context">OSGiAnnotations</A> annotationProcessor,
+ BundleContext bundleContext)</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="getInstance(org.apache.tuscany.sca.assembly.ComponentService)"><!-- --></A><H3>
+getInstance</H3>
+<PRE>
+public <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiInstanceWrapper.html" title="type parameter in OSGiInstanceWrapper">T</A> <B>getInstance</B>(<A HREF="../../../../../../../org/apache/tuscany/sca/assembly/ComponentService.html" title="interface in org.apache.tuscany.sca.assembly">ComponentService</A> service)
+ throws <A HREF="../../../../../../../org/apache/tuscany/sca/core/scope/TargetInitializationException.html" title="class in org.apache.tuscany.sca.core.scope">TargetInitializationException</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/core/scope/TargetInitializationException.html" title="class in org.apache.tuscany.sca.core.scope">TargetInitializationException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getInstance()"><!-- --></A><H3>
+getInstance</H3>
+<PRE>
+public <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiInstanceWrapper.html" title="type parameter in OSGiInstanceWrapper">T</A> <B>getInstance</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/core/context/InstanceWrapper.html#getInstance()">getInstance</A></CODE> in interface <CODE><A HREF="../../../../../../../org/apache/tuscany/sca/core/context/InstanceWrapper.html" title="interface in org.apache.tuscany.sca.core.context">InstanceWrapper</A><<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiInstanceWrapper.html" title="type parameter in OSGiInstanceWrapper">T</A>></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="start()"><!-- --></A><H3>
+start</H3>
+<PRE>
+public void <B>start</B>()
+ throws <A HREF="../../../../../../../org/apache/tuscany/sca/core/scope/TargetInitializationException.html" title="class in org.apache.tuscany.sca.core.scope">TargetInitializationException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/core/context/InstanceWrapper.html#start()">start</A></CODE> in interface <CODE><A HREF="../../../../../../../org/apache/tuscany/sca/core/context/InstanceWrapper.html" title="interface in org.apache.tuscany.sca.core.context">InstanceWrapper</A><<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiInstanceWrapper.html" title="type parameter in OSGiInstanceWrapper">T</A>></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/core/scope/TargetInitializationException.html" title="class in org.apache.tuscany.sca.core.scope">TargetInitializationException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="stop()"><!-- --></A><H3>
+stop</H3>
+<PRE>
+public void <B>stop</B>()
+ throws <A HREF="../../../../../../../org/apache/tuscany/sca/core/scope/TargetDestructionException.html" title="class in org.apache.tuscany.sca.core.scope">TargetDestructionException</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/core/context/InstanceWrapper.html#stop()">stop</A></CODE> in interface <CODE><A HREF="../../../../../../../org/apache/tuscany/sca/core/context/InstanceWrapper.html" title="interface in org.apache.tuscany.sca.core.context">InstanceWrapper</A><<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiInstanceWrapper.html" title="type parameter in OSGiInstanceWrapper">T</A>></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/core/scope/TargetDestructionException.html" title="class in org.apache.tuscany.sca.core.scope">TargetDestructionException</A></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> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProviderFactory.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime"><B>PREV CLASS</B></A>
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiRemotableInvoker.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../index.html?org/apache/tuscany/sca/implementation/osgi/runtime/OSGiInstanceWrapper.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="OSGiInstanceWrapper.html" target="_top"><B>NO FRAMES</B></A>
+ <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: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <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/implementation/osgi/runtime/OSGiRemotableInvoker.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/runtime/OSGiRemotableInvoker.html new file mode 100644 index 0000000000..99f77fb039 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/runtime/OSGiRemotableInvoker.html @@ -0,0 +1,379 @@ +<!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:02 CST 2009 -->
+<TITLE>
+OSGiRemotableInvoker
+</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="OSGiRemotableInvoker";
+ }
+}
+</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> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiInstanceWrapper.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime"><B>PREV CLASS</B></A>
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiTargetInvoker.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../index.html?org/apache/tuscany/sca/implementation/osgi/runtime/OSGiRemotableInvoker.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="OSGiRemotableInvoker.html" target="_top"><B>NO FRAMES</B></A>
+ <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: NESTED | <A HREF="#fields_inherited_from_class_org.apache.tuscany.sca.implementation.osgi.runtime.OSGiTargetInvoker">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <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.implementation.osgi.runtime</FONT>
+<BR>
+Class OSGiRemotableInvoker</H2>
+<PRE>
+java.lang.Object
+ <IMG SRC="../../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiTargetInvoker.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime">org.apache.tuscany.sca.implementation.osgi.runtime.OSGiTargetInvoker</A>
+ <IMG SRC="../../../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.tuscany.sca.implementation.osgi.runtime.OSGiRemotableInvoker</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../../org/apache/tuscany/sca/invocation/DataExchangeSemantics.html" title="interface in org.apache.tuscany.sca.invocation">DataExchangeSemantics</A>, <A HREF="../../../../../../../org/apache/tuscany/sca/invocation/Invoker.html" title="interface in org.apache.tuscany.sca.invocation">Invoker</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>OSGiRemotableInvoker</B><DT>extends <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiTargetInvoker.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime">OSGiTargetInvoker</A><DT>implements <A HREF="../../../../../../../org/apache/tuscany/sca/invocation/DataExchangeSemantics.html" title="interface in org.apache.tuscany.sca.invocation">DataExchangeSemantics</A></DL>
+</PRE>
+
+<P>
+An interceptor to enforce pass-by-value semantics for remotable interfaces
+<P>
+
+<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>
+</TABLE>
+ <A NAME="fields_inherited_from_class_org.apache.tuscany.sca.implementation.osgi.runtime.OSGiTargetInvoker"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Fields inherited from class org.apache.tuscany.sca.implementation.osgi.runtime.<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiTargetInvoker.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime">OSGiTargetInvoker</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiTargetInvoker.html#target">target</A></CODE></TD>
+</TR>
+</TABLE>
+
+<!-- ======== 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/implementation/osgi/runtime/OSGiRemotableInvoker.html#OSGiRemotableInvoker(org.apache.tuscany.sca.implementation.osgi.context.OSGiAnnotations, org.apache.tuscany.sca.databinding.DataBindingExtensionPoint, org.apache.tuscany.sca.interfacedef.Operation, org.apache.tuscany.sca.implementation.osgi.runtime.OSGiImplementationProvider, org.apache.tuscany.sca.runtime.RuntimeComponentService)">OSGiRemotableInvoker</A></B>(<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiAnnotations.html" title="class in org.apache.tuscany.sca.implementation.osgi.context">OSGiAnnotations</A> osgiAnnotations,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/databinding/DataBindingExtensionPoint.html" title="interface in org.apache.tuscany.sca.databinding">DataBindingExtensionPoint</A> registry,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/interfacedef/Operation.html" title="interface in org.apache.tuscany.sca.interfacedef">Operation</A> operation,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProvider.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime">OSGiImplementationProvider</A> provider,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentService</A> service)</CODE>
+
+<BR>
+ </TD>
+</TR>
+</TABLE>
+
+<!-- ========== 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> boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiRemotableInvoker.html#allowsPassByReference()">allowsPassByReference</A></B>()</CODE>
+
+<BR>
+ Indicate if the data can be passed in by reference as they won't be mutated.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Object[]</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiRemotableInvoker.html#copy(java.lang.Object[])">copy</A></B>(java.lang.Object[] args)</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiRemotableInvoker.html#copy(java.lang.Object, org.apache.tuscany.sca.interfacedef.DataType, org.apache.tuscany.sca.databinding.DataBinding)">copy</A></B>(java.lang.Object arg,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/interfacedef/DataType.html" title="interface in org.apache.tuscany.sca.interfacedef">DataType</A> dataType,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/databinding/DataBinding.html" title="interface in org.apache.tuscany.sca.databinding">DataBinding</A> argDataBinding)</CODE>
+
+<BR>
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiRemotableInvoker.html#invokeMethod(java.lang.Object, java.lang.reflect.Method, org.apache.tuscany.sca.invocation.Message)">invokeMethod</A></B>(java.lang.Object targetObject,
+ java.lang.reflect.Method m,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/invocation/Message.html" title="interface in org.apache.tuscany.sca.invocation">Message</A> msg)</CODE>
+
+<BR>
+ </TD>
+</TR>
+</TABLE>
+ <A NAME="methods_inherited_from_class_org.apache.tuscany.sca.implementation.osgi.runtime.OSGiTargetInvoker"><!-- --></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.implementation.osgi.runtime.<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiTargetInvoker.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime">OSGiTargetInvoker</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiTargetInvoker.html#getInstance(java.lang.Object)">getInstance</A>, <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiTargetInvoker.html#invoke(org.apache.tuscany.sca.invocation.Message)">invoke</A></CODE></TD>
+</TR>
+</TABLE>
+ <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>
+
+<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="OSGiRemotableInvoker(org.apache.tuscany.sca.implementation.osgi.context.OSGiAnnotations, org.apache.tuscany.sca.databinding.DataBindingExtensionPoint, org.apache.tuscany.sca.interfacedef.Operation, org.apache.tuscany.sca.implementation.osgi.runtime.OSGiImplementationProvider, org.apache.tuscany.sca.runtime.RuntimeComponentService)"><!-- --></A><H3>
+OSGiRemotableInvoker</H3>
+<PRE>
+public <B>OSGiRemotableInvoker</B>(<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/context/OSGiAnnotations.html" title="class in org.apache.tuscany.sca.implementation.osgi.context">OSGiAnnotations</A> osgiAnnotations,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/databinding/DataBindingExtensionPoint.html" title="interface in org.apache.tuscany.sca.databinding">DataBindingExtensionPoint</A> registry,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/interfacedef/Operation.html" title="interface in org.apache.tuscany.sca.interfacedef">Operation</A> operation,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProvider.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime">OSGiImplementationProvider</A> provider,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentService</A> service)</PRE>
+<DL>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>registry</CODE> - <DD><CODE>operation</CODE> - <DD><CODE>method</CODE> - <DD><CODE>component</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="invokeMethod(java.lang.Object, java.lang.reflect.Method, org.apache.tuscany.sca.invocation.Message)"><!-- --></A><H3>
+invokeMethod</H3>
+<PRE>
+public java.lang.Object <B>invokeMethod</B>(java.lang.Object targetObject,
+ java.lang.reflect.Method m,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/invocation/Message.html" title="interface in org.apache.tuscany.sca.invocation">Message</A> msg)
+ throws java.lang.reflect.InvocationTargetException</PRE>
+<DL>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiTargetInvoker.html#invokeMethod(java.lang.Object, java.lang.reflect.Method, org.apache.tuscany.sca.invocation.Message)">invokeMethod</A></CODE> in class <CODE><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiTargetInvoker.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime">OSGiTargetInvoker</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.reflect.InvocationTargetException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="copy(java.lang.Object[])"><!-- --></A><H3>
+copy</H3>
+<PRE>
+public java.lang.Object[] <B>copy</B>(java.lang.Object[] args)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="copy(java.lang.Object, org.apache.tuscany.sca.interfacedef.DataType, org.apache.tuscany.sca.databinding.DataBinding)"><!-- --></A><H3>
+copy</H3>
+<PRE>
+public java.lang.Object <B>copy</B>(java.lang.Object arg,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/interfacedef/DataType.html" title="interface in org.apache.tuscany.sca.interfacedef">DataType</A> dataType,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/databinding/DataBinding.html" title="interface in org.apache.tuscany.sca.databinding">DataBinding</A> argDataBinding)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="allowsPassByReference()"><!-- --></A><H3>
+allowsPassByReference</H3>
+<PRE>
+public boolean <B>allowsPassByReference</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../../org/apache/tuscany/sca/invocation/DataExchangeSemantics.html#allowsPassByReference()">DataExchangeSemantics</A></CODE></B></DD>
+<DD>Indicate if the data can be passed in by reference as they won't be mutated.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/invocation/DataExchangeSemantics.html#allowsPassByReference()">allowsPassByReference</A></CODE> in interface <CODE><A HREF="../../../../../../../org/apache/tuscany/sca/invocation/DataExchangeSemantics.html" title="interface in org.apache.tuscany.sca.invocation">DataExchangeSemantics</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>true if pass-by-reference is allowed<DT><B>See Also:</B><DD><CODE>org.apache.tuscany.sca.invocation.PassByValueAware#allowsPassByReference()</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> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiInstanceWrapper.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime"><B>PREV CLASS</B></A>
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiTargetInvoker.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../index.html?org/apache/tuscany/sca/implementation/osgi/runtime/OSGiRemotableInvoker.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="OSGiRemotableInvoker.html" target="_top"><B>NO FRAMES</B></A>
+ <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: NESTED | <A HREF="#fields_inherited_from_class_org.apache.tuscany.sca.implementation.osgi.runtime.OSGiTargetInvoker">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <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/implementation/osgi/runtime/OSGiTargetInvoker.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/runtime/OSGiTargetInvoker.html new file mode 100644 index 0000000000..0c22f5aba3 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/runtime/OSGiTargetInvoker.html @@ -0,0 +1,372 @@ +<!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:02 CST 2009 -->
+<TITLE>
+OSGiTargetInvoker
+</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="OSGiTargetInvoker";
+ }
+}
+</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> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiRemotableInvoker.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime"><B>PREV CLASS</B></A>
+ NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../index.html?org/apache/tuscany/sca/implementation/osgi/runtime/OSGiTargetInvoker.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="OSGiTargetInvoker.html" target="_top"><B>NO FRAMES</B></A>
+ <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: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.apache.tuscany.sca.implementation.osgi.runtime</FONT>
+<BR>
+Class OSGiTargetInvoker<T></H2>
+<PRE>
+java.lang.Object
+ <IMG SRC="../../../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.tuscany.sca.implementation.osgi.runtime.OSGiTargetInvoker<T></B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../../org/apache/tuscany/sca/invocation/Invoker.html" title="interface in org.apache.tuscany.sca.invocation">Invoker</A></DD>
+</DL>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiRemotableInvoker.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime">OSGiRemotableInvoker</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>OSGiTargetInvoker<T></B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../../../../org/apache/tuscany/sca/invocation/Invoker.html" title="interface in org.apache.tuscany.sca.invocation">Invoker</A></DL>
+</PRE>
+
+<P>
+Java->OSGi references use OSGiTargetInvoker to call methods from OSGi bundles + OSGi->Java references use JDKProxyService and invocation handler and do not use this class + OSGi->OSGi references go through OSGi reference mechanisms when a proxy is not used + When a proxy is used, this invoker is used to call methods from OSGi bundles + A proxy is used for OSGi->OSGi if + 1) target reference properties are specified OR + 2) there are one or more non-blocking methods in the target interface OR + 3) scope is not COMPOSITE
+<P>
+
+<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 <A HREF="../../../../../../../org/apache/tuscany/sca/core/context/InstanceWrapper.html" title="interface in org.apache.tuscany.sca.core.context">InstanceWrapper</A><<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiTargetInvoker.html" title="type parameter in OSGiTargetInvoker">T</A>></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiTargetInvoker.html#target">target</A></B></CODE>
+
+<BR>
+ </TD>
+</TR>
+</TABLE>
+
+<!-- ======== 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/implementation/osgi/runtime/OSGiTargetInvoker.html#OSGiTargetInvoker(org.apache.tuscany.sca.interfacedef.Operation, org.apache.tuscany.sca.implementation.osgi.runtime.OSGiImplementationProvider, org.apache.tuscany.sca.runtime.RuntimeComponentService)">OSGiTargetInvoker</A></B>(<A HREF="../../../../../../../org/apache/tuscany/sca/interfacedef/Operation.html" title="interface in org.apache.tuscany.sca.interfacedef">Operation</A> operation,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProvider.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime">OSGiImplementationProvider</A> provider,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentService</A> service)</CODE>
+
+<BR>
+ </TD>
+</TR>
+</TABLE>
+
+<!-- ========== 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>protected <A HREF="../../../../../../../org/apache/tuscany/sca/core/context/InstanceWrapper.html" title="interface in org.apache.tuscany.sca.core.context">InstanceWrapper</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiTargetInvoker.html#getInstance(java.lang.Object)">getInstance</A></B>(java.lang.Object contextId)</CODE>
+
+<BR>
+ Resolves the target service instance or returns a cached one</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> <A HREF="../../../../../../../org/apache/tuscany/sca/invocation/Message.html" title="interface in org.apache.tuscany.sca.invocation">Message</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiTargetInvoker.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> msg)</CODE>
+
+<BR>
+ Process a synchronous wire</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiTargetInvoker.html#invokeMethod(java.lang.Object, java.lang.reflect.Method, org.apache.tuscany.sca.invocation.Message)">invokeMethod</A></B>(java.lang.Object instance,
+ java.lang.reflect.Method m,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/invocation/Message.html" title="interface in org.apache.tuscany.sca.invocation">Message</A> msg)</CODE>
+
+<BR>
+ </TD>
+</TR>
+</TABLE>
+ <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>
+
+<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="target"><!-- --></A><H3>
+target</H3>
+<PRE>
+protected <A HREF="../../../../../../../org/apache/tuscany/sca/core/context/InstanceWrapper.html" title="interface in org.apache.tuscany.sca.core.context">InstanceWrapper</A><<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiTargetInvoker.html" title="type parameter in OSGiTargetInvoker">T</A>> <B>target</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="OSGiTargetInvoker(org.apache.tuscany.sca.interfacedef.Operation, org.apache.tuscany.sca.implementation.osgi.runtime.OSGiImplementationProvider, org.apache.tuscany.sca.runtime.RuntimeComponentService)"><!-- --></A><H3>
+OSGiTargetInvoker</H3>
+<PRE>
+public <B>OSGiTargetInvoker</B>(<A HREF="../../../../../../../org/apache/tuscany/sca/interfacedef/Operation.html" title="interface in org.apache.tuscany.sca.interfacedef">Operation</A> operation,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProvider.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime">OSGiImplementationProvider</A> provider,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/runtime/RuntimeComponentService.html" title="interface in org.apache.tuscany.sca.runtime">RuntimeComponentService</A> service)</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="getInstance(java.lang.Object)"><!-- --></A><H3>
+getInstance</H3>
+<PRE>
+protected <A HREF="../../../../../../../org/apache/tuscany/sca/core/context/InstanceWrapper.html" title="interface in org.apache.tuscany.sca.core.context">InstanceWrapper</A> <B>getInstance</B>(java.lang.Object contextId)
+ throws <A HREF="../../../../../../../org/apache/tuscany/sca/core/scope/TargetResolutionException.html" title="class in org.apache.tuscany.sca.core.scope">TargetResolutionException</A>,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/core/invocation/TargetInvocationException.html" title="class in org.apache.tuscany.sca.core.invocation">TargetInvocationException</A></PRE>
+<DL>
+<DD>Resolves the target service instance or returns a cached one
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/core/scope/TargetResolutionException.html" title="class in org.apache.tuscany.sca.core.scope">TargetResolutionException</A></CODE>
+<DD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/core/invocation/TargetInvocationException.html" title="class in org.apache.tuscany.sca.core.invocation">TargetInvocationException</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="invokeMethod(java.lang.Object, java.lang.reflect.Method, org.apache.tuscany.sca.invocation.Message)"><!-- --></A><H3>
+invokeMethod</H3>
+<PRE>
+protected java.lang.Object <B>invokeMethod</B>(java.lang.Object instance,
+ java.lang.reflect.Method m,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/invocation/Message.html" title="interface in org.apache.tuscany.sca.invocation">Message</A> msg)
+ throws java.lang.reflect.InvocationTargetException</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.reflect.InvocationTargetException</CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="invoke(org.apache.tuscany.sca.invocation.Message)"><!-- --></A><H3>
+invoke</H3>
+<PRE>
+public <A HREF="../../../../../../../org/apache/tuscany/sca/invocation/Message.html" title="interface in org.apache.tuscany.sca.invocation">Message</A> <B>invoke</B>(<A HREF="../../../../../../../org/apache/tuscany/sca/invocation/Message.html" title="interface in org.apache.tuscany.sca.invocation">Message</A> msg)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../../org/apache/tuscany/sca/invocation/Invoker.html#invoke(org.apache.tuscany.sca.invocation.Message)">Invoker</A></CODE></B></DD>
+<DD>Process a synchronous wire
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../../org/apache/tuscany/sca/invocation/Invoker.html#invoke(org.apache.tuscany.sca.invocation.Message)">invoke</A></CODE> in interface <CODE><A HREF="../../../../../../../org/apache/tuscany/sca/invocation/Invoker.html" title="interface in org.apache.tuscany.sca.invocation">Invoker</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>msg</CODE> - The request Message for the wire
+<DT><B>Returns:</B><DD>The response Message from the wire</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> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiRemotableInvoker.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime"><B>PREV CLASS</B></A>
+ NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../index.html?org/apache/tuscany/sca/implementation/osgi/runtime/OSGiTargetInvoker.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="OSGiTargetInvoker.html" target="_top"><B>NO FRAMES</B></A>
+ <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: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<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/implementation/osgi/runtime/package-frame.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/runtime/package-frame.html new file mode 100644 index 0000000000..872ecd91e8 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/runtime/package-frame.html @@ -0,0 +1,40 @@ +<!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:27 CST 2009 -->
+<TITLE>
+org.apache.tuscany.sca.implementation.osgi.runtime
+</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/implementation/osgi/runtime/package-summary.html" target="classFrame">org.apache.tuscany.sca.implementation.osgi.runtime</A></FONT>
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
+Classes</FONT>
+<FONT CLASS="FrameItemFont">
+<BR>
+<A HREF="OSGiImplementationProvider.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime" target="classFrame">OSGiImplementationProvider</A>
+<BR>
+<A HREF="OSGiImplementationProviderFactory.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime" target="classFrame">OSGiImplementationProviderFactory</A>
+<BR>
+<A HREF="OSGiInstanceWrapper.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime" target="classFrame">OSGiInstanceWrapper</A>
+<BR>
+<A HREF="OSGiRemotableInvoker.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime" target="classFrame">OSGiRemotableInvoker</A>
+<BR>
+<A HREF="OSGiTargetInvoker.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime" target="classFrame">OSGiTargetInvoker</A></FONT></TD>
+</TR>
+</TABLE>
+
+
+</BODY>
+</HTML>
diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/runtime/package-summary.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/runtime/package-summary.html new file mode 100644 index 0000000000..6d90bd050c --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/runtime/package-summary.html @@ -0,0 +1,178 @@ +<!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:27 CST 2009 -->
+<TITLE>
+org.apache.tuscany.sca.implementation.osgi.runtime
+</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.implementation.osgi.runtime";
+ }
+}
+</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> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/package-summary.html"><B>PREV PACKAGE</B></A>
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/xml/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/implementation/osgi/runtime/package-summary.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>
+ <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.implementation.osgi.runtime
+</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>Class Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProvider.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime">OSGiImplementationProvider</A></B></TD>
+<TD>The runtime instantiation of OSGi component implementations</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProviderFactory.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime">OSGiImplementationProviderFactory</A></B></TD>
+<TD>Builds a OSGi-based implementation provider from a component definition</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiInstanceWrapper.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime">OSGiInstanceWrapper<T></A></B></TD>
+<TD>InstanceWrapper for creating instances for OSGi components.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiRemotableInvoker.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime">OSGiRemotableInvoker</A></B></TD>
+<TD>An interceptor to enforce pass-by-value semantics for remotable interfaces</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiTargetInvoker.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime">OSGiTargetInvoker<T></A></B></TD>
+<TD>Java->OSGi references use OSGiTargetInvoker to call methods from OSGi bundles + OSGi->Java references use JDKProxyService and invocation handler and do not use this class + OSGi->OSGi references go through OSGi reference mechanisms when a proxy is not used + When a proxy is used, this invoker is used to call methods from OSGi bundles + A proxy is used for OSGi->OSGi if + 1) target reference properties are specified OR + 2) there are one or more non-blocking methods in the target interface OR + 3) scope is not COMPOSITE</TD>
+</TR>
+</TABLE>
+
+
+<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> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/package-summary.html"><B>PREV PACKAGE</B></A>
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/xml/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/implementation/osgi/runtime/package-summary.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>
+ <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/implementation/osgi/runtime/package-tree.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/runtime/package-tree.html new file mode 100644 index 0000000000..7732cdd4af --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/runtime/package-tree.html @@ -0,0 +1,158 @@ +<!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:28 CST 2009 -->
+<TITLE>
+org.apache.tuscany.sca.implementation.osgi.runtime 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.implementation.osgi.runtime 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> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/package-tree.html"><B>PREV</B></A>
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/xml/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/implementation/osgi/runtime/package-tree.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>
+ <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.implementation.osgi.runtime
+</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.implementation.osgi.runtime.<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProvider.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime"><B>OSGiImplementationProvider</B></A> (implements org.apache.tuscany.sca.core.scope.<A HREF="../../../../../../../org/apache/tuscany/sca/core/scope/ScopedImplementationProvider.html" title="interface in org.apache.tuscany.sca.core.scope">ScopedImplementationProvider</A>)
+<LI TYPE="circle">org.apache.tuscany.sca.implementation.osgi.runtime.<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiImplementationProviderFactory.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime"><B>OSGiImplementationProviderFactory</B></A> (implements org.apache.tuscany.sca.provider.<A HREF="../../../../../../../org/apache/tuscany/sca/provider/ImplementationProviderFactory.html" title="interface in org.apache.tuscany.sca.provider">ImplementationProviderFactory</A><M>)
+<LI TYPE="circle">org.apache.tuscany.sca.implementation.osgi.runtime.<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiInstanceWrapper.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime"><B>OSGiInstanceWrapper</B></A><T> (implements org.apache.tuscany.sca.core.context.<A HREF="../../../../../../../org/apache/tuscany/sca/core/context/InstanceWrapper.html" title="interface in org.apache.tuscany.sca.core.context">InstanceWrapper</A><T>)
+<LI TYPE="circle">org.apache.tuscany.sca.implementation.osgi.runtime.<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiTargetInvoker.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime"><B>OSGiTargetInvoker</B></A><T> (implements org.apache.tuscany.sca.invocation.<A HREF="../../../../../../../org/apache/tuscany/sca/invocation/Invoker.html" title="interface in org.apache.tuscany.sca.invocation">Invoker</A>)
+<UL>
+<LI TYPE="circle">org.apache.tuscany.sca.implementation.osgi.runtime.<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/OSGiRemotableInvoker.html" title="class in org.apache.tuscany.sca.implementation.osgi.runtime"><B>OSGiRemotableInvoker</B></A> (implements org.apache.tuscany.sca.invocation.<A HREF="../../../../../../../org/apache/tuscany/sca/invocation/DataExchangeSemantics.html" title="interface in org.apache.tuscany.sca.invocation">DataExchangeSemantics</A>)
+</UL>
+</UL>
+</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> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/package-tree.html"><B>PREV</B></A>
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/xml/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/implementation/osgi/runtime/package-tree.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>
+ <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/implementation/osgi/xml/OSGiImplementationProcessor.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/xml/OSGiImplementationProcessor.html new file mode 100644 index 0000000000..fe940f30f8 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/xml/OSGiImplementationProcessor.html @@ -0,0 +1,425 @@ +<!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:02 CST 2009 -->
+<TITLE>
+OSGiImplementationProcessor
+</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="OSGiImplementationProcessor";
+ }
+}
+</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> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV CLASS
+ NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../index.html?org/apache/tuscany/sca/implementation/osgi/xml/OSGiImplementationProcessor.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="OSGiImplementationProcessor.html" target="_top"><B>NO FRAMES</B></A>
+ <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: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.apache.tuscany.sca.implementation.osgi.xml</FONT>
+<BR>
+Class OSGiImplementationProcessor</H2>
+<PRE>
+java.lang.Object
+ <IMG SRC="../../../../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.tuscany.sca.implementation.osgi.xml.OSGiImplementationProcessor</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><<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/OSGiImplementationImpl.html" title="class in org.apache.tuscany.sca.implementation.osgi.impl">OSGiImplementationImpl</A>>, <A HREF="../../../../../../../org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessor.html" title="interface in org.apache.tuscany.sca.contribution.processor">StAXArtifactProcessor</A><<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/OSGiImplementationImpl.html" title="class in org.apache.tuscany.sca.implementation.osgi.impl">OSGiImplementationImpl</A>></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <B>OSGiImplementationProcessor</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><<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/OSGiImplementationImpl.html" title="class in org.apache.tuscany.sca.implementation.osgi.impl">OSGiImplementationImpl</A>></DL>
+</PRE>
+
+<P>
+Process an <implementation.osgi/> element in a component definition. An instance of + OSGiImplementation is created. + Also associates the component type file with the implementation.
+<P>
+
+<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>static javax.xml.namespace.QName</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/xml/OSGiImplementationProcessor.html#IMPLEMENTATION_OSGI">IMPLEMENTATION_OSGI</A></B></CODE>
+
+<BR>
+ </TD>
+</TR>
+</TABLE>
+
+<!-- ======== 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/implementation/osgi/xml/OSGiImplementationProcessor.html#OSGiImplementationProcessor(org.apache.tuscany.sca.contribution.ModelFactoryExtensionPoint, org.apache.tuscany.sca.monitor.Monitor)">OSGiImplementationProcessor</A></B>(<A HREF="../../../../../../../org/apache/tuscany/sca/contribution/ModelFactoryExtensionPoint.html" title="interface in org.apache.tuscany.sca.contribution">ModelFactoryExtensionPoint</A> modelFactories,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/monitor/Monitor.html" title="interface in org.apache.tuscany.sca.monitor">Monitor</A> monitor)</CODE>
+
+<BR>
+ </TD>
+</TR>
+</TABLE>
+
+<!-- ========== 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> javax.xml.namespace.QName</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/xml/OSGiImplementationProcessor.html#getArtifactType()">getArtifactType</A></B>()</CODE>
+
+<BR>
+ 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> java.lang.Class<<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/OSGiImplementationImpl.html" title="class in org.apache.tuscany.sca.implementation.osgi.impl">OSGiImplementationImpl</A>></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/xml/OSGiImplementationProcessor.html#getModelType()">getModelType</A></B>()</CODE>
+
+<BR>
+ 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> <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/OSGiImplementationImpl.html" title="class in org.apache.tuscany.sca.implementation.osgi.impl">OSGiImplementationImpl</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/xml/OSGiImplementationProcessor.html#read(javax.xml.stream.XMLStreamReader)">read</A></B>(javax.xml.stream.XMLStreamReader reader)</CODE>
+
+<BR>
+ Reads a model from an XMLStreamReader.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/xml/OSGiImplementationProcessor.html#resolve(org.apache.tuscany.sca.implementation.osgi.impl.OSGiImplementationImpl, org.apache.tuscany.sca.contribution.resolver.ModelResolver)">resolve</A></B>(<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/OSGiImplementationImpl.html" title="class in org.apache.tuscany.sca.implementation.osgi.impl">OSGiImplementationImpl</A> impl,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/contribution/resolver/ModelResolver.html" title="interface in org.apache.tuscany.sca.contribution.resolver">ModelResolver</A> resolver)</CODE>
+
+<BR>
+ 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> void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/xml/OSGiImplementationProcessor.html#write(org.apache.tuscany.sca.implementation.osgi.impl.OSGiImplementationImpl, javax.xml.stream.XMLStreamWriter)">write</A></B>(<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/OSGiImplementationImpl.html" title="class in org.apache.tuscany.sca.implementation.osgi.impl">OSGiImplementationImpl</A> model,
+ javax.xml.stream.XMLStreamWriter outputSource)</CODE>
+
+<BR>
+ Writes a model to an XMLStreamWriter.</TD>
+</TR>
+</TABLE>
+ <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>
+
+<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="IMPLEMENTATION_OSGI"><!-- --></A><H3>
+IMPLEMENTATION_OSGI</H3>
+<PRE>
+public static final javax.xml.namespace.QName <B>IMPLEMENTATION_OSGI</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="OSGiImplementationProcessor(org.apache.tuscany.sca.contribution.ModelFactoryExtensionPoint, org.apache.tuscany.sca.monitor.Monitor)"><!-- --></A><H3>
+OSGiImplementationProcessor</H3>
+<PRE>
+public <B>OSGiImplementationProcessor</B>(<A HREF="../../../../../../../org/apache/tuscany/sca/contribution/ModelFactoryExtensionPoint.html" title="interface in org.apache.tuscany.sca.contribution">ModelFactoryExtensionPoint</A> modelFactories,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/monitor/Monitor.html" title="interface in org.apache.tuscany.sca.monitor">Monitor</A> monitor)</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="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><<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/OSGiImplementationImpl.html" title="class in org.apache.tuscany.sca.implementation.osgi.impl">OSGiImplementationImpl</A>></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The type of artifact handled by this artifact processor</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getModelType()"><!-- --></A><H3>
+getModelType</H3>
+<PRE>
+public java.lang.Class<<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/OSGiImplementationImpl.html" title="class in org.apache.tuscany.sca.implementation.osgi.impl">OSGiImplementationImpl</A>> <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><<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/OSGiImplementationImpl.html" title="class in org.apache.tuscany.sca.implementation.osgi.impl">OSGiImplementationImpl</A>></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The type of model handled by this artifact processor</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="read(javax.xml.stream.XMLStreamReader)"><!-- --></A><H3>
+read</H3>
+<PRE>
+public <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/OSGiImplementationImpl.html" title="class in org.apache.tuscany.sca.implementation.osgi.impl">OSGiImplementationImpl</A> <B>read</B>(javax.xml.stream.XMLStreamReader 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><<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/OSGiImplementationImpl.html" title="class in org.apache.tuscany.sca.implementation.osgi.impl">OSGiImplementationImpl</A>></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></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="resolve(org.apache.tuscany.sca.implementation.osgi.impl.OSGiImplementationImpl, org.apache.tuscany.sca.contribution.resolver.ModelResolver)"><!-- --></A><H3>
+resolve</H3>
+<PRE>
+public void <B>resolve</B>(<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/OSGiImplementationImpl.html" title="class in org.apache.tuscany.sca.implementation.osgi.impl">OSGiImplementationImpl</A> impl,
+ <A HREF="../../../../../../../org/apache/tuscany/sca/contribution/resolver/ModelResolver.html" title="interface in org.apache.tuscany.sca.contribution.resolver">ModelResolver</A> 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><<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/OSGiImplementationImpl.html" title="class in org.apache.tuscany.sca.implementation.osgi.impl">OSGiImplementationImpl</A>></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>impl</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></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="write(org.apache.tuscany.sca.implementation.osgi.impl.OSGiImplementationImpl, javax.xml.stream.XMLStreamWriter)"><!-- --></A><H3>
+write</H3>
+<PRE>
+public void <B>write</B>(<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/OSGiImplementationImpl.html" title="class in org.apache.tuscany.sca.implementation.osgi.impl">OSGiImplementationImpl</A> model,
+ javax.xml.stream.XMLStreamWriter outputSource)
+ 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><<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/impl/OSGiImplementationImpl.html" title="class in org.apache.tuscany.sca.implementation.osgi.impl">OSGiImplementationImpl</A>></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>model</CODE> - A model representing the source<DD><CODE>outputSource</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></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> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ PREV CLASS
+ NEXT CLASS</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../index.html?org/apache/tuscany/sca/implementation/osgi/xml/OSGiImplementationProcessor.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="OSGiImplementationProcessor.html" target="_top"><B>NO FRAMES</B></A>
+ <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: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<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/implementation/osgi/xml/package-frame.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/xml/package-frame.html new file mode 100644 index 0000000000..a337633009 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/xml/package-frame.html @@ -0,0 +1,32 @@ +<!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:28 CST 2009 -->
+<TITLE>
+org.apache.tuscany.sca.implementation.osgi.xml
+</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/implementation/osgi/xml/package-summary.html" target="classFrame">org.apache.tuscany.sca.implementation.osgi.xml</A></FONT>
+<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
+<TR>
+<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
+Classes</FONT>
+<FONT CLASS="FrameItemFont">
+<BR>
+<A HREF="OSGiImplementationProcessor.html" title="class in org.apache.tuscany.sca.implementation.osgi.xml" target="classFrame">OSGiImplementationProcessor</A></FONT></TD>
+</TR>
+</TABLE>
+
+
+</BODY>
+</HTML>
diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/xml/package-summary.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/xml/package-summary.html new file mode 100644 index 0000000000..2126df0a8b --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/xml/package-summary.html @@ -0,0 +1,155 @@ +<!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:28 CST 2009 -->
+<TITLE>
+org.apache.tuscany.sca.implementation.osgi.xml
+</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.implementation.osgi.xml";
+ }
+}
+</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> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/package-summary.html"><B>PREV PACKAGE</B></A>
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/resource/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/implementation/osgi/xml/package-summary.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>
+ <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.implementation.osgi.xml
+</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>Class Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/xml/OSGiImplementationProcessor.html" title="class in org.apache.tuscany.sca.implementation.osgi.xml">OSGiImplementationProcessor</A></B></TD>
+<TD>Process an <implementation.osgi/> element in a component definition.</TD>
+</TR>
+</TABLE>
+
+
+<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> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/package-summary.html"><B>PREV PACKAGE</B></A>
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/resource/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/implementation/osgi/xml/package-summary.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>
+ <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/implementation/osgi/xml/package-tree.html b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/xml/package-tree.html new file mode 100644 index 0000000000..5416cbcdf6 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/xml/package-tree.html @@ -0,0 +1,152 @@ +<!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:28 CST 2009 -->
+<TITLE>
+org.apache.tuscany.sca.implementation.osgi.xml 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.implementation.osgi.xml 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> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/package-tree.html"><B>PREV</B></A>
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/resource/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/implementation/osgi/xml/package-tree.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>
+ <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.implementation.osgi.xml
+</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.implementation.osgi.xml.<A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/xml/OSGiImplementationProcessor.html" title="class in org.apache.tuscany.sca.implementation.osgi.xml"><B>OSGiImplementationProcessor</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><M>)
+</UL>
+</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> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
+ </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/osgi/runtime/package-tree.html"><B>PREV</B></A>
+ <A HREF="../../../../../../../org/apache/tuscany/sca/implementation/resource/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/implementation/osgi/xml/package-tree.html" target="_top"><B>FRAMES</B></A>
+ <A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>
+ <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>
|