From 31d794be59cb2d1bf264df79f471b0c8d5f5a457 Mon Sep 17 00:00:00 2001 From: lresende Date: Sat, 21 Nov 2009 07:40:26 +0000 Subject: Moving to site trunk git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@882841 13f79535-47bb-0310-9956-ffa450edef68 --- .../osgi/impl/OSGiImplementationImpl.html | 634 +++++++++++++++++++++ 1 file changed, 634 insertions(+) create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/impl/OSGiImplementationImpl.html (limited to 'site/trunk/site-publish/doc/javadoc/java-sca-1.4/org/apache/tuscany/sca/implementation/osgi/impl/OSGiImplementationImpl.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 @@ + + + + + + +OSGiImplementationImpl + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.implementation.osgi.impl +
+Class OSGiImplementationImpl

+
+java.lang.Object
+  extended by org.apache.tuscany.sca.assembly.impl.BaseImpl
+      extended by org.apache.tuscany.sca.assembly.impl.ExtensibleImpl
+          extended by org.apache.tuscany.sca.assembly.impl.ComponentTypeImpl
+              extended by org.apache.tuscany.sca.assembly.impl.ImplementationImpl
+                  extended by org.apache.tuscany.sca.implementation.osgi.impl.OSGiImplementationImpl
+
+
+
All Implemented Interfaces:
java.lang.Cloneable, Base, ComponentType, Extensible, Implementation, OperationsConfigurator, OSGiImplementation, IntentAttachPoint, PolicySetAttachPoint
+
+
+
+
public class OSGiImplementationImpl
extends ImplementationImpl
implements OSGiImplementation
+ + +

+OSGi implementation + All attributes from have getters in this class + This class implements OSGiImplementationInterface which is associated with OSGiImplementationProvider. +

+ +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
OSGiImplementationImpl(ModelFactoryExtensionPoint 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<ComponentProperty>> refProperties, + java.util.Hashtable<java.lang.String,java.util.List<ComponentProperty>> serviceProperties) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanequals(java.lang.Object obj) + +
+           
+ java.lang.StringgetBundleSymbolicName() + +
+           
+ java.lang.StringgetBundleVersion() + +
+           
+ java.lang.String[]getClassList() + +
+           
+ java.lang.String[]getImports() + +
+           
+ ModelFactoryExtensionPointgetModelFactories() + +
+           
+ java.lang.ObjectgetOSGiBundle() + +
+           
+ java.util.List<ComponentProperty>getReferenceCallbackProperties(java.lang.String referenceName) + +
+           
+ java.util.List<ComponentProperty>getReferenceProperties(java.lang.String referenceName) + +
+           
+ java.util.List<ComponentProperty>getServiceCallbackProperties(java.lang.String serviceName) + +
+           
+ java.util.List<ComponentProperty>getServiceProperties(java.lang.String serviceName) + +
+           
+ booleanisAllowsPassByReference() + +
+          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.
+ voidsetCallbackProperties(java.util.Hashtable<java.lang.String,java.util.List<ComponentProperty>> refCallbackProperties, + java.util.Hashtable<java.lang.String,java.util.List<ComponentProperty>> serviceCallbackProperties) + +
+           
+ voidsetOSGiBundle(java.lang.Object osgiBundle) + +
+           
+ + + + + + + +
Methods inherited from class org.apache.tuscany.sca.assembly.impl.ImplementationImpl
getApplicablePolicySets, getConfiguredOperations, getPolicySets, getRequiredIntents, getType, setType
+ + + + + + + +
Methods inherited from class org.apache.tuscany.sca.assembly.impl.ComponentTypeImpl
clone, getConstrainingType, getProperties, getReferences, getServices, getURI, hashCode, setConstrainingType, setURI
+ + + + + + + +
Methods inherited from class org.apache.tuscany.sca.assembly.impl.ExtensibleImpl
getExtensions
+ + + + + + + +
Methods inherited from class org.apache.tuscany.sca.assembly.impl.BaseImpl
isUnresolved, setUnresolved
+ + + + + + + +
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.ComponentType
getConstrainingType, getProperties, getReferences, getServices, getURI, setConstrainingType, setURI
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Base
isUnresolved, setUnresolved
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Extensible
getExtensions
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+OSGiImplementationImpl

+
+public OSGiImplementationImpl(ModelFactoryExtensionPoint 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<ComponentProperty>> refProperties,
+                              java.util.Hashtable<java.lang.String,java.util.List<ComponentProperty>> serviceProperties)
+
+
+ + + + + + + + +
+Method Detail
+ +

+setCallbackProperties

+
+public void setCallbackProperties(java.util.Hashtable<java.lang.String,java.util.List<ComponentProperty>> refCallbackProperties,
+                                  java.util.Hashtable<java.lang.String,java.util.List<ComponentProperty>> serviceCallbackProperties)
+
+
+
+
+
+
+
+
+
+ +

+getBundleSymbolicName

+
+public java.lang.String getBundleSymbolicName()
+
+
+
Specified by:
getBundleSymbolicName in interface OSGiImplementation
+
+
+
+
+
+
+ +

+getBundleVersion

+
+public java.lang.String getBundleVersion()
+
+
+
Specified by:
getBundleVersion in interface OSGiImplementation
+
+
+
+
+
+
+ +

+getImports

+
+public java.lang.String[] getImports()
+
+
+
Specified by:
getImports in interface OSGiImplementation
+
+
+
+
+
+
+ +

+getClassList

+
+public java.lang.String[] getClassList()
+
+
+
+
+
+
+
+
+
+ +

+getModelFactories

+
+public ModelFactoryExtensionPoint getModelFactories()
+
+
+
+
+
+
+
+
+
+ +

+getReferenceProperties

+
+public java.util.List<ComponentProperty> getReferenceProperties(java.lang.String referenceName)
+
+
+
Specified by:
getReferenceProperties in interface OSGiImplementation
+
+
+
+
+
+
+ +

+getServiceProperties

+
+public java.util.List<ComponentProperty> getServiceProperties(java.lang.String serviceName)
+
+
+
Specified by:
getServiceProperties in interface OSGiImplementation
+
+
+
+
+
+
+ +

+getReferenceCallbackProperties

+
+public java.util.List<ComponentProperty> getReferenceCallbackProperties(java.lang.String referenceName)
+
+
+
+
+
+
+
+
+
+ +

+getServiceCallbackProperties

+
+public java.util.List<ComponentProperty> getServiceCallbackProperties(java.lang.String serviceName)
+
+
+
+
+
+
+
+
+
+ +

+isAllowsPassByReference

+
+public boolean isAllowsPassByReference()
+
+
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. +

+

+
+
+
+ +
Returns:
+
+
+
+ +

+getOSGiBundle

+
+public java.lang.Object getOSGiBundle()
+
+
+
+
+
+
+
+
+
+ +

+setOSGiBundle

+
+public void setOSGiBundle(java.lang.Object osgiBundle)
+
+
+
+
+
+
+
+
+
+ +

+equals

+
+public boolean equals(java.lang.Object obj)
+
+
+
Overrides:
equals in class ComponentTypeImpl
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + -- cgit v1.2.3