From bdd0a41aed7edf21ec2a65cfa17a86af2ef8c48a Mon Sep 17 00:00:00 2001 From: dims Date: Tue, 17 Jun 2008 00:23:01 +0000 Subject: Move Tuscany from Incubator to top level. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@668359 13f79535-47bb-0310-9956-ffa450edef68 --- .../javadoc/tuscany-core/allclasses-frame.html | 583 +++ .../javadoc/tuscany-core/allclasses-noframe.html | 583 +++ .../javadoc/tuscany-core/apidocs/index.html | 0 .../javadoc/tuscany-core/constant-values.html | 363 ++ .../javadoc/tuscany-core/css/maven-base.css | 140 + .../javadoc/tuscany-core/css/maven-theme.css | 110 + .../resources/javadoc/tuscany-core/css/print.css | 7 + .../javadoc/tuscany-core/deprecated-list.html | 193 + .../src/site/resources/javadoc/tuscany-core/files | 273 ++ .../resources/javadoc/tuscany-core/help-doc.html | 220 ++ .../resources/javadoc/tuscany-core/images/add.gif | Bin 0 -> 207 bytes .../javadoc/tuscany-core/images/collapsed.gif | Bin 0 -> 53 bytes .../javadoc/tuscany-core/images/expanded.gif | Bin 0 -> 52 bytes .../tuscany-core/images/external-classic.png | Bin 0 -> 956 bytes .../javadoc/tuscany-core/images/external.png | Bin 0 -> 230 bytes .../resources/javadoc/tuscany-core/images/file.gif | Bin 0 -> 152 bytes .../resources/javadoc/tuscany-core/images/fix.gif | Bin 0 -> 181 bytes .../javadoc/tuscany-core/images/folder-closed.gif | Bin 0 -> 220 bytes .../javadoc/tuscany-core/images/folder-open.gif | Bin 0 -> 229 bytes .../javadoc/tuscany-core/images/help_logo.gif | Bin 0 -> 2113 bytes .../javadoc/tuscany-core/images/icon_alert.gif | Bin 0 -> 1120 bytes .../javadoc/tuscany-core/images/icon_alertsml.gif | Bin 0 -> 154 bytes .../tuscany-core/images/icon_arrowfolder1_sml.gif | Bin 0 -> 1082 bytes .../tuscany-core/images/icon_arrowfolder2_sml.gif | Bin 0 -> 1080 bytes .../images/icon_arrowfolderclosed1_sml.gif | Bin 0 -> 441 bytes .../images/icon_arrowfolderopen2_sml.gif | Bin 0 -> 664 bytes .../tuscany-core/images/icon_arrowmembers1_sml.gif | Bin 0 -> 1073 bytes .../tuscany-core/images/icon_arrowmembers2_sml.gif | Bin 0 -> 1072 bytes .../images/icon_arrowusergroups1_sml.gif | Bin 0 -> 1072 bytes .../images/icon_arrowusergroups2_sml.gif | Bin 0 -> 1076 bytes .../tuscany-core/images/icon_arrowwaste1_sml.gif | Bin 0 -> 606 bytes .../tuscany-core/images/icon_arrowwaste2_sml.gif | Bin 0 -> 609 bytes .../tuscany-core/images/icon_confirmsml.gif | Bin 0 -> 94 bytes .../javadoc/tuscany-core/images/icon_doc_lrg.gif | Bin 0 -> 1335 bytes .../javadoc/tuscany-core/images/icon_doc_sml.gif | Bin 0 -> 355 bytes .../javadoc/tuscany-core/images/icon_error_lrg.gif | Bin 0 -> 1531 bytes .../javadoc/tuscany-core/images/icon_error_sml.gif | Bin 0 -> 1010 bytes .../tuscany-core/images/icon_folder_lrg.gif | Bin 0 -> 1548 bytes .../tuscany-core/images/icon_folder_sml.gif | Bin 0 -> 634 bytes .../javadoc/tuscany-core/images/icon_help_lrg.gif | Bin 0 -> 1418 bytes .../javadoc/tuscany-core/images/icon_help_sml.gif | Bin 0 -> 1019 bytes .../javadoc/tuscany-core/images/icon_info_lrg.gif | Bin 0 -> 1383 bytes .../javadoc/tuscany-core/images/icon_info_sml.gif | Bin 0 -> 606 bytes .../javadoc/tuscany-core/images/icon_infosml.gif | Bin 0 -> 77 bytes .../tuscany-core/images/icon_members_lrg.gif | Bin 0 -> 1570 bytes .../tuscany-core/images/icon_members_sml.gif | Bin 0 -> 1023 bytes .../javadoc/tuscany-core/images/icon_sortdown.gif | Bin 0 -> 117 bytes .../javadoc/tuscany-core/images/icon_sortleft.gif | Bin 0 -> 121 bytes .../javadoc/tuscany-core/images/icon_sortright.gif | Bin 0 -> 122 bytes .../javadoc/tuscany-core/images/icon_sortup.gif | Bin 0 -> 117 bytes .../tuscany-core/images/icon_success_lrg.gif | Bin 0 -> 1492 bytes .../tuscany-core/images/icon_success_sml.gif | Bin 0 -> 990 bytes .../tuscany-core/images/icon_usergroups_lrg.gif | Bin 0 -> 1520 bytes .../tuscany-core/images/icon_usergroups_sml.gif | Bin 0 -> 1026 bytes .../tuscany-core/images/icon_warning_lrg.gif | Bin 0 -> 1491 bytes .../tuscany-core/images/icon_warning_sml.gif | Bin 0 -> 576 bytes .../javadoc/tuscany-core/images/icon_waste_lrg.gif | Bin 0 -> 780 bytes .../javadoc/tuscany-core/images/icon_waste_sml.gif | Bin 0 -> 562 bytes .../tuscany-core/images/logos/maven-feather.png | Bin 0 -> 2907 bytes .../tuscany-core/images/newwindow-classic.png | Bin 0 -> 951 bytes .../javadoc/tuscany-core/images/newwindow.png | Bin 0 -> 220 bytes .../resources/javadoc/tuscany-core/images/none.png | Bin 0 -> 946 bytes .../javadoc/tuscany-core/images/nw_maj.gif | Bin 0 -> 49 bytes .../javadoc/tuscany-core/images/nw_maj_hi.gif | Bin 0 -> 51 bytes .../javadoc/tuscany-core/images/nw_maj_rond.gif | Bin 0 -> 51 bytes .../javadoc/tuscany-core/images/nw_med.gif | Bin 0 -> 48 bytes .../javadoc/tuscany-core/images/nw_med_hi.gif | Bin 0 -> 47 bytes .../javadoc/tuscany-core/images/nw_med_rond.gif | Bin 0 -> 46 bytes .../javadoc/tuscany-core/images/nw_min.gif | Bin 0 -> 51 bytes .../javadoc/tuscany-core/images/nw_min_036.gif | Bin 0 -> 45 bytes .../javadoc/tuscany-core/images/nw_min_hi.gif | Bin 0 -> 46 bytes .../resources/javadoc/tuscany-core/images/pdf.gif | Bin 0 -> 950 bytes .../javadoc/tuscany-core/images/poweredby_036.gif | Bin 0 -> 808 bytes .../javadoc/tuscany-core/images/product_logo.gif | Bin 0 -> 680 bytes .../javadoc/tuscany-core/images/remove.gif | Bin 0 -> 227 bytes .../javadoc/tuscany-core/images/se_maj_rond.gif | Bin 0 -> 50 bytes .../javadoc/tuscany-core/images/strich.gif | Bin 0 -> 43 bytes .../javadoc/tuscany-core/images/sw_maj_rond.gif | Bin 0 -> 51 bytes .../javadoc/tuscany-core/images/sw_med_rond.gif | Bin 0 -> 46 bytes .../javadoc/tuscany-core/images/sw_min.gif | Bin 0 -> 45 bytes .../javadoc/tuscany-core/images/update.gif | Bin 0 -> 192 bytes .../resources/javadoc/tuscany-core/index-all.html | 3908 ++++++++++++++++++++ .../site/resources/javadoc/tuscany-core/index.html | 38 + .../site/resources/javadoc/tuscany-core/options | 1 + .../core/async/builder/AsyncPolicyBuilder.html | 385 ++ .../builder/class-use/AsyncPolicyBuilder.html | 141 + .../tuscany/core/async/builder/package-frame.html | 33 + .../core/async/builder/package-summary.html | 155 + .../tuscany/core/async/builder/package-tree.html | 151 + .../tuscany/core/async/builder/package-use.html | 141 + .../core/async/invocation/AsyncInterceptor.html | 295 ++ .../invocation/class-use/AsyncInterceptor.html | 141 + .../core/async/invocation/package-frame.html | 33 + .../core/async/invocation/package-summary.html | 155 + .../core/async/invocation/package-tree.html | 151 + .../tuscany/core/async/invocation/package-use.html | 141 + .../core/async/work/DefaultWorkManager.html | 402 ++ .../async/work/class-use/DefaultWorkManager.html | 141 + .../tuscany/core/async/work/package-frame.html | 33 + .../tuscany/core/async/work/package-summary.html | 155 + .../tuscany/core/async/work/package-tree.html | 154 + .../tuscany/core/async/work/package-use.html | 141 + .../core/builder/BuilderConfigException.html | 301 ++ .../tuscany/core/builder/BuilderException.html | 303 ++ .../tuscany/core/builder/BuilderInitException.html | 301 ++ .../core/builder/ContextCreationException.html | 301 ++ .../tuscany/core/builder/ContextFactory.html | 463 +++ .../core/builder/ContextFactoryBuilder.html | 235 ++ .../builder/ContextFactoryBuilderRegistry.html | 217 ++ .../tuscany/core/builder/ContextResolver.html | 217 ++ .../core/builder/HierarchicalWireBuilder.html | 232 ++ .../tuscany/core/builder/NoAccessorException.html | 301 ++ .../apache/tuscany/core/builder/ObjectFactory.html | 221 ++ .../apache/tuscany/core/builder/PolicyBuilder.html | 183 + .../apache/tuscany/core/builder/PolicyOrderer.html | 179 + .../tuscany/core/builder/SourcePolicyBuilder.html | 226 ++ .../tuscany/core/builder/SourcePolicyOrderer.html | 219 ++ .../tuscany/core/builder/TargetPolicyBuilder.html | 226 ++ .../tuscany/core/builder/TargetPolicyOrderer.html | 213 ++ .../tuscany/core/builder/UnknownTypeException.html | 301 ++ .../apache/tuscany/core/builder/WireBuilder.html | 279 ++ .../builder/class-use/BuilderConfigException.html | 413 +++ .../core/builder/class-use/BuilderException.html | 458 +++ .../builder/class-use/BuilderInitException.html | 141 + .../class-use/ContextCreationException.html | 267 ++ .../core/builder/class-use/ContextFactory.html | 482 +++ .../builder/class-use/ContextFactoryBuilder.html | 536 +++ .../class-use/ContextFactoryBuilderRegistry.html | 304 ++ .../core/builder/class-use/ContextResolver.html | 503 +++ .../builder/class-use/HierarchicalWireBuilder.html | 206 ++ .../builder/class-use/NoAccessorException.html | 141 + .../core/builder/class-use/ObjectFactory.html | 600 +++ .../core/builder/class-use/PolicyBuilder.html | 214 ++ .../core/builder/class-use/PolicyOrderer.html | 178 + .../builder/class-use/SourcePolicyBuilder.html | 254 ++ .../builder/class-use/SourcePolicyOrderer.html | 177 + .../builder/class-use/TargetPolicyBuilder.html | 254 ++ .../builder/class-use/TargetPolicyOrderer.html | 177 + .../builder/class-use/UnknownTypeException.html | 141 + .../core/builder/class-use/WireBuilder.html | 439 +++ .../impl/ArrayMultiplicityObjectFactory.html | 274 ++ .../core/builder/impl/AssemblyVisitorImpl.html | 294 ++ .../impl/ContextFactoryBuilderRegistryImpl.html | 285 ++ .../core/builder/impl/DefaultWireBuilder.html | 339 ++ .../core/builder/impl/HierarchicalBuilder.html | 337 ++ .../impl/ListMultiplicityObjectFactory.html | 272 ++ .../core/builder/impl/ProxyObjectFactory.html | 271 ++ .../class-use/ArrayMultiplicityObjectFactory.html | 141 + .../impl/class-use/AssemblyVisitorImpl.html | 141 + .../ContextFactoryBuilderRegistryImpl.html | 141 + .../builder/impl/class-use/DefaultWireBuilder.html | 141 + .../impl/class-use/HierarchicalBuilder.html | 141 + .../class-use/ListMultiplicityObjectFactory.html | 141 + .../builder/impl/class-use/ProxyObjectFactory.html | 141 + .../tuscany/core/builder/impl/package-frame.html | 45 + .../tuscany/core/builder/impl/package-summary.html | 181 + .../tuscany/core/builder/impl/package-tree.html | 157 + .../tuscany/core/builder/impl/package-use.html | 141 + .../apache/tuscany/core/builder/package-frame.html | 78 + .../tuscany/core/builder/package-summary.html | 241 ++ .../apache/tuscany/core/builder/package-tree.html | 174 + .../apache/tuscany/core/builder/package-use.html | 877 +++++ .../system/DefaultPolicyBuilderRegistry.html | 496 +++ .../core/builder/system/PolicyBuilderRegistry.html | 379 ++ .../class-use/DefaultPolicyBuilderRegistry.html | 141 + .../system/class-use/PolicyBuilderRegistry.html | 251 ++ .../tuscany/core/builder/system/package-frame.html | 44 + .../core/builder/system/package-summary.html | 169 + .../tuscany/core/builder/system/package-tree.html | 156 + .../tuscany/core/builder/system/package-use.html | 205 + .../tuscany/core/client/BootstrapHelper.html | 379 ++ .../core/client/TuscanyRuntime.Monitor.html | 257 ++ .../apache/tuscany/core/client/TuscanyRuntime.html | 372 ++ .../core/client/class-use/BootstrapHelper.html | 141 + .../client/class-use/TuscanyRuntime.Monitor.html | 141 + .../core/client/class-use/TuscanyRuntime.html | 141 + .../apache/tuscany/core/client/package-frame.html | 46 + .../tuscany/core/client/package-summary.html | 173 + .../apache/tuscany/core/client/package-tree.html | 157 + .../apache/tuscany/core/client/package-use.html | 141 + .../core/config/ComponentTypeIntrospector.html | 290 ++ .../core/config/ConfigurationException.html | 301 ++ .../core/config/ConfigurationLoadException.html | 354 ++ .../tuscany/core/config/ImplementationCache.html | 242 ++ .../core/config/InvalidMetaDataException.html | 310 ++ .../core/config/InvalidRootElementException.html | 314 ++ .../core/config/InvalidSetterException.html | 305 ++ .../core/config/JavaIntrospectionHelper.html | 626 ++++ .../tuscany/core/config/MetaDataException.html | 312 ++ .../core/config/MissingInterfaceException.html | 309 ++ .../core/config/MissingResourceException.html | 270 ++ .../config/ModuleComponentConfigurationLoader.html | 311 ++ .../tuscany/core/config/SidefileLoadException.html | 356 ++ .../class-use/ComponentTypeIntrospector.html | 283 ++ .../config/class-use/ConfigurationException.html | 527 +++ .../class-use/ConfigurationLoadException.html | 1164 ++++++ .../core/config/class-use/ImplementationCache.html | 141 + .../config/class-use/InvalidMetaDataException.html | 141 + .../class-use/InvalidRootElementException.html | 141 + .../config/class-use/InvalidSetterException.html | 141 + .../config/class-use/JavaIntrospectionHelper.html | 141 + .../core/config/class-use/MetaDataException.html | 177 + .../class-use/MissingInterfaceException.html | 178 + .../config/class-use/MissingResourceException.html | 179 + .../ModuleComponentConfigurationLoader.html | 215 ++ .../config/class-use/SidefileLoadException.html | 179 + ...AbstractModuleComponentConfigurationLoader.html | 598 +++ .../impl/Java5ComponentTypeIntrospector.html | 447 +++ ...StAXModuleComponentConfigurationLoaderImpl.html | 320 ++ ...AbstractModuleComponentConfigurationLoader.html | 177 + .../class-use/Java5ComponentTypeIntrospector.html | 141 + ...StAXModuleComponentConfigurationLoaderImpl.html | 141 + .../tuscany/core/config/impl/package-frame.html | 37 + .../tuscany/core/config/impl/package-summary.html | 163 + .../tuscany/core/config/impl/package-tree.html | 154 + .../tuscany/core/config/impl/package-use.html | 167 + .../apache/tuscany/core/config/package-frame.html | 75 + .../tuscany/core/config/package-summary.html | 224 ++ .../apache/tuscany/core/config/package-tree.html | 168 + .../apache/tuscany/core/config/package-use.html | 501 +++ .../config/processor/ComponentNameProcessor.html | 324 ++ .../core/config/processor/ContextProcessor.html | 324 ++ .../core/config/processor/DefaultProcessor.html | 312 ++ .../core/config/processor/DestroyProcessor.html | 297 ++ .../processor/ImplementationProcessorSupport.html | 606 +++ .../core/config/processor/InitProcessor.html | 297 ++ .../core/config/processor/ProcessorHelper.html | 250 ++ .../core/config/processor/ProcessorUtils.html | 244 ++ .../core/config/processor/PropertyProcessor.html | 338 ++ .../processor/PropertyReferenceValidator.html | 297 ++ .../core/config/processor/ReferenceProcessor.html | 338 ++ .../core/config/processor/ScopeProcessor.html | 297 ++ .../core/config/processor/ServiceProcessor.html | 338 ++ .../class-use/ComponentNameProcessor.html | 141 + .../processor/class-use/ContextProcessor.html | 141 + .../processor/class-use/DefaultProcessor.html | 141 + .../processor/class-use/DestroyProcessor.html | 141 + .../class-use/ImplementationProcessorSupport.html | 324 ++ .../config/processor/class-use/InitProcessor.html | 141 + .../processor/class-use/ProcessorHelper.html | 141 + .../config/processor/class-use/ProcessorUtils.html | 141 + .../processor/class-use/PropertyProcessor.html | 141 + .../class-use/PropertyReferenceValidator.html | 141 + .../processor/class-use/ReferenceProcessor.html | 141 + .../config/processor/class-use/ScopeProcessor.html | 141 + .../processor/class-use/ServiceProcessor.html | 141 + .../core/config/processor/package-frame.html | 57 + .../core/config/processor/package-summary.html | 204 + .../core/config/processor/package-tree.html | 153 + .../tuscany/core/config/processor/package-use.html | 205 + .../apache/tuscany/core/context/AtomicContext.html | 374 ++ .../tuscany/core/context/AutowireContext.html | 332 ++ .../core/context/AutowireResolutionException.html | 301 ++ .../tuscany/core/context/CompositeContext.html | 504 +++ .../tuscany/core/context/ConfigurationContext.html | 216 ++ .../org/apache/tuscany/core/context/Context.html | 276 ++ .../tuscany/core/context/ContextInitException.html | 301 ++ .../core/context/ContextRuntimeException.html | 303 ++ .../tuscany/core/context/CoreRuntimeException.html | 302 ++ .../core/context/DuplicateNameException.html | 301 ++ .../tuscany/core/context/EntryPointContext.html | 326 ++ .../apache/tuscany/core/context/EventContext.html | 282 ++ .../tuscany/core/context/EventException.html | 300 ++ .../apache/tuscany/core/context/EventFilter.html | 217 ++ .../tuscany/core/context/EventPublisher.html | 283 ++ .../core/context/ExternalServiceContext.html | 271 ++ .../tuscany/core/context/InvalidNameException.html | 301 ++ .../org/apache/tuscany/core/context/Lifecycle.html | 492 +++ .../context/MissingContextFactoryException.html | 295 ++ .../context/MissingImplementationException.html | 295 ++ .../core/context/MissingScopeException.html | 295 ++ .../core/context/ProxyConfigurationException.html | 295 ++ .../apache/tuscany/core/context/QualifiedName.html | 370 ++ .../tuscany/core/context/RuntimeEventListener.html | 224 ++ .../tuscany/core/context/ScopeAwareContext.html | 280 ++ .../apache/tuscany/core/context/ScopeContext.html | 439 +++ .../tuscany/core/context/ScopeIdentifier.html | 219 ++ .../core/context/ScopeInitializationException.html | 301 ++ .../core/context/ScopeRuntimeException.html | 303 ++ .../apache/tuscany/core/context/ScopeStrategy.html | 276 ++ .../core/context/ServiceNotFoundException.html | 290 ++ .../core/context/SystemCompositeContext.html | 367 ++ .../tuscany/core/context/TargetException.html | 303 ++ .../core/context/class-use/AtomicContext.html | 177 + .../core/context/class-use/AutowireContext.html | 342 ++ .../class-use/AutowireResolutionException.html | 337 ++ .../core/context/class-use/CompositeContext.html | 773 ++++ .../context/class-use/ConfigurationContext.html | 378 ++ .../tuscany/core/context/class-use/Context.html | 768 ++++ .../context/class-use/ContextInitException.html | 222 ++ .../context/class-use/ContextRuntimeException.html | 193 + .../context/class-use/CoreRuntimeException.html | 483 +++ .../context/class-use/DuplicateNameException.html | 141 + .../core/context/class-use/EntryPointContext.html | 264 ++ .../core/context/class-use/EventContext.html | 460 +++ .../core/context/class-use/EventException.html | 208 ++ .../core/context/class-use/EventFilter.html | 253 ++ .../core/context/class-use/EventPublisher.html | 395 ++ .../context/class-use/ExternalServiceContext.html | 264 ++ .../context/class-use/InvalidNameException.html | 176 + .../tuscany/core/context/class-use/Lifecycle.html | 472 +++ .../class-use/MissingContextFactoryException.html | 141 + .../class-use/MissingImplementationException.html | 141 + .../context/class-use/MissingScopeException.html | 141 + .../class-use/ProxyConfigurationException.html | 141 + .../core/context/class-use/QualifiedName.html | 533 +++ .../context/class-use/RuntimeEventListener.html | 341 ++ .../core/context/class-use/ScopeAwareContext.html | 243 ++ .../core/context/class-use/ScopeContext.html | 665 ++++ .../core/context/class-use/ScopeIdentifier.html | 177 + .../class-use/ScopeInitializationException.html | 177 + .../context/class-use/ScopeRuntimeException.html | 248 ++ .../core/context/class-use/ScopeStrategy.html | 352 ++ .../class-use/ServiceNotFoundException.html | 141 + .../context/class-use/SystemCompositeContext.html | 253 ++ .../core/context/class-use/TargetException.html | 453 +++ .../tuscany/core/context/event/AbstractEvent.html | 306 ++ .../core/context/event/AbstractRequestEvent.html | 304 ++ .../apache/tuscany/core/context/event/Event.html | 220 ++ .../core/context/event/HttpSessionBound.html | 285 ++ .../tuscany/core/context/event/HttpSessionEnd.html | 285 ++ .../core/context/event/HttpSessionEvent.html | 377 ++ .../core/context/event/InstanceCreated.html | 261 ++ .../tuscany/core/context/event/ModuleEvent.html | 199 + .../tuscany/core/context/event/ModuleStart.html | 270 ++ .../tuscany/core/context/event/ModuleStop.html | 270 ++ .../tuscany/core/context/event/RequestEnd.html | 277 ++ .../tuscany/core/context/event/RequestEvent.html | 217 ++ .../tuscany/core/context/event/RequestStart.html | 277 ++ .../tuscany/core/context/event/SessionBound.html | 208 ++ .../tuscany/core/context/event/SessionEnd.html | 208 ++ .../tuscany/core/context/event/SessionEvent.html | 261 ++ .../tuscany/core/context/event/SessionStart.html | 205 + .../context/event/class-use/AbstractEvent.html | 217 ++ .../event/class-use/AbstractRequestEvent.html | 185 + .../core/context/event/class-use/Event.html | 469 +++ .../context/event/class-use/HttpSessionBound.html | 141 + .../context/event/class-use/HttpSessionEnd.html | 141 + .../context/event/class-use/HttpSessionEvent.html | 185 + .../context/event/class-use/InstanceCreated.html | 141 + .../core/context/event/class-use/ModuleEvent.html | 185 + .../core/context/event/class-use/ModuleStart.html | 141 + .../core/context/event/class-use/ModuleStop.html | 141 + .../core/context/event/class-use/RequestEnd.html | 141 + .../core/context/event/class-use/RequestEvent.html | 193 + .../core/context/event/class-use/RequestStart.html | 141 + .../core/context/event/class-use/SessionBound.html | 177 + .../core/context/event/class-use/SessionEnd.html | 177 + .../core/context/event/class-use/SessionEvent.html | 225 ++ .../core/context/event/class-use/SessionStart.html | 141 + .../tuscany/core/context/event/package-frame.html | 74 + .../core/context/event/package-summary.html | 229 ++ .../tuscany/core/context/event/package-tree.html | 172 + .../tuscany/core/context/event/package-use.html | 291 ++ .../tuscany/core/context/filter/TrueFilter.html | 267 ++ .../core/context/filter/class-use/TrueFilter.html | 141 + .../tuscany/core/context/filter/package-frame.html | 33 + .../core/context/filter/package-summary.html | 155 + .../tuscany/core/context/filter/package-tree.html | 151 + .../tuscany/core/context/filter/package-use.html | 141 + .../impl/AbstractCompositeContext.NameToScope.html | 274 ++ .../context/impl/AbstractCompositeContext.html | 1513 ++++++++ .../tuscany/core/context/impl/AbstractContext.html | 314 ++ .../core/context/impl/AbstractLifecycle.html | 482 +++ .../core/context/impl/CompositeContextImpl.html | 601 +++ .../core/context/impl/EntryPointContextImpl.html | 456 +++ .../core/context/impl/EventContextImpl.html | 345 ++ .../context/impl/ExternalServiceContextImpl.html | 431 +++ .../AbstractCompositeContext.NameToScope.html | 141 + .../impl/class-use/AbstractCompositeContext.html | 206 ++ .../context/impl/class-use/AbstractContext.html | 283 ++ .../context/impl/class-use/AbstractLifecycle.html | 360 ++ .../impl/class-use/CompositeContextImpl.html | 141 + .../impl/class-use/EntryPointContextImpl.html | 141 + .../context/impl/class-use/EventContextImpl.html | 141 + .../impl/class-use/ExternalServiceContextImpl.html | 141 + .../tuscany/core/context/impl/package-frame.html | 47 + .../tuscany/core/context/impl/package-summary.html | 184 + .../tuscany/core/context/impl/package-tree.html | 162 + .../tuscany/core/context/impl/package-use.html | 254 ++ .../apache/tuscany/core/context/package-frame.html | 115 + .../tuscany/core/context/package-summary.html | 306 ++ .../apache/tuscany/core/context/package-tree.html | 222 ++ .../apache/tuscany/core/context/package-use.html | 979 +++++ .../core/context/scope/AbstractScopeContext.html | 448 +++ .../core/context/scope/AbstractScopeStrategy.html | 298 ++ .../core/context/scope/CompositeScopeContext.html | 577 +++ .../core/context/scope/DefaultScopeStrategy.html | 293 ++ .../core/context/scope/ModuleScopeContext.html | 510 +++ .../core/context/scope/RequestScopeContext.html | 510 +++ .../core/context/scope/SessionScopeContext.html | 513 +++ .../core/context/scope/StatelessScopeContext.html | 507 +++ .../scope/class-use/AbstractScopeContext.html | 201 + .../scope/class-use/AbstractScopeStrategy.html | 241 ++ .../scope/class-use/CompositeScopeContext.html | 141 + .../scope/class-use/DefaultScopeStrategy.html | 141 + .../scope/class-use/ModuleScopeContext.html | 141 + .../scope/class-use/RequestScopeContext.html | 141 + .../scope/class-use/SessionScopeContext.html | 141 + .../scope/class-use/StatelessScopeContext.html | 141 + .../tuscany/core/context/scope/package-frame.html | 47 + .../core/context/scope/package-summary.html | 184 + .../tuscany/core/context/scope/package-tree.html | 159 + .../tuscany/core/context/scope/package-use.html | 211 ++ .../core/extension/ComponentTargetInvoker.html | 408 ++ .../extension/ContextFactoryBuilderSupport.html | 460 +++ .../core/extension/EntryPointBuilderSupport.html | 483 +++ .../core/extension/EntryPointContextFactory.html | 564 +++ .../extension/ExternalServiceBuilderSupport.html | 416 +++ .../extension/ExternalServiceContextFactory.html | 568 +++ .../core/extension/ExternalServiceInvoker.html | 206 ++ .../extension/ExternalServiceTargetInvoker.html | 407 ++ .../tuscany/core/extension/WireBuilderSupport.html | 448 +++ .../class-use/ComponentTargetInvoker.html | 141 + .../class-use/ContextFactoryBuilderSupport.html | 141 + .../class-use/EntryPointBuilderSupport.html | 141 + .../class-use/EntryPointContextFactory.html | 179 + .../class-use/ExternalServiceBuilderSupport.html | 141 + .../class-use/ExternalServiceContextFactory.html | 178 + .../class-use/ExternalServiceInvoker.html | 187 + .../class-use/ExternalServiceTargetInvoker.html | 141 + .../extension/class-use/WireBuilderSupport.html | 141 + .../extension/config/ImplementationProcessor.html | 359 ++ .../config/InjectorExtensibilityElement.html | 223 ++ .../extension/config/JavaExtensibilityElement.html | 182 + .../config/class-use/ImplementationProcessor.html | 422 +++ .../class-use/InjectorExtensibilityElement.html | 177 + .../config/class-use/JavaExtensibilityElement.html | 267 ++ .../ComponentNameExtensibilityElement.html | 274 ++ .../extensibility/ContextExtensibilityElement.html | 274 ++ .../DestroyInvokerExtensibilityElement.html | 239 ++ .../InitInvokerExtensibilityElement.html | 269 ++ .../extensibility/InvokerExtensibilityElement.html | 263 ++ .../ComponentNameExtensibilityElement.html | 141 + .../class-use/ContextExtensibilityElement.html | 141 + .../DestroyInvokerExtensibilityElement.html | 141 + .../class-use/InitInvokerExtensibilityElement.html | 141 + .../class-use/InvokerExtensibilityElement.html | 185 + .../config/extensibility/package-frame.html | 41 + .../config/extensibility/package-summary.html | 171 + .../config/extensibility/package-tree.html | 155 + .../config/extensibility/package-use.html | 167 + .../core/extension/config/package-frame.html | 37 + .../core/extension/config/package-summary.html | 164 + .../core/extension/config/package-tree.html | 150 + .../tuscany/core/extension/config/package-use.html | 298 ++ .../tuscany/core/extension/package-frame.html | 58 + .../tuscany/core/extension/package-summary.html | 199 + .../tuscany/core/extension/package-tree.html | 163 + .../apache/tuscany/core/extension/package-use.html | 180 + .../core/injection/ContextObjectFactory.html | 268 ++ .../tuscany/core/injection/EventInvoker.html | 220 ++ .../core/injection/FactoryInitException.html | 300 ++ .../tuscany/core/injection/FieldInjector.html | 275 ++ .../core/injection/InjectionRuntimeException.html | 302 ++ .../apache/tuscany/core/injection/Injector.html | 221 ++ .../injection/InterCompositeReferenceFactory.html | 298 ++ .../tuscany/core/injection/JNDIObjectFactory.html | 274 ++ .../tuscany/core/injection/MethodEventInvoker.html | 272 ++ .../tuscany/core/injection/MethodInjector.html | 272 ++ .../core/injection/NonProxiedTargetFactory.html | 281 ++ .../tuscany/core/injection/NullEventInvoker.html | 303 ++ .../core/injection/ObjectCallbackException.html | 300 ++ .../core/injection/ObjectCreationException.html | 300 ++ .../tuscany/core/injection/PojoObjectFactory.html | 275 ++ .../core/injection/SingletonObjectFactory.html | 268 ++ .../injection/class-use/ContextObjectFactory.html | 141 + .../core/injection/class-use/EventInvoker.html | 281 ++ .../injection/class-use/FactoryInitException.html | 176 + .../core/injection/class-use/FieldInjector.html | 141 + .../class-use/InjectionRuntimeException.html | 193 + .../tuscany/core/injection/class-use/Injector.html | 386 ++ .../class-use/InterCompositeReferenceFactory.html | 141 + .../injection/class-use/JNDIObjectFactory.html | 141 + .../injection/class-use/MethodEventInvoker.html | 177 + .../core/injection/class-use/MethodInjector.html | 141 + .../class-use/NonProxiedTargetFactory.html | 141 + .../core/injection/class-use/NullEventInvoker.html | 141 + .../class-use/ObjectCallbackException.html | 185 + .../class-use/ObjectCreationException.html | 381 ++ .../injection/class-use/PojoObjectFactory.html | 141 + .../class-use/SingletonObjectFactory.html | 141 + .../tuscany/core/injection/package-frame.html | 81 + .../tuscany/core/injection/package-summary.html | 236 ++ .../tuscany/core/injection/package-tree.html | 176 + .../apache/tuscany/core/injection/package-use.html | 399 ++ .../loader/InvalidPropertyFactoryException.html | 302 ++ .../apache/tuscany/core/loader/LoaderContext.html | 267 ++ .../tuscany/core/loader/StAXElementLoader.html | 226 ++ .../tuscany/core/loader/StAXLoaderRegistry.html | 356 ++ .../tuscany/core/loader/StAXPropertyFactory.html | 225 ++ .../org/apache/tuscany/core/loader/StAXUtil.html | 290 ++ .../core/loader/WSDLDefinitionRegistry.html | 350 ++ .../core/loader/assembly/AbstractLoader.html | 417 +++ .../core/loader/assembly/AssemblyConstants.html | 535 +++ .../core/loader/assembly/ComponentLoader.html | 418 +++ .../core/loader/assembly/ComponentTypeLoader.html | 323 ++ .../core/loader/assembly/CompositeLoader.html | 306 ++ .../core/loader/assembly/EntryPointLoader.html | 323 ++ .../loader/assembly/ExternalServiceLoader.html | 323 ++ .../core/loader/assembly/ImportWSDLLoader.html | 374 ++ .../core/loader/assembly/InterfaceJavaLoader.html | 323 ++ .../core/loader/assembly/InterfaceWSDLLoader.html | 366 ++ .../core/loader/assembly/ModuleFragmentLoader.html | 333 ++ .../tuscany/core/loader/assembly/ModuleLoader.html | 333 ++ .../core/loader/assembly/PropertyLoader.html | 323 ++ .../core/loader/assembly/ReferenceLoader.html | 323 ++ .../core/loader/assembly/ServiceLoader.html | 323 ++ .../tuscany/core/loader/assembly/WireLoader.html | 323 ++ .../loader/assembly/class-use/AbstractLoader.html | 318 ++ .../assembly/class-use/AssemblyConstants.html | 141 + .../loader/assembly/class-use/ComponentLoader.html | 141 + .../assembly/class-use/ComponentTypeLoader.html | 141 + .../loader/assembly/class-use/CompositeLoader.html | 185 + .../assembly/class-use/EntryPointLoader.html | 141 + .../assembly/class-use/ExternalServiceLoader.html | 141 + .../assembly/class-use/ImportWSDLLoader.html | 141 + .../assembly/class-use/InterfaceJavaLoader.html | 141 + .../assembly/class-use/InterfaceWSDLLoader.html | 141 + .../assembly/class-use/ModuleFragmentLoader.html | 141 + .../loader/assembly/class-use/ModuleLoader.html | 141 + .../loader/assembly/class-use/PropertyLoader.html | 141 + .../loader/assembly/class-use/ReferenceLoader.html | 141 + .../loader/assembly/class-use/ServiceLoader.html | 141 + .../core/loader/assembly/class-use/WireLoader.html | 141 + .../core/loader/assembly/package-frame.html | 63 + .../core/loader/assembly/package-summary.html | 215 ++ .../tuscany/core/loader/assembly/package-tree.html | 155 + .../tuscany/core/loader/assembly/package-use.html | 192 + .../class-use/InvalidPropertyFactoryException.html | 178 + .../core/loader/class-use/LoaderContext.html | 405 ++ .../core/loader/class-use/StAXElementLoader.html | 440 +++ .../core/loader/class-use/StAXLoaderRegistry.html | 251 ++ .../core/loader/class-use/StAXPropertyFactory.html | 232 ++ .../tuscany/core/loader/class-use/StAXUtil.html | 141 + .../loader/class-use/WSDLDefinitionRegistry.html | 214 ++ .../core/loader/impl/JNDIPropertyFactory.html | 289 ++ .../impl/StAXLoaderRegistryImpl.Monitor.html | 251 ++ .../core/loader/impl/StAXLoaderRegistryImpl.html | 448 +++ .../loader/impl/StringParserPropertyFactory.html | 271 ++ .../impl/WSDLDefinitionRegistryImpl.Monitor.html | 238 ++ .../loader/impl/WSDLDefinitionRegistryImpl.html | 464 +++ .../loader/impl/class-use/JNDIPropertyFactory.html | 141 + .../class-use/StAXLoaderRegistryImpl.Monitor.html | 177 + .../impl/class-use/StAXLoaderRegistryImpl.html | 141 + .../class-use/StringParserPropertyFactory.html | 141 + .../WSDLDefinitionRegistryImpl.Monitor.html | 177 + .../impl/class-use/WSDLDefinitionRegistryImpl.html | 141 + .../tuscany/core/loader/impl/package-frame.html | 52 + .../tuscany/core/loader/impl/package-summary.html | 186 + .../tuscany/core/loader/impl/package-tree.html | 159 + .../tuscany/core/loader/impl/package-use.html | 173 + .../apache/tuscany/core/loader/package-frame.html | 63 + .../tuscany/core/loader/package-summary.html | 200 + .../apache/tuscany/core/loader/package-tree.html | 166 + .../apache/tuscany/core/loader/package-use.html | 313 ++ .../core/loader/system/SystemBindingLoader.html | 350 ++ .../loader/system/SystemImplementationLoader.html | 369 ++ .../system/class-use/SystemBindingLoader.html | 141 + .../class-use/SystemImplementationLoader.html | 141 + .../tuscany/core/loader/system/package-frame.html | 35 + .../core/loader/system/package-summary.html | 159 + .../tuscany/core/loader/system/package-tree.html | 153 + .../tuscany/core/loader/system/package-use.html | 141 + .../org/apache/tuscany/core/message/Message.html | 320 ++ .../tuscany/core/message/MessageFactory.html | 213 ++ .../tuscany/core/message/class-use/Message.html | 514 +++ .../core/message/class-use/MessageFactory.html | 495 +++ .../core/message/impl/MessageFactoryImpl.html | 289 ++ .../tuscany/core/message/impl/MessageImpl.html | 416 +++ .../message/impl/class-use/MessageFactoryImpl.html | 141 + .../core/message/impl/class-use/MessageImpl.html | 141 + .../tuscany/core/message/impl/package-frame.html | 35 + .../tuscany/core/message/impl/package-summary.html | 159 + .../tuscany/core/message/impl/package-tree.html | 152 + .../tuscany/core/message/impl/package-use.html | 141 + .../apache/tuscany/core/message/package-frame.html | 35 + .../tuscany/core/message/package-summary.html | 159 + .../apache/tuscany/core/message/package-tree.html | 148 + .../apache/tuscany/core/message/package-use.html | 362 ++ .../tuscany/core/runtime/RuntimeContext.html | 426 +++ .../tuscany/core/runtime/RuntimeContextImpl.html | 995 +++++ .../tuscany/core/runtime/RuntimeMonitor.html | 231 ++ .../tuscany/core/runtime/RuntimeScopeStrategy.html | 293 ++ .../core/runtime/class-use/RuntimeContext.html | 222 ++ .../core/runtime/class-use/RuntimeContextImpl.html | 141 + .../core/runtime/class-use/RuntimeMonitor.html | 141 + .../runtime/class-use/RuntimeScopeStrategy.html | 141 + .../apache/tuscany/core/runtime/package-frame.html | 48 + .../tuscany/core/runtime/package-summary.html | 177 + .../apache/tuscany/core/runtime/package-tree.html | 196 + .../apache/tuscany/core/runtime/package-use.html | 186 + .../tuscany/core/sdo/DataFactoryObjectFactory.html | 271 ++ .../tuscany/core/sdo/TypeHelperObjectFactory.html | 271 ++ .../tuscany/core/sdo/XMLHelperObjectFactory.html | 271 ++ .../tuscany/core/sdo/XSDHelperObjectFactory.html | 271 ++ .../sdo/class-use/DataFactoryObjectFactory.html | 141 + .../sdo/class-use/TypeHelperObjectFactory.html | 141 + .../core/sdo/class-use/XMLHelperObjectFactory.html | 141 + .../core/sdo/class-use/XSDHelperObjectFactory.html | 141 + .../apache/tuscany/core/sdo/helper/SDOHelper.html | 177 + .../sdo/helper/SDOHelperExtensibilityElement.html | 277 ++ .../core/sdo/helper/SDOHelperProcessor.html | 320 ++ .../core/sdo/helper/class-use/SDOHelper.html | 141 + .../class-use/SDOHelperExtensibilityElement.html | 141 + .../sdo/helper/class-use/SDOHelperProcessor.html | 141 + .../tuscany/core/sdo/helper/package-frame.html | 46 + .../tuscany/core/sdo/helper/package-summary.html | 173 + .../tuscany/core/sdo/helper/package-tree.html | 160 + .../tuscany/core/sdo/helper/package-use.html | 141 + .../org/apache/tuscany/core/sdo/package-frame.html | 39 + .../apache/tuscany/core/sdo/package-summary.html | 167 + .../org/apache/tuscany/core/sdo/package-tree.html | 154 + .../org/apache/tuscany/core/sdo/package-use.html | 141 + .../tuscany/core/system/annotation/Autowire.html | 175 + .../tuscany/core/system/annotation/Monitor.html | 175 + .../core/system/annotation/ParentContext.html | 175 + .../core/system/annotation/class-use/Autowire.html | 569 +++ .../core/system/annotation/class-use/Monitor.html | 185 + .../system/annotation/class-use/ParentContext.html | 177 + .../core/system/annotation/package-frame.html | 37 + .../core/system/annotation/package-summary.html | 163 + .../core/system/annotation/package-tree.html | 151 + .../core/system/annotation/package-use.html | 344 ++ .../system/assembly/SystemAssemblyFactory.html | 347 ++ .../core/system/assembly/SystemBinding.html | 265 ++ .../core/system/assembly/SystemImplementation.html | 274 ++ .../tuscany/core/system/assembly/SystemModule.html | 284 ++ .../assembly/class-use/SystemAssemblyFactory.html | 251 ++ .../system/assembly/class-use/SystemBinding.html | 252 ++ .../assembly/class-use/SystemImplementation.html | 252 ++ .../system/assembly/class-use/SystemModule.html | 222 ++ .../assembly/impl/SystemAssemblyFactoryImpl.html | 405 ++ .../system/assembly/impl/SystemBindingImpl.html | 342 ++ .../assembly/impl/SystemImplementationImpl.html | 352 ++ .../system/assembly/impl/SystemModuleImpl.html | 538 +++ .../impl/class-use/SystemAssemblyFactoryImpl.html | 141 + .../assembly/impl/class-use/SystemBindingImpl.html | 141 + .../impl/class-use/SystemImplementationImpl.html | 141 + .../assembly/impl/class-use/SystemModuleImpl.html | 141 + .../core/system/assembly/impl/package-frame.html | 39 + .../core/system/assembly/impl/package-summary.html | 167 + .../core/system/assembly/impl/package-tree.html | 175 + .../core/system/assembly/impl/package-use.html | 141 + .../core/system/assembly/package-frame.html | 39 + .../core/system/assembly/package-summary.html | 167 + .../tuscany/core/system/assembly/package-tree.html | 164 + .../tuscany/core/system/assembly/package-use.html | 279 ++ .../builder/SystemContextFactoryBuilder.html | 276 ++ .../system/builder/SystemEntryPointBuilder.html | 271 ++ .../builder/SystemExternalServiceBuilder.html | 271 ++ .../class-use/SystemContextFactoryBuilder.html | 141 + .../builder/class-use/SystemEntryPointBuilder.html | 141 + .../class-use/SystemExternalServiceBuilder.html | 141 + .../tuscany/core/system/builder/package-frame.html | 37 + .../core/system/builder/package-summary.html | 164 + .../tuscany/core/system/builder/package-tree.html | 153 + .../tuscany/core/system/builder/package-use.html | 141 + .../core/system/config/SystemContextFactory.html | 692 ++++ .../config/SystemEntryPointContextFactory.html | 569 +++ .../system/config/SystemExtensibilityElement.html | 177 + .../SystemExternalServiceContextFactory.html | 568 +++ .../config/SystemInjectorExtensibilityElement.html | 218 ++ .../system/config/SystemObjectContextFactory.html | 548 +++ .../config/class-use/SystemContextFactory.html | 141 + .../class-use/SystemEntryPointContextFactory.html | 141 + .../class-use/SystemExtensibilityElement.html | 177 + .../SystemExternalServiceContextFactory.html | 141 + .../SystemInjectorExtensibilityElement.html | 185 + .../class-use/SystemObjectContextFactory.html | 141 + .../AutowireExtensibilityElement.html | 281 ++ .../extensibility/MonitorExtensibilityElement.html | 274 ++ .../ParentContextExtensibilityElement.html | 277 ++ .../class-use/AutowireExtensibilityElement.html | 141 + .../class-use/MonitorExtensibilityElement.html | 141 + .../ParentContextExtensibilityElement.html | 141 + .../system/config/extensibility/package-frame.html | 37 + .../config/extensibility/package-summary.html | 163 + .../system/config/extensibility/package-tree.html | 153 + .../system/config/extensibility/package-use.html | 141 + .../tuscany/core/system/config/package-frame.html | 52 + .../core/system/config/package-summary.html | 188 + .../tuscany/core/system/config/package-tree.html | 159 + .../tuscany/core/system/config/package-use.html | 174 + .../system/config/processor/AutowireProcessor.html | 324 ++ .../system/config/processor/MonitorProcessor.html | 324 ++ .../config/processor/ParentContextProcessor.html | 324 ++ .../processor/class-use/AutowireProcessor.html | 141 + .../processor/class-use/MonitorProcessor.html | 141 + .../class-use/ParentContextProcessor.html | 141 + .../system/config/processor/package-frame.html | 37 + .../system/config/processor/package-summary.html | 163 + .../core/system/config/processor/package-tree.html | 153 + .../core/system/config/processor/package-use.html | 141 + .../core/system/context/SystemAtomicContext.html | 630 ++++ .../system/context/SystemCompositeContextImpl.html | 535 +++ .../system/context/SystemEntryPointContext.html | 452 +++ .../context/SystemExternalServiceContext.html | 417 +++ .../core/system/context/SystemScopeStrategy.html | 297 ++ .../context/class-use/SystemAtomicContext.html | 141 + .../class-use/SystemCompositeContextImpl.html | 141 + .../context/class-use/SystemEntryPointContext.html | 141 + .../class-use/SystemExternalServiceContext.html | 141 + .../context/class-use/SystemScopeStrategy.html | 141 + .../tuscany/core/system/context/package-frame.html | 41 + .../core/system/context/package-summary.html | 176 + .../tuscany/core/system/context/package-tree.html | 165 + .../tuscany/core/system/context/package-use.html | 141 + .../system/injection/AutowireObjectFactory.html | 319 ++ .../injection/class-use/AutowireObjectFactory.html | 141 + .../core/system/injection/package-frame.html | 33 + .../core/system/injection/package-summary.html | 155 + .../core/system/injection/package-tree.html | 151 + .../tuscany/core/system/injection/package-use.html | 141 + .../apache/tuscany/core/webapp/ContextBinder.html | 344 ++ .../tuscany/core/webapp/LazyHTTPSessionId.html | 270 ++ .../apache/tuscany/core/webapp/ServletHost.html | 270 ++ .../tuscany/core/webapp/TuscanyRequestFilter.html | 324 ++ .../core/webapp/TuscanyServletListener.html | 404 ++ .../core/webapp/class-use/ContextBinder.html | 177 + .../core/webapp/class-use/LazyHTTPSessionId.html | 141 + .../tuscany/core/webapp/class-use/ServletHost.html | 141 + .../webapp/class-use/TuscanyRequestFilter.html | 141 + .../webapp/class-use/TuscanyServletListener.html | 141 + .../apache/tuscany/core/webapp/package-frame.html | 50 + .../tuscany/core/webapp/package-summary.html | 184 + .../apache/tuscany/core/webapp/package-tree.html | 160 + .../apache/tuscany/core/webapp/package-use.html | 167 + .../org/apache/tuscany/core/wire/Interceptor.html | 242 ++ .../tuscany/core/wire/InvocationConfiguration.html | 642 ++++ .../core/wire/InvocationRuntimeException.html | 290 ++ .../apache/tuscany/core/wire/MessageChannel.html | 215 ++ .../apache/tuscany/core/wire/MessageHandler.html | 215 ++ .../apache/tuscany/core/wire/MethodHashMap.html | 309 ++ .../tuscany/core/wire/ProxyCreationException.html | 299 ++ .../core/wire/SourceInvocationConfiguration.html | 381 ++ .../tuscany/core/wire/SourceWireFactory.html | 256 ++ .../core/wire/TargetInvocationConfiguration.html | 296 ++ .../apache/tuscany/core/wire/TargetInvoker.html | 288 ++ .../tuscany/core/wire/TargetWireFactory.html | 256 ++ .../tuscany/core/wire/WireConfiguration.html | 430 +++ .../apache/tuscany/core/wire/WireException.html | 299 ++ .../org/apache/tuscany/core/wire/WireFactory.html | 348 ++ .../tuscany/core/wire/WireFactoryFactory.html | 284 ++ .../core/wire/WireFactoryInitException.html | 299 ++ .../tuscany/core/wire/WireSourceConfiguration.html | 324 ++ .../tuscany/core/wire/WireTargetConfiguration.html | 268 ++ .../tuscany/core/wire/class-use/Interceptor.html | 465 +++ .../wire/class-use/InvocationConfiguration.html | 237 ++ .../wire/class-use/InvocationRuntimeException.html | 177 + .../core/wire/class-use/MessageChannel.html | 311 ++ .../core/wire/class-use/MessageHandler.html | 277 ++ .../tuscany/core/wire/class-use/MethodHashMap.html | 141 + .../wire/class-use/ProxyCreationException.html | 206 ++ .../class-use/SourceInvocationConfiguration.html | 188 + .../core/wire/class-use/SourceWireFactory.html | 687 ++++ .../class-use/TargetInvocationConfiguration.html | 178 + .../tuscany/core/wire/class-use/TargetInvoker.html | 356 ++ .../core/wire/class-use/TargetWireFactory.html | 727 ++++ .../core/wire/class-use/WireConfiguration.html | 215 ++ .../tuscany/core/wire/class-use/WireException.html | 185 + .../tuscany/core/wire/class-use/WireFactory.html | 307 ++ .../core/wire/class-use/WireFactoryFactory.html | 222 ++ .../wire/class-use/WireFactoryInitException.html | 281 ++ .../wire/class-use/WireSourceConfiguration.html | 353 ++ .../wire/class-use/WireTargetConfiguration.html | 345 ++ .../tuscany/core/wire/impl/InvokerInterceptor.html | 298 ++ .../tuscany/core/wire/impl/MessageChannelImpl.html | 272 ++ .../tuscany/core/wire/impl/MessageDispatcher.html | 272 ++ .../tuscany/core/wire/impl/NullWireFactory.html | 427 +++ .../tuscany/core/wire/impl/OneWayInterceptor.html | 297 ++ .../core/wire/impl/RequestResponseInterceptor.html | 304 ++ .../wire/impl/class-use/InvokerInterceptor.html | 141 + .../wire/impl/class-use/MessageChannelImpl.html | 141 + .../wire/impl/class-use/MessageDispatcher.html | 141 + .../core/wire/impl/class-use/NullWireFactory.html | 141 + .../wire/impl/class-use/OneWayInterceptor.html | 141 + .../impl/class-use/RequestResponseInterceptor.html | 141 + .../tuscany/core/wire/impl/package-frame.html | 43 + .../tuscany/core/wire/impl/package-summary.html | 177 + .../tuscany/core/wire/impl/package-tree.html | 156 + .../apache/tuscany/core/wire/impl/package-use.html | 141 + .../core/wire/jdk/JDKInvocationHandler.html | 275 ++ .../core/wire/jdk/JDKSourceWireFactory.html | 446 +++ .../core/wire/jdk/JDKTargetWireFactory.html | 446 +++ .../core/wire/jdk/JDKWireFactoryFactory.html | 365 ++ .../wire/jdk/class-use/JDKInvocationHandler.html | 141 + .../wire/jdk/class-use/JDKSourceWireFactory.html | 141 + .../wire/jdk/class-use/JDKTargetWireFactory.html | 141 + .../wire/jdk/class-use/JDKWireFactoryFactory.html | 141 + .../tuscany/core/wire/jdk/package-frame.html | 39 + .../tuscany/core/wire/jdk/package-summary.html | 167 + .../apache/tuscany/core/wire/jdk/package-tree.html | 154 + .../apache/tuscany/core/wire/jdk/package-use.html | 141 + .../apache/tuscany/core/wire/package-frame.html | 87 + .../apache/tuscany/core/wire/package-summary.html | 248 ++ .../org/apache/tuscany/core/wire/package-tree.html | 186 + .../org/apache/tuscany/core/wire/package-use.html | 725 ++++ .../wire/service/DefaultWireFactoryService.html | 401 ++ .../core/wire/service/WireFactoryService.html | 247 ++ .../class-use/DefaultWireFactoryService.html | 141 + .../wire/service/class-use/WireFactoryService.html | 266 ++ .../tuscany/core/wire/service/package-frame.html | 44 + .../tuscany/core/wire/service/package-summary.html | 170 + .../tuscany/core/wire/service/package-tree.html | 156 + .../tuscany/core/wire/service/package-use.html | 188 + .../javadoc/tuscany-core/overview-frame.html | 125 + .../javadoc/tuscany-core/overview-summary.html | 318 ++ .../javadoc/tuscany-core/overview-tree.html | 533 +++ .../resources/javadoc/tuscany-core/package-list | 42 + .../javadoc/tuscany-core/resources/inherit.gif | Bin 0 -> 57 bytes .../javadoc/tuscany-core/serialized-form.html | 716 ++++ .../resources/javadoc/tuscany-core/stylesheet.css | 45 + 813 files changed, 186028 insertions(+) create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/allclasses-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/allclasses-noframe.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/apidocs/index.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/constant-values.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/css/maven-base.css create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/css/maven-theme.css create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/css/print.css create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/deprecated-list.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/files create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/help-doc.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/add.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/collapsed.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/expanded.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/external-classic.png create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/external.png create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/file.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/fix.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/folder-closed.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/folder-open.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/help_logo.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_alert.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_alertsml.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_arrowfolder1_sml.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_arrowfolder2_sml.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_arrowfolderclosed1_sml.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_arrowfolderopen2_sml.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_arrowmembers1_sml.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_arrowmembers2_sml.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_arrowusergroups1_sml.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_arrowusergroups2_sml.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_arrowwaste1_sml.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_arrowwaste2_sml.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_confirmsml.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_doc_lrg.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_doc_sml.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_error_lrg.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_error_sml.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_folder_lrg.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_folder_sml.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_help_lrg.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_help_sml.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_info_lrg.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_info_sml.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_infosml.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_members_lrg.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_members_sml.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_sortdown.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_sortleft.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_sortright.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_sortup.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_success_lrg.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_success_sml.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_usergroups_lrg.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_usergroups_sml.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_warning_lrg.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_warning_sml.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_waste_lrg.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_waste_sml.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/logos/maven-feather.png create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/newwindow-classic.png create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/newwindow.png create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/none.png create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/nw_maj.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/nw_maj_hi.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/nw_maj_rond.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/nw_med.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/nw_med_hi.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/nw_med_rond.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/nw_min.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/nw_min_036.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/nw_min_hi.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/pdf.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/poweredby_036.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/product_logo.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/remove.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/se_maj_rond.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/strich.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/sw_maj_rond.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/sw_med_rond.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/sw_min.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/update.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/index-all.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/index.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/options create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/builder/AsyncPolicyBuilder.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/builder/class-use/AsyncPolicyBuilder.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/builder/package-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/builder/package-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/builder/package-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/builder/package-use.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/invocation/AsyncInterceptor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/invocation/class-use/AsyncInterceptor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/invocation/package-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/invocation/package-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/invocation/package-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/invocation/package-use.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/work/DefaultWorkManager.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/work/class-use/DefaultWorkManager.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/work/package-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/work/package-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/work/package-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/work/package-use.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/BuilderConfigException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/BuilderException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/BuilderInitException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/ContextCreationException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/ContextFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/ContextFactoryBuilder.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/ContextFactoryBuilderRegistry.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/ContextResolver.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/HierarchicalWireBuilder.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/NoAccessorException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/ObjectFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/PolicyBuilder.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/PolicyOrderer.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/SourcePolicyBuilder.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/SourcePolicyOrderer.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/TargetPolicyBuilder.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/TargetPolicyOrderer.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/UnknownTypeException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/WireBuilder.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/BuilderConfigException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/BuilderException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/BuilderInitException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/ContextCreationException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/ContextFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/ContextFactoryBuilder.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/ContextFactoryBuilderRegistry.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/ContextResolver.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/HierarchicalWireBuilder.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/NoAccessorException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/ObjectFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/PolicyBuilder.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/PolicyOrderer.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/SourcePolicyBuilder.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/SourcePolicyOrderer.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/TargetPolicyBuilder.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/TargetPolicyOrderer.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/UnknownTypeException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/WireBuilder.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/ArrayMultiplicityObjectFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/AssemblyVisitorImpl.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/ContextFactoryBuilderRegistryImpl.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/DefaultWireBuilder.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/HierarchicalBuilder.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/ListMultiplicityObjectFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/ProxyObjectFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/class-use/ArrayMultiplicityObjectFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/class-use/AssemblyVisitorImpl.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/class-use/ContextFactoryBuilderRegistryImpl.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/class-use/DefaultWireBuilder.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/class-use/HierarchicalBuilder.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/class-use/ListMultiplicityObjectFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/class-use/ProxyObjectFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/package-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/package-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/package-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/package-use.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/package-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/package-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/package-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/package-use.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/system/DefaultPolicyBuilderRegistry.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/system/PolicyBuilderRegistry.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/system/class-use/DefaultPolicyBuilderRegistry.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/system/class-use/PolicyBuilderRegistry.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/system/package-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/system/package-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/system/package-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/system/package-use.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/client/BootstrapHelper.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/client/TuscanyRuntime.Monitor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/client/TuscanyRuntime.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/client/class-use/BootstrapHelper.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/client/class-use/TuscanyRuntime.Monitor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/client/class-use/TuscanyRuntime.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/client/package-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/client/package-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/client/package-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/client/package-use.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/ComponentTypeIntrospector.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/ConfigurationException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/ConfigurationLoadException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/ImplementationCache.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/InvalidMetaDataException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/InvalidRootElementException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/InvalidSetterException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/JavaIntrospectionHelper.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/MetaDataException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/MissingInterfaceException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/MissingResourceException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/ModuleComponentConfigurationLoader.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/SidefileLoadException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/ComponentTypeIntrospector.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/ConfigurationException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/ConfigurationLoadException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/ImplementationCache.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/InvalidMetaDataException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/InvalidRootElementException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/InvalidSetterException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/JavaIntrospectionHelper.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/MetaDataException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/MissingInterfaceException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/MissingResourceException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/ModuleComponentConfigurationLoader.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/SidefileLoadException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/impl/AbstractModuleComponentConfigurationLoader.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/impl/Java5ComponentTypeIntrospector.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/impl/StAXModuleComponentConfigurationLoaderImpl.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/impl/class-use/AbstractModuleComponentConfigurationLoader.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/impl/class-use/Java5ComponentTypeIntrospector.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/impl/class-use/StAXModuleComponentConfigurationLoaderImpl.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/impl/package-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/impl/package-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/impl/package-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/impl/package-use.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/package-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/package-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/package-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/package-use.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/ComponentNameProcessor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/ContextProcessor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/DefaultProcessor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/DestroyProcessor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/ImplementationProcessorSupport.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/InitProcessor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/ProcessorHelper.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/ProcessorUtils.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/PropertyProcessor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/PropertyReferenceValidator.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/ReferenceProcessor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/ScopeProcessor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/ServiceProcessor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/ComponentNameProcessor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/ContextProcessor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/DefaultProcessor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/DestroyProcessor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/ImplementationProcessorSupport.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/InitProcessor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/ProcessorHelper.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/ProcessorUtils.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/PropertyProcessor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/PropertyReferenceValidator.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/ReferenceProcessor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/ScopeProcessor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/ServiceProcessor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/package-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/package-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/package-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/package-use.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/AtomicContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/AutowireContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/AutowireResolutionException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/CompositeContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ConfigurationContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/Context.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ContextInitException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ContextRuntimeException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/CoreRuntimeException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/DuplicateNameException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/EntryPointContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/EventContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/EventException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/EventFilter.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/EventPublisher.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ExternalServiceContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/InvalidNameException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/Lifecycle.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/MissingContextFactoryException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/MissingImplementationException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/MissingScopeException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ProxyConfigurationException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/QualifiedName.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/RuntimeEventListener.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ScopeAwareContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ScopeContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ScopeIdentifier.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ScopeInitializationException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ScopeRuntimeException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ScopeStrategy.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ServiceNotFoundException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/SystemCompositeContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/TargetException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/AtomicContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/AutowireContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/AutowireResolutionException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/CompositeContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ConfigurationContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/Context.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ContextInitException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ContextRuntimeException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/CoreRuntimeException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/DuplicateNameException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/EntryPointContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/EventContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/EventException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/EventFilter.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/EventPublisher.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ExternalServiceContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/InvalidNameException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/Lifecycle.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/MissingContextFactoryException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/MissingImplementationException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/MissingScopeException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ProxyConfigurationException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/QualifiedName.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/RuntimeEventListener.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ScopeAwareContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ScopeContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ScopeIdentifier.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ScopeInitializationException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ScopeRuntimeException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ScopeStrategy.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ServiceNotFoundException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/SystemCompositeContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/TargetException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/AbstractEvent.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/AbstractRequestEvent.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/Event.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/HttpSessionBound.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/HttpSessionEnd.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/HttpSessionEvent.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/InstanceCreated.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/ModuleEvent.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/ModuleStart.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/ModuleStop.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/RequestEnd.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/RequestEvent.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/RequestStart.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/SessionBound.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/SessionEnd.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/SessionEvent.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/SessionStart.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/AbstractEvent.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/AbstractRequestEvent.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/Event.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/HttpSessionBound.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/HttpSessionEnd.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/HttpSessionEvent.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/InstanceCreated.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/ModuleEvent.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/ModuleStart.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/ModuleStop.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/RequestEnd.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/RequestEvent.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/RequestStart.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/SessionBound.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/SessionEnd.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/SessionEvent.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/SessionStart.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/package-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/package-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/package-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/package-use.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/filter/TrueFilter.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/filter/class-use/TrueFilter.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/filter/package-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/filter/package-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/filter/package-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/filter/package-use.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/AbstractCompositeContext.NameToScope.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/AbstractCompositeContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/AbstractContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/AbstractLifecycle.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/CompositeContextImpl.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/EntryPointContextImpl.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/EventContextImpl.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/ExternalServiceContextImpl.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/class-use/AbstractCompositeContext.NameToScope.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/class-use/AbstractCompositeContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/class-use/AbstractContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/class-use/AbstractLifecycle.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/class-use/CompositeContextImpl.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/class-use/EntryPointContextImpl.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/class-use/EventContextImpl.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/class-use/ExternalServiceContextImpl.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/package-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/package-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/package-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/package-use.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/package-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/package-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/package-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/package-use.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/AbstractScopeContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/AbstractScopeStrategy.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/CompositeScopeContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/DefaultScopeStrategy.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/ModuleScopeContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/RequestScopeContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/SessionScopeContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/StatelessScopeContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/class-use/AbstractScopeContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/class-use/AbstractScopeStrategy.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/class-use/CompositeScopeContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/class-use/DefaultScopeStrategy.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/class-use/ModuleScopeContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/class-use/RequestScopeContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/class-use/SessionScopeContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/class-use/StatelessScopeContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/package-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/package-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/package-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/package-use.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/ComponentTargetInvoker.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/ContextFactoryBuilderSupport.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/EntryPointBuilderSupport.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/EntryPointContextFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/ExternalServiceBuilderSupport.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/ExternalServiceContextFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/ExternalServiceInvoker.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/ExternalServiceTargetInvoker.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/WireBuilderSupport.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/class-use/ComponentTargetInvoker.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/class-use/ContextFactoryBuilderSupport.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/class-use/EntryPointBuilderSupport.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/class-use/EntryPointContextFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/class-use/ExternalServiceBuilderSupport.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/class-use/ExternalServiceContextFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/class-use/ExternalServiceInvoker.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/class-use/ExternalServiceTargetInvoker.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/class-use/WireBuilderSupport.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/ImplementationProcessor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/InjectorExtensibilityElement.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/JavaExtensibilityElement.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/class-use/ImplementationProcessor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/class-use/InjectorExtensibilityElement.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/class-use/JavaExtensibilityElement.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/ComponentNameExtensibilityElement.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/ContextExtensibilityElement.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/DestroyInvokerExtensibilityElement.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/InitInvokerExtensibilityElement.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/InvokerExtensibilityElement.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/class-use/ComponentNameExtensibilityElement.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/class-use/ContextExtensibilityElement.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/class-use/DestroyInvokerExtensibilityElement.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/class-use/InitInvokerExtensibilityElement.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/class-use/InvokerExtensibilityElement.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/package-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/package-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/package-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/package-use.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/package-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/package-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/package-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/package-use.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/package-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/package-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/package-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/package-use.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/ContextObjectFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/EventInvoker.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/FactoryInitException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/FieldInjector.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/InjectionRuntimeException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/Injector.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/InterCompositeReferenceFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/JNDIObjectFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/MethodEventInvoker.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/MethodInjector.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/NonProxiedTargetFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/NullEventInvoker.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/ObjectCallbackException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/ObjectCreationException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/PojoObjectFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/SingletonObjectFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/ContextObjectFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/EventInvoker.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/FactoryInitException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/FieldInjector.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/InjectionRuntimeException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/Injector.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/InterCompositeReferenceFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/JNDIObjectFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/MethodEventInvoker.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/MethodInjector.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/NonProxiedTargetFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/NullEventInvoker.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/ObjectCallbackException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/ObjectCreationException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/PojoObjectFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/SingletonObjectFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/package-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/package-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/package-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/package-use.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/InvalidPropertyFactoryException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/LoaderContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/StAXElementLoader.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/StAXLoaderRegistry.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/StAXPropertyFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/StAXUtil.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/WSDLDefinitionRegistry.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/AbstractLoader.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/AssemblyConstants.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/ComponentLoader.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/ComponentTypeLoader.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/CompositeLoader.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/EntryPointLoader.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/ExternalServiceLoader.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/ImportWSDLLoader.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/InterfaceJavaLoader.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/InterfaceWSDLLoader.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/ModuleFragmentLoader.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/ModuleLoader.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/PropertyLoader.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/ReferenceLoader.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/ServiceLoader.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/WireLoader.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/AbstractLoader.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/AssemblyConstants.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/ComponentLoader.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/ComponentTypeLoader.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/CompositeLoader.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/EntryPointLoader.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/ExternalServiceLoader.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/ImportWSDLLoader.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/InterfaceJavaLoader.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/InterfaceWSDLLoader.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/ModuleFragmentLoader.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/ModuleLoader.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/PropertyLoader.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/ReferenceLoader.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/ServiceLoader.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/WireLoader.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/package-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/package-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/package-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/package-use.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/class-use/InvalidPropertyFactoryException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/class-use/LoaderContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/class-use/StAXElementLoader.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/class-use/StAXLoaderRegistry.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/class-use/StAXPropertyFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/class-use/StAXUtil.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/class-use/WSDLDefinitionRegistry.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/JNDIPropertyFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/StAXLoaderRegistryImpl.Monitor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/StAXLoaderRegistryImpl.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/StringParserPropertyFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/WSDLDefinitionRegistryImpl.Monitor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/WSDLDefinitionRegistryImpl.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/class-use/JNDIPropertyFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/class-use/StAXLoaderRegistryImpl.Monitor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/class-use/StAXLoaderRegistryImpl.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/class-use/StringParserPropertyFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/class-use/WSDLDefinitionRegistryImpl.Monitor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/class-use/WSDLDefinitionRegistryImpl.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/package-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/package-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/package-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/package-use.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/package-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/package-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/package-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/package-use.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/system/SystemBindingLoader.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/system/SystemImplementationLoader.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/system/class-use/SystemBindingLoader.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/system/class-use/SystemImplementationLoader.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/system/package-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/system/package-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/system/package-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/system/package-use.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/Message.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/MessageFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/class-use/Message.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/class-use/MessageFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/impl/MessageFactoryImpl.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/impl/MessageImpl.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/impl/class-use/MessageFactoryImpl.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/impl/class-use/MessageImpl.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/impl/package-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/impl/package-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/impl/package-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/impl/package-use.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/package-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/package-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/package-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/package-use.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/RuntimeContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/RuntimeContextImpl.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/RuntimeMonitor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/RuntimeScopeStrategy.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/class-use/RuntimeContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/class-use/RuntimeContextImpl.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/class-use/RuntimeMonitor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/class-use/RuntimeScopeStrategy.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/package-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/package-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/package-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/package-use.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/DataFactoryObjectFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/TypeHelperObjectFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/XMLHelperObjectFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/XSDHelperObjectFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/class-use/DataFactoryObjectFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/class-use/TypeHelperObjectFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/class-use/XMLHelperObjectFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/class-use/XSDHelperObjectFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/helper/SDOHelper.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/helper/SDOHelperExtensibilityElement.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/helper/SDOHelperProcessor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/helper/class-use/SDOHelper.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/helper/class-use/SDOHelperExtensibilityElement.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/helper/class-use/SDOHelperProcessor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/helper/package-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/helper/package-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/helper/package-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/helper/package-use.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/package-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/package-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/package-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/package-use.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/annotation/Autowire.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/annotation/Monitor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/annotation/ParentContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/annotation/class-use/Autowire.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/annotation/class-use/Monitor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/annotation/class-use/ParentContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/annotation/package-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/annotation/package-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/annotation/package-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/annotation/package-use.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/SystemAssemblyFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/SystemBinding.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/SystemImplementation.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/SystemModule.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/class-use/SystemAssemblyFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/class-use/SystemBinding.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/class-use/SystemImplementation.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/class-use/SystemModule.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/SystemAssemblyFactoryImpl.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/SystemBindingImpl.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/SystemImplementationImpl.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/SystemModuleImpl.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/class-use/SystemAssemblyFactoryImpl.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/class-use/SystemBindingImpl.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/class-use/SystemImplementationImpl.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/class-use/SystemModuleImpl.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/package-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/package-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/package-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/package-use.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/package-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/package-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/package-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/package-use.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/builder/SystemContextFactoryBuilder.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/builder/SystemEntryPointBuilder.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/builder/SystemExternalServiceBuilder.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/builder/class-use/SystemContextFactoryBuilder.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/builder/class-use/SystemEntryPointBuilder.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/builder/class-use/SystemExternalServiceBuilder.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/builder/package-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/builder/package-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/builder/package-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/builder/package-use.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/SystemContextFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/SystemEntryPointContextFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/SystemExtensibilityElement.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/SystemExternalServiceContextFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/SystemInjectorExtensibilityElement.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/SystemObjectContextFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/class-use/SystemContextFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/class-use/SystemEntryPointContextFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/class-use/SystemExtensibilityElement.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/class-use/SystemExternalServiceContextFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/class-use/SystemInjectorExtensibilityElement.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/class-use/SystemObjectContextFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/extensibility/AutowireExtensibilityElement.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/extensibility/MonitorExtensibilityElement.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/extensibility/ParentContextExtensibilityElement.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/extensibility/class-use/AutowireExtensibilityElement.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/extensibility/class-use/MonitorExtensibilityElement.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/extensibility/class-use/ParentContextExtensibilityElement.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/extensibility/package-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/extensibility/package-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/extensibility/package-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/extensibility/package-use.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/package-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/package-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/package-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/package-use.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/processor/AutowireProcessor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/processor/MonitorProcessor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/processor/ParentContextProcessor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/processor/class-use/AutowireProcessor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/processor/class-use/MonitorProcessor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/processor/class-use/ParentContextProcessor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/processor/package-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/processor/package-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/processor/package-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/processor/package-use.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/SystemAtomicContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/SystemCompositeContextImpl.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/SystemEntryPointContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/SystemExternalServiceContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/SystemScopeStrategy.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/class-use/SystemAtomicContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/class-use/SystemCompositeContextImpl.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/class-use/SystemEntryPointContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/class-use/SystemExternalServiceContext.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/class-use/SystemScopeStrategy.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/package-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/package-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/package-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/package-use.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/injection/AutowireObjectFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/injection/class-use/AutowireObjectFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/injection/package-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/injection/package-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/injection/package-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/injection/package-use.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/ContextBinder.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/LazyHTTPSessionId.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/ServletHost.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/TuscanyRequestFilter.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/TuscanyServletListener.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/class-use/ContextBinder.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/class-use/LazyHTTPSessionId.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/class-use/ServletHost.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/class-use/TuscanyRequestFilter.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/class-use/TuscanyServletListener.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/package-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/package-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/package-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/package-use.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/Interceptor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/InvocationConfiguration.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/InvocationRuntimeException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/MessageChannel.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/MessageHandler.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/MethodHashMap.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/ProxyCreationException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/SourceInvocationConfiguration.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/SourceWireFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/TargetInvocationConfiguration.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/TargetInvoker.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/TargetWireFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/WireConfiguration.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/WireException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/WireFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/WireFactoryFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/WireFactoryInitException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/WireSourceConfiguration.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/WireTargetConfiguration.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/Interceptor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/InvocationConfiguration.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/InvocationRuntimeException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/MessageChannel.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/MessageHandler.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/MethodHashMap.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/ProxyCreationException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/SourceInvocationConfiguration.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/SourceWireFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/TargetInvocationConfiguration.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/TargetInvoker.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/TargetWireFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/WireConfiguration.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/WireException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/WireFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/WireFactoryFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/WireFactoryInitException.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/WireSourceConfiguration.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/WireTargetConfiguration.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/InvokerInterceptor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/MessageChannelImpl.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/MessageDispatcher.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/NullWireFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/OneWayInterceptor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/RequestResponseInterceptor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/class-use/InvokerInterceptor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/class-use/MessageChannelImpl.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/class-use/MessageDispatcher.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/class-use/NullWireFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/class-use/OneWayInterceptor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/class-use/RequestResponseInterceptor.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/package-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/package-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/package-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/package-use.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/JDKInvocationHandler.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/JDKSourceWireFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/JDKTargetWireFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/JDKWireFactoryFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/class-use/JDKInvocationHandler.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/class-use/JDKSourceWireFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/class-use/JDKTargetWireFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/class-use/JDKWireFactoryFactory.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/package-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/package-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/package-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/package-use.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/package-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/package-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/package-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/package-use.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/service/DefaultWireFactoryService.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/service/WireFactoryService.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/service/class-use/DefaultWireFactoryService.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/service/class-use/WireFactoryService.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/service/package-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/service/package-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/service/package-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/service/package-use.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/overview-frame.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/overview-summary.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/overview-tree.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/package-list create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/resources/inherit.gif create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/serialized-form.html create mode 100644 branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/stylesheet.css (limited to 'branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core') diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/allclasses-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/allclasses-frame.html new file mode 100644 index 0000000000..e8f416eb0b --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/allclasses-frame.html @@ -0,0 +1,583 @@ + + + + + + + +All Classes (Tuscany Core incubating-M1 API) + + + + + + + + + + +All Classes +
+ + + + + +
AbstractCompositeContext +
+AbstractCompositeContext.NameToScope +
+AbstractContext +
+AbstractEvent +
+AbstractLifecycle +
+AbstractLoader +
+AbstractModuleComponentConfigurationLoader +
+AbstractRequestEvent +
+AbstractScopeContext +
+AbstractScopeStrategy +
+ArrayMultiplicityObjectFactory +
+AssemblyConstants +
+AssemblyVisitorImpl +
+AsyncInterceptor +
+AsyncPolicyBuilder +
+AtomicContext +
+Autowire +
+AutowireContext +
+AutowireExtensibilityElement +
+AutowireObjectFactory +
+AutowireProcessor +
+AutowireResolutionException +
+BootstrapHelper +
+BuilderConfigException +
+BuilderException +
+BuilderInitException +
+ComponentLoader +
+ComponentNameExtensibilityElement +
+ComponentNameProcessor +
+ComponentTargetInvoker +
+ComponentTypeIntrospector +
+ComponentTypeLoader +
+CompositeContext +
+CompositeContextImpl +
+CompositeLoader +
+CompositeScopeContext +
+ConfigurationContext +
+ConfigurationException +
+ConfigurationLoadException +
+Context +
+ContextBinder +
+ContextCreationException +
+ContextExtensibilityElement +
+ContextFactory +
+ContextFactoryBuilder +
+ContextFactoryBuilderRegistry +
+ContextFactoryBuilderRegistryImpl +
+ContextFactoryBuilderSupport +
+ContextInitException +
+ContextObjectFactory +
+ContextProcessor +
+ContextResolver +
+ContextRuntimeException +
+CoreRuntimeException +
+DataFactoryObjectFactory +
+DefaultPolicyBuilderRegistry +
+DefaultProcessor +
+DefaultScopeStrategy +
+DefaultWireBuilder +
+DefaultWireFactoryService +
+DefaultWorkManager +
+DestroyInvokerExtensibilityElement +
+DestroyProcessor +
+DuplicateNameException +
+EntryPointBuilderSupport +
+EntryPointContext +
+EntryPointContextFactory +
+EntryPointContextImpl +
+EntryPointLoader +
+Event +
+EventContext +
+EventContextImpl +
+EventException +
+EventFilter +
+EventInvoker +
+EventPublisher +
+ExternalServiceBuilderSupport +
+ExternalServiceContext +
+ExternalServiceContextFactory +
+ExternalServiceContextImpl +
+ExternalServiceInvoker +
+ExternalServiceLoader +
+ExternalServiceTargetInvoker +
+FactoryInitException +
+FieldInjector +
+HierarchicalBuilder +
+HierarchicalWireBuilder +
+HttpSessionBound +
+HttpSessionEnd +
+HttpSessionEvent +
+ImplementationCache +
+ImplementationProcessor +
+ImplementationProcessorSupport +
+ImportWSDLLoader +
+InitInvokerExtensibilityElement +
+InitProcessor +
+InjectionRuntimeException +
+Injector +
+InjectorExtensibilityElement +
+InstanceCreated +
+Interceptor +
+InterCompositeReferenceFactory +
+InterfaceJavaLoader +
+InterfaceWSDLLoader +
+InvalidMetaDataException +
+InvalidNameException +
+InvalidPropertyFactoryException +
+InvalidRootElementException +
+InvalidSetterException +
+InvocationConfiguration +
+InvocationRuntimeException +
+InvokerExtensibilityElement +
+InvokerInterceptor +
+Java5ComponentTypeIntrospector +
+JavaExtensibilityElement +
+JavaIntrospectionHelper +
+JDKInvocationHandler +
+JDKSourceWireFactory +
+JDKTargetWireFactory +
+JDKWireFactoryFactory +
+JNDIObjectFactory +
+JNDIPropertyFactory +
+LazyHTTPSessionId +
+Lifecycle +
+ListMultiplicityObjectFactory +
+LoaderContext +
+Message +
+MessageChannel +
+MessageChannelImpl +
+MessageDispatcher +
+MessageFactory +
+MessageFactoryImpl +
+MessageHandler +
+MessageImpl +
+MetaDataException +
+MethodEventInvoker +
+MethodHashMap +
+MethodInjector +
+MissingContextFactoryException +
+MissingImplementationException +
+MissingInterfaceException +
+MissingResourceException +
+MissingScopeException +
+ModuleComponentConfigurationLoader +
+ModuleEvent +
+ModuleFragmentLoader +
+ModuleLoader +
+ModuleScopeContext +
+ModuleStart +
+ModuleStop +
+Monitor +
+MonitorExtensibilityElement +
+MonitorProcessor +
+NoAccessorException +
+NonProxiedTargetFactory +
+NullEventInvoker +
+NullWireFactory +
+ObjectCallbackException +
+ObjectCreationException +
+ObjectFactory +
+OneWayInterceptor +
+ParentContext +
+ParentContextExtensibilityElement +
+ParentContextProcessor +
+PojoObjectFactory +
+PolicyBuilder +
+PolicyBuilderRegistry +
+PolicyOrderer +
+ProcessorHelper +
+ProcessorUtils +
+PropertyLoader +
+PropertyProcessor +
+PropertyReferenceValidator +
+ProxyConfigurationException +
+ProxyCreationException +
+ProxyObjectFactory +
+QualifiedName +
+ReferenceLoader +
+ReferenceProcessor +
+RequestEnd +
+RequestEvent +
+RequestResponseInterceptor +
+RequestScopeContext +
+RequestStart +
+RuntimeContext +
+RuntimeContextImpl +
+RuntimeEventListener +
+RuntimeMonitor +
+RuntimeScopeStrategy +
+ScopeAwareContext +
+ScopeContext +
+ScopeIdentifier +
+ScopeInitializationException +
+ScopeProcessor +
+ScopeRuntimeException +
+ScopeStrategy +
+SDOHelper +
+SDOHelperExtensibilityElement +
+SDOHelperProcessor +
+ServiceLoader +
+ServiceNotFoundException +
+ServiceProcessor +
+ServletHost +
+SessionBound +
+SessionEnd +
+SessionEvent +
+SessionScopeContext +
+SessionStart +
+SidefileLoadException +
+SingletonObjectFactory +
+SourceInvocationConfiguration +
+SourcePolicyBuilder +
+SourcePolicyOrderer +
+SourceWireFactory +
+StatelessScopeContext +
+StAXElementLoader +
+StAXLoaderRegistry +
+StAXLoaderRegistryImpl +
+StAXLoaderRegistryImpl.Monitor +
+StAXModuleComponentConfigurationLoaderImpl +
+StAXPropertyFactory +
+StAXUtil +
+StringParserPropertyFactory +
+SystemAssemblyFactory +
+SystemAssemblyFactoryImpl +
+SystemAtomicContext +
+SystemBinding +
+SystemBindingImpl +
+SystemBindingLoader +
+SystemCompositeContext +
+SystemCompositeContextImpl +
+SystemContextFactory +
+SystemContextFactoryBuilder +
+SystemEntryPointBuilder +
+SystemEntryPointContext +
+SystemEntryPointContextFactory +
+SystemExtensibilityElement +
+SystemExternalServiceBuilder +
+SystemExternalServiceContext +
+SystemExternalServiceContextFactory +
+SystemImplementation +
+SystemImplementationImpl +
+SystemImplementationLoader +
+SystemInjectorExtensibilityElement +
+SystemModule +
+SystemModuleImpl +
+SystemObjectContextFactory +
+SystemScopeStrategy +
+TargetException +
+TargetInvocationConfiguration +
+TargetInvoker +
+TargetPolicyBuilder +
+TargetPolicyOrderer +
+TargetWireFactory +
+TrueFilter +
+TuscanyRequestFilter +
+TuscanyRuntime +
+TuscanyRuntime.Monitor +
+TuscanyServletListener +
+TypeHelperObjectFactory +
+UnknownTypeException +
+WireBuilder +
+WireBuilderSupport +
+WireConfiguration +
+WireException +
+WireFactory +
+WireFactoryFactory +
+WireFactoryInitException +
+WireFactoryService +
+WireLoader +
+WireSourceConfiguration +
+WireTargetConfiguration +
+WSDLDefinitionRegistry +
+WSDLDefinitionRegistryImpl +
+WSDLDefinitionRegistryImpl.Monitor +
+XMLHelperObjectFactory +
+XSDHelperObjectFactory +
+
+ + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/allclasses-noframe.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/allclasses-noframe.html new file mode 100644 index 0000000000..f3ae981ef4 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/allclasses-noframe.html @@ -0,0 +1,583 @@ + + + + + + + +All Classes (Tuscany Core incubating-M1 API) + + + + + + + + + + +All Classes +
+ + + + + +
AbstractCompositeContext +
+AbstractCompositeContext.NameToScope +
+AbstractContext +
+AbstractEvent +
+AbstractLifecycle +
+AbstractLoader +
+AbstractModuleComponentConfigurationLoader +
+AbstractRequestEvent +
+AbstractScopeContext +
+AbstractScopeStrategy +
+ArrayMultiplicityObjectFactory +
+AssemblyConstants +
+AssemblyVisitorImpl +
+AsyncInterceptor +
+AsyncPolicyBuilder +
+AtomicContext +
+Autowire +
+AutowireContext +
+AutowireExtensibilityElement +
+AutowireObjectFactory +
+AutowireProcessor +
+AutowireResolutionException +
+BootstrapHelper +
+BuilderConfigException +
+BuilderException +
+BuilderInitException +
+ComponentLoader +
+ComponentNameExtensibilityElement +
+ComponentNameProcessor +
+ComponentTargetInvoker +
+ComponentTypeIntrospector +
+ComponentTypeLoader +
+CompositeContext +
+CompositeContextImpl +
+CompositeLoader +
+CompositeScopeContext +
+ConfigurationContext +
+ConfigurationException +
+ConfigurationLoadException +
+Context +
+ContextBinder +
+ContextCreationException +
+ContextExtensibilityElement +
+ContextFactory +
+ContextFactoryBuilder +
+ContextFactoryBuilderRegistry +
+ContextFactoryBuilderRegistryImpl +
+ContextFactoryBuilderSupport +
+ContextInitException +
+ContextObjectFactory +
+ContextProcessor +
+ContextResolver +
+ContextRuntimeException +
+CoreRuntimeException +
+DataFactoryObjectFactory +
+DefaultPolicyBuilderRegistry +
+DefaultProcessor +
+DefaultScopeStrategy +
+DefaultWireBuilder +
+DefaultWireFactoryService +
+DefaultWorkManager +
+DestroyInvokerExtensibilityElement +
+DestroyProcessor +
+DuplicateNameException +
+EntryPointBuilderSupport +
+EntryPointContext +
+EntryPointContextFactory +
+EntryPointContextImpl +
+EntryPointLoader +
+Event +
+EventContext +
+EventContextImpl +
+EventException +
+EventFilter +
+EventInvoker +
+EventPublisher +
+ExternalServiceBuilderSupport +
+ExternalServiceContext +
+ExternalServiceContextFactory +
+ExternalServiceContextImpl +
+ExternalServiceInvoker +
+ExternalServiceLoader +
+ExternalServiceTargetInvoker +
+FactoryInitException +
+FieldInjector +
+HierarchicalBuilder +
+HierarchicalWireBuilder +
+HttpSessionBound +
+HttpSessionEnd +
+HttpSessionEvent +
+ImplementationCache +
+ImplementationProcessor +
+ImplementationProcessorSupport +
+ImportWSDLLoader +
+InitInvokerExtensibilityElement +
+InitProcessor +
+InjectionRuntimeException +
+Injector +
+InjectorExtensibilityElement +
+InstanceCreated +
+Interceptor +
+InterCompositeReferenceFactory +
+InterfaceJavaLoader +
+InterfaceWSDLLoader +
+InvalidMetaDataException +
+InvalidNameException +
+InvalidPropertyFactoryException +
+InvalidRootElementException +
+InvalidSetterException +
+InvocationConfiguration +
+InvocationRuntimeException +
+InvokerExtensibilityElement +
+InvokerInterceptor +
+Java5ComponentTypeIntrospector +
+JavaExtensibilityElement +
+JavaIntrospectionHelper +
+JDKInvocationHandler +
+JDKSourceWireFactory +
+JDKTargetWireFactory +
+JDKWireFactoryFactory +
+JNDIObjectFactory +
+JNDIPropertyFactory +
+LazyHTTPSessionId +
+Lifecycle +
+ListMultiplicityObjectFactory +
+LoaderContext +
+Message +
+MessageChannel +
+MessageChannelImpl +
+MessageDispatcher +
+MessageFactory +
+MessageFactoryImpl +
+MessageHandler +
+MessageImpl +
+MetaDataException +
+MethodEventInvoker +
+MethodHashMap +
+MethodInjector +
+MissingContextFactoryException +
+MissingImplementationException +
+MissingInterfaceException +
+MissingResourceException +
+MissingScopeException +
+ModuleComponentConfigurationLoader +
+ModuleEvent +
+ModuleFragmentLoader +
+ModuleLoader +
+ModuleScopeContext +
+ModuleStart +
+ModuleStop +
+Monitor +
+MonitorExtensibilityElement +
+MonitorProcessor +
+NoAccessorException +
+NonProxiedTargetFactory +
+NullEventInvoker +
+NullWireFactory +
+ObjectCallbackException +
+ObjectCreationException +
+ObjectFactory +
+OneWayInterceptor +
+ParentContext +
+ParentContextExtensibilityElement +
+ParentContextProcessor +
+PojoObjectFactory +
+PolicyBuilder +
+PolicyBuilderRegistry +
+PolicyOrderer +
+ProcessorHelper +
+ProcessorUtils +
+PropertyLoader +
+PropertyProcessor +
+PropertyReferenceValidator +
+ProxyConfigurationException +
+ProxyCreationException +
+ProxyObjectFactory +
+QualifiedName +
+ReferenceLoader +
+ReferenceProcessor +
+RequestEnd +
+RequestEvent +
+RequestResponseInterceptor +
+RequestScopeContext +
+RequestStart +
+RuntimeContext +
+RuntimeContextImpl +
+RuntimeEventListener +
+RuntimeMonitor +
+RuntimeScopeStrategy +
+ScopeAwareContext +
+ScopeContext +
+ScopeIdentifier +
+ScopeInitializationException +
+ScopeProcessor +
+ScopeRuntimeException +
+ScopeStrategy +
+SDOHelper +
+SDOHelperExtensibilityElement +
+SDOHelperProcessor +
+ServiceLoader +
+ServiceNotFoundException +
+ServiceProcessor +
+ServletHost +
+SessionBound +
+SessionEnd +
+SessionEvent +
+SessionScopeContext +
+SessionStart +
+SidefileLoadException +
+SingletonObjectFactory +
+SourceInvocationConfiguration +
+SourcePolicyBuilder +
+SourcePolicyOrderer +
+SourceWireFactory +
+StatelessScopeContext +
+StAXElementLoader +
+StAXLoaderRegistry +
+StAXLoaderRegistryImpl +
+StAXLoaderRegistryImpl.Monitor +
+StAXModuleComponentConfigurationLoaderImpl +
+StAXPropertyFactory +
+StAXUtil +
+StringParserPropertyFactory +
+SystemAssemblyFactory +
+SystemAssemblyFactoryImpl +
+SystemAtomicContext +
+SystemBinding +
+SystemBindingImpl +
+SystemBindingLoader +
+SystemCompositeContext +
+SystemCompositeContextImpl +
+SystemContextFactory +
+SystemContextFactoryBuilder +
+SystemEntryPointBuilder +
+SystemEntryPointContext +
+SystemEntryPointContextFactory +
+SystemExtensibilityElement +
+SystemExternalServiceBuilder +
+SystemExternalServiceContext +
+SystemExternalServiceContextFactory +
+SystemImplementation +
+SystemImplementationImpl +
+SystemImplementationLoader +
+SystemInjectorExtensibilityElement +
+SystemModule +
+SystemModuleImpl +
+SystemObjectContextFactory +
+SystemScopeStrategy +
+TargetException +
+TargetInvocationConfiguration +
+TargetInvoker +
+TargetPolicyBuilder +
+TargetPolicyOrderer +
+TargetWireFactory +
+TrueFilter +
+TuscanyRequestFilter +
+TuscanyRuntime +
+TuscanyRuntime.Monitor +
+TuscanyServletListener +
+TypeHelperObjectFactory +
+UnknownTypeException +
+WireBuilder +
+WireBuilderSupport +
+WireConfiguration +
+WireException +
+WireFactory +
+WireFactoryFactory +
+WireFactoryInitException +
+WireFactoryService +
+WireLoader +
+WireSourceConfiguration +
+WireTargetConfiguration +
+WSDLDefinitionRegistry +
+WSDLDefinitionRegistryImpl +
+WSDLDefinitionRegistryImpl.Monitor +
+XMLHelperObjectFactory +
+XSDHelperObjectFactory +
+
+ + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/apidocs/index.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/apidocs/index.html new file mode 100644 index 0000000000..e69de29bb2 diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/constant-values.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/constant-values.html new file mode 100644 index 0000000000..a33da22581 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/constant-values.html @@ -0,0 +1,363 @@ + + + + + + + +Constant Field Values (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Constant Field Values

+
+
+Contents + + + + + + +
+org.apache.*
+ +

+ + + + + + + + + + + + +
org.apache.tuscany.core.client.BootstrapHelper
+public static final java.lang.StringSYSTEM_LOADER_COMPONENT"tuscany.loader"
+ +

+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
org.apache.tuscany.core.context.Lifecycle
+public static final intCONFIG_ERROR-1
+public static final intERROR7
+public static final intINITIALIZED2
+public static final intINITIALIZING1
+public static final intRUNNING4
+public static final intSTARTED4
+public static final intSTOPPED6
+public static final intSTOPPING5
+public static final intUNINITIALIZED0
+ +

+ +

+ + + + + + + + + + + + +
org.apache.tuscany.core.context.QualifiedName
+public static final java.lang.StringNAME_SEPARATOR"/"
+ +

+ +

+ + + + + + + + + + + + +
org.apache.tuscany.core.context.ScopeStrategy
+public static final intSCOPE_NOT_FOUND-3
+ +

+ +

+ + + + + + + + + + + + +
org.apache.tuscany.core.context.impl.AbstractCompositeContext
+public static final intDEFAULT_WAIT60000
+ +

+ +

+ + + + + + + + + + + + +
org.apache.tuscany.core.loader.assembly.AssemblyConstants
+public static final java.lang.StringSCA_NAMESPACE"http://www.osoa.org/xmlns/sca/0.9"
+ +

+ +

+ + + + + + + + + + + + + + + + + + + + + + +
org.apache.tuscany.core.runtime.RuntimeContext
+public static final java.lang.StringROOT"tuscany.root"
+public static final java.lang.StringRUNTIME"tuscany.runtime"
+public static final java.lang.StringSYSTEM"tuscany.system"
+ +

+ +

+ + + + + + + + + + + + + + + + + +
org.apache.tuscany.core.webapp.TuscanyServletListener
+public static final java.lang.StringMODULE_COMPONENT_NAME"org.apache.tuscany.core.webapp.ModuleComponentContext"
+public static final java.lang.StringSCA_COMPONENT_NAME"org.apache.tuscany.core.webapp.ModuleComponentName"
+ +

+ +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/css/maven-base.css b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/css/maven-base.css new file mode 100644 index 0000000000..ac15a852ff --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/css/maven-base.css @@ -0,0 +1,140 @@ +body { + margin: 0px; + padding: 0px 0px 10px 0px; +} +img { + border:none; +} +table { + padding:0px; + width: 100%; + margin-left: -2px; + margin-right: -2px; +} +acronym { + cursor: help; + border-bottom: 1px dotted #feb; +} +table.bodyTable th, table.bodyTable td { + padding: 2px 4px 2px 4px; + vertical-align: top; +} +div.clear{ + clear:both; + visibility: hidden; +} +div.clear hr{ + display: none; +} +#bannerLeft, #bannerRight { + font-size: xx-large; + font-weight: bold; +} +#bannerLeft img, #bannerRight img { + margin: 8px; +} +.xleft, #bannerLeft img { + float:left; + text-shadow: #7CFC00; +} +.xright, #bannerRight img { + float:right; + text-shadow: #7CFC00; +} +#banner { + border-bottom: 1px solid #fff; +} +#banner img { + border: none; +} +#footer, #breadcrumbs { + padding: 3px 10px 3px 10px; +} +#leftColumn { + width: 18%; + float:left; +} +#bodyColumn { + margin-left: 20%; +} +#legend { + padding: 8px 0 8px 0; +} +#navcolumn { + padding: 8px 4px 0 8px; +} +#navcolumn h5, #navcolumn ul { + margin: 0; + padding: 0; + font-size: small; +} +#navcolumn li { + list-style-type: none; + background-image: none; + background-repeat: no-repeat; + background-position: 0 0.4em; + padding-left: 16px; + list-style-position: ouside; + line-height: 1.2em; + font-size: smaller; +} +#navcolumn li.expanded { + background-image: url(../images/expanded.gif); +} +#navcolumn li.collapsed { + background-image: url(../images/collapsed.gif); +} +#poweredBy { + text-align: center; +} +#navcolumn img { + margin-top: 10px; + margin-bottom: 3px; +} +#poweredBy img { + display:block; + margin: 20px 0 20px 17px; + border: 1px solid black; + width: 90px; + height: 30px; +} +#search img { + margin: 0px; + display: block; +} +#search #q, #search #btnG { + border: 1px solid #999; + margin-bottom:10px; +} +#search form { + margin: 0px; +} +#lastPublished { + font-size: x-small; +} +.navSection { + margin-bottom: 2px; + padding: 8px; +} +.navSectionHead { + font-weight: bold; + font-size: x-small; +} +.section { + padding: 4px; +} +#footer { + font-size: x-small; +} +#breadcrumbs { + font-size: x-small; + margin: 0pt; +} +.source { + padding: 12px; + margin: 1em 7px 1em 7px; +} +.source pre { + margin: 0px; + padding: 0px; +} diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/css/maven-theme.css b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/css/maven-theme.css new file mode 100644 index 0000000000..7fc7dc6768 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/css/maven-theme.css @@ -0,0 +1,110 @@ +body, td, select, input, li{ + font-family: Verdana, Helvetica, Arial, sans-serif; + font-size: 13px; +} +a { + text-decoration: none; +} +a:link { + color:#36a; +} +a:visited { + color:#47a; +} +a:active, a:hover { + color:#69c; +} +#legend li.externalLink { + background: url(../images/external.png) left top no-repeat; + padding-left: 18px; +} +a.externalLink, a.externalLink:link, a.externalLink:visited, a.externalLink:active, a.externalLink:hover { + background: url(../images/external.png) right center no-repeat; + padding-right: 18px; +} +#legend li.newWindow { + background: url(../images/newwindow.png) left top no-repeat; + padding-left: 18px; +} +a.newWindow, a.newWindow:link, a.newWindow:visited, a.newWindow:active, a.newWindow:hover { + background: url(../images/newwindow.png) right center no-repeat; + padding-right: 18px; +} +h2 { + padding: 4px 4px 4px 6px; + border: 1px solid #999; + color: #900; + background-color: #ddd; + font-weight:900; + font-size: x-large; +} +h3 { + padding: 4px 4px 4px 6px; + border: 1px solid #aaa; + color: #900; + background-color: #eee; + font-weight: normal; + font-size: large; +} +h4 { + padding: 4px 4px 4px 6px; + border: 1px solid #bbb; + color: #900; + background-color: #fff; + font-weight: normal; + font-size: large; +} +h5 { + padding: 4px 4px 4px 6px; + color: #900; + font-size: normal; +} +p { + line-height: 1.3em; + font-size: small; +} +#breadcrumbs { + border-top: 1px solid #aaa; + border-bottom: 1px solid #aaa; + background-color: #ccc; +} +#leftColumn { + margin: 10px 0 0 5px; + border: 1px solid #999; + background-color: #eee; +} +#navcolumn h5 { + font-size: smaller; + border-bottom: 1px solid #aaaaaa; + padding-top: 2px; + color: #000; +} + +table.bodyTable th { + color: white; + background-color: #bbb; + text-align: left; + font-weight: bold; +} + +table.bodyTable th, table.bodyTable td { + font-size: 1em; +} + +table.bodyTable tr.a { + background-color: #ddd; +} + +table.bodyTable tr.b { + background-color: #eee; +} + +.source { + border: 1px solid #999; +} +dl { + padding: 4px 4px 4px 6px; +} +dt { + color: #900; +} diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/css/print.css b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/css/print.css new file mode 100644 index 0000000000..2b110588df --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/css/print.css @@ -0,0 +1,7 @@ +#banner, #footer, #leftcol, #breadcrumbs, .docs #toc, .docs .courtesylinks, #leftColumn, #navColumn { + display: none; +} +#bodyColumn, body.docs div.docs { + margin: 0 !important; + border: none !important +} diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/deprecated-list.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/deprecated-list.html new file mode 100644 index 0000000000..ceca1dc222 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/deprecated-list.html @@ -0,0 +1,193 @@ + + + + + + + +Deprecated List (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Deprecated API

+
+
+Contents + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Deprecated Methods
org.apache.tuscany.core.runtime.RuntimeContext.addBuilder(WireBuilder) +
+           
org.apache.tuscany.core.context.CompositeContext.getComposite() +
+           
org.apache.tuscany.core.loader.impl.StAXLoaderRegistryImpl.getContext() +
+           
org.apache.tuscany.core.loader.StAXLoaderRegistry.getContext() +
+           
org.apache.tuscany.core.webapp.ServletHost.getMapping(String) +
+           
org.apache.tuscany.core.context.CompositeContext.setAssemblyContext(AssemblyContext) +
+            
org.apache.tuscany.core.loader.impl.StAXLoaderRegistryImpl.setContext(AssemblyContext) +
+           
org.apache.tuscany.core.loader.StAXLoaderRegistry.setContext(AssemblyContext) +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/files b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/files new file mode 100644 index 0000000000..875b4e0b77 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/files @@ -0,0 +1,273 @@ +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/async/builder/AsyncPolicyBuilder.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/async/invocation/AsyncInterceptor.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/async/work/DefaultWorkManager.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/builder/BuilderConfigException.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/builder/BuilderException.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/builder/BuilderInitException.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/builder/ContextCreationException.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/builder/ContextFactory.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/builder/ContextFactoryBuilder.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/builder/ContextFactoryBuilderRegistry.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/builder/ContextResolver.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/builder/HierarchicalWireBuilder.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/builder/impl/ArrayMultiplicityObjectFactory.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/builder/impl/AssemblyVisitorImpl.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/builder/impl/ContextFactoryBuilderRegistryImpl.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/builder/impl/DefaultWireBuilder.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/builder/impl/HierarchicalBuilder.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/builder/impl/ListMultiplicityObjectFactory.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/builder/impl/ProxyObjectFactory.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/builder/NoAccessorException.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/builder/ObjectFactory.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/builder/PolicyBuilder.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/builder/PolicyOrderer.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/builder/SourcePolicyBuilder.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/builder/SourcePolicyOrderer.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/builder/system/DefaultPolicyBuilderRegistry.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/builder/system/PolicyBuilderRegistry.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/builder/TargetPolicyBuilder.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/builder/TargetPolicyOrderer.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/builder/UnknownTypeException.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/builder/WireBuilder.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/client/BootstrapHelper.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/client/TuscanyRuntime.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/config/ComponentTypeIntrospector.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/config/ConfigurationException.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/config/ConfigurationLoadException.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/config/impl/AbstractModuleComponentConfigurationLoader.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/config/impl/Java5ComponentTypeIntrospector.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/config/impl/StAXModuleComponentConfigurationLoaderImpl.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/config/ImplementationCache.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/config/InvalidMetaDataException.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/config/InvalidRootElementException.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/config/InvalidSetterException.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/config/JavaIntrospectionHelper.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/config/MetaDataException.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/config/MissingInterfaceException.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/config/MissingResourceException.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/config/ModuleComponentConfigurationLoader.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/config/processor/ComponentNameProcessor.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/config/processor/ContextProcessor.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/config/processor/DefaultProcessor.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/config/processor/DestroyProcessor.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/config/processor/ImplementationProcessorSupport.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/config/processor/InitProcessor.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/config/processor/ProcessorHelper.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/config/processor/ProcessorUtils.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/config/processor/PropertyProcessor.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/config/processor/PropertyReferenceValidator.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/config/processor/ReferenceProcessor.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/config/processor/ScopeProcessor.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/config/processor/ServiceProcessor.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/config/SidefileLoadException.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/AtomicContext.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/AutowireContext.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/AutowireResolutionException.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/CompositeContext.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/ConfigurationContext.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/Context.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/ContextInitException.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/ContextRuntimeException.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/CoreRuntimeException.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/DuplicateNameException.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/EntryPointContext.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/event/AbstractEvent.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/event/AbstractRequestEvent.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/event/Event.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/event/HttpSessionBound.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/event/HttpSessionEnd.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/event/HttpSessionEvent.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/event/InstanceCreated.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/event/ModuleEvent.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/event/ModuleStart.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/event/ModuleStop.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/event/RequestEnd.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/event/RequestEvent.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/event/RequestStart.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/event/SessionBound.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/event/SessionEnd.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/event/SessionEvent.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/event/SessionStart.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/EventContext.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/EventException.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/EventFilter.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/EventPublisher.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/ExternalServiceContext.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/filter/TrueFilter.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/impl/AbstractCompositeContext.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/impl/AbstractContext.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/impl/AbstractLifecycle.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/impl/CompositeContextImpl.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/impl/EntryPointContextImpl.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/impl/EventContextImpl.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/impl/ExternalServiceContextImpl.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/InvalidNameException.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/Lifecycle.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/MissingContextFactoryException.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/MissingImplementationException.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/MissingScopeException.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/ProxyConfigurationException.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/QualifiedName.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/RuntimeEventListener.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/scope/AbstractScopeContext.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/scope/AbstractScopeStrategy.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/scope/CompositeScopeContext.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/scope/DefaultScopeStrategy.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/scope/ModuleScopeContext.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/scope/RequestScopeContext.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/scope/SessionScopeContext.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/scope/StatelessScopeContext.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/ScopeAwareContext.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/ScopeContext.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/ScopeIdentifier.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/ScopeInitializationException.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/ScopeRuntimeException.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/ScopeStrategy.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/ServiceNotFoundException.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/SystemCompositeContext.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/context/TargetException.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/extension/ComponentTargetInvoker.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/extension/config/extensibility/ComponentNameExtensibilityElement.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/extension/config/extensibility/ContextExtensibilityElement.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/extension/config/extensibility/DestroyInvokerExtensibilityElement.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/extension/config/extensibility/InitInvokerExtensibilityElement.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/extension/config/extensibility/InvokerExtensibilityElement.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/extension/config/ImplementationProcessor.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/extension/config/InjectorExtensibilityElement.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/extension/config/JavaExtensibilityElement.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/extension/ContextFactoryBuilderSupport.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/extension/EntryPointBuilderSupport.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/extension/EntryPointContextFactory.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/extension/ExternalServiceBuilderSupport.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/extension/ExternalServiceContextFactory.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/extension/ExternalServiceInvoker.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/extension/ExternalServiceTargetInvoker.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/extension/WireBuilderSupport.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/injection/ContextObjectFactory.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/injection/EventInvoker.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/injection/FactoryInitException.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/injection/FieldInjector.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/injection/InjectionRuntimeException.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/injection/Injector.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/injection/InterCompositeReferenceFactory.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/injection/JNDIObjectFactory.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/injection/MethodEventInvoker.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/injection/MethodInjector.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/injection/NonProxiedTargetFactory.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/injection/NullEventInvoker.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/injection/ObjectCallbackException.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/injection/ObjectCreationException.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/injection/PojoObjectFactory.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/injection/SingletonObjectFactory.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/loader/assembly/AbstractLoader.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/loader/assembly/AssemblyConstants.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/loader/assembly/ComponentLoader.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/loader/assembly/ComponentTypeLoader.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/loader/assembly/CompositeLoader.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/loader/assembly/EntryPointLoader.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/loader/assembly/ExternalServiceLoader.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/loader/assembly/ImportWSDLLoader.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/loader/assembly/InterfaceJavaLoader.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/loader/assembly/InterfaceWSDLLoader.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/loader/assembly/ModuleFragmentLoader.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/loader/assembly/ModuleLoader.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/loader/assembly/PropertyLoader.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/loader/assembly/ReferenceLoader.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/loader/assembly/ServiceLoader.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/loader/assembly/WireLoader.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/loader/impl/JNDIPropertyFactory.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/loader/impl/StAXLoaderRegistryImpl.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/loader/impl/StringParserPropertyFactory.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/loader/impl/WSDLDefinitionRegistryImpl.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/loader/InvalidPropertyFactoryException.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/loader/LoaderContext.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/loader/StAXElementLoader.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/loader/StAXLoaderRegistry.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/loader/StAXPropertyFactory.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/loader/StAXUtil.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/loader/system/SystemBindingLoader.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/loader/system/SystemImplementationLoader.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/loader/WSDLDefinitionRegistry.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/message/impl/MessageFactoryImpl.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/message/impl/MessageImpl.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/message/Message.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/message/MessageFactory.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/runtime/RuntimeContext.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/runtime/RuntimeContextImpl.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/runtime/RuntimeMonitor.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/runtime/RuntimeScopeStrategy.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/sdo/DataFactoryObjectFactory.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/sdo/helper/SDOHelper.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/sdo/helper/SDOHelperExtensibilityElement.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/sdo/helper/SDOHelperProcessor.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/sdo/TypeHelperObjectFactory.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/sdo/XMLHelperObjectFactory.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/sdo/XSDHelperObjectFactory.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/system/annotation/Autowire.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/system/annotation/Monitor.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/system/annotation/ParentContext.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/system/assembly/impl/SystemAssemblyFactoryImpl.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/system/assembly/impl/SystemBindingImpl.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/system/assembly/impl/SystemImplementationImpl.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/system/assembly/impl/SystemModuleImpl.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/system/assembly/SystemAssemblyFactory.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/system/assembly/SystemBinding.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/system/assembly/SystemImplementation.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/system/assembly/SystemModule.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/system/builder/SystemContextFactoryBuilder.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/system/builder/SystemEntryPointBuilder.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/system/builder/SystemExternalServiceBuilder.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/system/config/extensibility/AutowireExtensibilityElement.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/system/config/extensibility/MonitorExtensibilityElement.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/system/config/extensibility/ParentContextExtensibilityElement.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/system/config/processor/AutowireProcessor.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/system/config/processor/MonitorProcessor.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/system/config/processor/ParentContextProcessor.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/system/config/SystemContextFactory.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/system/config/SystemEntryPointContextFactory.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/system/config/SystemExtensibilityElement.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/system/config/SystemExternalServiceContextFactory.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/system/config/SystemInjectorExtensibilityElement.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/system/config/SystemObjectContextFactory.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/system/context/SystemAtomicContext.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/system/context/SystemCompositeContextImpl.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/system/context/SystemEntryPointContext.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/system/context/SystemExternalServiceContext.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/system/context/SystemScopeStrategy.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/system/injection/AutowireObjectFactory.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/webapp/ContextBinder.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/webapp/LazyHTTPSessionId.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/webapp/ServletHost.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/webapp/TuscanyRequestFilter.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/webapp/TuscanyServletListener.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/impl/InvokerInterceptor.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/impl/MessageChannelImpl.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/impl/MessageDispatcher.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/impl/NullWireFactory.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/impl/OneWayInterceptor.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/impl/RequestResponseInterceptor.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/Interceptor.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/InvocationConfiguration.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/InvocationRuntimeException.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/jdk/JDKInvocationHandler.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/jdk/JDKSourceWireFactory.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/jdk/JDKTargetWireFactory.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/jdk/JDKWireFactoryFactory.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/MessageChannel.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/MessageHandler.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/MethodHashMap.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/ProxyCreationException.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/service/DefaultWireFactoryService.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/service/WireFactoryService.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/SourceInvocationConfiguration.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/SourceWireFactory.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/TargetInvocationConfiguration.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/TargetInvoker.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/TargetWireFactory.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/WireConfiguration.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/WireException.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/WireFactory.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/WireFactoryFactory.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/WireFactoryInitException.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/WireSourceConfiguration.java' +'E:/dev/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/wire/WireTargetConfiguration.java' diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/help-doc.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/help-doc.html new file mode 100644 index 0000000000..ef4176ea0b --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/help-doc.html @@ -0,0 +1,220 @@ + + + + + + + +API Help (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+How This API Document Is Organized

+
+This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.

+Overview

+
+ +

+The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.

+

+Package

+
+ +

+Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain four categories:

+
+

+Class/Interface

+
+ +

+Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:

+Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.
+ +

+Annotation Type

+
+ +

+Each annotation type has its own separate page with the following sections:

+
+ +

+Enum

+
+ +

+Each enum has its own separate page with the following sections:

+
+

+Use

+
+Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.
+

+Tree (Class Hierarchy)

+
+There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object. The interfaces do not inherit from java.lang.Object. +
+

+Deprecated API

+
+The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.
+

+Index

+
+The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.
+

+Prev/Next

+These links take you to the next or previous class, interface, package, or related page.

+Frames/No Frames

+These links show and hide the HTML frames. All pages are available with or without frames. +

+

+Serialized Form

+Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description. +

+

+Constant Field Values

+The Constant Field Values page lists the static final fields and their values. +

+ + +This help file applies to API documentation generated using the standard doclet. + +
+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/add.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/add.gif new file mode 100644 index 0000000000..ac0bdccc8e Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/add.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/collapsed.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/collapsed.gif new file mode 100644 index 0000000000..6e71084064 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/collapsed.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/expanded.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/expanded.gif new file mode 100644 index 0000000000..0fef3d89e0 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/expanded.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/external-classic.png b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/external-classic.png new file mode 100644 index 0000000000..09a5425275 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/external-classic.png differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/external.png b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/external.png new file mode 100644 index 0000000000..3f999fc88b Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/external.png differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/file.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/file.gif new file mode 100644 index 0000000000..72c13cc759 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/file.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/fix.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/fix.gif new file mode 100644 index 0000000000..2585f1308e Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/fix.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/folder-closed.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/folder-closed.gif new file mode 100644 index 0000000000..2baed621d8 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/folder-closed.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/folder-open.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/folder-open.gif new file mode 100644 index 0000000000..3955d19e52 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/folder-open.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/help_logo.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/help_logo.gif new file mode 100644 index 0000000000..cc25c033e8 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/help_logo.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_alert.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_alert.gif new file mode 100644 index 0000000000..4968bca45d Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_alert.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_alertsml.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_alertsml.gif new file mode 100644 index 0000000000..641308d18f Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_alertsml.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_arrowfolder1_sml.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_arrowfolder1_sml.gif new file mode 100644 index 0000000000..89408afae6 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_arrowfolder1_sml.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_arrowfolder2_sml.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_arrowfolder2_sml.gif new file mode 100644 index 0000000000..d9e7e1cf90 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_arrowfolder2_sml.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_arrowfolderclosed1_sml.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_arrowfolderclosed1_sml.gif new file mode 100644 index 0000000000..c48e8b6492 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_arrowfolderclosed1_sml.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_arrowfolderopen2_sml.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_arrowfolderopen2_sml.gif new file mode 100644 index 0000000000..477e327cb2 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_arrowfolderopen2_sml.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_arrowmembers1_sml.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_arrowmembers1_sml.gif new file mode 100644 index 0000000000..b4dea83017 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_arrowmembers1_sml.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_arrowmembers2_sml.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_arrowmembers2_sml.gif new file mode 100644 index 0000000000..0e743574f8 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_arrowmembers2_sml.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_arrowusergroups1_sml.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_arrowusergroups1_sml.gif new file mode 100644 index 0000000000..5177959c36 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_arrowusergroups1_sml.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_arrowusergroups2_sml.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_arrowusergroups2_sml.gif new file mode 100644 index 0000000000..574bb45615 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_arrowusergroups2_sml.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_arrowwaste1_sml.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_arrowwaste1_sml.gif new file mode 100644 index 0000000000..25d75f73b3 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_arrowwaste1_sml.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_arrowwaste2_sml.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_arrowwaste2_sml.gif new file mode 100644 index 0000000000..54dbf42593 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_arrowwaste2_sml.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_confirmsml.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_confirmsml.gif new file mode 100644 index 0000000000..ca3c810bd3 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_confirmsml.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_doc_lrg.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_doc_lrg.gif new file mode 100644 index 0000000000..b4582671ab Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_doc_lrg.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_doc_sml.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_doc_sml.gif new file mode 100644 index 0000000000..239bfaadb2 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_doc_sml.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_error_lrg.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_error_lrg.gif new file mode 100644 index 0000000000..fccffd17d7 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_error_lrg.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_error_sml.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_error_sml.gif new file mode 100644 index 0000000000..61132ef2b0 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_error_sml.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_folder_lrg.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_folder_lrg.gif new file mode 100644 index 0000000000..3683e75ceb Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_folder_lrg.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_folder_sml.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_folder_sml.gif new file mode 100644 index 0000000000..8e26f89ab6 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_folder_sml.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_help_lrg.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_help_lrg.gif new file mode 100644 index 0000000000..c2162957f5 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_help_lrg.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_help_sml.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_help_sml.gif new file mode 100644 index 0000000000..43bfd56ff4 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_help_sml.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_info_lrg.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_info_lrg.gif new file mode 100644 index 0000000000..b390fd4acf Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_info_lrg.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_info_sml.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_info_sml.gif new file mode 100644 index 0000000000..c6cb9ad7ce Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_info_sml.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_infosml.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_infosml.gif new file mode 100644 index 0000000000..1aa2d30acb Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_infosml.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_members_lrg.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_members_lrg.gif new file mode 100644 index 0000000000..7ba2df6b9f Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_members_lrg.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_members_sml.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_members_sml.gif new file mode 100644 index 0000000000..997e6998fd Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_members_sml.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_sortdown.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_sortdown.gif new file mode 100644 index 0000000000..9561bbe2a6 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_sortdown.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_sortleft.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_sortleft.gif new file mode 100644 index 0000000000..4fd21e8c00 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_sortleft.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_sortright.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_sortright.gif new file mode 100644 index 0000000000..ea8076e3e2 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_sortright.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_sortup.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_sortup.gif new file mode 100644 index 0000000000..61942d6d1c Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_sortup.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_success_lrg.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_success_lrg.gif new file mode 100644 index 0000000000..9af317d844 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_success_lrg.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_success_sml.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_success_sml.gif new file mode 100644 index 0000000000..52e85a430a Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_success_sml.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_usergroups_lrg.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_usergroups_lrg.gif new file mode 100644 index 0000000000..3a4e356931 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_usergroups_lrg.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_usergroups_sml.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_usergroups_sml.gif new file mode 100644 index 0000000000..923610139a Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_usergroups_sml.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_warning_lrg.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_warning_lrg.gif new file mode 100644 index 0000000000..83359d818d Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_warning_lrg.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_warning_sml.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_warning_sml.gif new file mode 100644 index 0000000000..873bbb52cb Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_warning_sml.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_waste_lrg.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_waste_lrg.gif new file mode 100644 index 0000000000..e5434aa48a Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_waste_lrg.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_waste_sml.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_waste_sml.gif new file mode 100644 index 0000000000..6dd046d467 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/icon_waste_sml.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/logos/maven-feather.png b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/logos/maven-feather.png new file mode 100644 index 0000000000..5beac166dd Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/logos/maven-feather.png differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/newwindow-classic.png b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/newwindow-classic.png new file mode 100644 index 0000000000..5987117fe5 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/newwindow-classic.png differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/newwindow.png b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/newwindow.png new file mode 100644 index 0000000000..6287f72bd0 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/newwindow.png differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/none.png b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/none.png new file mode 100644 index 0000000000..fef6d188ab Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/none.png differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/nw_maj.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/nw_maj.gif new file mode 100644 index 0000000000..452296b7b4 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/nw_maj.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/nw_maj_hi.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/nw_maj_hi.gif new file mode 100644 index 0000000000..54c39336ef Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/nw_maj_hi.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/nw_maj_rond.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/nw_maj_rond.gif new file mode 100644 index 0000000000..add42a4024 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/nw_maj_rond.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/nw_med.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/nw_med.gif new file mode 100644 index 0000000000..d2b6d91de3 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/nw_med.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/nw_med_hi.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/nw_med_hi.gif new file mode 100644 index 0000000000..0c2db4cf6f Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/nw_med_hi.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/nw_med_rond.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/nw_med_rond.gif new file mode 100644 index 0000000000..8aaa564efd Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/nw_med_rond.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/nw_min.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/nw_min.gif new file mode 100644 index 0000000000..bf4bc759c4 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/nw_min.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/nw_min_036.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/nw_min_036.gif new file mode 100644 index 0000000000..eb344a8fde Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/nw_min_036.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/nw_min_hi.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/nw_min_hi.gif new file mode 100644 index 0000000000..a8a30abf46 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/nw_min_hi.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/pdf.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/pdf.gif new file mode 100644 index 0000000000..7bce338926 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/pdf.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/poweredby_036.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/poweredby_036.gif new file mode 100644 index 0000000000..49d0345dab Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/poweredby_036.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/product_logo.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/product_logo.gif new file mode 100644 index 0000000000..327b838868 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/product_logo.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/remove.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/remove.gif new file mode 100644 index 0000000000..ad4b238b07 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/remove.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/se_maj_rond.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/se_maj_rond.gif new file mode 100644 index 0000000000..da2510e988 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/se_maj_rond.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/strich.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/strich.gif new file mode 100644 index 0000000000..a33e79d96b Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/strich.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/sw_maj_rond.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/sw_maj_rond.gif new file mode 100644 index 0000000000..110bdf4e38 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/sw_maj_rond.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/sw_med_rond.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/sw_med_rond.gif new file mode 100644 index 0000000000..6671c3d0da Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/sw_med_rond.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/sw_min.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/sw_min.gif new file mode 100644 index 0000000000..d96369d4e0 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/sw_min.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/update.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/update.gif new file mode 100644 index 0000000000..71ca225b6d Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/images/update.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/index-all.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/index-all.html new file mode 100644 index 0000000000..5b9e03d660 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/index-all.html @@ -0,0 +1,3908 @@ + + + + + + + +Index (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +A B C D E F G H I J L M N O P Q R S T U V W X
+

+A

+
+
AbstractCompositeContext - Class in org.apache.tuscany.core.context.impl
The base implementation of a composite context
AbstractCompositeContext() - +Constructor for class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
AbstractCompositeContext(String, CompositeContext, ScopeStrategy, EventContext, ConfigurationContext) - +Constructor for class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
AbstractCompositeContext.NameToScope - Class in org.apache.tuscany.core.context.impl
 
AbstractCompositeContext.NameToScope(QualifiedName, ScopeContext) - +Constructor for class org.apache.tuscany.core.context.impl.AbstractCompositeContext.NameToScope +
  +
AbstractContext - Class in org.apache.tuscany.core.context.impl
Functionality common to all Context implementations
AbstractContext() - +Constructor for class org.apache.tuscany.core.context.impl.AbstractContext +
  +
AbstractContext(String) - +Constructor for class org.apache.tuscany.core.context.impl.AbstractContext +
  +
AbstractEvent - Class in org.apache.tuscany.core.context.event
A basic implementation of a runtime event
AbstractEvent(Object) - +Constructor for class org.apache.tuscany.core.context.event.AbstractEvent +
  +
AbstractLifecycle - Class in org.apache.tuscany.core.context.impl
 
AbstractLifecycle(String) - +Constructor for class org.apache.tuscany.core.context.impl.AbstractLifecycle +
  +
AbstractLifecycle() - +Constructor for class org.apache.tuscany.core.context.impl.AbstractLifecycle +
  +
AbstractLoader<T extends org.apache.tuscany.model.assembly.AssemblyObject> - Class in org.apache.tuscany.core.loader.assembly
 
AbstractLoader() - +Constructor for class org.apache.tuscany.core.loader.assembly.AbstractLoader +
  +
AbstractModuleComponentConfigurationLoader - Class in org.apache.tuscany.core.config.impl
 
AbstractModuleComponentConfigurationLoader(AssemblyContext) - +Constructor for class org.apache.tuscany.core.config.impl.AbstractModuleComponentConfigurationLoader +
  +
AbstractRequestEvent - Class in org.apache.tuscany.core.context.event
Base implementation of a request event
AbstractRequestEvent(Object, Object) - +Constructor for class org.apache.tuscany.core.context.event.AbstractRequestEvent +
Creates a new event +
AbstractScopeContext - Class in org.apache.tuscany.core.context.scope
Implements functionality common to scope contexts.
AbstractScopeContext(EventContext) - +Constructor for class org.apache.tuscany.core.context.scope.AbstractScopeContext +
  +
AbstractScopeStrategy - Class in org.apache.tuscany.core.context.scope
Implements basic scope strategy functionality
AbstractScopeStrategy() - +Constructor for class org.apache.tuscany.core.context.scope.AbstractScopeStrategy +
  +
accept(AssemblyVisitor) - +Method in class org.apache.tuscany.core.system.assembly.impl.SystemModuleImpl +
  +
addBuilder(ContextFactoryBuilder) - +Method in class org.apache.tuscany.core.builder.impl.HierarchicalBuilder +
  +
addBuilder(WireBuilder) - +Method in interface org.apache.tuscany.core.runtime.RuntimeContext +
Deprecated.  +
addBuilder(WireBuilder) - +Method in class org.apache.tuscany.core.runtime.RuntimeContextImpl +
  +
addInterceptor(Interceptor) - +Method in class org.apache.tuscany.core.wire.InvocationConfiguration +
Adds an interceptor to the chain +
addInterface(Class) - +Method in class org.apache.tuscany.core.wire.impl.NullWireFactory +
  +
addInterface(Class) - +Method in class org.apache.tuscany.core.wire.jdk.JDKSourceWireFactory +
  +
addInterface(Class) - +Method in class org.apache.tuscany.core.wire.jdk.JDKTargetWireFactory +
  +
addInterface(Class) - +Method in interface org.apache.tuscany.core.wire.WireFactory +
Adds an interface type generated proxies implement +
addListener(RuntimeEventListener) - +Method in interface org.apache.tuscany.core.context.EventPublisher +
Registers a listener to receive notifications for the context +
addListener(EventFilter, RuntimeEventListener) - +Method in interface org.apache.tuscany.core.context.EventPublisher +
Registers a listener to receive notifications for the context +
addListener(RuntimeEventListener) - +Method in class org.apache.tuscany.core.context.impl.AbstractLifecycle +
  +
addListener(EventFilter, RuntimeEventListener) - +Method in class org.apache.tuscany.core.context.impl.AbstractLifecycle +
  +
addProperty(String, Object) - +Method in interface org.apache.tuscany.core.builder.ContextFactory +
Adds a property to the context +
addProperty(String, Object) - +Method in class org.apache.tuscany.core.extension.EntryPointContextFactory +
  +
addProperty(String, Object) - +Method in class org.apache.tuscany.core.extension.ExternalServiceContextFactory +
  +
addProperty(String, Object) - +Method in class org.apache.tuscany.core.system.config.SystemContextFactory +
  +
addProperty(String, Object) - +Method in class org.apache.tuscany.core.system.config.SystemEntryPointContextFactory +
  +
addProperty(String, Object) - +Method in class org.apache.tuscany.core.system.config.SystemExternalServiceContextFactory +
  +
addProperty(String, Object) - +Method in class org.apache.tuscany.core.system.config.SystemObjectContextFactory +
  +
addRequestHandler(MessageHandler) - +Method in class org.apache.tuscany.core.wire.InvocationConfiguration +
Adds an request handler to the invocation chain +
addResponseHandler(MessageHandler) - +Method in class org.apache.tuscany.core.wire.InvocationConfiguration +
Adds an response handler to the invocation chain +
addSourceWireFactories(String, Class, List<SourceWireFactory>, boolean) - +Method in interface org.apache.tuscany.core.builder.ContextFactory +
Adds a set of source-side wire factories for the given reference. +
addSourceWireFactories(String, Class, List<SourceWireFactory>, boolean) - +Method in class org.apache.tuscany.core.extension.EntryPointContextFactory +
  +
addSourceWireFactories(String, Class, List<SourceWireFactory>, boolean) - +Method in class org.apache.tuscany.core.extension.ExternalServiceContextFactory +
  +
addSourceWireFactories(String, Class, List<SourceWireFactory>, boolean) - +Method in class org.apache.tuscany.core.system.config.SystemContextFactory +
  +
addSourceWireFactories(String, Class, List<SourceWireFactory>, boolean) - +Method in class org.apache.tuscany.core.system.config.SystemEntryPointContextFactory +
  +
addSourceWireFactories(String, Class, List<SourceWireFactory>, boolean) - +Method in class org.apache.tuscany.core.system.config.SystemExternalServiceContextFactory +
  +
addSourceWireFactories(String, Class, List, boolean) - +Method in class org.apache.tuscany.core.system.config.SystemObjectContextFactory +
  +
addSourceWireFactory(String, SourceWireFactory) - +Method in interface org.apache.tuscany.core.builder.ContextFactory +
Adds a source-side wire factory for the given reference. +
addSourceWireFactory(String, SourceWireFactory) - +Method in class org.apache.tuscany.core.extension.EntryPointContextFactory +
  +
addSourceWireFactory(String, SourceWireFactory) - +Method in class org.apache.tuscany.core.extension.ExternalServiceContextFactory +
  +
addSourceWireFactory(String, SourceWireFactory) - +Method in class org.apache.tuscany.core.system.config.SystemContextFactory +
  +
addSourceWireFactory(String, SourceWireFactory) - +Method in class org.apache.tuscany.core.system.config.SystemEntryPointContextFactory +
  +
addSourceWireFactory(String, SourceWireFactory) - +Method in class org.apache.tuscany.core.system.config.SystemExternalServiceContextFactory +
  +
addSourceWireFactory(String, SourceWireFactory) - +Method in class org.apache.tuscany.core.system.config.SystemObjectContextFactory +
  +
addTargetWireFactory(String, TargetWireFactory) - +Method in interface org.apache.tuscany.core.builder.ContextFactory +
Adds a target-side wire factory for the given service name. +
addTargetWireFactory(String, TargetWireFactory) - +Method in class org.apache.tuscany.core.extension.EntryPointContextFactory +
  +
addTargetWireFactory(String, TargetWireFactory) - +Method in class org.apache.tuscany.core.extension.ExternalServiceContextFactory +
  +
addTargetWireFactory(String, TargetWireFactory) - +Method in class org.apache.tuscany.core.system.config.SystemContextFactory +
  +
addTargetWireFactory(String, TargetWireFactory) - +Method in class org.apache.tuscany.core.system.config.SystemEntryPointContextFactory +
  +
addTargetWireFactory(String, TargetWireFactory) - +Method in class org.apache.tuscany.core.system.config.SystemExternalServiceContextFactory +
  +
addTargetWireFactory(String, TargetWireFactory) - +Method in class org.apache.tuscany.core.system.config.SystemObjectContextFactory +
  +
addWireBuilder(WireBuilder) - +Method in interface org.apache.tuscany.core.builder.HierarchicalWireBuilder +
Registers a child wire builder +
addWireBuilder(WireBuilder) - +Method in class org.apache.tuscany.core.builder.impl.DefaultWireBuilder +
Adds a wire builder to delegate to +
ArrayMultiplicityObjectFactory - Class in org.apache.tuscany.core.builder.impl
Resolves targets configured in a multiplicity by delegating to object factories and returning an + Array containing object instances
ArrayMultiplicityObjectFactory(Class, List<ObjectFactory>) - +Constructor for class org.apache.tuscany.core.builder.impl.ArrayMultiplicityObjectFactory +
  +
AssemblyConstants - Class in org.apache.tuscany.core.loader.assembly
 
assemblyContext - +Variable in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
assemblyFactory - +Variable in class org.apache.tuscany.core.config.impl.AbstractModuleComponentConfigurationLoader +
  +
AssemblyVisitorImpl - Class in org.apache.tuscany.core.builder.impl
Decorates an assembly object graph with runtime configurations using a set of builders
AssemblyVisitorImpl(List<ContextFactoryBuilder>) - +Constructor for class org.apache.tuscany.core.builder.impl.AssemblyVisitorImpl +
Constructs a visitor +
AsyncInterceptor - Class in org.apache.tuscany.core.async.invocation
A wire interceptor that uses a WorkManager to schedule asynchronous execution of invocations in Work instances.
AsyncInterceptor(WorkManager, MessageFactory) - +Constructor for class org.apache.tuscany.core.async.invocation.AsyncInterceptor +
Constructs a new instance +
AsyncPolicyBuilder - Class in org.apache.tuscany.core.async.builder
Builds context factories for component implementations that map to org.apache.tuscany.container.java.assembly.JavaImplementation.
AsyncPolicyBuilder() - +Constructor for class org.apache.tuscany.core.async.builder.AsyncPolicyBuilder +
  +
AtomicContext - Interface in org.apache.tuscany.core.context
A runtime entity that manages an atomic (i.e.
Autowire - Annotation Type in org.apache.tuscany.core.system.annotation
A system annotation to inject an autowired instance
AutowireContext - Interface in org.apache.tuscany.core.context
A specialization of a CompositeContext that is able to automatically resolve references + for its children using EntryPoint or Service interfaces exposed by it or, recursively, any + of it parents.
AutowireExtensibilityElement - Class in org.apache.tuscany.core.system.config.extensibility
A metadata extensbility element for autowires; creates injectors which return the target of an autowire
AutowireExtensibilityElement(Method) - +Constructor for class org.apache.tuscany.core.system.config.extensibility.AutowireExtensibilityElement +
  +
AutowireExtensibilityElement(Field) - +Constructor for class org.apache.tuscany.core.system.config.extensibility.AutowireExtensibilityElement +
  +
AutowireObjectFactory<T> - Class in org.apache.tuscany.core.system.injection
Returns an instance by resolving against an AutowireContext.
AutowireObjectFactory(Class<T>, ContextResolver) - +Constructor for class org.apache.tuscany.core.system.injection.AutowireObjectFactory +
  +
AutowireObjectFactory(Class<T>) - +Constructor for class org.apache.tuscany.core.system.injection.AutowireObjectFactory +
Creates a new factory that resolves against the cuurent context using the given implementation type +
AutowireProcessor - Class in org.apache.tuscany.core.system.config.processor
Processes Autowire annotations
AutowireProcessor() - +Constructor for class org.apache.tuscany.core.system.config.processor.AutowireProcessor +
  +
AutowireResolutionException - Exception in org.apache.tuscany.core.context
Denotes an exception while resolving an automatic wire
AutowireResolutionException() - +Constructor for exception org.apache.tuscany.core.context.AutowireResolutionException +
  +
AutowireResolutionException(String) - +Constructor for exception org.apache.tuscany.core.context.AutowireResolutionException +
  +
AutowireResolutionException(String, Throwable) - +Constructor for exception org.apache.tuscany.core.context.AutowireResolutionException +
  +
AutowireResolutionException(Throwable) - +Constructor for exception org.apache.tuscany.core.context.AutowireResolutionException +
  +
+
+

+B

+
+
BINDER - +Static variable in class org.apache.tuscany.core.webapp.ContextBinder +
  +
bindingClass - +Variable in class org.apache.tuscany.core.extension.EntryPointBuilderSupport +
  +
bindingClass - +Variable in class org.apache.tuscany.core.extension.ExternalServiceBuilderSupport +
  +
bootstrapContextFactoryBuilders(MonitorFactory) - +Static method in class org.apache.tuscany.core.client.BootstrapHelper +
Returns a ContextFactoryBuilderRegistry with default builders registered for system contexts. +
BootstrapHelper - Class in org.apache.tuscany.core.client
 
bootstrapLoader(String, AssemblyContext) - +Static method in class org.apache.tuscany.core.loader.StAXUtil +
  +
bootstrapStaxLoader(SystemCompositeContext, AssemblyContext) - +Static method in class org.apache.tuscany.core.client.BootstrapHelper +
Bootstrap the StAX-based loader. +
build(ConfiguredReference, List<WireSourceConfiguration>) - +Method in class org.apache.tuscany.core.async.builder.AsyncPolicyBuilder +
  +
build(ConfiguredService, WireTargetConfiguration) - +Method in class org.apache.tuscany.core.async.builder.AsyncPolicyBuilder +
  +
build(AssemblyObject) - +Method in interface org.apache.tuscany.core.builder.ContextFactoryBuilder +
Creates or updates a context factory based on configuration contained in the given model object. +
build(AssemblyObject) - +Method in class org.apache.tuscany.core.builder.impl.HierarchicalBuilder +
  +
build(ConfiguredReference, List<WireSourceConfiguration>) - +Method in interface org.apache.tuscany.core.builder.SourcePolicyBuilder +
  +
build(ConfiguredService, WireTargetConfiguration) - +Method in interface org.apache.tuscany.core.builder.TargetPolicyBuilder +
  +
build(AssemblyObject) - +Method in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
build(AssemblyObject) - +Method in class org.apache.tuscany.core.extension.ContextFactoryBuilderSupport +
  +
build(AssemblyObject) - +Method in class org.apache.tuscany.core.extension.EntryPointBuilderSupport +
  +
build(AssemblyObject) - +Method in class org.apache.tuscany.core.extension.ExternalServiceBuilderSupport +
  +
build(AssemblyObject) - +Method in class org.apache.tuscany.core.runtime.RuntimeContextImpl +
  +
build(AssemblyObject) - +Method in class org.apache.tuscany.core.system.builder.SystemContextFactoryBuilder +
  +
build(AssemblyObject) - +Method in class org.apache.tuscany.core.system.builder.SystemEntryPointBuilder +
  +
build(AssemblyObject) - +Method in class org.apache.tuscany.core.system.builder.SystemExternalServiceBuilder +
  +
build() - +Method in class org.apache.tuscany.core.wire.InvocationConfiguration +
Signals to the chain that its configuration is complete. +
build() - +Method in class org.apache.tuscany.core.wire.SourceInvocationConfiguration +
Prepares the configuration by linking interceptors and handlers +
build() - +Method in class org.apache.tuscany.core.wire.TargetInvocationConfiguration +
Prepares the configuration by linking interceptors and handlers +
BuilderConfigException - Exception in org.apache.tuscany.core.builder
Represents an error processing an assembly model
BuilderConfigException() - +Constructor for exception org.apache.tuscany.core.builder.BuilderConfigException +
  +
BuilderConfigException(String) - +Constructor for exception org.apache.tuscany.core.builder.BuilderConfigException +
  +
BuilderConfigException(String, Throwable) - +Constructor for exception org.apache.tuscany.core.builder.BuilderConfigException +
  +
BuilderConfigException(Throwable) - +Constructor for exception org.apache.tuscany.core.builder.BuilderConfigException +
  +
BuilderException - Exception in org.apache.tuscany.core.builder
The root exception for the builder package.
BuilderException() - +Constructor for exception org.apache.tuscany.core.builder.BuilderException +
  +
BuilderException(String) - +Constructor for exception org.apache.tuscany.core.builder.BuilderException +
  +
BuilderException(String, Throwable) - +Constructor for exception org.apache.tuscany.core.builder.BuilderException +
  +
BuilderException(Throwable) - +Constructor for exception org.apache.tuscany.core.builder.BuilderException +
  +
BuilderInitException - Exception in org.apache.tuscany.core.builder
Denotes an exception initializing a builder
BuilderInitException() - +Constructor for exception org.apache.tuscany.core.builder.BuilderInitException +
  +
BuilderInitException(String, Throwable) - +Constructor for exception org.apache.tuscany.core.builder.BuilderInitException +
  +
BuilderInitException(String) - +Constructor for exception org.apache.tuscany.core.builder.BuilderInitException +
  +
BuilderInitException(Throwable) - +Constructor for exception org.apache.tuscany.core.builder.BuilderInitException +
  +
builderRegistry - +Variable in class org.apache.tuscany.core.extension.ContextFactoryBuilderSupport +
  +
builderRegistry - +Variable in class org.apache.tuscany.core.extension.EntryPointBuilderSupport +
  +
buildSource(ConfiguredReference, List<WireSourceConfiguration>) - +Method in class org.apache.tuscany.core.builder.system.DefaultPolicyBuilderRegistry +
  +
buildSource(ConfiguredReference, List<WireSourceConfiguration>) - +Method in interface org.apache.tuscany.core.builder.system.PolicyBuilderRegistry +
Evaluates source-side policy metadata for configured reference and updates the curresponding collection of wire configurations +
buildTarget(ConfiguredService, WireTargetConfiguration) - +Method in class org.apache.tuscany.core.builder.system.DefaultPolicyBuilderRegistry +
  +
buildTarget(ConfiguredService, WireTargetConfiguration) - +Method in interface org.apache.tuscany.core.builder.system.PolicyBuilderRegistry +
Evaluates target-side policy metadata for configured reference and updates the curresponding collection of wire configurations +
buildTarget(ContextFactory<?>) - +Method in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
Signals to target side of reference configurations to initialize +
+
+

+C

+
+
cachingDefinition(String, URL) - +Method in interface org.apache.tuscany.core.loader.impl.WSDLDefinitionRegistryImpl.Monitor +
Monitor event emitted immediately before registering a WSDL definition + in the cache. +
checkInit() - +Method in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
Blocks until the module context has been initialized +
checkInit() - +Method in class org.apache.tuscany.core.context.scope.AbstractScopeContext +
  +
clearIdentifier(Object) - +Method in interface org.apache.tuscany.core.context.EventContext +
Clears the unique key for the given identifier associated with the current request +
clearIdentifier(Object) - +Method in class org.apache.tuscany.core.context.impl.EventContextImpl +
  +
clearIdentifiers() - +Method in interface org.apache.tuscany.core.context.EventContext +
Clears all identifiers associated with the current request +
clearIdentifiers() - +Method in class org.apache.tuscany.core.context.impl.EventContextImpl +
  +
clone() - +Method in class org.apache.tuscany.core.extension.ComponentTargetInvoker +
  +
clone() - +Method in class org.apache.tuscany.core.extension.ExternalServiceTargetInvoker +
  +
clone() - +Method in interface org.apache.tuscany.core.wire.TargetInvoker +
Implementations must support deep cloning +
completeTargetChain(TargetWireFactory, Class, ScopeContext) - +Method in class org.apache.tuscany.core.builder.impl.DefaultWireBuilder +
  +
completeTargetChain(TargetWireFactory<?>, Class, ScopeContext) - +Method in interface org.apache.tuscany.core.builder.WireBuilder +
Finishes processing the target side wire chain. +
completeTargetChain(TargetWireFactory, Class, ScopeContext) - +Method in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
completeTargetChain(TargetWireFactory, Class, ScopeContext) - +Method in class org.apache.tuscany.core.extension.WireBuilderSupport +
  +
completeTargetChain(TargetWireFactory, Class, ScopeContext) - +Method in class org.apache.tuscany.core.runtime.RuntimeContextImpl +
  +
COMPONENT - +Static variable in class org.apache.tuscany.core.loader.assembly.AssemblyConstants +
  +
COMPONENT_TYPE - +Static variable in class org.apache.tuscany.core.loader.assembly.AssemblyConstants +
  +
ComponentLoader - Class in org.apache.tuscany.core.loader.assembly
 
ComponentLoader() - +Constructor for class org.apache.tuscany.core.loader.assembly.ComponentLoader +
  +
ComponentNameExtensibilityElement - Class in org.apache.tuscany.core.extension.config.extensibility
 
ComponentNameExtensibilityElement(Method) - +Constructor for class org.apache.tuscany.core.extension.config.extensibility.ComponentNameExtensibilityElement +
  +
ComponentNameExtensibilityElement(Field) - +Constructor for class org.apache.tuscany.core.extension.config.extensibility.ComponentNameExtensibilityElement +
  +
ComponentNameProcessor - Class in org.apache.tuscany.core.config.processor
Processes the ComponentName annotation
ComponentNameProcessor(AssemblyFactory) - +Constructor for class org.apache.tuscany.core.config.processor.ComponentNameProcessor +
  +
ComponentTargetInvoker - Class in org.apache.tuscany.core.extension
Responsible for invoking an external service + TODO: virtualy identical to ExternalServiceTargetInvoker
ComponentTargetInvoker(QualifiedName, Method, ScopeContext) - +Constructor for class org.apache.tuscany.core.extension.ComponentTargetInvoker +
Constructs a new ExternalWebServiceTargetInvoker. +
ComponentTypeIntrospector - Interface in org.apache.tuscany.core.config
Interface for implementations that are able create SCA definitions by inspecting Java classes.
ComponentTypeLoader - Class in org.apache.tuscany.core.loader.assembly
 
ComponentTypeLoader() - +Constructor for class org.apache.tuscany.core.loader.assembly.ComponentTypeLoader +
  +
CompositeContext - Interface in org.apache.tuscany.core.context
A context which contains child component contexts.
CompositeContextImpl - Class in org.apache.tuscany.core.context.impl
The standard implementation of an composite context.
CompositeContextImpl() - +Constructor for class org.apache.tuscany.core.context.impl.CompositeContextImpl +
  +
CompositeContextImpl(String, CompositeContext, ScopeStrategy, EventContext, ConfigurationContext) - +Constructor for class org.apache.tuscany.core.context.impl.CompositeContextImpl +
  +
CompositeContextImpl(String, CompositeContext, AutowireContext, ScopeStrategy, EventContext, ConfigurationContext) - +Constructor for class org.apache.tuscany.core.context.impl.CompositeContextImpl +
  +
CompositeLoader - Class in org.apache.tuscany.core.loader.assembly
 
CompositeLoader() - +Constructor for class org.apache.tuscany.core.loader.assembly.CompositeLoader +
  +
CompositeScopeContext - Class in org.apache.tuscany.core.context.scope
Manages the lifecycle of composite component contexts, i.e.
CompositeScopeContext(EventContext) - +Constructor for class org.apache.tuscany.core.context.scope.CompositeScopeContext +
  +
CONFIG_ERROR - +Static variable in interface org.apache.tuscany.core.context.Lifecycle +
  +
ConfigurationContext - Interface in org.apache.tuscany.core.context
Offers configuration services in the runtime.
configurationContext - +Variable in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
ConfigurationException - Exception in org.apache.tuscany.core.config
Base class for exceptions that pertain to configuration.
ConfigurationException() - +Constructor for exception org.apache.tuscany.core.config.ConfigurationException +
  +
ConfigurationException(String) - +Constructor for exception org.apache.tuscany.core.config.ConfigurationException +
  +
ConfigurationException(String, Throwable) - +Constructor for exception org.apache.tuscany.core.config.ConfigurationException +
  +
ConfigurationException(Throwable) - +Constructor for exception org.apache.tuscany.core.config.ConfigurationException +
  +
ConfigurationLoadException - Exception in org.apache.tuscany.core.config
Exception indicating that there was a problem loading a configuration resource.
ConfigurationLoadException() - +Constructor for exception org.apache.tuscany.core.config.ConfigurationLoadException +
  +
ConfigurationLoadException(String) - +Constructor for exception org.apache.tuscany.core.config.ConfigurationLoadException +
  +
ConfigurationLoadException(String, Throwable) - +Constructor for exception org.apache.tuscany.core.config.ConfigurationLoadException +
  +
ConfigurationLoadException(Throwable) - +Constructor for exception org.apache.tuscany.core.config.ConfigurationLoadException +
  +
configurations - +Variable in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
configurations - +Variable in class org.apache.tuscany.core.wire.WireConfiguration +
  +
connect(SourceWireFactory<?>, TargetWireFactory<?>, Class, boolean, ScopeContext) - +Method in class org.apache.tuscany.core.builder.impl.DefaultWireBuilder +
  +
connect(SourceWireFactory<?>, TargetWireFactory<?>, Class, boolean, ScopeContext) - +Method in interface org.apache.tuscany.core.builder.WireBuilder +
Connects wire configurations of the source proxy factory to corresponding ones in the target proxy to + factory +
connect(SourceWireFactory, TargetWireFactory, Class, boolean, ScopeContext) - +Method in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
connect(SourceWireFactory, TargetWireFactory, Class, boolean, ScopeContext) - +Method in class org.apache.tuscany.core.extension.WireBuilderSupport +
  +
connect(SourceWireFactory, TargetWireFactory, Class, boolean, ScopeContext) - +Method in class org.apache.tuscany.core.runtime.RuntimeContextImpl +
  +
Context - Interface in org.apache.tuscany.core.context
An entity that provides an execution context for a runtime artifact or artifacts.
ContextBinder - Class in org.apache.tuscany.core.webapp
 
ContextBinder() - +Constructor for class org.apache.tuscany.core.webapp.ContextBinder +
  +
ContextCreationException - Exception in org.apache.tuscany.core.builder
Denotes an exception creating an instance context
ContextCreationException() - +Constructor for exception org.apache.tuscany.core.builder.ContextCreationException +
  +
ContextCreationException(String) - +Constructor for exception org.apache.tuscany.core.builder.ContextCreationException +
  +
ContextCreationException(String, Throwable) - +Constructor for exception org.apache.tuscany.core.builder.ContextCreationException +
  +
ContextCreationException(Throwable) - +Constructor for exception org.apache.tuscany.core.builder.ContextCreationException +
  +
contextDestroyed(ServletContextEvent) - +Method in class org.apache.tuscany.core.webapp.TuscanyServletListener +
  +
ContextExtensibilityElement - Class in org.apache.tuscany.core.extension.config.extensibility
 
ContextExtensibilityElement(Method) - +Constructor for class org.apache.tuscany.core.extension.config.extensibility.ContextExtensibilityElement +
  +
ContextExtensibilityElement(Field) - +Constructor for class org.apache.tuscany.core.extension.config.extensibility.ContextExtensibilityElement +
  +
contextFactories - +Variable in class org.apache.tuscany.core.context.scope.AbstractScopeContext +
  +
ContextFactory<T extends Context> - Interface in org.apache.tuscany.core.builder
Implementations create Contexts based on an assembly configuration.
ContextFactoryBuilder - Interface in org.apache.tuscany.core.builder
The extension point for component types in the runtime.
ContextFactoryBuilderRegistry - Interface in org.apache.tuscany.core.builder
System wide registry for ContextFactoryBuilder implementations.
ContextFactoryBuilderRegistryImpl - Class in org.apache.tuscany.core.builder.impl
 
ContextFactoryBuilderRegistryImpl() - +Constructor for class org.apache.tuscany.core.builder.impl.ContextFactoryBuilderRegistryImpl +
  +
ContextFactoryBuilderSupport<T extends org.apache.tuscany.model.assembly.Implementation> - Class in org.apache.tuscany.core.extension
A runtime extension point for component types.
ContextFactoryBuilderSupport() - +Constructor for class org.apache.tuscany.core.extension.ContextFactoryBuilderSupport +
Default constructor +
ContextFactoryBuilderSupport(WireFactoryService) - +Constructor for class org.apache.tuscany.core.extension.ContextFactoryBuilderSupport +
Constructs a new instance +
ContextInitException - Exception in org.apache.tuscany.core.context
Denotes an error encountered while initializing an instance context
ContextInitException() - +Constructor for exception org.apache.tuscany.core.context.ContextInitException +
  +
ContextInitException(String) - +Constructor for exception org.apache.tuscany.core.context.ContextInitException +
  +
ContextInitException(String, Throwable) - +Constructor for exception org.apache.tuscany.core.context.ContextInitException +
  +
ContextInitException(Throwable) - +Constructor for exception org.apache.tuscany.core.context.ContextInitException +
  +
contextInitialized(ServletContextEvent) - +Method in class org.apache.tuscany.core.webapp.TuscanyServletListener +
  +
ContextObjectFactory - Class in org.apache.tuscany.core.injection
An implementation of ObjectFactory that resolves the current parent context
ContextObjectFactory(ContextResolver) - +Constructor for class org.apache.tuscany.core.injection.ContextObjectFactory +
  +
ContextProcessor - Class in org.apache.tuscany.core.config.processor
Processes the Context annotation
ContextProcessor() - +Constructor for class org.apache.tuscany.core.config.processor.ContextProcessor +
  +
ContextResolver - Interface in org.apache.tuscany.core.builder
Implementations are responsible for resolving the current composite context
ContextRuntimeException - Exception in org.apache.tuscany.core.context
An unchecked exception encountered by an Context
ContextRuntimeException() - +Constructor for exception org.apache.tuscany.core.context.ContextRuntimeException +
  +
ContextRuntimeException(String) - +Constructor for exception org.apache.tuscany.core.context.ContextRuntimeException +
  +
ContextRuntimeException(String, Throwable) - +Constructor for exception org.apache.tuscany.core.context.ContextRuntimeException +
  +
ContextRuntimeException(Throwable) - +Constructor for exception org.apache.tuscany.core.context.ContextRuntimeException +
  +
CoreRuntimeException - Exception in org.apache.tuscany.core.context
The root exception for the runtime package.
CoreRuntimeException() - +Constructor for exception org.apache.tuscany.core.context.CoreRuntimeException +
  +
CoreRuntimeException(String) - +Constructor for exception org.apache.tuscany.core.context.CoreRuntimeException +
  +
CoreRuntimeException(String, Throwable) - +Constructor for exception org.apache.tuscany.core.context.CoreRuntimeException +
  +
CoreRuntimeException(Throwable) - +Constructor for exception org.apache.tuscany.core.context.CoreRuntimeException +
  +
createContext() - +Method in interface org.apache.tuscany.core.builder.ContextFactory +
Creates a Context based on configuration supplied by a logical model assembly +
createContext() - +Method in class org.apache.tuscany.core.extension.EntryPointContextFactory +
  +
createContext() - +Method in class org.apache.tuscany.core.extension.ExternalServiceContextFactory +
  +
createContext() - +Method in class org.apache.tuscany.core.system.config.SystemContextFactory +
  +
createContext() - +Method in class org.apache.tuscany.core.system.config.SystemEntryPointContextFactory +
  +
createContext() - +Method in class org.apache.tuscany.core.system.config.SystemExternalServiceContextFactory +
  +
createContext() - +Method in class org.apache.tuscany.core.system.config.SystemObjectContextFactory +
  +
createContextFactory(String, T, Scope) - +Method in class org.apache.tuscany.core.extension.ContextFactoryBuilderSupport +
Subclasses must implement, returning a context factory appropriate to the component implementation +
createCoreIntrospector(AssemblyFactory) - +Static method in class org.apache.tuscany.core.config.processor.ProcessorUtils +
  +
createCoreProcessors(AssemblyFactory) - +Static method in class org.apache.tuscany.core.config.processor.ProcessorUtils +
  +
createEntryPointContextFactory(EntryPoint, MessageFactory) - +Method in class org.apache.tuscany.core.extension.EntryPointBuilderSupport +
Callback to create the specific ContextFactory type associated with the extending + implementation +
createExternalServiceContextFactory(ExternalService) - +Method in class org.apache.tuscany.core.extension.ExternalServiceBuilderSupport +
Callback to create the specific ContextFactory type associated with the extending + implementation +
createInvoker(QualifiedName, Method, ScopeContext, boolean) - +Method in class org.apache.tuscany.core.extension.WireBuilderSupport +
Callback to create the specific TargetInvoker type for dispatching to the target type +
createMessage() - +Method in class org.apache.tuscany.core.message.impl.MessageFactoryImpl +
  +
createMessage() - +Method in interface org.apache.tuscany.core.message.MessageFactory +
Returns a new message. +
createObjectFactory(XMLStreamReader, Property) - +Method in class org.apache.tuscany.core.loader.impl.JNDIPropertyFactory +
  +
createObjectFactory(XMLStreamReader, Property) - +Method in class org.apache.tuscany.core.loader.impl.StringParserPropertyFactory +
  +
createObjectFactory(XMLStreamReader, Property) - +Method in interface org.apache.tuscany.core.loader.StAXPropertyFactory +
Return an ObjectFactory for instances of a property defined in an XML stream. +
createProxy() - +Method in class org.apache.tuscany.core.wire.impl.NullWireFactory +
  +
createProxy() - +Method in class org.apache.tuscany.core.wire.jdk.JDKSourceWireFactory +
  +
createProxy() - +Method in class org.apache.tuscany.core.wire.jdk.JDKTargetWireFactory +
  +
createProxy() - +Method in interface org.apache.tuscany.core.wire.WireFactory +
Returns a proxy for a service specified by a reference or target +
createServiceReference(String) - +Method in class org.apache.tuscany.core.context.impl.CompositeContextImpl +
  +
createServiceReferenceForSession(Object) - +Method in class org.apache.tuscany.core.context.impl.CompositeContextImpl +
  +
createServiceReferenceForSession(Object, String) - +Method in class org.apache.tuscany.core.context.impl.CompositeContextImpl +
  +
createSourceFactory(ConfiguredReference) - +Method in class org.apache.tuscany.core.wire.service.DefaultWireFactoryService +
  +
createSourceFactory(ConfiguredReference) - +Method in interface org.apache.tuscany.core.wire.service.WireFactoryService +
Creates the source-side wire factory for a reference +
createSourceWireFactory() - +Method in class org.apache.tuscany.core.wire.jdk.JDKWireFactoryFactory +
  +
createSourceWireFactory() - +Method in interface org.apache.tuscany.core.wire.WireFactoryFactory +
Creates a source-side wire factory +
createSystemBinding() - +Method in class org.apache.tuscany.core.system.assembly.impl.SystemAssemblyFactoryImpl +
  +
createSystemBinding() - +Method in interface org.apache.tuscany.core.system.assembly.SystemAssemblyFactory +
Returns an assembly model artifact representing a system binding +
createSystemComponent(String, Class<T>, Class<? extends T>, Scope) - +Method in class org.apache.tuscany.core.system.assembly.impl.SystemAssemblyFactoryImpl +
  +
createSystemComponent(String, Class<T>, Class<? extends T>, Scope) - +Method in interface org.apache.tuscany.core.system.assembly.SystemAssemblyFactory +
Helper method for creating a typical system component. +
createSystemEntryPoint(String, Class<?>, String) - +Method in class org.apache.tuscany.core.system.assembly.impl.SystemAssemblyFactoryImpl +
  +
createSystemEntryPoint(String, Class<?>, String) - +Method in interface org.apache.tuscany.core.system.assembly.SystemAssemblyFactory +
Helper method for creating a system entry point wired to a component. +
createSystemImplementation() - +Method in class org.apache.tuscany.core.system.assembly.impl.SystemAssemblyFactoryImpl +
  +
createSystemImplementation() - +Method in interface org.apache.tuscany.core.system.assembly.SystemAssemblyFactory +
Returns an assembly model artifact representing a system component implementation +
createSystemModule() - +Method in class org.apache.tuscany.core.system.assembly.impl.SystemAssemblyFactoryImpl +
  +
createSystemModule() - +Method in interface org.apache.tuscany.core.system.assembly.SystemAssemblyFactory +
Returns an assembly model artifact representing a system module +
createTargetFactory(ConfiguredService) - +Method in class org.apache.tuscany.core.wire.service.DefaultWireFactoryService +
  +
createTargetFactory(ConfiguredService) - +Method in interface org.apache.tuscany.core.wire.service.WireFactoryService +
Creates a target-side wire factory for a service implementing a given interface +
createTargetWireFactory() - +Method in class org.apache.tuscany.core.wire.jdk.JDKWireFactoryFactory +
  +
createTargetWireFactory() - +Method in interface org.apache.tuscany.core.wire.WireFactoryFactory +
Creates a target-side wire factory +
+
+

+D

+
+
DataFactoryObjectFactory - Class in org.apache.tuscany.core.sdo
 
DataFactoryObjectFactory(ContextResolver) - +Constructor for class org.apache.tuscany.core.sdo.DataFactoryObjectFactory +
  +
DEFAULT_WAIT - +Static variable in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
DefaultPolicyBuilderRegistry - Class in org.apache.tuscany.core.builder.system
A system service that serves as the default implementation of a policy builder registry
DefaultPolicyBuilderRegistry() - +Constructor for class org.apache.tuscany.core.builder.system.DefaultPolicyBuilderRegistry +
  +
DefaultProcessor - Class in org.apache.tuscany.core.config.processor
Adds public methods and public/protected fields as properties that are not declared explicitly with an + Property or Reference annotation
DefaultProcessor(AssemblyFactory) - +Constructor for class org.apache.tuscany.core.config.processor.DefaultProcessor +
  +
DefaultProcessor() - +Constructor for class org.apache.tuscany.core.config.processor.DefaultProcessor +
  +
DefaultScopeStrategy - Class in org.apache.tuscany.core.context.scope
Implements a ScopeStrategy for the default module scopes: stateless, request, session, + and module.
DefaultScopeStrategy() - +Constructor for class org.apache.tuscany.core.context.scope.DefaultScopeStrategy +
  +
DefaultWireBuilder - Class in org.apache.tuscany.core.builder.impl
The top-most WireBuilder configured in a runtime.
DefaultWireBuilder() - +Constructor for class org.apache.tuscany.core.builder.impl.DefaultWireBuilder +
  +
DefaultWireFactoryService - Class in org.apache.tuscany.core.wire.service
The default implementation of a WireFactoryFactory
DefaultWireFactoryService() - +Constructor for class org.apache.tuscany.core.wire.service.DefaultWireFactoryService +
  +
DefaultWireFactoryService(MessageFactory, WireFactoryFactory, PolicyBuilderRegistry) - +Constructor for class org.apache.tuscany.core.wire.service.DefaultWireFactoryService +
  +
DefaultWorkManager - Class in org.apache.tuscany.core.async.work
A Work Manager service component implementation which just reuses the Geronimo WorkManager.
DefaultWorkManager() - +Constructor for class org.apache.tuscany.core.async.work.DefaultWorkManager +
Constructs a new instance. +
destroy() - +Method in class org.apache.tuscany.core.async.work.DefaultWorkManager +
  +
destroy() - +Method in interface org.apache.tuscany.core.context.AtomicContext +
Notifies the context of a destroy event +
destroy() - +Method in class org.apache.tuscany.core.system.context.SystemAtomicContext +
  +
destroy() - +Method in class org.apache.tuscany.core.webapp.TuscanyRequestFilter +
  +
DestroyInvokerExtensibilityElement - Class in org.apache.tuscany.core.extension.config.extensibility
 
DestroyInvokerExtensibilityElement(Method) - +Constructor for class org.apache.tuscany.core.extension.config.extensibility.DestroyInvokerExtensibilityElement +
  +
DestroyProcessor - Class in org.apache.tuscany.core.config.processor
Processes a Destroy
DestroyProcessor() - +Constructor for class org.apache.tuscany.core.config.processor.DestroyProcessor +
  +
doFilter(ServletRequest, ServletResponse, FilterChain) - +Method in class org.apache.tuscany.core.webapp.TuscanyRequestFilter +
  +
doInvoke(ExternalServiceInvoker, Object[]) - +Method in class org.apache.tuscany.core.extension.ComponentTargetInvoker +
  +
doInvoke(ExternalServiceInvoker, Object[]) - +Method in class org.apache.tuscany.core.extension.ExternalServiceTargetInvoker +
  +
downScopeReference(Scope, Scope) - +Method in class org.apache.tuscany.core.context.scope.AbstractScopeStrategy +
Determines legal scope references according to standard SCA scope rules +
downScopeReference(Scope, Scope) - +Method in interface org.apache.tuscany.core.context.ScopeStrategy +
Determines whether a wire proceeds from a source of higher scope to a target of lesser scope +
DuplicateNameException - Exception in org.apache.tuscany.core.context
Denotes an attempt to add a context with a name equal to an existing context
DuplicateNameException() - +Constructor for exception org.apache.tuscany.core.context.DuplicateNameException +
  +
DuplicateNameException(String) - +Constructor for exception org.apache.tuscany.core.context.DuplicateNameException +
  +
DuplicateNameException(String, Throwable) - +Constructor for exception org.apache.tuscany.core.context.DuplicateNameException +
  +
DuplicateNameException(Throwable) - +Constructor for exception org.apache.tuscany.core.context.DuplicateNameException +
  +
+
+

+E

+
+
elementLoad(QName) - +Method in interface org.apache.tuscany.core.loader.impl.StAXLoaderRegistryImpl.Monitor +
Event emitted when a request is made to load an element. +
ENTRY_POINT - +Static variable in class org.apache.tuscany.core.loader.assembly.AssemblyConstants +
  +
EntryPointBuilderSupport<T extends org.apache.tuscany.model.assembly.Binding> - Class in org.apache.tuscany.core.extension
A base class for a ContextFactoryBuilder that creates EntryPointContexts
EntryPointBuilderSupport() - +Constructor for class org.apache.tuscany.core.extension.EntryPointBuilderSupport +
  +
EntryPointContext - Interface in org.apache.tuscany.core.context
The runtime artifact representing an entry point, EntryPointContext manages wire handler + instances that expose service operations offered by a component in the parent composite.
EntryPointContextFactory - Class in org.apache.tuscany.core.extension
Default factory for contexts that represent entry points.
EntryPointContextFactory(String, MessageFactory) - +Constructor for class org.apache.tuscany.core.extension.EntryPointContextFactory +
  +
EntryPointContextImpl - Class in org.apache.tuscany.core.context.impl
The default implementation of an entry point context
EntryPointContextImpl(String, SourceWireFactory, MessageFactory) - +Constructor for class org.apache.tuscany.core.context.impl.EntryPointContextImpl +
Creates a new entry point +
EntryPointLoader - Class in org.apache.tuscany.core.loader.assembly
 
EntryPointLoader() - +Constructor for class org.apache.tuscany.core.loader.assembly.EntryPointLoader +
  +
ERROR - +Static variable in interface org.apache.tuscany.core.context.Lifecycle +
  +
Event - Interface in org.apache.tuscany.core.context.event
Represents an event that is propagated in the runtime
EventContext - Interface in org.apache.tuscany.core.context
Implementations are responsible for tracking scope keys associated with the current request.
eventContext - +Variable in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
eventContext - +Variable in class org.apache.tuscany.core.context.scope.AbstractScopeContext +
  +
EventContextImpl - Class in org.apache.tuscany.core.context.impl
An implementation of an EventContext that handles event-to-thread associations using an + InheritableThreadLocal
EventContextImpl() - +Constructor for class org.apache.tuscany.core.context.impl.EventContextImpl +
  +
EventException - Exception in org.apache.tuscany.core.context
Denotes an error encountered while firing a module event
EventException(String, Throwable) - +Constructor for exception org.apache.tuscany.core.context.EventException +
  +
EventException(String) - +Constructor for exception org.apache.tuscany.core.context.EventException +
  +
EventException(Throwable) - +Constructor for exception org.apache.tuscany.core.context.EventException +
  +
EventException() - +Constructor for exception org.apache.tuscany.core.context.EventException +
  +
EventFilter - Interface in org.apache.tuscany.core.context
Evaluates whether a RuntimeEventListener is applicable to a given runtime event
EventInvoker<T> - Interface in org.apache.tuscany.core.injection
Performs an wire on an instance
EventPublisher - Interface in org.apache.tuscany.core.context
Publishes events in the runtime
exactMethodMatch(Method, Method) - +Static method in class org.apache.tuscany.core.config.JavaIntrospectionHelper +
Determines if two methods "match" - that is, they have the same method names and exact parameter types + (one is not a supertype of the other) +
EXTERNAL_SERVICE - +Static variable in class org.apache.tuscany.core.loader.assembly.AssemblyConstants +
  +
ExternalServiceBuilderSupport<T extends org.apache.tuscany.model.assembly.Binding> - Class in org.apache.tuscany.core.extension
A base class for a ContextFactoryBuilder that creates ExternalServiceContexts
ExternalServiceBuilderSupport() - +Constructor for class org.apache.tuscany.core.extension.ExternalServiceBuilderSupport +
  +
ExternalServiceBuilderSupport(WireFactoryService) - +Constructor for class org.apache.tuscany.core.extension.ExternalServiceBuilderSupport +
  +
ExternalServiceContext - Interface in org.apache.tuscany.core.context
Manages an external service
ExternalServiceContextFactory - Class in org.apache.tuscany.core.extension
A template implementation that creates instances of ExternalServiceContext + configured with the appropriate wire chains and bindings.
ExternalServiceContextFactory(String, ObjectFactory) - +Constructor for class org.apache.tuscany.core.extension.ExternalServiceContextFactory +
  +
ExternalServiceContextImpl - Class in org.apache.tuscany.core.context.impl
The default implementation of an external service context
ExternalServiceContextImpl(String, TargetWireFactory, ObjectFactory) - +Constructor for class org.apache.tuscany.core.context.impl.ExternalServiceContextImpl +
Creates an external service context +
ExternalServiceInvoker - Interface in org.apache.tuscany.core.extension
 
ExternalServiceLoader - Class in org.apache.tuscany.core.loader.assembly
 
ExternalServiceLoader() - +Constructor for class org.apache.tuscany.core.loader.assembly.ExternalServiceLoader +
  +
ExternalServiceTargetInvoker - Class in org.apache.tuscany.core.extension
Responsible for invoking an external service
ExternalServiceTargetInvoker(QualifiedName, Method, ScopeContext) - +Constructor for class org.apache.tuscany.core.extension.ExternalServiceTargetInvoker +
Constructs a new ExternalWebServiceTargetInvoker. +
+
+

+F

+
+
factory - +Variable in class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport +
  +
factory - +Variable in class org.apache.tuscany.core.loader.assembly.AbstractLoader +
  +
FactoryInitException - Exception in org.apache.tuscany.core.injection
Denotes an exception initializing an object factory
FactoryInitException(String, Throwable) - +Constructor for exception org.apache.tuscany.core.injection.FactoryInitException +
  +
FactoryInitException(String) - +Constructor for exception org.apache.tuscany.core.injection.FactoryInitException +
  +
FactoryInitException(Throwable) - +Constructor for exception org.apache.tuscany.core.injection.FactoryInitException +
  +
FactoryInitException() - +Constructor for exception org.apache.tuscany.core.injection.FactoryInitException +
  +
FieldInjector<T> - Class in org.apache.tuscany.core.injection
Injects a value created by an ObjectFactory on a given field
FieldInjector(Field, ObjectFactory<?>) - +Constructor for class org.apache.tuscany.core.injection.FieldInjector +
Create an injector and have it use the given ObjectFactory + to inject a value on the instance using the reflected Field +
findClosestMatchingField(String, Class, Set<Field>) - +Static method in class org.apache.tuscany.core.config.JavaIntrospectionHelper +
Finds the closest matching field with the given name, that is, a field of the exact specified type or, + alternately, of a supertype. +
findClosestMatchingMethod(String, Class[], Set<Method>) - +Static method in class org.apache.tuscany.core.config.JavaIntrospectionHelper +
Finds the closest matching method with the given name, that is, a method taking the exact parameter + types or, alternately, parameter supertypes. +
findMultiplicityFieldByName(String, Set<Field>) - +Static method in class org.apache.tuscany.core.config.JavaIntrospectionHelper +
Searches a collection of fields for one that matches by name and has a multiplicity type. +
findMultiplicityMethodByName(String, Set<Method>) - +Static method in class org.apache.tuscany.core.config.JavaIntrospectionHelper +
Searches a collection of method for one that matches by name and has single parameter of a multiplicity + type. +
fireEvent(int, Object) - +Method in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
fireEvent(int, Object) - +Method in class org.apache.tuscany.core.runtime.RuntimeContextImpl +
  +
freeze() - +Method in class org.apache.tuscany.core.system.assembly.impl.SystemModuleImpl +
  +
+
+

+G

+
+
get(QName, String) - +Method in interface org.apache.tuscany.core.config.ImplementationCache +
Return an implementation from a given namespace. +
get(Object) - +Method in class org.apache.tuscany.core.wire.MethodHashMap +
  +
getActual() - +Method in exception org.apache.tuscany.core.config.InvalidRootElementException +
  +
getAllFields(Class) - +Static method in class org.apache.tuscany.core.config.JavaIntrospectionHelper +
Returns a collection of public, private, protected, or default fields declared by a class or one of its + supertypes +
getAllPublicAndProtectedFields(Class) - +Static method in class org.apache.tuscany.core.config.JavaIntrospectionHelper +
Returns a collection of public, and protected fields declared by a class or one of its + supertypes +
getAllUniqueMethods(Class) - +Static method in class org.apache.tuscany.core.config.JavaIntrospectionHelper +
Returns a collection of public, private, protected, or default methods declared by a class or one of + its supertypes. +
getBaseName(Class<?>) - +Static method in class org.apache.tuscany.core.config.JavaIntrospectionHelper +
Returns the simple name of a class - i.e. +
getBeanProperty(Class, String, Class[]) - +Static method in class org.apache.tuscany.core.config.JavaIntrospectionHelper +
Returns a field or method defined in the given class or its superclasses matching a literal name and + parameter types

This method can potentially be expensive as reflection information is not cached. +

getBody() - +Method in class org.apache.tuscany.core.message.impl.MessageImpl +
  +
getBody() - +Method in interface org.apache.tuscany.core.message.Message +
Returns the body of the message, which will be the payload or parameters associated with the wire +
getBuilders() - +Method in class org.apache.tuscany.core.builder.impl.ContextFactoryBuilderRegistryImpl +
  +
getBuilders() - +Method in class org.apache.tuscany.core.builder.impl.HierarchicalBuilder +
  +
getBuilders(MonitorFactory) - +Static method in class org.apache.tuscany.core.client.BootstrapHelper +
Returns a default list of configuration builders. +
getBusinessInterface() - +Method in class org.apache.tuscany.core.wire.impl.NullWireFactory +
  +
getBusinessInterface() - +Method in class org.apache.tuscany.core.wire.jdk.JDKSourceWireFactory +
  +
getBusinessInterface() - +Method in class org.apache.tuscany.core.wire.jdk.JDKTargetWireFactory +
  +
getBusinessInterface() - +Method in interface org.apache.tuscany.core.wire.WireFactory +
Returns the primary interface type implemented by generated proxies +
getCallbackChannel() - +Method in class org.apache.tuscany.core.message.impl.MessageImpl +
  +
getCallbackChannel() - +Method in interface org.apache.tuscany.core.message.Message +
Returns the callback channel +
getClassName() - +Method in exception org.apache.tuscany.core.loader.InvalidPropertyFactoryException +
Returns the name of the property factory implementation class. +
getComponentType() - +Method in class org.apache.tuscany.core.system.assembly.impl.SystemModuleImpl +
  +
getComposite() - +Method in interface org.apache.tuscany.core.context.CompositeContext +
Deprecated.  +
getComposite() - +Method in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
getComposite() - +Method in class org.apache.tuscany.core.runtime.RuntimeContextImpl +
  +
getCompositeComponentType() - +Method in class org.apache.tuscany.core.config.impl.AbstractModuleComponentConfigurationLoader +
  +
getConfiguration() - +Method in class org.apache.tuscany.core.wire.jdk.JDKSourceWireFactory +
  +
getConfiguration() - +Method in class org.apache.tuscany.core.wire.jdk.JDKTargetWireFactory +
  +
getConfiguration() - +Method in interface org.apache.tuscany.core.wire.SourceWireFactory +
Returns the configuration information used to create the source-side of a wire, including invocation chains +
getConfiguration() - +Method in interface org.apache.tuscany.core.wire.TargetWireFactory +
Returns the configuration information used to create the target-side of a wire, including invocation chains +
getConfigurationLoader(SystemCompositeContext, AssemblyContext) - +Static method in class org.apache.tuscany.core.client.BootstrapHelper +
Returns the default module configuration loader. +
getContext(String) - +Method in interface org.apache.tuscany.core.context.CompositeContext +
Returns the child context associated with a given name +
getContext(String) - +Method in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
getContext(String) - +Method in class org.apache.tuscany.core.context.scope.CompositeScopeContext +
  +
getContext(String) - +Method in class org.apache.tuscany.core.context.scope.ModuleScopeContext +
  +
getContext(String) - +Method in class org.apache.tuscany.core.context.scope.RequestScopeContext +
  +
getContext(String) - +Method in class org.apache.tuscany.core.context.scope.SessionScopeContext +
  +
getContext(String) - +Method in class org.apache.tuscany.core.context.scope.StatelessScopeContext +
  +
getContext(String) - +Method in interface org.apache.tuscany.core.context.ScopeContext +
Returns a context bound to the given name or null if the component does not exist. +
getContext() - +Method in class org.apache.tuscany.core.loader.impl.StAXLoaderRegistryImpl +
Deprecated.  +
getContext() - +Method in interface org.apache.tuscany.core.loader.StAXLoaderRegistry +
Deprecated.  +
getContext(String) - +Method in class org.apache.tuscany.core.runtime.RuntimeContextImpl +
  +
getContextByKey(String, Object) - +Method in class org.apache.tuscany.core.context.scope.CompositeScopeContext +
  +
getContextByKey(String, Object) - +Method in class org.apache.tuscany.core.context.scope.ModuleScopeContext +
  +
getContextByKey(String, Object) - +Method in class org.apache.tuscany.core.context.scope.RequestScopeContext +
  +
getContextByKey(String, Object) - +Method in class org.apache.tuscany.core.context.scope.SessionScopeContext +
  +
getContextByKey(String, Object) - +Method in class org.apache.tuscany.core.context.scope.StatelessScopeContext +
  +
getContextByKey(String, Object) - +Method in interface org.apache.tuscany.core.context.ScopeContext +
Returns a context bound to the given name and scoped to the given key or null if the context does not exist +
getContextFactory() - +Method in class org.apache.tuscany.core.system.assembly.impl.SystemModuleImpl +
  +
getCurrentContext() - +Method in interface org.apache.tuscany.core.builder.ContextResolver +
Returns the current composite context +
getCurrentContext() - +Method in class org.apache.tuscany.core.system.config.SystemContextFactory +
  +
getCurrentContext() - +Method in class org.apache.tuscany.core.system.config.SystemEntryPointContextFactory +
  +
getCurrentContext() - +Method in class org.apache.tuscany.core.system.config.SystemExternalServiceContextFactory +
  +
getDefaultConstructor(Class<T>) - +Static method in class org.apache.tuscany.core.config.JavaIntrospectionHelper +
  +
getDefinitionsForNamespace(String, ResourceLoader) - +Method in class org.apache.tuscany.core.loader.impl.WSDLDefinitionRegistryImpl +
  +
getDefinitionsForNamespace(String, ResourceLoader) - +Method in interface org.apache.tuscany.core.loader.WSDLDefinitionRegistry +
Returns a list of definitions that have been loaded for the given namespace, or null if + no WSDL documents have been loaded for the given namespace +
getEventContext() - +Method in class org.apache.tuscany.core.context.scope.AbstractScopeContext +
  +
getEventInvoker(String) - +Method in class org.apache.tuscany.core.extension.config.extensibility.ComponentNameExtensibilityElement +
  +
getEventInvoker() - +Method in class org.apache.tuscany.core.extension.config.extensibility.InvokerExtensibilityElement +
  +
getExpected() - +Method in exception org.apache.tuscany.core.config.InvalidRootElementException +
  +
getExtensionRegistry() - +Method in class org.apache.tuscany.core.loader.impl.WSDLDefinitionRegistryImpl +
  +
getExtensionRegistry() - +Method in interface org.apache.tuscany.core.loader.WSDLDefinitionRegistry +
Returns the ExtensionRegistry that is used when parsing WSDL documents during the + loadDefinition call. +
getGenerics(Type) - +Static method in class org.apache.tuscany.core.config.JavaIntrospectionHelper +
Returns the generic types represented in the given type. +
getHandler() - +Method in interface org.apache.tuscany.core.context.EntryPointContext +
Returns the handler responsible for flowing a request through the entry point +
getHandler() - +Method in interface org.apache.tuscany.core.context.ExternalServiceContext +
Returns the handler responsible for flowing a request through the external service +
getHandler() - +Method in class org.apache.tuscany.core.context.impl.EntryPointContextImpl +
  +
getHandler() - +Method in class org.apache.tuscany.core.context.impl.ExternalServiceContextImpl +
  +
getHandler() - +Method in class org.apache.tuscany.core.system.context.SystemEntryPointContext +
  +
getHandler() - +Method in class org.apache.tuscany.core.system.context.SystemExternalServiceContext +
  +
getHandler(Object) - +Method in class org.apache.tuscany.core.wire.jdk.JDKWireFactoryFactory +
  +
getHandler(Object) - +Method in interface org.apache.tuscany.core.wire.WireFactoryFactory +
Returns an wire handler fronting the wire chains used by the proxy. +
getHeadInterceptor() - +Method in class org.apache.tuscany.core.wire.InvocationConfiguration +
Returns the first interceptor in the chain +
getId() - +Method in class org.apache.tuscany.core.context.event.AbstractRequestEvent +
  +
getId() - +Method in class org.apache.tuscany.core.context.event.HttpSessionEvent +
  +
getId() - +Method in interface org.apache.tuscany.core.context.event.RequestEvent +
Returns the id of the request the event is associated with +
getId() - +Method in interface org.apache.tuscany.core.context.event.SessionEvent +
Returns the session id associated with the event +
getIdentifier(Object) - +Method in interface org.apache.tuscany.core.context.EventContext +
Returns the unique key for the given identifier associated with the current request +
getIdentifier(Object) - +Method in class org.apache.tuscany.core.context.impl.EventContextImpl +
  +
getIdentifier() - +Method in interface org.apache.tuscany.core.context.ScopeIdentifier +
Returns the scope id for the request. +
getIdentifier() - +Method in class org.apache.tuscany.core.webapp.LazyHTTPSessionId +
Returns the session identifier +
getImplementatedInterfaces() - +Method in class org.apache.tuscany.core.wire.impl.NullWireFactory +
  +
getImplementatedInterfaces() - +Method in class org.apache.tuscany.core.wire.jdk.JDKSourceWireFactory +
  +
getImplementatedInterfaces() - +Method in class org.apache.tuscany.core.wire.jdk.JDKTargetWireFactory +
  +
getImplementatedInterfaces() - +Method in interface org.apache.tuscany.core.wire.WireFactory +
Returns an array of all interfaces implemented by generated proxies +
getImplementationClass() - +Method in class org.apache.tuscany.core.system.assembly.impl.SystemImplementationImpl +
  +
getImplementationClass() - +Method in class org.apache.tuscany.core.system.assembly.impl.SystemModuleImpl +
  +
getImplementationClass() - +Method in interface org.apache.tuscany.core.system.assembly.SystemImplementation +
Returns the implementation class of the system component +
getImplementationClass() - +Method in interface org.apache.tuscany.core.system.assembly.SystemModule +
Returns the implementation class of the system component +
getInjector(ContextResolver) - +Method in class org.apache.tuscany.core.extension.config.extensibility.ContextExtensibilityElement +
  +
getInjector(ContextResolver) - +Method in interface org.apache.tuscany.core.extension.config.InjectorExtensibilityElement +
Creates an injector +
getInjector(ContextResolver) - +Method in class org.apache.tuscany.core.sdo.helper.SDOHelperExtensibilityElement +
  +
getInjector(ContextResolver) - +Method in class org.apache.tuscany.core.system.config.extensibility.AutowireExtensibilityElement +
  +
getInjector(MonitorFactory) - +Method in class org.apache.tuscany.core.system.config.extensibility.MonitorExtensibilityElement +
  +
getInjector(ContextResolver) - +Method in class org.apache.tuscany.core.system.config.extensibility.ParentContextExtensibilityElement +
  +
getInjector(ContextResolver) - +Method in interface org.apache.tuscany.core.system.config.SystemInjectorExtensibilityElement +
Creates an injector +
getInstance() - +Method in class org.apache.tuscany.core.builder.impl.ArrayMultiplicityObjectFactory +
  +
getInstance() - +Method in class org.apache.tuscany.core.builder.impl.ListMultiplicityObjectFactory +
  +
getInstance() - +Method in class org.apache.tuscany.core.builder.impl.ProxyObjectFactory +
  +
getInstance() - +Method in interface org.apache.tuscany.core.builder.ObjectFactory +
Return a instance of the type that this factory creates. +
getInstance(QualifiedName) - +Method in interface org.apache.tuscany.core.context.Context +
Returns the instance associated with the requested name, which may be in a atomic or composite form. +
getInstance(QualifiedName) - +Method in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
getInstance(QualifiedName) - +Method in class org.apache.tuscany.core.context.impl.EntryPointContextImpl +
  +
getInstance(QualifiedName) - +Method in class org.apache.tuscany.core.context.impl.ExternalServiceContextImpl +
  +
getInstance(QualifiedName) - +Method in class org.apache.tuscany.core.context.scope.AbstractScopeContext +
  +
getInstance(QualifiedName) - +Method in class org.apache.tuscany.core.context.scope.CompositeScopeContext +
  +
getInstance(QualifiedName) - +Method in interface org.apache.tuscany.core.context.ScopeContext +
  +
getInstance() - +Method in class org.apache.tuscany.core.injection.ContextObjectFactory +
  +
getInstance() - +Method in class org.apache.tuscany.core.injection.InterCompositeReferenceFactory +
  +
getInstance() - +Method in class org.apache.tuscany.core.injection.JNDIObjectFactory +
  +
getInstance() - +Method in class org.apache.tuscany.core.injection.NonProxiedTargetFactory +
  +
getInstance() - +Method in class org.apache.tuscany.core.injection.PojoObjectFactory +
  +
getInstance() - +Method in class org.apache.tuscany.core.injection.SingletonObjectFactory +
  +
getInstance(QualifiedName) - +Method in class org.apache.tuscany.core.runtime.RuntimeContextImpl +
  +
getInstance() - +Method in class org.apache.tuscany.core.sdo.DataFactoryObjectFactory +
  +
getInstance() - +Method in class org.apache.tuscany.core.sdo.TypeHelperObjectFactory +
  +
getInstance() - +Method in class org.apache.tuscany.core.sdo.XMLHelperObjectFactory +
  +
getInstance() - +Method in class org.apache.tuscany.core.sdo.XSDHelperObjectFactory +
  +
getInstance(QualifiedName) - +Method in class org.apache.tuscany.core.system.context.SystemAtomicContext +
  +
getInstance(QualifiedName) - +Method in class org.apache.tuscany.core.system.context.SystemEntryPointContext +
  +
getInstance(QualifiedName) - +Method in class org.apache.tuscany.core.system.context.SystemExternalServiceContext +
  +
getInstance() - +Method in class org.apache.tuscany.core.system.injection.AutowireObjectFactory +
  +
getIntrospector() - +Method in class org.apache.tuscany.core.config.impl.AbstractModuleComponentConfigurationLoader +
  +
getInvocationConfigurations() - +Method in class org.apache.tuscany.core.wire.WireConfiguration +
Returns the invocation configuration for each operation on a service specified by a reference or a target service. +
getLifecycleState() - +Method in class org.apache.tuscany.core.context.impl.AbstractLifecycle +
  +
getLifecycleState() - +Method in interface org.apache.tuscany.core.context.Lifecycle +
Returns the lifecycle state +
getListeners() - +Method in class org.apache.tuscany.core.context.impl.AbstractLifecycle +
  +
getMapping(String) - +Method in interface org.apache.tuscany.core.webapp.ServletHost +
Deprecated.  +
getMessageFactory() - +Method in class org.apache.tuscany.core.wire.WireConfiguration +
Returns the factory used to create invocation messages +
getMethod() - +Method in class org.apache.tuscany.core.wire.InvocationConfiguration +
Returns the target operation for this invocation chain +
getModelContext(ClassLoader) - +Static method in class org.apache.tuscany.core.client.BootstrapHelper +
Returns a default AssemblyModelContext. +
getModuleFragment(String) - +Method in class org.apache.tuscany.core.system.assembly.impl.SystemModuleImpl +
  +
getModuleFragments() - +Method in class org.apache.tuscany.core.system.assembly.impl.SystemModuleImpl +
  +
getName() - +Method in interface org.apache.tuscany.core.builder.ContextFactory +
Returns the name of the Context produced by the current factory +
getName() - +Method in class org.apache.tuscany.core.context.impl.AbstractCompositeContext.NameToScope +
  +
getName() - +Method in class org.apache.tuscany.core.context.impl.AbstractLifecycle +
  +
getName() - +Method in interface org.apache.tuscany.core.context.Lifecycle +
Returns the name of the Lifecycle. +
getName() - +Method in class org.apache.tuscany.core.extension.EntryPointContextFactory +
  +
getName() - +Method in class org.apache.tuscany.core.extension.ExternalServiceContextFactory +
  +
getName() - +Method in class org.apache.tuscany.core.system.config.SystemContextFactory +
  +
getName() - +Method in class org.apache.tuscany.core.system.config.SystemEntryPointContextFactory +
  +
getName() - +Method in class org.apache.tuscany.core.system.config.SystemExternalServiceContextFactory +
  +
getName() - +Method in class org.apache.tuscany.core.system.config.SystemObjectContextFactory +
  +
getParent() - +Method in interface org.apache.tuscany.core.context.CompositeContext +
Returns the parent context, or null if the context does not have one +
getParent() - +Method in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
getParent() - +Method in class org.apache.tuscany.core.runtime.RuntimeContextImpl +
  +
getPartName() - +Method in class org.apache.tuscany.core.context.QualifiedName +
Returns the parsed part name +
getPortName() - +Method in class org.apache.tuscany.core.context.QualifiedName +
Returns the parsed port name if the original is of the compound for part/port +
getPortType(String, ResourceLoader) - +Method in class org.apache.tuscany.core.loader.assembly.InterfaceWSDLLoader +
  +
getPortType(QName, ResourceLoader) - +Method in class org.apache.tuscany.core.loader.impl.WSDLDefinitionRegistryImpl +
  +
getPortType(QName, ResourceLoader) - +Method in interface org.apache.tuscany.core.loader.WSDLDefinitionRegistry +
Returns the PortType with the supplied qualified name, or null if no such port has been defined. +
getPropertyFactory(String, ResourceLoader) - +Method in class org.apache.tuscany.core.loader.assembly.ComponentLoader +
  +
getProxyClassLoader() - +Method in class org.apache.tuscany.core.wire.WireConfiguration +
Returns the classloader used for creating proxies +
getQualifiedName() - +Method in class org.apache.tuscany.core.context.QualifiedName +
Returns the full part/port name pair +
getReferenceName() - +Method in class org.apache.tuscany.core.wire.WireSourceConfiguration +
Returns the name of the source reference +
getRelatedCallbackMessage() - +Method in class org.apache.tuscany.core.message.impl.MessageImpl +
  +
getRelatedCallbackMessage() - +Method in interface org.apache.tuscany.core.message.Message +
  +
getRequestContext() - +Method in class org.apache.tuscany.core.context.impl.CompositeContextImpl +
  +
getRequestHandlers() - +Method in class org.apache.tuscany.core.wire.InvocationConfiguration +
Returns the request handler chain +
getResourceLoader() - +Method in class org.apache.tuscany.core.loader.LoaderContext +
Returns a resource loader that can be used to load application resources. +
getResourceURI() - +Method in exception org.apache.tuscany.core.config.ConfigurationLoadException +
Returns the location of the resource that was being loaded. +
getResponseHandlers() - +Method in class org.apache.tuscany.core.wire.InvocationConfiguration +
Returns the response handler chain +
getRootContext() - +Method in interface org.apache.tuscany.core.runtime.RuntimeContext +
Returns the context that forms the root of the user component tree. +
getRootContext() - +Method in class org.apache.tuscany.core.runtime.RuntimeContextImpl +
  +
getScheduledMaximumPoolSize() - +Method in class org.apache.tuscany.core.async.work.DefaultWorkManager +
  +
getScope() - +Method in interface org.apache.tuscany.core.builder.ContextFactory +
Returns the scope identifier associated with the type of contexts produced by the current factory +
getScope(Scope) - +Static method in class org.apache.tuscany.core.config.processor.ProcessorHelper +
Returns the scope enum specified by the annotation +
getScope() - +Method in class org.apache.tuscany.core.extension.EntryPointContextFactory +
  +
getScope() - +Method in class org.apache.tuscany.core.extension.ExternalServiceContextFactory +
  +
getScope() - +Method in class org.apache.tuscany.core.system.config.SystemContextFactory +
  +
getScope() - +Method in class org.apache.tuscany.core.system.config.SystemEntryPointContextFactory +
  +
getScope() - +Method in class org.apache.tuscany.core.system.config.SystemExternalServiceContextFactory +
  +
getScope() - +Method in class org.apache.tuscany.core.system.config.SystemObjectContextFactory +
  +
getScopeContext() - +Method in class org.apache.tuscany.core.context.impl.AbstractCompositeContext.NameToScope +
  +
getScopeContexts() - +Method in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
getScopeContexts(EventContext) - +Method in class org.apache.tuscany.core.context.scope.DefaultScopeStrategy +
  +
getScopeContexts() - +Method in interface org.apache.tuscany.core.context.ScopeAwareContext +
Returns an immutable collection of scopes keyed by type for the composite context +
getScopeContexts(EventContext) - +Method in interface org.apache.tuscany.core.context.ScopeStrategy +
Creates and returns new instances of configured scope containers +
getScopeContexts(EventContext) - +Method in class org.apache.tuscany.core.runtime.RuntimeScopeStrategy +
  +
getScopeContexts(EventContext) - +Method in class org.apache.tuscany.core.system.context.SystemScopeStrategy +
  +
getService(Class<?>, List<Service>) - +Static method in class org.apache.tuscany.core.config.processor.ProcessorHelper +
Returns the first Service from a collection matching the interface type +
getService(QName, ResourceLoader) - +Method in class org.apache.tuscany.core.loader.impl.WSDLDefinitionRegistryImpl +
  +
getService(QName, ResourceLoader) - +Method in interface org.apache.tuscany.core.loader.WSDLDefinitionRegistry +
Returns the Service with the supplied qualified name, or null if no such service has been defined. +
getServiceInterface() - +Method in interface org.apache.tuscany.core.context.EntryPointContext +
Returns the service interface configured for the entry poitn +
getServiceInterface() - +Method in class org.apache.tuscany.core.context.impl.EntryPointContextImpl +
  +
getServiceInterface() - +Method in class org.apache.tuscany.core.system.context.SystemEntryPointContext +
  +
getSessionTypeIdentifier() - +Method in class org.apache.tuscany.core.context.event.HttpSessionEvent +
  +
getSessionTypeIdentifier() - +Method in interface org.apache.tuscany.core.context.event.SessionEvent +
Returns the unique key identifying the session type the event is associated with, e.g. +
getSidefileURI() - +Method in exception org.apache.tuscany.core.config.SidefileLoadException +
  +
getSource() - +Method in class org.apache.tuscany.core.context.event.AbstractEvent +
  +
getSource() - +Method in interface org.apache.tuscany.core.context.event.Event +
Returns the source of the event +
getSource() - +Method in class org.apache.tuscany.core.context.event.HttpSessionEvent +
  +
getSourceBuilders() - +Method in class org.apache.tuscany.core.builder.system.DefaultPolicyBuilderRegistry +
  +
getSourceBuilders() - +Method in interface org.apache.tuscany.core.builder.system.PolicyBuilderRegistry +
Returns the list of registered source-side builders +
getSourceWireFactories() - +Method in interface org.apache.tuscany.core.builder.ContextFactory +
Returns a collection of source-side wire factories for references. +
getSourceWireFactories() - +Method in class org.apache.tuscany.core.extension.EntryPointContextFactory +
  +
getSourceWireFactories() - +Method in class org.apache.tuscany.core.extension.ExternalServiceContextFactory +
  +
getSourceWireFactories() - +Method in class org.apache.tuscany.core.system.config.SystemContextFactory +
  +
getSourceWireFactories() - +Method in class org.apache.tuscany.core.system.config.SystemEntryPointContextFactory +
  +
getSourceWireFactories() - +Method in class org.apache.tuscany.core.system.config.SystemExternalServiceContextFactory +
  +
getSourceWireFactories() - +Method in class org.apache.tuscany.core.system.config.SystemObjectContextFactory +
  +
getSystemCompositeComponentType() - +Method in class org.apache.tuscany.core.config.impl.AbstractModuleComponentConfigurationLoader +
  +
getSystemContext() - +Method in interface org.apache.tuscany.core.runtime.RuntimeContext +
Returns the context that forms the root of the system component tree. +
getSystemContext() - +Method in class org.apache.tuscany.core.runtime.RuntimeContextImpl +
  +
getTailInterceptor() - +Method in class org.apache.tuscany.core.wire.InvocationConfiguration +
Returns the last interceptor in the chain +
getTargetBuilders() - +Method in class org.apache.tuscany.core.builder.system.DefaultPolicyBuilderRegistry +
  +
getTargetBuilders() - +Method in interface org.apache.tuscany.core.builder.system.PolicyBuilderRegistry +
Returns the list of registered target-side builders +
getTargetInstance() - +Method in interface org.apache.tuscany.core.context.AtomicContext +
Returns the target instance associated with the context. +
getTargetInstance() - +Method in class org.apache.tuscany.core.system.context.SystemAtomicContext +
  +
getTargetInterceptor() - +Method in class org.apache.tuscany.core.wire.SourceInvocationConfiguration +
Returns the head target-side interceptor. +
getTargetInvoker() - +Method in class org.apache.tuscany.core.message.impl.MessageImpl +
  +
getTargetInvoker() - +Method in interface org.apache.tuscany.core.message.Message +
Sets the target invoker to dispatch to when the message passes through the request side of the invocation chain +
getTargetInvoker() - +Method in class org.apache.tuscany.core.wire.InvocationConfiguration +
Returns the target invoker that is passed down the chain +
getTargetName() - +Method in class org.apache.tuscany.core.system.assembly.impl.SystemBindingImpl +
  +
getTargetName() - +Method in interface org.apache.tuscany.core.system.assembly.SystemBinding +
Returns the qualified name of the wire target the binding is associated with in component/service form +
getTargetName() - +Method in class org.apache.tuscany.core.wire.WireConfiguration +
Returns the qualified name of the target service specified by the wire +
getTargetWireFactories() - +Method in interface org.apache.tuscany.core.builder.ContextFactory +
Returns a collection of target-side wire factories keyed by service name +
getTargetWireFactories() - +Method in class org.apache.tuscany.core.extension.EntryPointContextFactory +
  +
getTargetWireFactories() - +Method in class org.apache.tuscany.core.extension.ExternalServiceContextFactory +
  +
getTargetWireFactories() - +Method in class org.apache.tuscany.core.system.config.SystemContextFactory +
  +
getTargetWireFactories() - +Method in class org.apache.tuscany.core.system.config.SystemEntryPointContextFactory +
  +
getTargetWireFactories() - +Method in class org.apache.tuscany.core.system.config.SystemExternalServiceContextFactory +
  +
getTargetWireFactories() - +Method in class org.apache.tuscany.core.system.config.SystemObjectContextFactory +
  +
getTargetWireFactory(String) - +Method in interface org.apache.tuscany.core.builder.ContextFactory +
Returns the target-side wire factory associated with the given service name +
getTargetWireFactory(String) - +Method in class org.apache.tuscany.core.extension.EntryPointContextFactory +
  +
getTargetWireFactory(String) - +Method in class org.apache.tuscany.core.extension.ExternalServiceContextFactory +
  +
getTargetWireFactory(String) - +Method in class org.apache.tuscany.core.system.config.SystemContextFactory +
  +
getTargetWireFactory(String) - +Method in class org.apache.tuscany.core.system.config.SystemEntryPointContextFactory +
  +
getTargetWireFactory(String) - +Method in class org.apache.tuscany.core.system.config.SystemExternalServiceContextFactory +
  +
getTargetWireFactory(String) - +Method in class org.apache.tuscany.core.system.config.SystemObjectContextFactory +
  +
getType() - +Method in class org.apache.tuscany.core.system.context.SystemAtomicContext +
  +
getURI() - +Method in interface org.apache.tuscany.core.context.CompositeContext +
  +
getURI() - +Method in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
getURI() - +Method in class org.apache.tuscany.core.runtime.RuntimeContextImpl +
  +
getXMLType() - +Method in class org.apache.tuscany.core.loader.assembly.AbstractLoader +
Returns the QName of the element that this implementation handles. +
getXMLType() - +Method in class org.apache.tuscany.core.loader.assembly.ComponentLoader +
  +
getXMLType() - +Method in class org.apache.tuscany.core.loader.assembly.ComponentTypeLoader +
  +
getXMLType() - +Method in class org.apache.tuscany.core.loader.assembly.EntryPointLoader +
  +
getXMLType() - +Method in class org.apache.tuscany.core.loader.assembly.ExternalServiceLoader +
  +
getXMLType() - +Method in class org.apache.tuscany.core.loader.assembly.ImportWSDLLoader +
  +
getXMLType() - +Method in class org.apache.tuscany.core.loader.assembly.InterfaceJavaLoader +
  +
getXMLType() - +Method in class org.apache.tuscany.core.loader.assembly.InterfaceWSDLLoader +
  +
getXMLType() - +Method in class org.apache.tuscany.core.loader.assembly.ModuleFragmentLoader +
  +
getXMLType() - +Method in class org.apache.tuscany.core.loader.assembly.ModuleLoader +
  +
getXMLType() - +Method in class org.apache.tuscany.core.loader.assembly.PropertyLoader +
  +
getXMLType() - +Method in class org.apache.tuscany.core.loader.assembly.ReferenceLoader +
  +
getXMLType() - +Method in class org.apache.tuscany.core.loader.assembly.ServiceLoader +
  +
getXMLType() - +Method in class org.apache.tuscany.core.loader.assembly.WireLoader +
  +
getXMLType() - +Method in class org.apache.tuscany.core.loader.system.SystemBindingLoader +
  +
getXMLType() - +Method in class org.apache.tuscany.core.loader.system.SystemImplementationLoader +
  +
+
+

+H

+
+
HierarchicalBuilder - Class in org.apache.tuscany.core.builder.impl
A builder that contains nested builders.
HierarchicalBuilder() - +Constructor for class org.apache.tuscany.core.builder.impl.HierarchicalBuilder +
  +
HierarchicalWireBuilder - Interface in org.apache.tuscany.core.builder
A wire builder that delegates to child wire builders
HTTP_IDENTIFIER - +Static variable in class org.apache.tuscany.core.context.event.HttpSessionEvent +
  +
HttpSessionBound - Class in org.apache.tuscany.core.context.event
An event propagated when an HTTP session is bound to the current request
HttpSessionBound(Object, Object) - +Constructor for class org.apache.tuscany.core.context.event.HttpSessionBound +
Creates a new event +
HttpSessionEnd - Class in org.apache.tuscany.core.context.event
Propagated when an HTTP-based session is expired
HttpSessionEnd(Object, Object) - +Constructor for class org.apache.tuscany.core.context.event.HttpSessionEnd +
Creates a new event +
HttpSessionEvent - Class in org.apache.tuscany.core.context.event
A base implementation of HTTP-based session events in the runtime
HttpSessionEvent(Object, Object) - +Constructor for class org.apache.tuscany.core.context.event.HttpSessionEvent +
  +
+
+

+I

+
+
immutableScopeContexts - +Variable in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
ImplementationCache - Interface in org.apache.tuscany.core.config
Cache of introspected implementations.
implementationClass - +Variable in class org.apache.tuscany.core.extension.ContextFactoryBuilderSupport +
  +
ImplementationProcessor - Interface in org.apache.tuscany.core.extension.config
Implementations process a Java class and contribute to a ComponentType + or provide some validation function.
ImplementationProcessorSupport - Class in org.apache.tuscany.core.config.processor
A base implementation of an ImplementationProcessor
ImplementationProcessorSupport(AssemblyFactory) - +Constructor for class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport +
  +
ImplementationProcessorSupport() - +Constructor for class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport +
  +
IMPORT_WSDL - +Static variable in class org.apache.tuscany.core.loader.assembly.AssemblyConstants +
  +
ImportWSDLLoader - Class in org.apache.tuscany.core.loader.assembly
Loader that handles <import.wsdl> elements.
ImportWSDLLoader() - +Constructor for class org.apache.tuscany.core.loader.assembly.ImportWSDLLoader +
  +
init() - +Method in class org.apache.tuscany.core.async.builder.AsyncPolicyBuilder +
  +
init() - +Method in class org.apache.tuscany.core.async.work.DefaultWorkManager +
  +
init() - +Method in class org.apache.tuscany.core.config.impl.Java5ComponentTypeIntrospector +
  +
init() - +Method in class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport +
  +
init() - +Method in interface org.apache.tuscany.core.context.AtomicContext +
Notifies the context of an initialization event +
init() - +Method in class org.apache.tuscany.core.extension.ContextFactoryBuilderSupport +
  +
init() - +Method in class org.apache.tuscany.core.extension.EntryPointBuilderSupport +
  +
init() - +Method in class org.apache.tuscany.core.extension.ExternalServiceBuilderSupport +
  +
init() - +Method in class org.apache.tuscany.core.extension.WireBuilderSupport +
  +
init() - +Method in class org.apache.tuscany.core.message.impl.MessageFactoryImpl +
  +
init() - +Method in class org.apache.tuscany.core.system.context.SystemAtomicContext +
  +
init(FilterConfig) - +Method in class org.apache.tuscany.core.webapp.TuscanyRequestFilter +
  +
init() - +Method in class org.apache.tuscany.core.wire.jdk.JDKWireFactoryFactory +
  +
init() - +Method in class org.apache.tuscany.core.wire.service.DefaultWireFactoryService +
  +
initialize(AssemblyContext) - +Method in class org.apache.tuscany.core.system.assembly.impl.SystemModuleImpl +
  +
initialize(Class, WireConfiguration) - +Method in class org.apache.tuscany.core.wire.impl.NullWireFactory +
  +
initialize() - +Method in class org.apache.tuscany.core.wire.impl.NullWireFactory +
  +
initialize() - +Method in class org.apache.tuscany.core.wire.jdk.JDKSourceWireFactory +
  +
initialize() - +Method in class org.apache.tuscany.core.wire.jdk.JDKTargetWireFactory +
  +
initialize() - +Method in interface org.apache.tuscany.core.wire.WireFactory +
Prepares the factory. +
initialized - +Variable in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
INITIALIZED - +Static variable in interface org.apache.tuscany.core.context.Lifecycle +
  +
initializeLatch - +Variable in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
initializeScopes() - +Method in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
initializeWireFactories() - +Method in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
INITIALIZING - +Static variable in interface org.apache.tuscany.core.context.Lifecycle +
  +
InitInvokerExtensibilityElement - Class in org.apache.tuscany.core.extension.config.extensibility
 
InitInvokerExtensibilityElement(Method, boolean) - +Constructor for class org.apache.tuscany.core.extension.config.extensibility.InitInvokerExtensibilityElement +
  +
InitProcessor - Class in org.apache.tuscany.core.config.processor
Processes the Init annotation
InitProcessor() - +Constructor for class org.apache.tuscany.core.config.processor.InitProcessor +
  +
inject(T) - +Method in class org.apache.tuscany.core.injection.FieldInjector +
Inject a new value on the given isntance +
inject(T) - +Method in interface org.apache.tuscany.core.injection.Injector +
Inject a value on the given instance +
inject(T) - +Method in class org.apache.tuscany.core.injection.MethodInjector +
  +
InjectionRuntimeException - Exception in org.apache.tuscany.core.injection
Root unchecked exception for the injection package
InjectionRuntimeException() - +Constructor for exception org.apache.tuscany.core.injection.InjectionRuntimeException +
  +
InjectionRuntimeException(String) - +Constructor for exception org.apache.tuscany.core.injection.InjectionRuntimeException +
  +
InjectionRuntimeException(String, Throwable) - +Constructor for exception org.apache.tuscany.core.injection.InjectionRuntimeException +
  +
InjectionRuntimeException(Throwable) - +Constructor for exception org.apache.tuscany.core.injection.InjectionRuntimeException +
  +
Injector<T> - Interface in org.apache.tuscany.core.injection
Implementations inject a pre-configured value on an instance
InjectorExtensibilityElement - Interface in org.apache.tuscany.core.extension.config
An extensiblity element which provides Injectors based on component type metadata
InstanceCreated - Class in org.apache.tuscany.core.context.event
An event propagated upon the creation of an instance belonging to a Context
InstanceCreated(Object) - +Constructor for class org.apache.tuscany.core.context.event.InstanceCreated +
  +
Interceptor - Interface in org.apache.tuscany.core.wire
Synchronous, around-style mediation associated with a client- or target- side wire.
interceptorChainHead - +Variable in class org.apache.tuscany.core.wire.InvocationConfiguration +
  +
interceptorChainTail - +Variable in class org.apache.tuscany.core.wire.InvocationConfiguration +
  +
InterCompositeReferenceFactory<T> - Class in org.apache.tuscany.core.injection
Returns a direct reference to a target service exposed in another composite, i.e.
InterCompositeReferenceFactory(String) - +Constructor for class org.apache.tuscany.core.injection.InterCompositeReferenceFactory +
Reference source is an external service, target is in another module +
INTERFACE_JAVA - +Static variable in class org.apache.tuscany.core.loader.assembly.AssemblyConstants +
  +
INTERFACE_WSDL - +Static variable in class org.apache.tuscany.core.loader.assembly.AssemblyConstants +
  +
InterfaceJavaLoader - Class in org.apache.tuscany.core.loader.assembly
 
InterfaceJavaLoader() - +Constructor for class org.apache.tuscany.core.loader.assembly.InterfaceJavaLoader +
  +
InterfaceWSDLLoader - Class in org.apache.tuscany.core.loader.assembly
 
InterfaceWSDLLoader() - +Constructor for class org.apache.tuscany.core.loader.assembly.InterfaceWSDLLoader +
  +
introspect(Class<?>) - +Method in interface org.apache.tuscany.core.config.ComponentTypeIntrospector +
Create a componentType definition by introspecting a Java Class. +
introspect(Class<?>, ComponentType) - +Method in interface org.apache.tuscany.core.config.ComponentTypeIntrospector +
Completes the given componentType definition by introspecting a Java Class. +
introspect(Class<?>) - +Method in class org.apache.tuscany.core.config.impl.Java5ComponentTypeIntrospector +
Visits the given implementation type and calls back to ImplementationProcessors + registered with this introspector to build up a ComponentType +
introspect(Class<?>, ComponentType) - +Method in class org.apache.tuscany.core.config.impl.Java5ComponentTypeIntrospector +
  +
introspector - +Variable in class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport +
  +
InvalidMetaDataException - Exception in org.apache.tuscany.core.config
Denotes an validation error processing component metadata
InvalidMetaDataException() - +Constructor for exception org.apache.tuscany.core.config.InvalidMetaDataException +
  +
InvalidMetaDataException(String) - +Constructor for exception org.apache.tuscany.core.config.InvalidMetaDataException +
  +
InvalidMetaDataException(String, Throwable) - +Constructor for exception org.apache.tuscany.core.config.InvalidMetaDataException +
  +
InvalidMetaDataException(Throwable) - +Constructor for exception org.apache.tuscany.core.config.InvalidMetaDataException +
  +
InvalidNameException - Exception in org.apache.tuscany.core.context
Denotes an invalid name
InvalidNameException() - +Constructor for exception org.apache.tuscany.core.context.InvalidNameException +
  +
InvalidNameException(String) - +Constructor for exception org.apache.tuscany.core.context.InvalidNameException +
  +
InvalidNameException(String, Throwable) - +Constructor for exception org.apache.tuscany.core.context.InvalidNameException +
  +
InvalidNameException(Throwable) - +Constructor for exception org.apache.tuscany.core.context.InvalidNameException +
  +
InvalidPropertyFactoryException - Exception in org.apache.tuscany.core.loader
Exception raised if there is a problem configuring a PropertyFactory.
InvalidPropertyFactoryException(String, Throwable) - +Constructor for exception org.apache.tuscany.core.loader.InvalidPropertyFactoryException +
Constructor indicating the cause why the property factory could not be created. +
InvalidRootElementException - Exception in org.apache.tuscany.core.config
Configuration exception that indicates the actual root element in an XML file was not the one expected.
InvalidRootElementException(QName, QName) - +Constructor for exception org.apache.tuscany.core.config.InvalidRootElementException +
  +
InvalidSetterException - Exception in org.apache.tuscany.core.config
 
InvalidSetterException() - +Constructor for exception org.apache.tuscany.core.config.InvalidSetterException +
  +
InvalidSetterException(String) - +Constructor for exception org.apache.tuscany.core.config.InvalidSetterException +
  +
InvalidSetterException(String, Throwable) - +Constructor for exception org.apache.tuscany.core.config.InvalidSetterException +
  +
InvalidSetterException(Throwable) - +Constructor for exception org.apache.tuscany.core.config.InvalidSetterException +
  +
InvocationConfiguration - Class in org.apache.tuscany.core.wire
Contains a source- or target-side invocation pipeline for a service operation.
InvocationConfiguration(Method) - +Constructor for class org.apache.tuscany.core.wire.InvocationConfiguration +
  +
InvocationRuntimeException - Exception in org.apache.tuscany.core.wire
Denotes a runtime exception thrown during an invocation over a wire
InvocationRuntimeException() - +Constructor for exception org.apache.tuscany.core.wire.InvocationRuntimeException +
  +
InvocationRuntimeException(String) - +Constructor for exception org.apache.tuscany.core.wire.InvocationRuntimeException +
  +
InvocationRuntimeException(String, Throwable) - +Constructor for exception org.apache.tuscany.core.wire.InvocationRuntimeException +
  +
InvocationRuntimeException(Throwable) - +Constructor for exception org.apache.tuscany.core.wire.InvocationRuntimeException +
  +
invoke(Message) - +Method in class org.apache.tuscany.core.async.invocation.AsyncInterceptor +
  +
invoke(Message) - +Method in class org.apache.tuscany.core.extension.ComponentTargetInvoker +
  +
invoke(String, Object[]) - +Method in interface org.apache.tuscany.core.extension.ExternalServiceInvoker +
  +
invoke(Message) - +Method in class org.apache.tuscany.core.extension.ExternalServiceTargetInvoker +
  +
invoke(Message) - +Method in class org.apache.tuscany.core.wire.impl.InvokerInterceptor +
  +
invoke(Message) - +Method in class org.apache.tuscany.core.wire.impl.OneWayInterceptor +
  +
invoke(Message) - +Method in class org.apache.tuscany.core.wire.impl.RequestResponseInterceptor +
  +
invoke(Message) - +Method in interface org.apache.tuscany.core.wire.Interceptor +
Process a synchronous wire. +
invoke(Object, Method, Object[]) - +Method in class org.apache.tuscany.core.wire.jdk.JDKInvocationHandler +
Dispatches a client request made on a proxy +
invokeEvent(T) - +Method in interface org.apache.tuscany.core.injection.EventInvoker +
Performs the wire on a given instance +
invokeEvent(T) - +Method in class org.apache.tuscany.core.injection.MethodEventInvoker +
  +
invokeEvent(T) - +Method in class org.apache.tuscany.core.injection.NullEventInvoker +
  +
InvokerExtensibilityElement - Class in org.apache.tuscany.core.extension.config.extensibility
 
InvokerExtensibilityElement(Method) - +Constructor for class org.apache.tuscany.core.extension.config.extensibility.InvokerExtensibilityElement +
  +
InvokerInterceptor - Class in org.apache.tuscany.core.wire.impl
Serves as a tail interceptor on a target wire chain.
InvokerInterceptor() - +Constructor for class org.apache.tuscany.core.wire.impl.InvokerInterceptor +
  +
invokeTarget(Object) - +Method in class org.apache.tuscany.core.extension.ComponentTargetInvoker +
  +
invokeTarget(Object) - +Method in class org.apache.tuscany.core.extension.ExternalServiceTargetInvoker +
  +
invokeTarget(Object) - +Method in interface org.apache.tuscany.core.wire.TargetInvoker +
Responsible for invoking an operation on a target with the given payload +
isCacheable() - +Method in class org.apache.tuscany.core.context.scope.CompositeScopeContext +
  +
isCacheable() - +Method in class org.apache.tuscany.core.context.scope.ModuleScopeContext +
  +
isCacheable() - +Method in class org.apache.tuscany.core.context.scope.RequestScopeContext +
  +
isCacheable() - +Method in class org.apache.tuscany.core.context.scope.SessionScopeContext +
  +
isCacheable() - +Method in class org.apache.tuscany.core.context.scope.StatelessScopeContext +
  +
isCacheable() - +Method in interface org.apache.tuscany.core.context.ScopeContext +
Returns whether implementation instances may be held for the duration of an wire +
isCacheable() - +Method in class org.apache.tuscany.core.extension.ComponentTargetInvoker +
  +
isCacheable() - +Method in class org.apache.tuscany.core.extension.ExternalServiceTargetInvoker +
  +
isCacheable() - +Method in interface org.apache.tuscany.core.wire.TargetInvoker +
Determines whether the proxy can be cached on the client/source side +
isDestroyable() - +Method in interface org.apache.tuscany.core.context.AtomicContext +
Returns whether the context should be called back when its scope ends +
isDestroyable() - +Method in class org.apache.tuscany.core.system.context.SystemAtomicContext +
  +
isEager() - +Method in class org.apache.tuscany.core.extension.config.extensibility.InitInvokerExtensibilityElement +
  +
isEagerInit() - +Method in interface org.apache.tuscany.core.context.AtomicContext +
Returns whether the context should be eagerly initialized +
isEagerInit() - +Method in class org.apache.tuscany.core.system.context.SystemAtomicContext +
  +
isImmutable(Class) - +Static method in class org.apache.tuscany.core.config.JavaIntrospectionHelper +
  +
isProxy(Object) - +Method in class org.apache.tuscany.core.wire.jdk.JDKWireFactoryFactory +
  +
isProxy(Object) - +Method in interface org.apache.tuscany.core.wire.WireFactoryFactory +
Determines whether the given object is a proxy +
+
+

+J

+
+
Java5ComponentTypeIntrospector - Class in org.apache.tuscany.core.config.impl
Introspects Java annotation-based metata data
Java5ComponentTypeIntrospector() - +Constructor for class org.apache.tuscany.core.config.impl.Java5ComponentTypeIntrospector +
  +
Java5ComponentTypeIntrospector(AssemblyFactory) - +Constructor for class org.apache.tuscany.core.config.impl.Java5ComponentTypeIntrospector +
  +
JavaExtensibilityElement - Interface in org.apache.tuscany.core.extension.config
Serves as a marker for a metadata extensibility point.
JavaIntrospectionHelper - Class in org.apache.tuscany.core.config
Implements various reflection-related operations
JDKInvocationHandler - Class in org.apache.tuscany.core.wire.jdk
Receives a request from a JDK proxy and dispatches it to a target invoker or source interceptor stack
JDKInvocationHandler(MessageFactory, Map<Method, ? extends InvocationConfiguration>) - +Constructor for class org.apache.tuscany.core.wire.jdk.JDKInvocationHandler +
  +
JDKSourceWireFactory - Class in org.apache.tuscany.core.wire.jdk
Creates proxies that are injected on references using JDK dynamic proxy facilities and front a wire.
JDKSourceWireFactory() - +Constructor for class org.apache.tuscany.core.wire.jdk.JDKSourceWireFactory +
  +
JDKTargetWireFactory - Class in org.apache.tuscany.core.wire.jdk
Creates proxies that are returned to non-SCA clients using JDK dynamic proxy facilities and front a wire.
JDKTargetWireFactory() - +Constructor for class org.apache.tuscany.core.wire.jdk.JDKTargetWireFactory +
  +
JDKWireFactoryFactory - Class in org.apache.tuscany.core.wire.jdk
A system service that creates JDK dynamic proxy-based WireFactorys
JDKWireFactoryFactory() - +Constructor for class org.apache.tuscany.core.wire.jdk.JDKWireFactoryFactory +
  +
JNDIObjectFactory<T> - Class in org.apache.tuscany.core.injection
An implementation of ObjectFactory that creates instances + by looking them up in a JNDI context.
JNDIObjectFactory(Context, String) - +Constructor for class org.apache.tuscany.core.injection.JNDIObjectFactory +
  +
JNDIPropertyFactory - Class in org.apache.tuscany.core.loader.impl
A StAXPropertyFactory that creates property values by looking them + up in the default JNDI InitialContext.
JNDIPropertyFactory() - +Constructor for class org.apache.tuscany.core.loader.impl.JNDIPropertyFactory +
  +
+
+

+L

+
+
LazyHTTPSessionId - Class in org.apache.tuscany.core.webapp
Implements a ScopeIdentifier for a Servlet-based transport.
LazyHTTPSessionId(HttpServletRequest) - +Constructor for class org.apache.tuscany.core.webapp.LazyHTTPSessionId +
  +
Lifecycle - Interface in org.apache.tuscany.core.context
 
lifecycleState - +Variable in class org.apache.tuscany.core.context.impl.AbstractLifecycle +
  +
ListMultiplicityObjectFactory - Class in org.apache.tuscany.core.builder.impl
Resolves targets configured in a multiplicity by delegating to object factories and returning an + List containing object instances
ListMultiplicityObjectFactory(List<ObjectFactory>) - +Constructor for class org.apache.tuscany.core.builder.impl.ListMultiplicityObjectFactory +
  +
load(XMLStreamReader, LoaderContext) - +Method in class org.apache.tuscany.core.loader.assembly.ComponentLoader +
  +
load(XMLStreamReader, LoaderContext) - +Method in class org.apache.tuscany.core.loader.assembly.ComponentTypeLoader +
  +
load(XMLStreamReader, LoaderContext) - +Method in class org.apache.tuscany.core.loader.assembly.EntryPointLoader +
  +
load(XMLStreamReader, LoaderContext) - +Method in class org.apache.tuscany.core.loader.assembly.ExternalServiceLoader +
  +
load(XMLStreamReader, LoaderContext) - +Method in class org.apache.tuscany.core.loader.assembly.ImportWSDLLoader +
  +
load(XMLStreamReader, LoaderContext) - +Method in class org.apache.tuscany.core.loader.assembly.InterfaceJavaLoader +
  +
load(XMLStreamReader, LoaderContext) - +Method in class org.apache.tuscany.core.loader.assembly.InterfaceWSDLLoader +
  +
load(XMLStreamReader, LoaderContext) - +Method in class org.apache.tuscany.core.loader.assembly.ModuleFragmentLoader +
  +
load(XMLStreamReader, LoaderContext) - +Method in class org.apache.tuscany.core.loader.assembly.ModuleLoader +
  +
load(XMLStreamReader, LoaderContext) - +Method in class org.apache.tuscany.core.loader.assembly.PropertyLoader +
  +
load(XMLStreamReader, LoaderContext) - +Method in class org.apache.tuscany.core.loader.assembly.ReferenceLoader +
  +
load(XMLStreamReader, LoaderContext) - +Method in class org.apache.tuscany.core.loader.assembly.ServiceLoader +
  +
load(XMLStreamReader, LoaderContext) - +Method in class org.apache.tuscany.core.loader.assembly.WireLoader +
  +
load(XMLStreamReader, LoaderContext) - +Method in class org.apache.tuscany.core.loader.impl.StAXLoaderRegistryImpl +
  +
load(XMLStreamReader, LoaderContext) - +Method in interface org.apache.tuscany.core.loader.StAXElementLoader +
Build the model object for an element in an XML stream. +
load(XMLStreamReader, LoaderContext) - +Method in interface org.apache.tuscany.core.loader.StAXLoaderRegistry +
Parse the supplied XML stream dispatching to the appropriate registered loader + for each element encountered in the stream. +
load(XMLStreamReader, LoaderContext) - +Method in class org.apache.tuscany.core.loader.system.SystemBindingLoader +
  +
load(XMLStreamReader, LoaderContext) - +Method in class org.apache.tuscany.core.loader.system.SystemImplementationLoader +
  +
loadClass(String) - +Static method in class org.apache.tuscany.core.config.JavaIntrospectionHelper +
Loads a class corresponding to the class name using the current context class loader. +
loadComposite(XMLStreamReader, Composite, LoaderContext) - +Method in class org.apache.tuscany.core.loader.assembly.CompositeLoader +
  +
loadDefinition(String, String, ResourceLoader) - +Method in class org.apache.tuscany.core.loader.assembly.ImportWSDLLoader +
  +
loadDefinition(String, ResourceLoader) - +Method in class org.apache.tuscany.core.loader.impl.WSDLDefinitionRegistryImpl +
  +
loadDefinition(String, URL, ResourceLoader) - +Method in class org.apache.tuscany.core.loader.impl.WSDLDefinitionRegistryImpl +
  +
loadDefinition(String, URL, ResourceLoader) - +Method in interface org.apache.tuscany.core.loader.WSDLDefinitionRegistry +
Loads and registers a WSDL Definition. +
loadDefinition(String, ResourceLoader) - +Method in interface org.apache.tuscany.core.loader.WSDLDefinitionRegistry +
Load and register a WSDL definition as specified in a WSDL2.0 wsdlLocation attribute. +
LoaderContext - Class in org.apache.tuscany.core.loader
Context holder that can be used during the load process to store information + that is not part of the logical model.
LoaderContext(ResourceLoader) - +Constructor for class org.apache.tuscany.core.loader.LoaderContext +
Constructor specifying the loader for application resources. +
loadModule(URL) - +Method in class org.apache.tuscany.core.config.impl.AbstractModuleComponentConfigurationLoader +
  +
loadModule(URL) - +Method in class org.apache.tuscany.core.config.impl.StAXModuleComponentConfigurationLoaderImpl +
  +
loadModuleComponent(String, String) - +Method in class org.apache.tuscany.core.config.impl.AbstractModuleComponentConfigurationLoader +
  +
loadModuleComponent(String, String, String, String) - +Method in class org.apache.tuscany.core.config.impl.AbstractModuleComponentConfigurationLoader +
  +
loadModuleComponent(String, String, URL) - +Method in class org.apache.tuscany.core.config.impl.AbstractModuleComponentConfigurationLoader +
  +
loadModuleComponent(String, String, URL, Collection<URL>) - +Method in class org.apache.tuscany.core.config.impl.AbstractModuleComponentConfigurationLoader +
  +
loadModuleComponent(String, String) - +Method in interface org.apache.tuscany.core.config.ModuleComponentConfigurationLoader +
Load a SCDL module component. +
loadModuleComponent(String, String, URL) - +Method in interface org.apache.tuscany.core.config.ModuleComponentConfigurationLoader +
Load a SCDL module component. +
loadModuleComponent(String, String, URL, Collection<URL>) - +Method in interface org.apache.tuscany.core.config.ModuleComponentConfigurationLoader +
Load a SCDL module component. +
loadModuleFragment(URL) - +Method in class org.apache.tuscany.core.config.impl.AbstractModuleComponentConfigurationLoader +
  +
loadModuleFragment(URL) - +Method in class org.apache.tuscany.core.config.impl.StAXModuleComponentConfigurationLoaderImpl +
  +
loadProperties(XMLStreamReader, ResourceLoader, Component<?>) - +Method in class org.apache.tuscany.core.loader.assembly.ComponentLoader +
  +
loadReferences(XMLStreamReader, Component<?>) - +Method in class org.apache.tuscany.core.loader.assembly.ComponentLoader +
  +
loadSystemModuleComponent(String, String) - +Method in class org.apache.tuscany.core.config.impl.AbstractModuleComponentConfigurationLoader +
  +
loadSystemModuleComponent(String, String) - +Method in interface org.apache.tuscany.core.config.ModuleComponentConfigurationLoader +
Load a System SCDL module component. +
locateInstance(QualifiedName) - +Method in class org.apache.tuscany.core.runtime.RuntimeContextImpl +
  +
locateService(String) - +Method in class org.apache.tuscany.core.context.impl.CompositeContextImpl +
  +
locateService(QualifiedName) - +Method in class org.apache.tuscany.core.runtime.RuntimeContextImpl +
  +
lock - +Variable in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
log(TuscanyRuntimeException) - +Method in interface org.apache.tuscany.core.runtime.RuntimeMonitor +
  +
log(TuscanyException) - +Method in interface org.apache.tuscany.core.runtime.RuntimeMonitor +
  +
+
+

+M

+
+
match(Event) - +Method in interface org.apache.tuscany.core.context.EventFilter +
Performs the actual evaluation on an event +
match(Event) - +Method in class org.apache.tuscany.core.context.filter.TrueFilter +
  +
Message - Interface in org.apache.tuscany.core.message
Represents a request, response, or exception flowing through a wire
MessageChannel - Interface in org.apache.tuscany.core.wire
Represents a one-way pipeline through which messages are sent during an invocation over a wire
MessageChannelImpl - Class in org.apache.tuscany.core.wire.impl
A channel comprising an ordered collection of message handlers.
MessageChannelImpl(List<MessageHandler>) - +Constructor for class org.apache.tuscany.core.wire.impl.MessageChannelImpl +
Construct a new channel comprising the supplied list of handlers. +
MessageDispatcher - Class in org.apache.tuscany.core.wire.impl
A message handler that dispatches the message through an interceptor stack and the uses the response channel to + return the wire result.
MessageDispatcher(Interceptor) - +Constructor for class org.apache.tuscany.core.wire.impl.MessageDispatcher +
Construct a handler that dispatches messages to an Interceptor stack. +
messageFactory - +Variable in class org.apache.tuscany.core.extension.EntryPointBuilderSupport +
  +
MessageFactory - Interface in org.apache.tuscany.core.message
A factory for creating messages flowed through a wire during an invocation
messageFactory - +Variable in class org.apache.tuscany.core.wire.WireConfiguration +
  +
MessageFactoryImpl - Class in org.apache.tuscany.core.message.impl
The default message factory
MessageFactoryImpl() - +Constructor for class org.apache.tuscany.core.message.impl.MessageFactoryImpl +
  +
MessageHandler - Interface in org.apache.tuscany.core.wire
Performs a uni-directional mediation on a message
MessageImpl - Class in org.apache.tuscany.core.message.impl
The default implementation of a message flowed through a wire during an invocation
MessageImpl() - +Constructor for class org.apache.tuscany.core.message.impl.MessageImpl +
  +
MetaDataException - Exception in org.apache.tuscany.core.config
Denotes an error processing component metadata
MetaDataException() - +Constructor for exception org.apache.tuscany.core.config.MetaDataException +
  +
MetaDataException(String) - +Constructor for exception org.apache.tuscany.core.config.MetaDataException +
  +
MetaDataException(String, Throwable) - +Constructor for exception org.apache.tuscany.core.config.MetaDataException +
  +
MetaDataException(Throwable) - +Constructor for exception org.apache.tuscany.core.config.MetaDataException +
  +
MethodEventInvoker<T> - Class in org.apache.tuscany.core.injection
Performs an wire on a method of a given instance
MethodEventInvoker(Method) - +Constructor for class org.apache.tuscany.core.injection.MethodEventInvoker +
Intantiates an invoker for the given method +
MethodHashMap<T extends InvocationConfiguration> - Class in org.apache.tuscany.core.wire
A Map implementation that performs a lookup on a collection of methods by method name.
MethodHashMap() - +Constructor for class org.apache.tuscany.core.wire.MethodHashMap +
  +
MethodHashMap(int) - +Constructor for class org.apache.tuscany.core.wire.MethodHashMap +
  +
MethodInjector<T> - Class in org.apache.tuscany.core.injection
Injects a value created by an ObjectFactory using a given method
MethodInjector(Method, ObjectFactory<?>) - +Constructor for class org.apache.tuscany.core.injection.MethodInjector +
  +
MissingContextFactoryException - Exception in org.apache.tuscany.core.context
 
MissingContextFactoryException() - +Constructor for exception org.apache.tuscany.core.context.MissingContextFactoryException +
  +
MissingContextFactoryException(String) - +Constructor for exception org.apache.tuscany.core.context.MissingContextFactoryException +
  +
MissingContextFactoryException(String, Throwable) - +Constructor for exception org.apache.tuscany.core.context.MissingContextFactoryException +
  +
MissingContextFactoryException(Throwable) - +Constructor for exception org.apache.tuscany.core.context.MissingContextFactoryException +
  +
MissingImplementationException - Exception in org.apache.tuscany.core.context
 
MissingImplementationException() - +Constructor for exception org.apache.tuscany.core.context.MissingImplementationException +
  +
MissingImplementationException(String) - +Constructor for exception org.apache.tuscany.core.context.MissingImplementationException +
  +
MissingImplementationException(String, Throwable) - +Constructor for exception org.apache.tuscany.core.context.MissingImplementationException +
  +
MissingImplementationException(Throwable) - +Constructor for exception org.apache.tuscany.core.context.MissingImplementationException +
  +
MissingInterfaceException - Exception in org.apache.tuscany.core.config
Exception indicating that the interface referenced in an assembly file could not be found.
MissingInterfaceException() - +Constructor for exception org.apache.tuscany.core.config.MissingInterfaceException +
  +
MissingInterfaceException(String) - +Constructor for exception org.apache.tuscany.core.config.MissingInterfaceException +
  +
MissingInterfaceException(String, Throwable) - +Constructor for exception org.apache.tuscany.core.config.MissingInterfaceException +
  +
MissingInterfaceException(Throwable) - +Constructor for exception org.apache.tuscany.core.config.MissingInterfaceException +
  +
MissingResourceException - Exception in org.apache.tuscany.core.config
Exception that indicates an expected resource could not be found.
MissingResourceException(String) - +Constructor for exception org.apache.tuscany.core.config.MissingResourceException +
Constructor that indicates which resource could not be found. +
MissingScopeException - Exception in org.apache.tuscany.core.context
 
MissingScopeException() - +Constructor for exception org.apache.tuscany.core.context.MissingScopeException +
  +
MissingScopeException(String) - +Constructor for exception org.apache.tuscany.core.context.MissingScopeException +
  +
MissingScopeException(String, Throwable) - +Constructor for exception org.apache.tuscany.core.context.MissingScopeException +
  +
MissingScopeException(Throwable) - +Constructor for exception org.apache.tuscany.core.context.MissingScopeException +
  +
modelContext - +Variable in class org.apache.tuscany.core.config.impl.AbstractModuleComponentConfigurationLoader +
  +
module - +Variable in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
MODULE - +Static variable in class org.apache.tuscany.core.loader.assembly.AssemblyConstants +
  +
MODULE_COMPONENT_NAME - +Static variable in class org.apache.tuscany.core.webapp.TuscanyServletListener +
  +
MODULE_FRAGMENT - +Static variable in class org.apache.tuscany.core.loader.assembly.AssemblyConstants +
  +
ModuleComponentConfigurationLoader - Interface in org.apache.tuscany.core.config
Interface for loading configuration information from some external + form into a Tuscany logical model.
ModuleEvent - Interface in org.apache.tuscany.core.context.event
Implemented by runtime events associated with a module, e.g.
ModuleFragmentLoader - Class in org.apache.tuscany.core.loader.assembly
 
ModuleFragmentLoader() - +Constructor for class org.apache.tuscany.core.loader.assembly.ModuleFragmentLoader +
  +
ModuleLoader - Class in org.apache.tuscany.core.loader.assembly
 
ModuleLoader() - +Constructor for class org.apache.tuscany.core.loader.assembly.ModuleLoader +
  +
ModuleScopeContext - Class in org.apache.tuscany.core.context.scope
Manages contexts whose implementations are module scoped.
ModuleScopeContext(EventContext) - +Constructor for class org.apache.tuscany.core.context.scope.ModuleScopeContext +
  +
ModuleStart - Class in org.apache.tuscany.core.context.event
Propagated when a module starts
ModuleStart(Object) - +Constructor for class org.apache.tuscany.core.context.event.ModuleStart +
  +
moduleStarted(String) - +Method in interface org.apache.tuscany.core.client.TuscanyRuntime.Monitor +
Event emitted after an application module has been started. +
moduleStartFailed(String, CoreRuntimeException) - +Method in interface org.apache.tuscany.core.client.TuscanyRuntime.Monitor +
Event emitted when an attempt to start an application module failed. +
ModuleStop - Class in org.apache.tuscany.core.context.event
Propagated when a module stops
ModuleStop(Object) - +Constructor for class org.apache.tuscany.core.context.event.ModuleStop +
  +
moduleStopped(String) - +Method in interface org.apache.tuscany.core.client.TuscanyRuntime.Monitor +
Event emitted after an application module has been stopped. +
Monitor - Annotation Type in org.apache.tuscany.core.system.annotation
A system annotation to inject a monitor
MonitorExtensibilityElement - Class in org.apache.tuscany.core.system.config.extensibility
 
MonitorExtensibilityElement(Method) - +Constructor for class org.apache.tuscany.core.system.config.extensibility.MonitorExtensibilityElement +
  +
MonitorExtensibilityElement(Field) - +Constructor for class org.apache.tuscany.core.system.config.extensibility.MonitorExtensibilityElement +
  +
MonitorProcessor - Class in org.apache.tuscany.core.system.config.processor
Processes Autowire annotations
MonitorProcessor() - +Constructor for class org.apache.tuscany.core.system.config.processor.MonitorProcessor +
  +
multiplicity(String, Multiplicity) - +Static method in class org.apache.tuscany.core.loader.StAXUtil +
  +
+
+

+N

+
+
name - +Variable in class org.apache.tuscany.core.config.impl.Java5ComponentTypeIntrospector +
  +
name - +Variable in class org.apache.tuscany.core.context.impl.AbstractLifecycle +
  +
NAME_SEPARATOR - +Static variable in class org.apache.tuscany.core.context.QualifiedName +
  +
newSession(String) - +Method in class org.apache.tuscany.core.context.impl.CompositeContextImpl +
  +
newSession(String, Object) - +Method in class org.apache.tuscany.core.context.impl.CompositeContextImpl +
  +
NoAccessorException - Exception in org.apache.tuscany.core.builder
Denotes an attempt to access a non-existent field or method
NoAccessorException() - +Constructor for exception org.apache.tuscany.core.builder.NoAccessorException +
  +
NoAccessorException(String) - +Constructor for exception org.apache.tuscany.core.builder.NoAccessorException +
  +
NoAccessorException(String, Throwable) - +Constructor for exception org.apache.tuscany.core.builder.NoAccessorException +
  +
NoAccessorException(Throwable) - +Constructor for exception org.apache.tuscany.core.builder.NoAccessorException +
  +
NonProxiedTargetFactory<T> - Class in org.apache.tuscany.core.injection
Returns a direct reference to a target within the same composite, i.e.
NonProxiedTargetFactory(ConfiguredService, ContextResolver) - +Constructor for class org.apache.tuscany.core.injection.NonProxiedTargetFactory +
Constructs a reference object factory from a configured reference on a type +
NULL_INVOKER - +Static variable in class org.apache.tuscany.core.injection.NullEventInvoker +
  +
NullEventInvoker<T> - Class in org.apache.tuscany.core.injection
A no-op invoker
NullEventInvoker() - +Constructor for class org.apache.tuscany.core.injection.NullEventInvoker +
  +
NullWireFactory - Class in org.apache.tuscany.core.wire.impl
Returns an actual implementation instance as opposed to a proxy.
NullWireFactory(String, CompositeContext) - +Constructor for class org.apache.tuscany.core.wire.impl.NullWireFactory +
  +
+
+

+O

+
+
ObjectCallbackException - Exception in org.apache.tuscany.core.injection
Denotes an error when invoking on an object
ObjectCallbackException() - +Constructor for exception org.apache.tuscany.core.injection.ObjectCallbackException +
  +
ObjectCallbackException(String) - +Constructor for exception org.apache.tuscany.core.injection.ObjectCallbackException +
  +
ObjectCallbackException(String, Throwable) - +Constructor for exception org.apache.tuscany.core.injection.ObjectCallbackException +
  +
ObjectCallbackException(Throwable) - +Constructor for exception org.apache.tuscany.core.injection.ObjectCallbackException +
  +
ObjectCreationException - Exception in org.apache.tuscany.core.injection
Denotes an error creating a new object instance
ObjectCreationException() - +Constructor for exception org.apache.tuscany.core.injection.ObjectCreationException +
  +
ObjectCreationException(String) - +Constructor for exception org.apache.tuscany.core.injection.ObjectCreationException +
  +
ObjectCreationException(String, Throwable) - +Constructor for exception org.apache.tuscany.core.injection.ObjectCreationException +
  +
ObjectCreationException(Throwable) - +Constructor for exception org.apache.tuscany.core.injection.ObjectCreationException +
  +
ObjectFactory<T> - Interface in org.apache.tuscany.core.builder
Implementations create new instances of a particular type
onEvent(Event) - +Method in interface org.apache.tuscany.core.context.RuntimeEventListener +
  +
onEvent(Event) - +Method in class org.apache.tuscany.core.context.scope.CompositeScopeContext +
  +
onEvent(Event) - +Method in class org.apache.tuscany.core.context.scope.ModuleScopeContext +
  +
onEvent(Event) - +Method in class org.apache.tuscany.core.context.scope.RequestScopeContext +
  +
onEvent(Event) - +Method in class org.apache.tuscany.core.context.scope.SessionScopeContext +
  +
onEvent(Event) - +Method in class org.apache.tuscany.core.context.scope.StatelessScopeContext +
  +
OneWayInterceptor - Class in org.apache.tuscany.core.wire.impl
An interceptor that sends the wire Message down its request channel and does not expect a response.
OneWayInterceptor(MessageChannel) - +Constructor for class org.apache.tuscany.core.wire.impl.OneWayInterceptor +
Construct an interceptor that sends messages down the supplied channel. +
operation - +Variable in class org.apache.tuscany.core.wire.InvocationConfiguration +
  +
order(WireSourceConfiguration) - +Method in interface org.apache.tuscany.core.builder.SourcePolicyOrderer +
  +
order(WireTargetConfiguration) - +Method in interface org.apache.tuscany.core.builder.TargetPolicyOrderer +
  +
org.apache.tuscany.core.async.builder - package org.apache.tuscany.core.async.builder
 
org.apache.tuscany.core.async.invocation - package org.apache.tuscany.core.async.invocation
 
org.apache.tuscany.core.async.work - package org.apache.tuscany.core.async.work
 
org.apache.tuscany.core.builder - package org.apache.tuscany.core.builder
 
org.apache.tuscany.core.builder.impl - package org.apache.tuscany.core.builder.impl
 
org.apache.tuscany.core.builder.system - package org.apache.tuscany.core.builder.system
 
org.apache.tuscany.core.client - package org.apache.tuscany.core.client
 
org.apache.tuscany.core.config - package org.apache.tuscany.core.config
 
org.apache.tuscany.core.config.impl - package org.apache.tuscany.core.config.impl
 
org.apache.tuscany.core.config.processor - package org.apache.tuscany.core.config.processor
 
org.apache.tuscany.core.context - package org.apache.tuscany.core.context
 
org.apache.tuscany.core.context.event - package org.apache.tuscany.core.context.event
 
org.apache.tuscany.core.context.filter - package org.apache.tuscany.core.context.filter
 
org.apache.tuscany.core.context.impl - package org.apache.tuscany.core.context.impl
 
org.apache.tuscany.core.context.scope - package org.apache.tuscany.core.context.scope
 
org.apache.tuscany.core.extension - package org.apache.tuscany.core.extension
 
org.apache.tuscany.core.extension.config - package org.apache.tuscany.core.extension.config
 
org.apache.tuscany.core.extension.config.extensibility - package org.apache.tuscany.core.extension.config.extensibility
 
org.apache.tuscany.core.injection - package org.apache.tuscany.core.injection
 
org.apache.tuscany.core.loader - package org.apache.tuscany.core.loader
 
org.apache.tuscany.core.loader.assembly - package org.apache.tuscany.core.loader.assembly
 
org.apache.tuscany.core.loader.impl - package org.apache.tuscany.core.loader.impl
 
org.apache.tuscany.core.loader.system - package org.apache.tuscany.core.loader.system
 
org.apache.tuscany.core.message - package org.apache.tuscany.core.message
 
org.apache.tuscany.core.message.impl - package org.apache.tuscany.core.message.impl
 
org.apache.tuscany.core.runtime - package org.apache.tuscany.core.runtime
 
org.apache.tuscany.core.sdo - package org.apache.tuscany.core.sdo
 
org.apache.tuscany.core.sdo.helper - package org.apache.tuscany.core.sdo.helper
 
org.apache.tuscany.core.system.annotation - package org.apache.tuscany.core.system.annotation
 
org.apache.tuscany.core.system.assembly - package org.apache.tuscany.core.system.assembly
 
org.apache.tuscany.core.system.assembly.impl - package org.apache.tuscany.core.system.assembly.impl
 
org.apache.tuscany.core.system.builder - package org.apache.tuscany.core.system.builder
 
org.apache.tuscany.core.system.config - package org.apache.tuscany.core.system.config
 
org.apache.tuscany.core.system.config.extensibility - package org.apache.tuscany.core.system.config.extensibility
 
org.apache.tuscany.core.system.config.processor - package org.apache.tuscany.core.system.config.processor
 
org.apache.tuscany.core.system.context - package org.apache.tuscany.core.system.context
 
org.apache.tuscany.core.system.injection - package org.apache.tuscany.core.system.injection
 
org.apache.tuscany.core.webapp - package org.apache.tuscany.core.webapp
 
org.apache.tuscany.core.wire - package org.apache.tuscany.core.wire
 
org.apache.tuscany.core.wire.impl - package org.apache.tuscany.core.wire.impl
 
org.apache.tuscany.core.wire.jdk - package org.apache.tuscany.core.wire.jdk
 
org.apache.tuscany.core.wire.service - package org.apache.tuscany.core.wire.service
 
overrideOption(String, OverrideOption) - +Static method in class org.apache.tuscany.core.loader.StAXUtil +
  +
+
+

+P

+
+
parentContext - +Variable in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
ParentContext - Annotation Type in org.apache.tuscany.core.system.annotation
A system annotation to inject the parent context
ParentContextExtensibilityElement - Class in org.apache.tuscany.core.system.config.extensibility
 
ParentContextExtensibilityElement(Method) - +Constructor for class org.apache.tuscany.core.system.config.extensibility.ParentContextExtensibilityElement +
  +
ParentContextExtensibilityElement(Field) - +Constructor for class org.apache.tuscany.core.system.config.extensibility.ParentContextExtensibilityElement +
  +
ParentContextProcessor - Class in org.apache.tuscany.core.system.config.processor
Processes Autowire annotations
ParentContextProcessor() - +Constructor for class org.apache.tuscany.core.system.config.processor.ParentContextProcessor +
  +
PojoObjectFactory<T> - Class in org.apache.tuscany.core.injection
Creates new instances of a Java class, calling a given set of injectors to configure the instance
PojoObjectFactory(Constructor<T>, List<ObjectFactory>, List<Injector>) - +Constructor for class org.apache.tuscany.core.injection.PojoObjectFactory +
  +
PolicyBuilder - Interface in org.apache.tuscany.core.builder
A marker for policy extensions in the runtime.
PolicyBuilderRegistry - Interface in org.apache.tuscany.core.builder.system
A System registry for PolicyBuilders.
PolicyOrderer - Interface in org.apache.tuscany.core.builder
A marker for implementations that order source- or target-side policy Interceptors or + MessageHandlers in a WireConfiguration.
prepare(CompositeContext) - +Method in interface org.apache.tuscany.core.builder.ContextFactory +
Called to signal to the configuration that its parent context has been activated and that it shoud perform any required + initialization steps +
prepare() - +Method in class org.apache.tuscany.core.extension.EntryPointContextFactory +
  +
prepare(CompositeContext) - +Method in class org.apache.tuscany.core.extension.EntryPointContextFactory +
  +
prepare() - +Method in class org.apache.tuscany.core.extension.ExternalServiceContextFactory +
  +
prepare(CompositeContext) - +Method in class org.apache.tuscany.core.extension.ExternalServiceContextFactory +
  +
prepare(CompositeContext) - +Method in class org.apache.tuscany.core.system.config.SystemContextFactory +
  +
prepare(CompositeContext) - +Method in class org.apache.tuscany.core.system.config.SystemEntryPointContextFactory +
  +
prepare(CompositeContext) - +Method in class org.apache.tuscany.core.system.config.SystemExternalServiceContextFactory +
  +
prepare(CompositeContext) - +Method in class org.apache.tuscany.core.system.config.SystemObjectContextFactory +
  +
processMessage(Message) - +Method in class org.apache.tuscany.core.wire.impl.MessageDispatcher +
  +
processMessage(Message) - +Method in interface org.apache.tuscany.core.wire.MessageHandler +
Process a message. +
ProcessorHelper - Class in org.apache.tuscany.core.config.processor
Provides utility functions for ImplementationProcessors
ProcessorUtils - Class in org.apache.tuscany.core.config.processor
Temporary class to create bootstrap ImplementationProcessors
PROPERTIES - +Static variable in class org.apache.tuscany.core.loader.assembly.AssemblyConstants +
  +
PROPERTY - +Static variable in class org.apache.tuscany.core.loader.assembly.AssemblyConstants +
  +
PropertyLoader - Class in org.apache.tuscany.core.loader.assembly
 
PropertyLoader() - +Constructor for class org.apache.tuscany.core.loader.assembly.PropertyLoader +
  +
PropertyProcessor - Class in org.apache.tuscany.core.config.processor
Processes the Property annotation
PropertyProcessor(AssemblyFactory) - +Constructor for class org.apache.tuscany.core.config.processor.PropertyProcessor +
  +
PropertyProcessor() - +Constructor for class org.apache.tuscany.core.config.processor.PropertyProcessor +
  +
PropertyReferenceValidator - Class in org.apache.tuscany.core.config.processor
Validates the use of Property and Reference annotations beyond native Java syntactic capabilities
PropertyReferenceValidator(AssemblyFactory) - +Constructor for class org.apache.tuscany.core.config.processor.PropertyReferenceValidator +
  +
proxyClassLoader - +Variable in class org.apache.tuscany.core.wire.WireConfiguration +
  +
ProxyConfigurationException - Exception in org.apache.tuscany.core.context
 
ProxyConfigurationException() - +Constructor for exception org.apache.tuscany.core.context.ProxyConfigurationException +
  +
ProxyConfigurationException(String) - +Constructor for exception org.apache.tuscany.core.context.ProxyConfigurationException +
  +
ProxyConfigurationException(String, Throwable) - +Constructor for exception org.apache.tuscany.core.context.ProxyConfigurationException +
  +
ProxyConfigurationException(Throwable) - +Constructor for exception org.apache.tuscany.core.context.ProxyConfigurationException +
  +
ProxyCreationException - Exception in org.apache.tuscany.core.wire
Denotes an error creating a proxy representing for a wire
ProxyCreationException() - +Constructor for exception org.apache.tuscany.core.wire.ProxyCreationException +
  +
ProxyCreationException(String, Throwable) - +Constructor for exception org.apache.tuscany.core.wire.ProxyCreationException +
  +
ProxyCreationException(String) - +Constructor for exception org.apache.tuscany.core.wire.ProxyCreationException +
  +
ProxyCreationException(Throwable) - +Constructor for exception org.apache.tuscany.core.wire.ProxyCreationException +
  +
ProxyObjectFactory - Class in org.apache.tuscany.core.builder.impl
Uses a proxy factory to return an object instance
ProxyObjectFactory(WireFactory) - +Constructor for class org.apache.tuscany.core.builder.impl.ProxyObjectFactory +
  +
publish(Event) - +Method in interface org.apache.tuscany.core.context.EventPublisher +
  +
publish(Event) - +Method in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
publish(Event) - +Method in class org.apache.tuscany.core.context.impl.AbstractLifecycle +
  +
put(QName, String, Implementation) - +Method in interface org.apache.tuscany.core.config.ImplementationCache +
Add an implementation to the cache +
+
+

+Q

+
+
QualifiedName - Class in org.apache.tuscany.core.context
An evaluated name consisting of a part/port pair.
QualifiedName(String) - +Constructor for class org.apache.tuscany.core.context.QualifiedName +
Constructs a new qualified name in the form of part/port where part is the parent context and port represents a + child, which is either a service in the case of an atomic context or a contained context in the case of a composite. +
+
+

+R

+
+
readingWSDL(String, URL) - +Method in interface org.apache.tuscany.core.loader.impl.WSDLDefinitionRegistryImpl.Monitor +
Monitor event emitted immediately before an attempt is made to + read WSDL for the supplied namespace from the supplied location. +
REFERENCE - +Static variable in class org.apache.tuscany.core.loader.assembly.AssemblyConstants +
  +
ReferenceLoader - Class in org.apache.tuscany.core.loader.assembly
 
ReferenceLoader() - +Constructor for class org.apache.tuscany.core.loader.assembly.ReferenceLoader +
  +
ReferenceProcessor - Class in org.apache.tuscany.core.config.processor
Processes the Reference annotation
ReferenceProcessor() - +Constructor for class org.apache.tuscany.core.config.processor.ReferenceProcessor +
  +
ReferenceProcessor(AssemblyFactory) - +Constructor for class org.apache.tuscany.core.config.processor.ReferenceProcessor +
  +
REFERENCES - +Static variable in class org.apache.tuscany.core.loader.assembly.AssemblyConstants +
  +
register(ContextFactoryBuilder) - +Method in interface org.apache.tuscany.core.builder.ContextFactoryBuilderRegistry +
Register a builder. +
register(ContextFactoryBuilder) - +Method in class org.apache.tuscany.core.builder.impl.ContextFactoryBuilderRegistryImpl +
  +
registerAutowireExternal(Class<?>, String, ScopeContext) - +Method in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
registerAutowireInternal(Class<?>, String, ScopeContext) - +Method in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
registerConfiguration(ContextFactory<Context>) - +Method in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
registerFactories(List<ContextFactory<Context>>) - +Method in class org.apache.tuscany.core.context.scope.AbstractScopeContext +
  +
registerFactories(List<ContextFactory<Context>>) - +Method in class org.apache.tuscany.core.context.scope.CompositeScopeContext +
  +
registerFactories(List<ContextFactory<Context>>) - +Method in interface org.apache.tuscany.core.context.ScopeContext +
Registers the context factory used to construct instance contexts for the scope +
registerFactory(ContextFactory<Context>) - +Method in class org.apache.tuscany.core.context.scope.CompositeScopeContext +
  +
registerFactory(ContextFactory<Context>) - +Method in class org.apache.tuscany.core.context.scope.ModuleScopeContext +
  +
registerFactory(ContextFactory<Context>) - +Method in class org.apache.tuscany.core.context.scope.RequestScopeContext +
  +
registerFactory(ContextFactory<Context>) - +Method in class org.apache.tuscany.core.context.scope.SessionScopeContext +
  +
registerFactory(ContextFactory<Context>) - +Method in class org.apache.tuscany.core.context.scope.StatelessScopeContext +
  +
registerFactory(ContextFactory<Context>) - +Method in interface org.apache.tuscany.core.context.ScopeContext +
Adds a context factory to the scope +
registeringLoader(QName) - +Method in interface org.apache.tuscany.core.loader.impl.StAXLoaderRegistryImpl.Monitor +
Event emitted when a StAX element loader is registered. +
registerJavaObject(String, Class<?>, Object) - +Method in interface org.apache.tuscany.core.context.SystemCompositeContext +
Register a simple Java Object as a system component. +
registerJavaObject(String, Class<?>, Object) - +Method in class org.apache.tuscany.core.system.context.SystemCompositeContextImpl +
  +
registerLoader(QName, StAXElementLoader<T>) - +Method in class org.apache.tuscany.core.loader.impl.StAXLoaderRegistryImpl +
  +
registerLoader(QName, StAXElementLoader<T>) - +Method in interface org.apache.tuscany.core.loader.StAXLoaderRegistry +
Register a loader. +
registerMapping(String, Servlet) - +Method in interface org.apache.tuscany.core.webapp.ServletHost +
Register a mapping for an instance of a Servlet. +
registerModelObject(Extensible) - +Method in interface org.apache.tuscany.core.context.CompositeContext +
Adds a runtime artifact represented by the model object to the composite context by merging it with existing + artifacts. +
registerModelObject(Extensible) - +Method in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
registerModelObject(Extensible) - +Method in class org.apache.tuscany.core.runtime.RuntimeContextImpl +
  +
registerModelObjects(List<? extends Extensible>) - +Method in interface org.apache.tuscany.core.context.CompositeContext +
Adds runtime artifacts represented by the set of model objects to the composite context by merging them with + existing artifacts. +
registerModelObjects(List<? extends Extensible>) - +Method in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
registerModelObjects(List<? extends Extensible>) - +Method in class org.apache.tuscany.core.runtime.RuntimeContextImpl +
  +
registerModule(CompositeContext, ModuleComponent) - +Static method in class org.apache.tuscany.core.client.BootstrapHelper +
  +
registerProcessor(ImplementationProcessor) - +Method in interface org.apache.tuscany.core.config.ComponentTypeIntrospector +
Registers an annotation processor +
registerProcessor(ImplementationProcessor) - +Method in class org.apache.tuscany.core.config.impl.Java5ComponentTypeIntrospector +
  +
registerSourceBuilder(SourcePolicyBuilder) - +Method in class org.apache.tuscany.core.builder.system.DefaultPolicyBuilderRegistry +
  +
registerSourceBuilder(SourcePolicyBuilder) - +Method in interface org.apache.tuscany.core.builder.system.PolicyBuilderRegistry +
Registers a source-side policy builder. +
registerTargetBuilder(TargetPolicyBuilder) - +Method in class org.apache.tuscany.core.builder.system.DefaultPolicyBuilderRegistry +
  +
registerTargetBuilder(TargetPolicyBuilder) - +Method in interface org.apache.tuscany.core.builder.system.PolicyBuilderRegistry +
Registers a target-side policy builder. +
registry - +Variable in class org.apache.tuscany.core.loader.assembly.AbstractLoader +
  +
removeBuilder(ContextFactoryBuilder) - +Method in class org.apache.tuscany.core.builder.impl.HierarchicalBuilder +
  +
removeContext(String) - +Method in interface org.apache.tuscany.core.context.CompositeContext +
  +
removeContext(String) - +Method in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
removeContext(String) - +Method in class org.apache.tuscany.core.context.scope.CompositeScopeContext +
  +
removeContext(String) - +Method in class org.apache.tuscany.core.context.scope.ModuleScopeContext +
  +
removeContext(String) - +Method in class org.apache.tuscany.core.context.scope.RequestScopeContext +
  +
removeContext(String) - +Method in class org.apache.tuscany.core.context.scope.SessionScopeContext +
  +
removeContext(String) - +Method in class org.apache.tuscany.core.context.scope.StatelessScopeContext +
  +
removeContext(String) - +Method in interface org.apache.tuscany.core.context.ScopeContext +
Removes a context with the given name, determining the scope key from the thread context +
removeContext(String) - +Method in class org.apache.tuscany.core.runtime.RuntimeContextImpl +
  +
removeContextByKey(String, Object) - +Method in class org.apache.tuscany.core.context.scope.CompositeScopeContext +
  +
removeContextByKey(String, Object) - +Method in class org.apache.tuscany.core.context.scope.ModuleScopeContext +
  +
removeContextByKey(String, Object) - +Method in class org.apache.tuscany.core.context.scope.RequestScopeContext +
  +
removeContextByKey(String, Object) - +Method in class org.apache.tuscany.core.context.scope.SessionScopeContext +
  +
removeContextByKey(String, Object) - +Method in class org.apache.tuscany.core.context.scope.StatelessScopeContext +
  +
removeContextByKey(String, Object) - +Method in interface org.apache.tuscany.core.context.ScopeContext +
Removes a context bound to the given name and scope key +
removeListener(RuntimeEventListener) - +Method in interface org.apache.tuscany.core.context.EventPublisher +
Removes a previously registered listener +
removeListener(RuntimeEventListener) - +Method in class org.apache.tuscany.core.context.impl.AbstractLifecycle +
  +
RequestEnd - Class in org.apache.tuscany.core.context.event
Propagated when a request completes or is ended
RequestEnd(Object, Object) - +Constructor for class org.apache.tuscany.core.context.event.RequestEnd +
Creates a new event +
RequestEvent - Interface in org.apache.tuscany.core.context.event
Implemented by runtime events associated request
requestHandlers - +Variable in class org.apache.tuscany.core.wire.InvocationConfiguration +
  +
RequestResponseInterceptor - Class in org.apache.tuscany.core.wire.impl
An interceptor that first sends a message down its request channel then extracts the response from the + message and sends it down the response channel before returning it up the interceptor stack.
RequestResponseInterceptor(MessageChannel, MessageChannel, MessageChannel, MessageChannel) - +Constructor for class org.apache.tuscany.core.wire.impl.RequestResponseInterceptor +
Construct an interceptor that sends messages down the supplied channels. +
RequestScopeContext - Class in org.apache.tuscany.core.context.scope
An implementation of a request-scoped component container.
RequestScopeContext(EventContext) - +Constructor for class org.apache.tuscany.core.context.scope.RequestScopeContext +
  +
RequestStart - Class in org.apache.tuscany.core.context.event
Propagated when a request is started in the runtime
RequestStart(Object, Object) - +Constructor for class org.apache.tuscany.core.context.event.RequestStart +
Creates a new event +
resolveExternalInstance(Class<T>) - +Method in interface org.apache.tuscany.core.context.AutowireContext +
Invoked by a parent context to return an autowire target in a child. +
resolveExternalInstance(Class<T>) - +Method in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
resolveExternalInstance(Class<T>) - +Method in class org.apache.tuscany.core.runtime.RuntimeContextImpl +
  +
resolveInstance(Class<T>) - +Method in interface org.apache.tuscany.core.context.AutowireContext +
Invoked by child contexts to return an an autowire target. +
resolveInstance(Class<T>) - +Method in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
resolveInstance(Class<T>) - +Method in class org.apache.tuscany.core.runtime.RuntimeContextImpl +
  +
resolveInstance(Class<T>) - +Method in class org.apache.tuscany.core.system.context.SystemCompositeContextImpl +
  +
resourceLoader - +Variable in class org.apache.tuscany.core.config.impl.AbstractModuleComponentConfigurationLoader +
  +
responseHandlers - +Variable in class org.apache.tuscany.core.wire.InvocationConfiguration +
  +
ROOT - +Static variable in interface org.apache.tuscany.core.runtime.RuntimeContext +
  +
RUNNING - +Static variable in interface org.apache.tuscany.core.context.Lifecycle +
  +
RUNTIME - +Static variable in interface org.apache.tuscany.core.runtime.RuntimeContext +
  +
runtimeContext - +Variable in class org.apache.tuscany.core.extension.WireBuilderSupport +
  +
RuntimeContext - Interface in org.apache.tuscany.core.runtime
Represents a top-level component context in the runtime, that is the bootstrap context.
RuntimeContextImpl - Class in org.apache.tuscany.core.runtime
Implementation of a RuntimeContext that forms the foundation for a Tuscany environment.
RuntimeContextImpl(MonitorFactory, ContextFactoryBuilderRegistry, HierarchicalWireBuilder) - +Constructor for class org.apache.tuscany.core.runtime.RuntimeContextImpl +
  +
RuntimeEventListener - Interface in org.apache.tuscany.core.context
Listeners observe events fired in the SCA runtime.
RuntimeMonitor - Interface in org.apache.tuscany.core.runtime
Serves as a top-level error logging monitor
RuntimeScopeStrategy - Class in org.apache.tuscany.core.runtime
Implements a ScopeStrategy for a runtime context.
RuntimeScopeStrategy() - +Constructor for class org.apache.tuscany.core.runtime.RuntimeScopeStrategy +
  +
+
+

+S

+
+
SCA_COMPONENT_NAME - +Static variable in class org.apache.tuscany.core.webapp.TuscanyServletListener +
  +
SCA_NAMESPACE - +Static variable in class org.apache.tuscany.core.loader.assembly.AssemblyConstants +
  +
scheduledMaximumPoolSize - +Variable in class org.apache.tuscany.core.async.work.DefaultWorkManager +
  +
SCOPE_NOT_FOUND - +Static variable in interface org.apache.tuscany.core.context.ScopeStrategy +
  +
ScopeAwareContext - Interface in org.apache.tuscany.core.context
Denotes a composite context that supports scopes
ScopeContext - Interface in org.apache.tuscany.core.context
Manages the lifecycle and visibility of Contexts.
scopeContexts - +Variable in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
ScopeIdentifier - Interface in org.apache.tuscany.core.context
Implementations enable lazy retrieval of a scope id associated with a request, i.e.
scopeIndex - +Variable in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
ScopeInitializationException - Exception in org.apache.tuscany.core.context
Denotes an initialization exception thrown by a scope container
ScopeInitializationException() - +Constructor for exception org.apache.tuscany.core.context.ScopeInitializationException +
  +
ScopeInitializationException(String) - +Constructor for exception org.apache.tuscany.core.context.ScopeInitializationException +
  +
ScopeInitializationException(String, Throwable) - +Constructor for exception org.apache.tuscany.core.context.ScopeInitializationException +
  +
ScopeInitializationException(Throwable) - +Constructor for exception org.apache.tuscany.core.context.ScopeInitializationException +
  +
ScopeProcessor - Class in org.apache.tuscany.core.config.processor
Processes the Scope annotation
ScopeProcessor() - +Constructor for class org.apache.tuscany.core.config.processor.ScopeProcessor +
  +
ScopeRuntimeException - Exception in org.apache.tuscany.core.context
Denotes a general runtime exception encountered by a scope container
ScopeRuntimeException() - +Constructor for exception org.apache.tuscany.core.context.ScopeRuntimeException +
  +
ScopeRuntimeException(String) - +Constructor for exception org.apache.tuscany.core.context.ScopeRuntimeException +
  +
ScopeRuntimeException(String, Throwable) - +Constructor for exception org.apache.tuscany.core.context.ScopeRuntimeException +
  +
ScopeRuntimeException(Throwable) - +Constructor for exception org.apache.tuscany.core.context.ScopeRuntimeException +
  +
scopeStrategy - +Variable in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
ScopeStrategy - Interface in org.apache.tuscany.core.context
Implementations provide scope container creation facilities and scope semantics to the runtime
SDOHelper - Annotation Type in org.apache.tuscany.core.sdo.helper
Annotation used to indicate a field or method that is used to inject an SDO helper.
SDOHelperExtensibilityElement - Class in org.apache.tuscany.core.sdo.helper
 
SDOHelperExtensibilityElement(Method) - +Constructor for class org.apache.tuscany.core.sdo.helper.SDOHelperExtensibilityElement +
  +
SDOHelperExtensibilityElement(Field) - +Constructor for class org.apache.tuscany.core.sdo.helper.SDOHelperExtensibilityElement +
  +
SDOHelperProcessor - Class in org.apache.tuscany.core.sdo.helper
 
SDOHelperProcessor() - +Constructor for class org.apache.tuscany.core.sdo.helper.SDOHelperProcessor +
  +
send(Message) - +Method in class org.apache.tuscany.core.message.impl.MessageImpl +
  +
send(Message) - +Method in class org.apache.tuscany.core.wire.impl.MessageChannelImpl +
Send a message down the channel. +
send(Message) - +Method in interface org.apache.tuscany.core.wire.MessageChannel +
Sends a message +
SERVICE - +Static variable in class org.apache.tuscany.core.loader.assembly.AssemblyConstants +
  +
ServiceLoader - Class in org.apache.tuscany.core.loader.assembly
 
ServiceLoader() - +Constructor for class org.apache.tuscany.core.loader.assembly.ServiceLoader +
  +
ServiceNotFoundException - Exception in org.apache.tuscany.core.context
Denotes the specific case where a service was not found at runtime
ServiceNotFoundException() - +Constructor for exception org.apache.tuscany.core.context.ServiceNotFoundException +
  +
ServiceNotFoundException(String) - +Constructor for exception org.apache.tuscany.core.context.ServiceNotFoundException +
  +
ServiceNotFoundException(Throwable) - +Constructor for exception org.apache.tuscany.core.context.ServiceNotFoundException +
  +
ServiceNotFoundException(String, Throwable) - +Constructor for exception org.apache.tuscany.core.context.ServiceNotFoundException +
  +
ServiceProcessor - Class in org.apache.tuscany.core.config.processor
Processes the Service annotation
ServiceProcessor() - +Constructor for class org.apache.tuscany.core.config.processor.ServiceProcessor +
  +
ServiceProcessor(AssemblyFactory) - +Constructor for class org.apache.tuscany.core.config.processor.ServiceProcessor +
  +
ServletHost - Interface in org.apache.tuscany.core.webapp
Service interface implemented by host environments that allow Servlets + to be registered.
SessionBound - Interface in org.apache.tuscany.core.context.event
Propagated when a generic session is associated with the current request.
sessionCreated(HttpSessionEvent) - +Method in class org.apache.tuscany.core.webapp.TuscanyServletListener +
  +
sessionDestroyed(HttpSessionEvent) - +Method in class org.apache.tuscany.core.webapp.TuscanyServletListener +
  +
SessionEnd - Interface in org.apache.tuscany.core.context.event
Propagated when a session ended or expired
SessionEvent - Interface in org.apache.tuscany.core.context.event
Implemented by runtime events associated with a session.
SessionScopeContext - Class in org.apache.tuscany.core.context.scope
An implementation of an session-scoped component container.
SessionScopeContext(EventContext) - +Constructor for class org.apache.tuscany.core.context.scope.SessionScopeContext +
  +
SessionStart - Interface in org.apache.tuscany.core.context.event
Propagated when a session starts
setAssemblyContext(AssemblyContext) - +Method in interface org.apache.tuscany.core.context.CompositeContext +
Deprecated.   +
setAssemblyContext(AssemblyContext) - +Method in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
setAssemblyContext(AssemblyContext) - +Method in class org.apache.tuscany.core.runtime.RuntimeContextImpl +
  +
setAutowireContext(AutowireContext) - +Method in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
setBody(Object) - +Method in class org.apache.tuscany.core.message.impl.MessageImpl +
  +
setBody(Object) - +Method in interface org.apache.tuscany.core.message.Message +
Sets the body of the message. +
setBuilderRegistry(PolicyBuilderRegistry) - +Method in class org.apache.tuscany.core.async.builder.AsyncPolicyBuilder +
  +
setBuilderRegistry(ContextFactoryBuilderRegistry) - +Method in class org.apache.tuscany.core.extension.ContextFactoryBuilderSupport +
  +
setBuilderRegistry(ContextFactoryBuilderRegistry) - +Method in class org.apache.tuscany.core.extension.EntryPointBuilderSupport +
  +
setBuilderRegistry(ContextFactoryBuilderRegistry) - +Method in class org.apache.tuscany.core.extension.ExternalServiceBuilderSupport +
  +
setBusinessInterface(Class) - +Method in class org.apache.tuscany.core.wire.impl.NullWireFactory +
  +
setBusinessInterface(Class) - +Method in class org.apache.tuscany.core.wire.jdk.JDKSourceWireFactory +
  +
setBusinessInterface(Class) - +Method in class org.apache.tuscany.core.wire.jdk.JDKTargetWireFactory +
  +
setBusinessInterface(Class) - +Method in interface org.apache.tuscany.core.wire.WireFactory +
Sets the primary interface type generated proxies implement +
setComponentType(ComponentType) - +Method in class org.apache.tuscany.core.system.assembly.impl.SystemModuleImpl +
  +
setConfiguration(WireSourceConfiguration) - +Method in class org.apache.tuscany.core.wire.jdk.JDKSourceWireFactory +
  +
setConfiguration(WireTargetConfiguration) - +Method in class org.apache.tuscany.core.wire.jdk.JDKTargetWireFactory +
  +
setConfiguration(WireSourceConfiguration) - +Method in interface org.apache.tuscany.core.wire.SourceWireFactory +
Sets the configuration information used to create the source-side of a wire, including invocation chains +
setConfiguration(WireTargetConfiguration) - +Method in interface org.apache.tuscany.core.wire.TargetWireFactory +
Sets the configuration information used to create the target-side of a wire, including invocation chains +
setConfigurationContext(ConfigurationContext) - +Method in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
setContext(AssemblyContext) - +Method in class org.apache.tuscany.core.loader.impl.StAXLoaderRegistryImpl +
Deprecated.  +
setContext(AssemblyContext) - +Method in interface org.apache.tuscany.core.loader.StAXLoaderRegistry +
Deprecated.  +
setContext(ModuleContext) - +Method in class org.apache.tuscany.core.webapp.ContextBinder +
  +
setContextFactory(Object) - +Method in class org.apache.tuscany.core.system.assembly.impl.SystemModuleImpl +
  +
setContextResolver(ContextResolver) - +Method in class org.apache.tuscany.core.injection.InterCompositeReferenceFactory +
  +
setContextResolver(ContextResolver) - +Method in class org.apache.tuscany.core.system.injection.AutowireObjectFactory +
  +
setDefaultPropertyFactory(StAXPropertyFactory<?>) - +Method in class org.apache.tuscany.core.loader.assembly.ComponentLoader +
  +
setDestroyInvoker(EventInvoker) - +Method in class org.apache.tuscany.core.system.config.SystemContextFactory +
  +
setEagerInit(boolean) - +Method in class org.apache.tuscany.core.system.config.SystemContextFactory +
  +
setEventContext(EventContext) - +Method in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
setFactory(SystemAssemblyFactory) - +Method in class org.apache.tuscany.core.config.impl.Java5ComponentTypeIntrospector +
  +
setFactory(AssemblyFactory) - +Method in class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport +
  +
setFactory(SystemAssemblyFactory) - +Method in class org.apache.tuscany.core.loader.assembly.AbstractLoader +
  +
setIdentifier(Object, Object) - +Method in interface org.apache.tuscany.core.context.EventContext +
Sets the unique key for the given identifier associated with the current request +
setIdentifier(Object, Object) - +Method in class org.apache.tuscany.core.context.impl.EventContextImpl +
  +
setImplementationClass(Class<?>) - +Method in class org.apache.tuscany.core.system.assembly.impl.SystemImplementationImpl +
  +
setImplementationClass(Class<?>) - +Method in class org.apache.tuscany.core.system.assembly.impl.SystemModuleImpl +
  +
setImplementationClass(Class<?>) - +Method in interface org.apache.tuscany.core.system.assembly.SystemImplementation +
Sets the implementation class of the system component +
setImplementationClass(Class<?>) - +Method in interface org.apache.tuscany.core.system.assembly.SystemModule +
Sets the implementation class of the system component +
setInitInvoker(EventInvoker) - +Method in class org.apache.tuscany.core.system.config.SystemContextFactory +
  +
setIntrospector(ComponentTypeIntrospector) - +Method in class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport +
  +
setIntrospector(ComponentTypeIntrospector) - +Method in class org.apache.tuscany.core.loader.system.SystemImplementationLoader +
  +
setMessageFactory(MessageFactory) - +Method in class org.apache.tuscany.core.async.builder.AsyncPolicyBuilder +
  +
setMessageFactory(MessageFactory) - +Method in class org.apache.tuscany.core.extension.EntryPointBuilderSupport +
Sets the factory used to construct wire messages +
setMessageFactory(MessageFactory) - +Method in class org.apache.tuscany.core.wire.service.DefaultWireFactoryService +
  +
setModule(Module) - +Method in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
setMonitor(StAXLoaderRegistryImpl.Monitor) - +Method in class org.apache.tuscany.core.loader.impl.StAXLoaderRegistryImpl +
  +
setMonitor(WSDLDefinitionRegistryImpl.Monitor) - +Method in class org.apache.tuscany.core.loader.impl.WSDLDefinitionRegistryImpl +
  +
setName(String) - +Method in class org.apache.tuscany.core.context.impl.AbstractLifecycle +
  +
setName(String) - +Method in interface org.apache.tuscany.core.context.Lifecycle +
Sets the name of the Lifecycle. +
setName(String) - +Method in class org.apache.tuscany.core.system.context.SystemAtomicContext +
  +
setNext(Interceptor) - +Method in class org.apache.tuscany.core.async.invocation.AsyncInterceptor +
  +
setNext(Interceptor) - +Method in class org.apache.tuscany.core.extension.ComponentTargetInvoker +
  +
setNext(Interceptor) - +Method in class org.apache.tuscany.core.extension.ExternalServiceTargetInvoker +
  +
setNext(Interceptor) - +Method in class org.apache.tuscany.core.wire.impl.InvokerInterceptor +
  +
setNext(Interceptor) - +Method in class org.apache.tuscany.core.wire.impl.OneWayInterceptor +
  +
setNext(Interceptor) - +Method in class org.apache.tuscany.core.wire.impl.RequestResponseInterceptor +
  +
setNext(Interceptor) - +Method in interface org.apache.tuscany.core.wire.Interceptor +
Sets the next interceptor. +
setParent(CompositeContext) - +Method in interface org.apache.tuscany.core.context.CompositeContext +
Sets the parent context +
setParent(CompositeContext) - +Method in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
setParent(CompositeContext) - +Method in class org.apache.tuscany.core.runtime.RuntimeContextImpl +
  +
setPolicyRegistry(PolicyBuilderRegistry) - +Method in class org.apache.tuscany.core.wire.service.DefaultWireFactoryService +
  +
setRegistry(StAXLoaderRegistry) - +Method in class org.apache.tuscany.core.loader.assembly.AbstractLoader +
  +
setResourceURI(String) - +Method in exception org.apache.tuscany.core.config.ConfigurationLoadException +
Sets the location of the resource that was being loaded. +
setRuntimeContext(RuntimeContext) - +Method in class org.apache.tuscany.core.extension.WireBuilderSupport +
  +
setScheduledMaximumPoolSize(int) - +Method in class org.apache.tuscany.core.async.work.DefaultWorkManager +
  +
setScopeStrategy(ScopeStrategy) - +Method in class org.apache.tuscany.core.context.impl.CompositeContextImpl +
  +
setSetters(List<Injector>) - +Method in class org.apache.tuscany.core.system.config.SystemContextFactory +
  +
setSidefileURI(String) - +Method in exception org.apache.tuscany.core.config.SidefileLoadException +
  +
setSourceOrderer(SourcePolicyOrderer) - +Method in class org.apache.tuscany.core.builder.system.DefaultPolicyBuilderRegistry +
  +
setTargetInterceptor(Interceptor) - +Method in class org.apache.tuscany.core.wire.SourceInvocationConfiguration +
Sets the head interceptor of the target-side configuration for the wire. +
setTargetInvoker(TargetInvoker) - +Method in class org.apache.tuscany.core.message.impl.MessageImpl +
  +
setTargetInvoker(TargetInvoker) - +Method in interface org.apache.tuscany.core.message.Message +
Sets the target invoker to dispatch to when the message passes through the request side of the invocation chain +
setTargetInvoker(TargetInvoker) - +Method in class org.apache.tuscany.core.wire.InvocationConfiguration +
Sets the target invoker to pass down the chain +
setTargetName(String) - +Method in class org.apache.tuscany.core.system.assembly.impl.SystemBindingImpl +
  +
setTargetName(String) - +Method in interface org.apache.tuscany.core.system.assembly.SystemBinding +
Sets the qualified name of the wire target the binding is associated with in component/service form +
setTargetOrderer(TargetPolicyOrderer) - +Method in class org.apache.tuscany.core.builder.system.DefaultPolicyBuilderRegistry +
  +
setTargetRequestChannel(MessageChannel) - +Method in class org.apache.tuscany.core.wire.SourceInvocationConfiguration +
Sets the target-side request channel. +
setTargetResponseChannel(MessageChannel) - +Method in class org.apache.tuscany.core.wire.SourceInvocationConfiguration +
Sets the target-side response channel. +
setType(int) - +Method in class org.apache.tuscany.core.system.context.SystemAtomicContext +
  +
setURI(String) - +Method in interface org.apache.tuscany.core.context.CompositeContext +
  +
setURI(String) - +Method in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
setURI(String) - +Method in class org.apache.tuscany.core.runtime.RuntimeContextImpl +
  +
setWireFactoryService(WireFactoryService) - +Method in class org.apache.tuscany.core.extension.ContextFactoryBuilderSupport +
Sets the system service used to construct wire factories +
setWireFactoryService(WireFactoryFactory) - +Method in class org.apache.tuscany.core.wire.service.DefaultWireFactoryService +
  +
setWireService(WireFactoryService) - +Method in class org.apache.tuscany.core.extension.EntryPointBuilderSupport +
  +
setWireService(WireFactoryService) - +Method in class org.apache.tuscany.core.extension.ExternalServiceBuilderSupport +
  +
setWorkManager(WorkManager) - +Method in class org.apache.tuscany.core.async.builder.AsyncPolicyBuilder +
  +
setWsdlRegistry(WSDLDefinitionRegistry) - +Method in class org.apache.tuscany.core.loader.assembly.ImportWSDLLoader +
  +
setWsdlRegistry(WSDLDefinitionRegistry) - +Method in class org.apache.tuscany.core.loader.assembly.InterfaceWSDLLoader +
  +
shutdown() - +Method in class org.apache.tuscany.core.client.TuscanyRuntime +
Shut down the Tuscany runtime. +
SidefileLoadException - Exception in org.apache.tuscany.core.config
Exception indicating that there was a problem loading a sidefile.
SidefileLoadException() - +Constructor for exception org.apache.tuscany.core.config.SidefileLoadException +
  +
SidefileLoadException(String) - +Constructor for exception org.apache.tuscany.core.config.SidefileLoadException +
  +
SidefileLoadException(String, Throwable) - +Constructor for exception org.apache.tuscany.core.config.SidefileLoadException +
  +
SidefileLoadException(Throwable) - +Constructor for exception org.apache.tuscany.core.config.SidefileLoadException +
  +
SingletonObjectFactory<T> - Class in org.apache.tuscany.core.injection
Implementation of ObjectFactory that returns a single instance, typically an immutable type.
SingletonObjectFactory(T) - +Constructor for class org.apache.tuscany.core.injection.SingletonObjectFactory +
  +
skipToEndElement(XMLStreamReader) - +Static method in class org.apache.tuscany.core.loader.StAXUtil +
  +
source - +Variable in class org.apache.tuscany.core.context.event.AbstractEvent +
  +
source - +Variable in class org.apache.tuscany.core.context.event.HttpSessionEvent +
  +
SourceInvocationConfiguration - Class in org.apache.tuscany.core.wire
Contains a source-side invocation pipeline for a service operation.
SourceInvocationConfiguration(Method) - +Constructor for class org.apache.tuscany.core.wire.SourceInvocationConfiguration +
Creates an new wire configuration for the given service reference operation +
SourcePolicyBuilder - Interface in org.apache.tuscany.core.builder
Implementations contribute Interceptors or MessageHandlers that handle source-side policy on a wire.
SourcePolicyOrderer - Interface in org.apache.tuscany.core.builder
Implementations order source-side policy Interceptors or + MessageHandlers in a WireConfiguration.
SourceWireFactory<T> - Interface in org.apache.tuscany.core.wire
Implementations are responsible for managing the source side of a wire.
start(AssemblyObject) - +Method in class org.apache.tuscany.core.builder.impl.AssemblyVisitorImpl +
Initiate walking the object graph +
start() - +Method in class org.apache.tuscany.core.client.TuscanyRuntime +
Start the runtime and associate the module context with the calling thread. +
start() - +Method in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
start() - +Method in class org.apache.tuscany.core.context.impl.EntryPointContextImpl +
  +
start() - +Method in class org.apache.tuscany.core.context.impl.ExternalServiceContextImpl +
  +
start() - +Method in interface org.apache.tuscany.core.context.Lifecycle +
Starts the Lifecycle. +
start() - +Method in class org.apache.tuscany.core.context.scope.CompositeScopeContext +
  +
start() - +Method in class org.apache.tuscany.core.context.scope.ModuleScopeContext +
  +
start() - +Method in class org.apache.tuscany.core.context.scope.RequestScopeContext +
  +
start() - +Method in class org.apache.tuscany.core.context.scope.SessionScopeContext +
  +
start() - +Method in class org.apache.tuscany.core.context.scope.StatelessScopeContext +
  +
start() - +Method in class org.apache.tuscany.core.loader.assembly.AbstractLoader +
  +
start() - +Method in class org.apache.tuscany.core.runtime.RuntimeContextImpl +
  +
start() - +Method in class org.apache.tuscany.core.system.context.SystemAtomicContext +
  +
start() - +Method in class org.apache.tuscany.core.system.context.SystemEntryPointContext +
  +
start() - +Method in class org.apache.tuscany.core.system.context.SystemExternalServiceContext +
  +
start() - +Method in class org.apache.tuscany.core.webapp.ContextBinder +
  +
STARTED - +Static variable in interface org.apache.tuscany.core.context.Lifecycle +
  +
StatelessScopeContext - Class in org.apache.tuscany.core.context.scope
A container that manages stateless components.
StatelessScopeContext(EventContext) - +Constructor for class org.apache.tuscany.core.context.scope.StatelessScopeContext +
  +
StAXElementLoader<T extends org.apache.tuscany.model.assembly.AssemblyObject> - Interface in org.apache.tuscany.core.loader
A loader that creates a model object from a StAX input stream.
StAXLoaderRegistry - Interface in org.apache.tuscany.core.loader
Registry for XML loaders that can parse a StAX input stream and return model objects.
StAXLoaderRegistryImpl - Class in org.apache.tuscany.core.loader.impl
 
StAXLoaderRegistryImpl() - +Constructor for class org.apache.tuscany.core.loader.impl.StAXLoaderRegistryImpl +
  +
StAXLoaderRegistryImpl.Monitor - Interface in org.apache.tuscany.core.loader.impl
 
StAXModuleComponentConfigurationLoaderImpl - Class in org.apache.tuscany.core.config.impl
 
StAXModuleComponentConfigurationLoaderImpl(AssemblyContext, XMLInputFactory, StAXLoaderRegistry) - +Constructor for class org.apache.tuscany.core.config.impl.StAXModuleComponentConfigurationLoaderImpl +
  +
StAXPropertyFactory<T> - Interface in org.apache.tuscany.core.loader
A factory that will create an ObjectFactory for a property by parsing a StAX XMLStreamReader.
StAXUtil - Class in org.apache.tuscany.core.loader
 
stop() - +Method in class org.apache.tuscany.core.client.TuscanyRuntime +
Disassociate the module context from the current thread and shut down the runtime. +
stop() - +Method in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
  +
stop() - +Method in class org.apache.tuscany.core.context.impl.EntryPointContextImpl +
  +
stop() - +Method in class org.apache.tuscany.core.context.impl.ExternalServiceContextImpl +
  +
stop() - +Method in interface org.apache.tuscany.core.context.Lifecycle +
Stops the Lifecycle. +
stop() - +Method in class org.apache.tuscany.core.context.scope.CompositeScopeContext +
  +
stop() - +Method in class org.apache.tuscany.core.context.scope.ModuleScopeContext +
  +
stop() - +Method in class org.apache.tuscany.core.context.scope.RequestScopeContext +
  +
stop() - +Method in class org.apache.tuscany.core.context.scope.SessionScopeContext +
  +
stop() - +Method in class org.apache.tuscany.core.context.scope.StatelessScopeContext +
  +
stop() - +Method in class org.apache.tuscany.core.loader.assembly.AbstractLoader +
  +
stop() - +Method in class org.apache.tuscany.core.runtime.RuntimeContextImpl +
  +
stop() - +Method in class org.apache.tuscany.core.system.context.SystemAtomicContext +
  +
stop() - +Method in class org.apache.tuscany.core.system.context.SystemEntryPointContext +
  +
stop() - +Method in class org.apache.tuscany.core.system.context.SystemExternalServiceContext +
  +
stop() - +Method in class org.apache.tuscany.core.webapp.ContextBinder +
  +
STOPPED - +Static variable in interface org.apache.tuscany.core.context.Lifecycle +
  +
STOPPING - +Static variable in interface org.apache.tuscany.core.context.Lifecycle +
  +
StringParserPropertyFactory - Class in org.apache.tuscany.core.loader.impl
 
StringParserPropertyFactory() - +Constructor for class org.apache.tuscany.core.loader.impl.StringParserPropertyFactory +
  +
SYSTEM - +Static variable in interface org.apache.tuscany.core.runtime.RuntimeContext +
  +
SYSTEM_BINDING - +Static variable in class org.apache.tuscany.core.loader.system.SystemBindingLoader +
  +
SYSTEM_IMPLEMENTATION - +Static variable in class org.apache.tuscany.core.loader.system.SystemImplementationLoader +
  +
SYSTEM_LOADER_COMPONENT - +Static variable in class org.apache.tuscany.core.client.BootstrapHelper +
  +
SystemAssemblyFactory - Interface in org.apache.tuscany.core.system.assembly
A factory for building system assembly model artifacts
SystemAssemblyFactoryImpl - Class in org.apache.tuscany.core.system.assembly.impl
The default implementation of the system assembly factory
SystemAssemblyFactoryImpl() - +Constructor for class org.apache.tuscany.core.system.assembly.impl.SystemAssemblyFactoryImpl +
  +
SystemAtomicContext - Class in org.apache.tuscany.core.system.context
Manages system component implementation instances
SystemAtomicContext(String, ObjectFactory, boolean, EventInvoker<Object>, EventInvoker<Object>, boolean) - +Constructor for class org.apache.tuscany.core.system.context.SystemAtomicContext +
  +
SystemBinding - Interface in org.apache.tuscany.core.system.assembly
Represents a system binding
SystemBindingImpl - Class in org.apache.tuscany.core.system.assembly.impl
The default implementation of the system binding assembly artifact
SystemBindingImpl() - +Constructor for class org.apache.tuscany.core.system.assembly.impl.SystemBindingImpl +
  +
SystemBindingLoader - Class in org.apache.tuscany.core.loader.system
 
SystemBindingLoader() - +Constructor for class org.apache.tuscany.core.loader.system.SystemBindingLoader +
  +
SystemCompositeContext - Interface in org.apache.tuscany.core.context
Marker type for system composite contexts
SystemCompositeContextImpl - Class in org.apache.tuscany.core.system.context
Implements an composite context for system components.
SystemCompositeContextImpl() - +Constructor for class org.apache.tuscany.core.system.context.SystemCompositeContextImpl +
  +
SystemCompositeContextImpl(String, CompositeContext, AutowireContext, ScopeStrategy, EventContext, ConfigurationContext) - +Constructor for class org.apache.tuscany.core.system.context.SystemCompositeContextImpl +
  +
SystemContextFactory - Class in org.apache.tuscany.core.system.config
A ContextFactory that handles system component implementation types, which may be either simple, leaf + types or an composites.
SystemContextFactory(String, Constructor, Scope) - +Constructor for class org.apache.tuscany.core.system.config.SystemContextFactory +
Creates the runtime configuration +
SystemContextFactory(String, Module, Constructor, Scope) - +Constructor for class org.apache.tuscany.core.system.config.SystemContextFactory +
Creates the runtime configuration +
SystemContextFactoryBuilder - Class in org.apache.tuscany.core.system.builder
Decorates components whose implementation type is a SystemImplementation + with the appropriate runtime configuration.
SystemContextFactoryBuilder(MonitorFactory) - +Constructor for class org.apache.tuscany.core.system.builder.SystemContextFactoryBuilder +
  +
SystemEntryPointBuilder - Class in org.apache.tuscany.core.system.builder
Decorates the logical model with entry point context configuration builders
SystemEntryPointBuilder() - +Constructor for class org.apache.tuscany.core.system.builder.SystemEntryPointBuilder +
  +
SystemEntryPointContext - Class in org.apache.tuscany.core.system.context
Manages an entry point into a system module.
SystemEntryPointContext(String, String, Class, ContextResolver) - +Constructor for class org.apache.tuscany.core.system.context.SystemEntryPointContext +
  +
SystemEntryPointContextFactory - Class in org.apache.tuscany.core.system.config
Creates SystemEntryPointContext instances based on an entry point configuration in an assembly model
SystemEntryPointContextFactory(String, String, Class) - +Constructor for class org.apache.tuscany.core.system.config.SystemEntryPointContextFactory +
  +
SystemExtensibilityElement - Interface in org.apache.tuscany.core.system.config
Base marker for system metadata extensions
SystemExternalServiceBuilder - Class in org.apache.tuscany.core.system.builder
Creates runtime configurations for system type external services
SystemExternalServiceBuilder() - +Constructor for class org.apache.tuscany.core.system.builder.SystemExternalServiceBuilder +
  +
SystemExternalServiceContext - Class in org.apache.tuscany.core.system.context
An implementation of an external service for system wiring.
SystemExternalServiceContext(String, ObjectFactory) - +Constructor for class org.apache.tuscany.core.system.context.SystemExternalServiceContext +
  +
SystemExternalServiceContextFactory - Class in org.apache.tuscany.core.system.config
Creates system type external service contexts
SystemExternalServiceContextFactory(String, ObjectFactory) - +Constructor for class org.apache.tuscany.core.system.config.SystemExternalServiceContextFactory +
  +
SystemImplementation - Interface in org.apache.tuscany.core.system.assembly
Represents a system component implementation
SystemImplementationImpl - Class in org.apache.tuscany.core.system.assembly.impl
The default implementation of the system implementation assembly artifact
SystemImplementationImpl() - +Constructor for class org.apache.tuscany.core.system.assembly.impl.SystemImplementationImpl +
  +
SystemImplementationLoader - Class in org.apache.tuscany.core.loader.system
 
SystemImplementationLoader() - +Constructor for class org.apache.tuscany.core.loader.system.SystemImplementationLoader +
  +
SystemInjectorExtensibilityElement - Interface in org.apache.tuscany.core.system.config
An extensiblity element which provides Injectors based on + component type metadata specific to system services
SystemModule - Interface in org.apache.tuscany.core.system.assembly
 
SystemModuleImpl - Class in org.apache.tuscany.core.system.assembly.impl
An implementation of Module.
SystemModuleImpl() - +Constructor for class org.apache.tuscany.core.system.assembly.impl.SystemModuleImpl +
Constructor +
SystemObjectContextFactory - Class in org.apache.tuscany.core.system.config
A ContextFactory that contains the configuration needed to convert a simple + Java Object into a component.
SystemObjectContextFactory(String, Object) - +Constructor for class org.apache.tuscany.core.system.config.SystemObjectContextFactory +
Construct a ContextFactory for the supplied Java Object. +
SystemScopeStrategy - Class in org.apache.tuscany.core.system.context
Implements a ScopeStrategy for a system composite context with the following scopes: + + Scope.AGGREGATE + Scope.MODULE + Scope.INSTANCE +
SystemScopeStrategy() - +Constructor for class org.apache.tuscany.core.system.context.SystemScopeStrategy +
  +
+
+

+T

+
+
targetClass - +Variable in class org.apache.tuscany.core.extension.WireBuilderSupport +
  +
TargetException - Exception in org.apache.tuscany.core.context
Denotes an error while performing an operation on a target component implementation instance or proxy
TargetException() - +Constructor for exception org.apache.tuscany.core.context.TargetException +
  +
TargetException(String) - +Constructor for exception org.apache.tuscany.core.context.TargetException +
  +
TargetException(String, Throwable) - +Constructor for exception org.apache.tuscany.core.context.TargetException +
  +
TargetException(Throwable) - +Constructor for exception org.apache.tuscany.core.context.TargetException +
  +
TargetInvocationConfiguration - Class in org.apache.tuscany.core.wire
Contains a target-side invocation pipeline for a service operation.
TargetInvocationConfiguration(Method) - +Constructor for class org.apache.tuscany.core.wire.TargetInvocationConfiguration +
Creates an new target-side pipeline for the given operation +
targetInvoker - +Variable in class org.apache.tuscany.core.wire.InvocationConfiguration +
  +
TargetInvoker - Interface in org.apache.tuscany.core.wire
Implementations are responsible for resolving a target and performing the actual invocation on it, for example, a + service component implementation instance or an external service client.
targetName - +Variable in class org.apache.tuscany.core.wire.WireConfiguration +
  +
TargetPolicyBuilder - Interface in org.apache.tuscany.core.builder
Implementations contribute Interceptors or MessageHandlers that handle target-side policy on a wire.
TargetPolicyOrderer - Interface in org.apache.tuscany.core.builder
Implementation order target-side policy Interceptors or + MessageHandlers in a WireConfiguration.
TargetWireFactory<T> - Interface in org.apache.tuscany.core.wire
Implementations are responsible for managing the target side of a wire
toGetter(String) - +Static method in class org.apache.tuscany.core.config.JavaIntrospectionHelper +
Takes a property name and converts it to a getter method name according to JavaBean conventions. +
toPropertyName(String) - +Static method in class org.apache.tuscany.core.config.JavaIntrospectionHelper +
Takes a setter or getter method name and converts it to a property name according to JavaBean + conventions. +
toSetter(String) - +Static method in class org.apache.tuscany.core.config.JavaIntrospectionHelper +
Takes a property name and converts it to a setter method name according to JavaBean conventions. +
toString() - +Method in class org.apache.tuscany.core.context.impl.AbstractLifecycle +
  +
toString() - +Method in class org.apache.tuscany.core.context.QualifiedName +
  +
TrueFilter - Class in org.apache.tuscany.core.context.filter
An event filter that always returns a true condition
TrueFilter() - +Constructor for class org.apache.tuscany.core.context.filter.TrueFilter +
  +
TUSCANY_RUNTIME_NAME - +Static variable in class org.apache.tuscany.core.webapp.TuscanyServletListener +
  +
TuscanyRequestFilter - Class in org.apache.tuscany.core.webapp
Notifies the CompositeContext of web request start and end events as well as setting up the + current session context.
TuscanyRequestFilter() - +Constructor for class org.apache.tuscany.core.webapp.TuscanyRequestFilter +
  +
TuscanyRuntime - Class in org.apache.tuscany.core.client
Create and initialize a Tuscany SCA runtime environment.
TuscanyRuntime(String, String) - +Constructor for class org.apache.tuscany.core.client.TuscanyRuntime +
Construct a runtime using a null MonitorFactory. +
TuscanyRuntime(String, String, MonitorFactory) - +Constructor for class org.apache.tuscany.core.client.TuscanyRuntime +
Construct a runtime containing a single module component with the + specified name. +
TuscanyRuntime.Monitor - Interface in org.apache.tuscany.core.client
Monitor interface for a TuscanyRuntime.
TuscanyServletListener - Class in org.apache.tuscany.core.webapp
ServletContextListener that can be added to a standard web application to boot + a Tuscany runtime inside that application.
TuscanyServletListener() - +Constructor for class org.apache.tuscany.core.webapp.TuscanyServletListener +
  +
type - +Variable in class org.apache.tuscany.core.system.context.SystemAtomicContext +
  +
TypeHelperObjectFactory - Class in org.apache.tuscany.core.sdo
 
TypeHelperObjectFactory(ContextResolver) - +Constructor for class org.apache.tuscany.core.sdo.TypeHelperObjectFactory +
  +
+
+

+U

+
+
UNINITIALIZED - +Static variable in interface org.apache.tuscany.core.context.Lifecycle +
  +
UnknownTypeException - Exception in org.apache.tuscany.core.builder
Denotes an unknown configuration parameter type
UnknownTypeException() - +Constructor for exception org.apache.tuscany.core.builder.UnknownTypeException +
  +
UnknownTypeException(String) - +Constructor for exception org.apache.tuscany.core.builder.UnknownTypeException +
  +
UnknownTypeException(String, Throwable) - +Constructor for exception org.apache.tuscany.core.builder.UnknownTypeException +
  +
UnknownTypeException(Throwable) - +Constructor for exception org.apache.tuscany.core.builder.UnknownTypeException +
  +
unregisteringLoader(QName) - +Method in interface org.apache.tuscany.core.loader.impl.StAXLoaderRegistryImpl.Monitor +
Event emitted when a StAX element loader is unregistered. +
unregisterLoader(QName, StAXElementLoader<T>) - +Method in class org.apache.tuscany.core.loader.impl.StAXLoaderRegistryImpl +
  +
unregisterLoader(QName, StAXElementLoader<T>) - +Method in interface org.apache.tuscany.core.loader.StAXLoaderRegistry +
Unregister a loader. +
unregisterMapping(String) - +Method in interface org.apache.tuscany.core.webapp.ServletHost +
Unregister a servlet mapping. +
unregisterProcessor(ImplementationProcessor) - +Method in interface org.apache.tuscany.core.config.ComponentTypeIntrospector +
De-registers an annotation processor +
unregisterProcessor(ImplementationProcessor) - +Method in class org.apache.tuscany.core.config.impl.Java5ComponentTypeIntrospector +
  +
unregisterSourceBuilder(SourcePolicyBuilder) - +Method in class org.apache.tuscany.core.builder.system.DefaultPolicyBuilderRegistry +
  +
unregisterSourceBuilder(SourcePolicyBuilder) - +Method in interface org.apache.tuscany.core.builder.system.PolicyBuilderRegistry +
De-registers a source-side builder. +
unregisterTargetBuilder(TargetPolicyBuilder) - +Method in class org.apache.tuscany.core.builder.system.DefaultPolicyBuilderRegistry +
  +
unregisterTargetBuilder(TargetPolicyBuilder) - +Method in interface org.apache.tuscany.core.builder.system.PolicyBuilderRegistry +
De-registers a target-side builder. +
+
+

+V

+
+
visit(AssemblyObject) - +Method in class org.apache.tuscany.core.builder.impl.AssemblyVisitorImpl +
Callback when walking the graph +
visitClass(Class<?>, ComponentType) - +Method in class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport +
  +
visitClass(Class<?>, ComponentType) - +Method in class org.apache.tuscany.core.config.processor.ServiceProcessor +
  +
visitClass(Class<?>, ComponentType) - +Method in interface org.apache.tuscany.core.extension.config.ImplementationProcessor +
  +
visitConstructor(Constructor<?>, ComponentType) - +Method in class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport +
  +
visitConstructor(Constructor<?>, ComponentType) - +Method in interface org.apache.tuscany.core.extension.config.ImplementationProcessor +
  +
visitEnd(Class<?>, ComponentType) - +Method in class org.apache.tuscany.core.config.processor.DefaultProcessor +
  +
visitEnd(Class<?>, ComponentType) - +Method in class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport +
  +
visitEnd(Class<?>, ComponentType) - +Method in class org.apache.tuscany.core.config.processor.PropertyReferenceValidator +
  +
visitEnd(Class<?>, ComponentType) - +Method in class org.apache.tuscany.core.config.processor.ScopeProcessor +
  +
visitEnd(Class<?>, ComponentType) - +Method in class org.apache.tuscany.core.config.processor.ServiceProcessor +
  +
visitEnd(Class<?>, ComponentType) - +Method in interface org.apache.tuscany.core.extension.config.ImplementationProcessor +
  +
visitField(Field, ComponentType) - +Method in class org.apache.tuscany.core.config.processor.ComponentNameProcessor +
  +
visitField(Field, ComponentType) - +Method in class org.apache.tuscany.core.config.processor.ContextProcessor +
  +
visitField(Field, ComponentType) - +Method in class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport +
  +
visitField(Field, ComponentType) - +Method in class org.apache.tuscany.core.config.processor.PropertyProcessor +
  +
visitField(Field, ComponentType) - +Method in class org.apache.tuscany.core.config.processor.ReferenceProcessor +
  +
visitField(Field, ComponentType) - +Method in interface org.apache.tuscany.core.extension.config.ImplementationProcessor +
  +
visitField(Field, ComponentType) - +Method in class org.apache.tuscany.core.sdo.helper.SDOHelperProcessor +
  +
visitField(Field, ComponentType) - +Method in class org.apache.tuscany.core.system.config.processor.AutowireProcessor +
  +
visitField(Field, ComponentType) - +Method in class org.apache.tuscany.core.system.config.processor.MonitorProcessor +
  +
visitField(Field, ComponentType) - +Method in class org.apache.tuscany.core.system.config.processor.ParentContextProcessor +
  +
visitInterface(Class, Annotation[], ComponentType) - +Method in class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport +
  +
visitInterfaceMethod(Method, Annotation[], ComponentType) - +Method in class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport +
  +
visitMethod(Method, ComponentType) - +Method in class org.apache.tuscany.core.config.processor.ComponentNameProcessor +
  +
visitMethod(Method, ComponentType) - +Method in class org.apache.tuscany.core.config.processor.ContextProcessor +
  +
visitMethod(Method, ComponentType) - +Method in class org.apache.tuscany.core.config.processor.DestroyProcessor +
  +
visitMethod(Method, ComponentType) - +Method in class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport +
  +
visitMethod(Method, ComponentType) - +Method in class org.apache.tuscany.core.config.processor.InitProcessor +
  +
visitMethod(Method, ComponentType) - +Method in class org.apache.tuscany.core.config.processor.PropertyProcessor +
  +
visitMethod(Method, ComponentType) - +Method in class org.apache.tuscany.core.config.processor.ReferenceProcessor +
  +
visitMethod(Method, ComponentType) - +Method in interface org.apache.tuscany.core.extension.config.ImplementationProcessor +
  +
visitMethod(Method, ComponentType) - +Method in class org.apache.tuscany.core.sdo.helper.SDOHelperProcessor +
  +
visitMethod(Method, ComponentType) - +Method in class org.apache.tuscany.core.system.config.processor.AutowireProcessor +
  +
visitMethod(Method, ComponentType) - +Method in class org.apache.tuscany.core.system.config.processor.MonitorProcessor +
  +
visitMethod(Method, ComponentType) - +Method in class org.apache.tuscany.core.system.config.processor.ParentContextProcessor +
  +
visitSuperClass(Class<?>, ComponentType) - +Method in class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport +
  +
visitSuperClass(Class<?>, ComponentType) - +Method in interface org.apache.tuscany.core.extension.config.ImplementationProcessor +
  +
+
+

+W

+
+
WIRE - +Static variable in class org.apache.tuscany.core.loader.assembly.AssemblyConstants +
  +
WIRE_SOURCE - +Static variable in class org.apache.tuscany.core.loader.assembly.AssemblyConstants +
  +
WIRE_TARGET - +Static variable in class org.apache.tuscany.core.loader.assembly.AssemblyConstants +
  +
WireBuilder - Interface in org.apache.tuscany.core.builder
Implementations perform the second phase of converting a logical model representing an assembly into a series of + runtime or executable artifacts.
WireBuilderSupport<T extends ContextFactory<?>> - Class in org.apache.tuscany.core.extension
A base class for WireBuilder implementations
WireBuilderSupport() - +Constructor for class org.apache.tuscany.core.extension.WireBuilderSupport +
  +
WireConfiguration<T extends InvocationConfiguration> - Class in org.apache.tuscany.core.wire
Contains configuration for a wire, including its invocation chains.
WireConfiguration(QualifiedName, ClassLoader, MessageFactory) - +Constructor for class org.apache.tuscany.core.wire.WireConfiguration +
Creates the configuration +
WireException - Exception in org.apache.tuscany.core.wire
Denotes a top-level exception dealing with a wire
WireException() - +Constructor for exception org.apache.tuscany.core.wire.WireException +
  +
WireException(String) - +Constructor for exception org.apache.tuscany.core.wire.WireException +
  +
WireException(String, Throwable) - +Constructor for exception org.apache.tuscany.core.wire.WireException +
  +
WireException(Throwable) - +Constructor for exception org.apache.tuscany.core.wire.WireException +
  +
WireFactory<T> - Interface in org.apache.tuscany.core.wire
Implementations are responsible for managing source or target sides of a wire, including creation of service proxies.
WireFactoryFactory - Interface in org.apache.tuscany.core.wire
Implementations provide a runtime system service that creates WireFactorys
WireFactoryInitException - Exception in org.apache.tuscany.core.wire
Denotes an error initializing a wire factory
WireFactoryInitException() - +Constructor for exception org.apache.tuscany.core.wire.WireFactoryInitException +
  +
WireFactoryInitException(String) - +Constructor for exception org.apache.tuscany.core.wire.WireFactoryInitException +
  +
WireFactoryInitException(String, Throwable) - +Constructor for exception org.apache.tuscany.core.wire.WireFactoryInitException +
  +
WireFactoryInitException(Throwable) - +Constructor for exception org.apache.tuscany.core.wire.WireFactoryInitException +
  +
wireFactoryService - +Variable in class org.apache.tuscany.core.extension.ContextFactoryBuilderSupport +
  +
WireFactoryService - Interface in org.apache.tuscany.core.wire.service
Implementations provide a system service that creates SourceWireFactorys + and TargetWireFactorys.
WireLoader - Class in org.apache.tuscany.core.loader.assembly
 
WireLoader() - +Constructor for class org.apache.tuscany.core.loader.assembly.WireLoader +
  +
wireService - +Variable in class org.apache.tuscany.core.extension.EntryPointBuilderSupport +
  +
wireSource(ContextFactory<Context>) - +Method in class org.apache.tuscany.core.context.impl.AbstractCompositeContext +
Iterates through references and delegates to the configuration context to wire them to their targets +
WireSourceConfiguration - Class in org.apache.tuscany.core.wire
Contains configuration for the source side of a wire
WireSourceConfiguration(String, QualifiedName, Map<Method, SourceInvocationConfiguration>, ClassLoader, MessageFactory) - +Constructor for class org.apache.tuscany.core.wire.WireSourceConfiguration +
Creates the source side of a wire +
WireSourceConfiguration(QualifiedName, Map<Method, SourceInvocationConfiguration>, ClassLoader, MessageFactory) - +Constructor for class org.apache.tuscany.core.wire.WireSourceConfiguration +
Creates the source side of a wire where the reference is "anonymous", i.e. +
WireTargetConfiguration - Class in org.apache.tuscany.core.wire
Contains configuration for the target side of a wire
WireTargetConfiguration(QualifiedName, Map<Method, TargetInvocationConfiguration>, ClassLoader, MessageFactory) - +Constructor for class org.apache.tuscany.core.wire.WireTargetConfiguration +
Creates the source side of a wire +
WSDLDefinitionRegistry - Interface in org.apache.tuscany.core.loader
 
WSDLDefinitionRegistryImpl - Class in org.apache.tuscany.core.loader.impl
 
WSDLDefinitionRegistryImpl() - +Constructor for class org.apache.tuscany.core.loader.impl.WSDLDefinitionRegistryImpl +
  +
WSDLDefinitionRegistryImpl.Monitor - Interface in org.apache.tuscany.core.loader.impl
 
+
+

+X

+
+
XMLHelperObjectFactory - Class in org.apache.tuscany.core.sdo
 
XMLHelperObjectFactory(ContextResolver) - +Constructor for class org.apache.tuscany.core.sdo.XMLHelperObjectFactory +
  +
XSDHelperObjectFactory - Class in org.apache.tuscany.core.sdo
 
XSDHelperObjectFactory(ContextResolver) - +Constructor for class org.apache.tuscany.core.sdo.XSDHelperObjectFactory +
  +
+
+A B C D E F G H I J L M N O P Q R S T U V W X + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/index.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/index.html new file mode 100644 index 0000000000..bfc516556e --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/index.html @@ -0,0 +1,38 @@ + + + + + + + +Tuscany Core incubating-M1 API + + + + + + + + + + + +<H2> +Frame Alert</H2> + +<P> +This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. +<BR> +Link to<A HREF="overview-summary.html">Non-frame version.</A> + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/options b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/options new file mode 100644 index 0000000000..70f76a9727 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/options @@ -0,0 +1 @@ +-classpath 'E:/dev/tuscany/java/sca/core/target/classes;C:/Documents and Settings/rineholt/.m2/repository/wsdl4j/wsdl4j/1.5.2/wsdl4j-1.5.2.jar;E:/dev/tuscany/java/sca/common/target/tuscany-common-incubating-M1.jar;C:/Documents and Settings/rineholt/.m2/repository/org/apache/geronimo/geronimo-connector/1.0/geronimo-connector-1.0.jar;C:/Documents and Settings/rineholt/.m2/repository/org/eclipse/emf/ecore-change/2.2.0-SNAPSHOT/ecore-change-2.2.0-SNAPSHOT.jar;C:/Documents and Settings/rineholt/.m2/repository/org/eclipse/emf/ecore-xmi/2.2.0-SNAPSHOT/ecore-xmi-2.2.0-SNAPSHOT.jar;C:/Documents and Settings/rineholt/.m2/repository/org/apache/geronimo/specs/geronimo-j2ee-connector_1.5_spec/1.0/geronimo-j2ee-connector_1.5_spec-1.0.jar;E:/dev/tuscany/java/sdo/impl/target/tuscany-sdo-impl-incubating-M1.jar;C:/Documents and Settings/rineholt/.m2/repository/org/eclipse/emf/ecore/2.2.0-SNAPSHOT/ecore-2.2.0-SNAPSHOT.jar;C:/Documents and Settings/rineholt/.m2/repository/org/eclipse/emf/common/2.2.0-SNAPSHOT/common-2.2.0-SNAPSHOT.jar;C:/Documents and Settings/rineholt/.m2/repository/stax/stax-api/1.0/stax-api-1.0.jar;E:/dev/tuscany/java/spec/sca/target/sca-api-incubating-M1.jar;C:/Documents and Settings/rineholt/.m2/repository/org/apache/geronimo/geronimo-transaction/1.0/geronimo-transaction-1.0.jar;C:/Documents and Settings/rineholt/.m2/repository/asm/asm/2.2/asm-2.2.jar;C:/Documents and Settings/rineholt/.m2/repository/org/eclipse/xsd/xsd/2.2.0-SNAPSHOT/xsd-2.2.0-SNAPSHOT.jar;E:/dev/tuscany/java/spec/sdo/target/sdo-api-incubating-M1.jar;C:/Documents and Settings/rineholt/.m2/repository/tomcat/servlet-api/5.0.18/servlet-api-5.0.18.jar;E:/dev/tuscany/java/sca/model/target/tuscany-model-incubating-M1.jar' -package -quiet -sourcePath 'E:/dev/tuscany/java/sca/core/src/main/java' -author -bottom '-' -charset 'ISO-8859-1' -d 'E:/dev/tuscany/java/sca/core/target/javadoc' -doctitle 'Tuscany Core incubating-M1 API' -footer 'Tuscany Core' -header 'Tuscany Core' -stylesheetfile 'E:/dev/tuscany/java/sca/core/target/javadoc/stylesheet.css' -use -version -windowtitle 'Tuscany Core incubating-M1 API' \ No newline at end of file diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/builder/AsyncPolicyBuilder.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/builder/AsyncPolicyBuilder.html new file mode 100644 index 0000000000..eb88aa9eda --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/builder/AsyncPolicyBuilder.html @@ -0,0 +1,385 @@ + + + + + + + +AsyncPolicyBuilder (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.async.builder +
+Class AsyncPolicyBuilder

+
+java.lang.Object
+  extended by org.apache.tuscany.core.async.builder.AsyncPolicyBuilder
+
+
+
All Implemented Interfaces:
PolicyBuilder, SourcePolicyBuilder, TargetPolicyBuilder
+
+
+
+
public class AsyncPolicyBuilder
extends java.lang.Object
implements SourcePolicyBuilder, TargetPolicyBuilder
+ + +

+Builds context factories for component implementations that map to org.apache.tuscany.container.java.assembly.JavaImplementation. + The logical model is then decorated with the runtime configuration. +

+ +

+

+
Version:
+
$Rev: 368822 $ $Date: 2006-01-13 10:54:38 -0800 (Fri, 13 Jan 2006) $
+
See Also:
ContextFactory
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
AsyncPolicyBuilder() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidbuild(org.apache.tuscany.model.assembly.ConfiguredReference arg0, + java.util.List<WireSourceConfiguration> arg1) + +
+           
+ voidbuild(org.apache.tuscany.model.assembly.ConfiguredService service, + WireTargetConfiguration wireTargetConfiguration) + +
+           
+ voidinit() + +
+           
+ voidsetBuilderRegistry(PolicyBuilderRegistry builderRegistry) + +
+           
+ voidsetMessageFactory(MessageFactory messageFactory) + +
+           
+ voidsetWorkManager(javax.resource.spi.work.WorkManager workManager) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+AsyncPolicyBuilder

+
+public AsyncPolicyBuilder()
+
+
+ + + + + + + + +
+Method Detail
+ +

+init

+
+public void init()
+
+
+
+
+
+
+
+
+
+ +

+setBuilderRegistry

+
+public void setBuilderRegistry(PolicyBuilderRegistry builderRegistry)
+
+
+
+
+
+
+
+
+
+ +

+setWorkManager

+
+public void setWorkManager(javax.resource.spi.work.WorkManager workManager)
+
+
+
+
+
+
+
+
+
+ +

+setMessageFactory

+
+public void setMessageFactory(MessageFactory messageFactory)
+
+
+
+
+
+
+
+
+
+ +

+build

+
+public void build(org.apache.tuscany.model.assembly.ConfiguredReference arg0,
+                  java.util.List<WireSourceConfiguration> arg1)
+           throws BuilderException
+
+
+
Specified by:
build in interface SourcePolicyBuilder
+
+
+ +
Throws: +
BuilderException
+
+
+
+ +

+build

+
+public void build(org.apache.tuscany.model.assembly.ConfiguredService service,
+                  WireTargetConfiguration wireTargetConfiguration)
+           throws BuilderException
+
+
+
Specified by:
build in interface TargetPolicyBuilder
+
+
+ +
Throws: +
BuilderException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/builder/class-use/AsyncPolicyBuilder.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/builder/class-use/AsyncPolicyBuilder.html new file mode 100644 index 0000000000..2a28f78f40 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/builder/class-use/AsyncPolicyBuilder.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.async.builder.AsyncPolicyBuilder (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.async.builder.AsyncPolicyBuilder

+
+No usage of org.apache.tuscany.core.async.builder.AsyncPolicyBuilder +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/builder/package-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/builder/package-frame.html new file mode 100644 index 0000000000..40deec6962 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/builder/package-frame.html @@ -0,0 +1,33 @@ + + + + + + + +org.apache.tuscany.core.async.builder (Tuscany Core incubating-M1 API) + + + + + + + + + + + +org.apache.tuscany.core.async.builder + + + + +
+Classes  + +
+AsyncPolicyBuilder
+ + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/builder/package-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/builder/package-summary.html new file mode 100644 index 0000000000..2bceb69c16 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/builder/package-summary.html @@ -0,0 +1,155 @@ + + + + + + + +org.apache.tuscany.core.async.builder (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+

+Package org.apache.tuscany.core.async.builder +

+ + + + + + + + + +
+Class Summary
AsyncPolicyBuilderBuilds context factories for component implementations that map to org.apache.tuscany.container.java.assembly.JavaImplementation.
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/builder/package-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/builder/package-tree.html new file mode 100644 index 0000000000..f19518e903 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/builder/package-tree.html @@ -0,0 +1,151 @@ + + + + + + + +org.apache.tuscany.core.async.builder Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.core.async.builder +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/builder/package-use.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/builder/package-use.html new file mode 100644 index 0000000000..3ea62b1e0f --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/builder/package-use.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Package org.apache.tuscany.core.async.builder (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.core.async.builder

+
+No usage of org.apache.tuscany.core.async.builder +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/invocation/AsyncInterceptor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/invocation/AsyncInterceptor.html new file mode 100644 index 0000000000..a9b3b0af50 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/invocation/AsyncInterceptor.html @@ -0,0 +1,295 @@ + + + + + + + +AsyncInterceptor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.async.invocation +
+Class AsyncInterceptor

+
+java.lang.Object
+  extended by org.apache.tuscany.core.async.invocation.AsyncInterceptor
+
+
+
All Implemented Interfaces:
Interceptor
+
+
+
+
public class AsyncInterceptor
extends java.lang.Object
implements Interceptor
+ + +

+A wire interceptor that uses a WorkManager to schedule asynchronous execution of invocations in Work instances. +

+ +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
AsyncInterceptor(javax.resource.spi.work.WorkManager workManager, + MessageFactory messageFactory) + +
+          Constructs a new instance
+  + + + + + + + + + + + + + + + +
+Method Summary
+ Messageinvoke(Message message) + +
+          Process a synchronous wire.
+ voidsetNext(Interceptor next) + +
+          Sets the next interceptor.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+AsyncInterceptor

+
+public AsyncInterceptor(javax.resource.spi.work.WorkManager workManager,
+                        MessageFactory messageFactory)
+
+
Constructs a new instance +

+

+
Parameters:
workManager -
+
+ + + + + + + + +
+Method Detail
+ +

+invoke

+
+public Message invoke(Message message)
+
+
Description copied from interface: Interceptor
+
Process a synchronous wire. +

+

+
Specified by:
invoke in interface Interceptor
+
+
+
Parameters:
message - the request Message for the wire +
Returns:
the response Message from the wire
+
+
+
+ +

+setNext

+
+public void setNext(Interceptor next)
+
+
Description copied from interface: Interceptor
+
Sets the next interceptor. +

+

+
Specified by:
setNext in interface Interceptor
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/invocation/class-use/AsyncInterceptor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/invocation/class-use/AsyncInterceptor.html new file mode 100644 index 0000000000..f03851bba7 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/invocation/class-use/AsyncInterceptor.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.async.invocation.AsyncInterceptor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.async.invocation.AsyncInterceptor

+
+No usage of org.apache.tuscany.core.async.invocation.AsyncInterceptor +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/invocation/package-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/invocation/package-frame.html new file mode 100644 index 0000000000..7092126f0a --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/invocation/package-frame.html @@ -0,0 +1,33 @@ + + + + + + + +org.apache.tuscany.core.async.invocation (Tuscany Core incubating-M1 API) + + + + + + + + + + + +org.apache.tuscany.core.async.invocation + + + + +
+Classes  + +
+AsyncInterceptor
+ + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/invocation/package-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/invocation/package-summary.html new file mode 100644 index 0000000000..3c0cc7e843 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/invocation/package-summary.html @@ -0,0 +1,155 @@ + + + + + + + +org.apache.tuscany.core.async.invocation (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+

+Package org.apache.tuscany.core.async.invocation +

+ + + + + + + + + +
+Class Summary
AsyncInterceptorA wire interceptor that uses a WorkManager to schedule asynchronous execution of invocations in Work instances.
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/invocation/package-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/invocation/package-tree.html new file mode 100644 index 0000000000..a9eda3b035 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/invocation/package-tree.html @@ -0,0 +1,151 @@ + + + + + + + +org.apache.tuscany.core.async.invocation Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.core.async.invocation +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+
    +
  • java.lang.Object +
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/invocation/package-use.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/invocation/package-use.html new file mode 100644 index 0000000000..fac162fbd3 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/invocation/package-use.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Package org.apache.tuscany.core.async.invocation (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.core.async.invocation

+
+No usage of org.apache.tuscany.core.async.invocation +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/work/DefaultWorkManager.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/work/DefaultWorkManager.html new file mode 100644 index 0000000000..ff9be309ed --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/work/DefaultWorkManager.html @@ -0,0 +1,402 @@ + + + + + + + +DefaultWorkManager (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.async.work +
+Class DefaultWorkManager

+
+java.lang.Object
+  extended by org.apache.geronimo.connector.work.GeronimoWorkManager
+      extended by org.apache.tuscany.core.async.work.DefaultWorkManager
+
+
+
All Implemented Interfaces:
javax.resource.spi.work.WorkManager
+
+
+
+
public class DefaultWorkManager
extends org.apache.geronimo.connector.work.GeronimoWorkManager
implements javax.resource.spi.work.WorkManager
+ + +

+A Work Manager service component implementation which just reuses the Geronimo WorkManager. +

+ +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+ intscheduledMaximumPoolSize + +
+           
+ + + + + + + +
Fields inherited from interface javax.resource.spi.work.WorkManager
IMMEDIATE, INDEFINITE, UNKNOWN
+  + + + + + + + + + + +
+Constructor Summary
DefaultWorkManager() + +
+          Constructs a new instance.
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voiddestroy() + +
+           
+ intgetScheduledMaximumPoolSize() + +
+           
+ voidinit() + +
+           
+ voidsetScheduledMaximumPoolSize(int maxSize) + +
+           
+ + + + + + + +
Methods inherited from class org.apache.geronimo.connector.work.GeronimoWorkManager
doFail, doStart, doStop, doWork, doWork, getScheduledThreadCount, getStartMaximumPoolSize, getStartThreadCount, getSyncMaximumPoolSize, getSyncThreadCount, getXATerminator, scheduleWork, scheduleWork, setStartMaximumPoolSize, setSyncMaximumPoolSize, startWork, startWork
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface javax.resource.spi.work.WorkManager
doWork, doWork, scheduleWork, scheduleWork, startWork, startWork
+  +

+ + + + + + + + +
+Field Detail
+ +

+scheduledMaximumPoolSize

+
+public int scheduledMaximumPoolSize
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+DefaultWorkManager

+
+public DefaultWorkManager()
+
+
Constructs a new instance. +

+

+ + + + + + + + +
+Method Detail
+ +

+init

+
+public void init()
+          throws java.lang.Exception
+
+
+
+
+
+ +
Throws: +
java.lang.Exception
+
+
+
+ +

+destroy

+
+public void destroy()
+             throws java.lang.Exception
+
+
+
+
+
+ +
Throws: +
java.lang.Exception
+
+
+
+ +

+setScheduledMaximumPoolSize

+
+public void setScheduledMaximumPoolSize(int maxSize)
+
+
+
Overrides:
setScheduledMaximumPoolSize in class org.apache.geronimo.connector.work.GeronimoWorkManager
+
+
+
+
+
+
+ +

+getScheduledMaximumPoolSize

+
+public int getScheduledMaximumPoolSize()
+
+
+
Overrides:
getScheduledMaximumPoolSize in class org.apache.geronimo.connector.work.GeronimoWorkManager
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/work/class-use/DefaultWorkManager.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/work/class-use/DefaultWorkManager.html new file mode 100644 index 0000000000..bac52f0fca --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/work/class-use/DefaultWorkManager.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.async.work.DefaultWorkManager (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.async.work.DefaultWorkManager

+
+No usage of org.apache.tuscany.core.async.work.DefaultWorkManager +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/work/package-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/work/package-frame.html new file mode 100644 index 0000000000..9c1b2f8099 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/work/package-frame.html @@ -0,0 +1,33 @@ + + + + + + + +org.apache.tuscany.core.async.work (Tuscany Core incubating-M1 API) + + + + + + + + + + + +org.apache.tuscany.core.async.work + + + + +
+Classes  + +
+DefaultWorkManager
+ + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/work/package-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/work/package-summary.html new file mode 100644 index 0000000000..67ccdce185 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/work/package-summary.html @@ -0,0 +1,155 @@ + + + + + + + +org.apache.tuscany.core.async.work (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+

+Package org.apache.tuscany.core.async.work +

+ + + + + + + + + +
+Class Summary
DefaultWorkManagerA Work Manager service component implementation which just reuses the Geronimo WorkManager.
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/work/package-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/work/package-tree.html new file mode 100644 index 0000000000..65ec7f83a5 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/work/package-tree.html @@ -0,0 +1,154 @@ + + + + + + + +org.apache.tuscany.core.async.work Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.core.async.work +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+
    +
  • java.lang.Object
      +
    • org.apache.geronimo.connector.work.GeronimoWorkManager (implements javax.resource.spi.work.WorkManager) +
        +
      • org.apache.tuscany.core.async.work.DefaultWorkManager (implements javax.resource.spi.work.WorkManager) +
      +
    +
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/work/package-use.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/work/package-use.html new file mode 100644 index 0000000000..61575300f4 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/work/package-use.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Package org.apache.tuscany.core.async.work (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.core.async.work

+
+No usage of org.apache.tuscany.core.async.work +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/BuilderConfigException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/BuilderConfigException.html new file mode 100644 index 0000000000..894c1e79dc --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/BuilderConfigException.html @@ -0,0 +1,301 @@ + + + + + + + +BuilderConfigException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.builder +
+Class BuilderConfigException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.apache.tuscany.common.TuscanyRuntimeException
+                  extended by org.apache.tuscany.core.context.CoreRuntimeException
+                      extended by org.apache.tuscany.core.builder.BuilderException
+                          extended by org.apache.tuscany.core.builder.BuilderConfigException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class BuilderConfigException
extends BuilderException
+ + +

+Represents an error processing an assembly model +

+ +

+

+
Version:
+
$Rev: 406532 $ $Date: 2006-05-15 00:23:43 -0400 (Mon, 15 May 2006) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
BuilderConfigException() + +
+           
BuilderConfigException(java.lang.String message) + +
+           
BuilderConfigException(java.lang.String message, + java.lang.Throwable cause) + +
+           
BuilderConfigException(java.lang.Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.common.TuscanyRuntimeException
addContextName, getIdentifier, getMessage, returnContextNames, setIdentifier
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+BuilderConfigException

+
+public BuilderConfigException()
+
+
+
+ +

+BuilderConfigException

+
+public BuilderConfigException(java.lang.String message)
+
+
+
+ +

+BuilderConfigException

+
+public BuilderConfigException(java.lang.String message,
+                              java.lang.Throwable cause)
+
+
+
+ +

+BuilderConfigException

+
+public BuilderConfigException(java.lang.Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/BuilderException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/BuilderException.html new file mode 100644 index 0000000000..e245536eba --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/BuilderException.html @@ -0,0 +1,303 @@ + + + + + + + +BuilderException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.builder +
+Class BuilderException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.apache.tuscany.common.TuscanyRuntimeException
+                  extended by org.apache.tuscany.core.context.CoreRuntimeException
+                      extended by org.apache.tuscany.core.builder.BuilderException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
Direct Known Subclasses:
BuilderConfigException, BuilderInitException, ContextCreationException, NoAccessorException, UnknownTypeException
+
+
+
+
public abstract class BuilderException
extends CoreRuntimeException
+ + +

+The root exception for the builder package. Builder exceptions denote a non-recoverable failure. +

+ +

+

+
Version:
+
$Rev: 368822 $ $Date: 2006-01-13 13:54:38 -0500 (Fri, 13 Jan 2006) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
BuilderException() + +
+           
BuilderException(java.lang.String message) + +
+           
BuilderException(java.lang.String message, + java.lang.Throwable cause) + +
+           
BuilderException(java.lang.Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.common.TuscanyRuntimeException
addContextName, getIdentifier, getMessage, returnContextNames, setIdentifier
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+BuilderException

+
+public BuilderException()
+
+
+
+ +

+BuilderException

+
+public BuilderException(java.lang.String message)
+
+
+
+ +

+BuilderException

+
+public BuilderException(java.lang.String message,
+                        java.lang.Throwable cause)
+
+
+
+ +

+BuilderException

+
+public BuilderException(java.lang.Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/BuilderInitException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/BuilderInitException.html new file mode 100644 index 0000000000..aafddf1479 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/BuilderInitException.html @@ -0,0 +1,301 @@ + + + + + + + +BuilderInitException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.builder +
+Class BuilderInitException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.apache.tuscany.common.TuscanyRuntimeException
+                  extended by org.apache.tuscany.core.context.CoreRuntimeException
+                      extended by org.apache.tuscany.core.builder.BuilderException
+                          extended by org.apache.tuscany.core.builder.BuilderInitException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class BuilderInitException
extends BuilderException
+ + +

+Denotes an exception initializing a builder +

+ +

+

+
Version:
+
$Rev: 368822 $ $Date: 2006-01-13 13:54:38 -0500 (Fri, 13 Jan 2006) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
BuilderInitException() + +
+           
BuilderInitException(java.lang.String message) + +
+           
BuilderInitException(java.lang.String message, + java.lang.Throwable cause) + +
+           
BuilderInitException(java.lang.Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.common.TuscanyRuntimeException
addContextName, getIdentifier, getMessage, returnContextNames, setIdentifier
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+BuilderInitException

+
+public BuilderInitException()
+
+
+
+ +

+BuilderInitException

+
+public BuilderInitException(java.lang.String message,
+                            java.lang.Throwable cause)
+
+
+
+ +

+BuilderInitException

+
+public BuilderInitException(java.lang.String message)
+
+
+
+ +

+BuilderInitException

+
+public BuilderInitException(java.lang.Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/ContextCreationException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/ContextCreationException.html new file mode 100644 index 0000000000..27b2a37431 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/ContextCreationException.html @@ -0,0 +1,301 @@ + + + + + + + +ContextCreationException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.builder +
+Class ContextCreationException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.apache.tuscany.common.TuscanyRuntimeException
+                  extended by org.apache.tuscany.core.context.CoreRuntimeException
+                      extended by org.apache.tuscany.core.builder.BuilderException
+                          extended by org.apache.tuscany.core.builder.ContextCreationException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class ContextCreationException
extends BuilderException
+ + +

+Denotes an exception creating an instance context +

+ +

+

+
Version:
+
$Rev: 379981 $ $Date: 2006-02-22 18:33:22 -0500 (Wed, 22 Feb 2006) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
ContextCreationException() + +
+           
ContextCreationException(java.lang.String message) + +
+           
ContextCreationException(java.lang.String message, + java.lang.Throwable cause) + +
+           
ContextCreationException(java.lang.Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.common.TuscanyRuntimeException
addContextName, getIdentifier, getMessage, returnContextNames, setIdentifier
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+ContextCreationException

+
+public ContextCreationException()
+
+
+
+ +

+ContextCreationException

+
+public ContextCreationException(java.lang.String message)
+
+
+
+ +

+ContextCreationException

+
+public ContextCreationException(java.lang.String message,
+                                java.lang.Throwable cause)
+
+
+
+ +

+ContextCreationException

+
+public ContextCreationException(java.lang.Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/ContextFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/ContextFactory.html new file mode 100644 index 0000000000..aab114f4fc --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/ContextFactory.html @@ -0,0 +1,463 @@ + + + + + + + +ContextFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.builder +
+Interface ContextFactory<T extends Context>

+
+
All Known Implementing Classes:
EntryPointContextFactory, ExternalServiceContextFactory, SystemContextFactory, SystemEntryPointContextFactory, SystemExternalServiceContextFactory, SystemObjectContextFactory
+
+
+
+
public interface ContextFactory<T extends Context>
+ + +

+Implementations create Contexts based on an assembly configuration. +

+ Context factories are "built" in two phases. ContextFactoryBuilders analyze an assembly, producing + ContextFactorys for Components, EntryPoints, and ExternalServices. During this + phase, WireFactorys for source- and target-side wires are produced for the + ContextFactorys. Ê +

+ The second build phase connects the source- and target-side WireFactories, thereby completing wire configuration. +

+ At runtime, ContextFactorys are called to create new Contexts when a new implementation instance is + required for a component, entry point, or external service. The Context is then responsible for instantiating and + managing the actual implementation instance. When a Context creates a new instance, the previously configured + WireFactorys are used to create wires to and from the instance. A wire is a collection of stateless invocation + chains that are managed by the Context's ContextFactory. +

+ +

+

+
Version:
+
$Rev: 385747 $ $Date: 2006-03-13 22:12:53 -0800 (Mon, 13 Mar 2006) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddProperty(java.lang.String propertyName, + java.lang.Object value) + +
+          Adds a property to the context
+ voidaddSourceWireFactories(java.lang.String referenceName, + java.lang.Class referenceInterface, + java.util.List<SourceWireFactory> factory, + boolean multiplicity) + +
+          Adds a set of source-side wire factories for the given reference.
+ voidaddSourceWireFactory(java.lang.String referenceName, + SourceWireFactory factory) + +
+          Adds a source-side wire factory for the given reference.
+ voidaddTargetWireFactory(java.lang.String serviceName, + TargetWireFactory factory) + +
+          Adds a target-side wire factory for the given service name.
+ TcreateContext() + +
+          Creates a Context based on configuration supplied by a logical model assembly
+ java.lang.StringgetName() + +
+          Returns the name of the Context produced by the current factory
+ org.apache.tuscany.model.assembly.ScopegetScope() + +
+          Returns the scope identifier associated with the type of contexts produced by the current factory
+ java.util.List<SourceWireFactory>getSourceWireFactories() + +
+          Returns a collection of source-side wire factories for references.
+ java.util.Map<java.lang.String,TargetWireFactory>getTargetWireFactories() + +
+          Returns a collection of target-side wire factories keyed by service name
+ TargetWireFactorygetTargetWireFactory(java.lang.String serviceName) + +
+          Returns the target-side wire factory associated with the given service name
+ voidprepare(CompositeContext parent) + +
+          Called to signal to the configuration that its parent context has been activated and that it shoud perform any required + initialization steps
+  +

+ + + + + + + + +
+Method Detail
+ +

+createContext

+
+T createContext()
+                                throws ContextCreationException
+
+
Creates a Context based on configuration supplied by a logical model assembly +

+

+ +
Returns:
a new instance context +
Throws: +
ContextCreationException - if an error occurs creating the context
+
+
+
+ +

+getScope

+
+org.apache.tuscany.model.assembly.Scope getScope()
+
+
Returns the scope identifier associated with the type of contexts produced by the current factory +

+

+
+
+
+
+ +

+getName

+
+java.lang.String getName()
+
+
Returns the name of the Context produced by the current factory +

+

+
+
+
+
+ +

+addProperty

+
+void addProperty(java.lang.String propertyName,
+                 java.lang.Object value)
+
+
Adds a property to the context +

+

+
+
+
+
+ +

+addTargetWireFactory

+
+void addTargetWireFactory(java.lang.String serviceName,
+                          TargetWireFactory factory)
+
+
Adds a target-side wire factory for the given service name. Target-side wire factories contain the invocation chains + associated with the destination service of a wire and are responsible for generating proxies +

+

+
+
+
+
+ +

+getTargetWireFactory

+
+TargetWireFactory getTargetWireFactory(java.lang.String serviceName)
+
+
Returns the target-side wire factory associated with the given service name +

+

+
+
+
+
+ +

+getTargetWireFactories

+
+java.util.Map<java.lang.String,TargetWireFactory> getTargetWireFactories()
+
+
Returns a collection of target-side wire factories keyed by service name +

+

+
+
+
+
+ +

+addSourceWireFactory

+
+void addSourceWireFactory(java.lang.String referenceName,
+                          SourceWireFactory factory)
+
+
Adds a source-side wire factory for the given reference. Source-side wire factories contain the invocation chains for a + reference in the implementation associated with the instance context created by this configuration. Source-side wire + factories also produce proxies that are injected on a reference in a component implementation. +

+

+
Parameters:
referenceName -
factory -
+
+
+
+ +

+addSourceWireFactories

+
+void addSourceWireFactories(java.lang.String referenceName,
+                            java.lang.Class referenceInterface,
+                            java.util.List<SourceWireFactory> factory,
+                            boolean multiplicity)
+
+
Adds a set of source-side wire factories for the given reference. Source-side wire factories contain the invocation chains + for a reference in the implementation associated with the instance context created by this configuration. Source-side wire + factories also produce proxies that are injected on a reference in a component implementation. +

+

+
Parameters:
referenceName -
referenceInterface -
factory -
multiplicity -
+
+
+
+ +

+getSourceWireFactories

+
+java.util.List<SourceWireFactory> getSourceWireFactories()
+
+
Returns a collection of source-side wire factories for references. There may 1..n wire factories per reference. +

+

+
+
+
+
+ +

+prepare

+
+void prepare(CompositeContext parent)
+
+
Called to signal to the configuration that its parent context has been activated and that it shoud perform any required + initialization steps +

+

+
Parameters:
parent - the parent context
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/ContextFactoryBuilder.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/ContextFactoryBuilder.html new file mode 100644 index 0000000000..d90693f9ca --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/ContextFactoryBuilder.html @@ -0,0 +1,235 @@ + + + + + + + +ContextFactoryBuilder (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.builder +
+Interface ContextFactoryBuilder

+
+
All Known Subinterfaces:
ConfigurationContext, RuntimeContext, SystemCompositeContext
+
+
+
All Known Implementing Classes:
AbstractCompositeContext, CompositeContextImpl, ContextFactoryBuilderSupport, EntryPointBuilderSupport, ExternalServiceBuilderSupport, HierarchicalBuilder, RuntimeContextImpl, SystemCompositeContextImpl, SystemContextFactoryBuilder, SystemEntryPointBuilder, SystemExternalServiceBuilder
+
+
+
+
public interface ContextFactoryBuilder
+ + +

+The extension point for component types in the runtime. Implementations perform the first phase of converting an assembly model + into a series of runtime artifacts. Specifically, ContextFactoryBuilders are responsible for analyzing the + assembly model and producing ContextFactorys that are used to generate executable artifacts such as an Context. In the case of components, the ContextFactory will typically contain + configuration for instantiating implementation instances with injected properties and references. +

+ As the assembly model is analyzed, ContextFactoryBuilders are guaranteed to be called first and are expected to + decorate the assembly model with ContextFactorys. +

+ The second phase uses WireBuilders to connect the source and target wire chains held in these + ContextFactorys to form a completed wire. WireBuilders may use a similar delegation strategy and + perform various optimizations. +

+ +

+

+
Version:
+
$Rev: 406532 $ $Date: 2006-05-15 00:23:43 -0400 (Mon, 15 May 2006) $
+
See Also:
ContextFactory, +WireBuilder
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidbuild(org.apache.tuscany.model.assembly.AssemblyObject object) + +
+          Creates or updates a context factory based on configuration contained in the given model object.
+  +

+ + + + + + + + +
+Method Detail
+ +

+build

+
+void build(org.apache.tuscany.model.assembly.AssemblyObject object)
+           throws BuilderException
+
+
Creates or updates a context factory based on configuration contained in the given model object. The model object is + decorated with the factory. +

+

+
Parameters:
object - the logical configuration model node +
Throws: +
BuilderException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/ContextFactoryBuilderRegistry.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/ContextFactoryBuilderRegistry.html new file mode 100644 index 0000000000..e3697c1b96 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/ContextFactoryBuilderRegistry.html @@ -0,0 +1,217 @@ + + + + + + + +ContextFactoryBuilderRegistry (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.builder +
+Interface ContextFactoryBuilderRegistry

+
+
All Known Implementing Classes:
ContextFactoryBuilderRegistryImpl
+
+
+
+
public interface ContextFactoryBuilderRegistry
+ + +

+System wide registry for ContextFactoryBuilder implementations. +

+ +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidregister(ContextFactoryBuilder builder) + +
+          Register a builder.
+  +

+ + + + + + + + +
+Method Detail
+ +

+register

+
+void register(ContextFactoryBuilder builder)
+
+
Register a builder. Called by extensions to register their builders. +

+

+
Parameters:
builder - the builder to register
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/ContextResolver.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/ContextResolver.html new file mode 100644 index 0000000000..12c054ac9c --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/ContextResolver.html @@ -0,0 +1,217 @@ + + + + + + + +ContextResolver (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.builder +
+Interface ContextResolver

+
+
All Known Implementing Classes:
SystemContextFactory, SystemEntryPointContextFactory, SystemExternalServiceContextFactory
+
+
+
+
public interface ContextResolver
+ + +

+Implementations are responsible for resolving the current composite context +

+ +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ CompositeContextgetCurrentContext() + +
+          Returns the current composite context
+  +

+ + + + + + + + +
+Method Detail
+ +

+getCurrentContext

+
+CompositeContext getCurrentContext()
+
+
Returns the current composite context +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/HierarchicalWireBuilder.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/HierarchicalWireBuilder.html new file mode 100644 index 0000000000..a867287edf --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/HierarchicalWireBuilder.html @@ -0,0 +1,232 @@ + + + + + + + +HierarchicalWireBuilder (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.builder +
+Interface HierarchicalWireBuilder

+
+
All Superinterfaces:
WireBuilder
+
+
+
All Known Implementing Classes:
DefaultWireBuilder
+
+
+
+
public interface HierarchicalWireBuilder
extends WireBuilder
+ + +

+A wire builder that delegates to child wire builders +

+ +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidaddWireBuilder(WireBuilder builder) + +
+          Registers a child wire builder
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.builder.WireBuilder
completeTargetChain, connect
+  +

+ + + + + + + + +
+Method Detail
+ +

+addWireBuilder

+
+void addWireBuilder(WireBuilder builder)
+
+
Registers a child wire builder +

+

+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/NoAccessorException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/NoAccessorException.html new file mode 100644 index 0000000000..a4c29704ea --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/NoAccessorException.html @@ -0,0 +1,301 @@ + + + + + + + +NoAccessorException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.builder +
+Class NoAccessorException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.apache.tuscany.common.TuscanyRuntimeException
+                  extended by org.apache.tuscany.core.context.CoreRuntimeException
+                      extended by org.apache.tuscany.core.builder.BuilderException
+                          extended by org.apache.tuscany.core.builder.NoAccessorException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class NoAccessorException
extends BuilderException
+ + +

+Denotes an attempt to access a non-existent field or method +

+ +

+

+
Version:
+
$Rev: 379981 $ $Date: 2006-02-22 18:33:22 -0500 (Wed, 22 Feb 2006) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
NoAccessorException() + +
+           
NoAccessorException(java.lang.String message) + +
+           
NoAccessorException(java.lang.String message, + java.lang.Throwable cause) + +
+           
NoAccessorException(java.lang.Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.common.TuscanyRuntimeException
addContextName, getIdentifier, getMessage, returnContextNames, setIdentifier
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+NoAccessorException

+
+public NoAccessorException()
+
+
+
+ +

+NoAccessorException

+
+public NoAccessorException(java.lang.String message)
+
+
+
+ +

+NoAccessorException

+
+public NoAccessorException(java.lang.String message,
+                           java.lang.Throwable cause)
+
+
+
+ +

+NoAccessorException

+
+public NoAccessorException(java.lang.Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/ObjectFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/ObjectFactory.html new file mode 100644 index 0000000000..55751049eb --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/ObjectFactory.html @@ -0,0 +1,221 @@ + + + + + + + +ObjectFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.builder +
+Interface ObjectFactory<T>

+
+
All Known Implementing Classes:
ArrayMultiplicityObjectFactory, AutowireObjectFactory, ContextObjectFactory, DataFactoryObjectFactory, InterCompositeReferenceFactory, JNDIObjectFactory, ListMultiplicityObjectFactory, NonProxiedTargetFactory, PojoObjectFactory, ProxyObjectFactory, SingletonObjectFactory, TypeHelperObjectFactory, XMLHelperObjectFactory, XSDHelperObjectFactory
+
+
+
+
public interface ObjectFactory<T>
+ + +

+Implementations create new instances of a particular type +

+ +

+

+
Version:
+
$Rev: 406532 $ $Date: 2006-05-15 00:23:43 -0400 (Mon, 15 May 2006) $
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ TgetInstance() + +
+          Return a instance of the type that this factory creates.
+  +

+ + + + + + + + +
+Method Detail
+ +

+getInstance

+
+T getInstance()
+              throws ObjectCreationException
+
+
Return a instance of the type that this factory creates. +

+

+ +
Returns:
a instance from this factory +
Throws: +
ObjectCreationException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/PolicyBuilder.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/PolicyBuilder.html new file mode 100644 index 0000000000..68346656e9 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/PolicyBuilder.html @@ -0,0 +1,183 @@ + + + + + + + +PolicyBuilder (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.builder +
+Interface PolicyBuilder

+
+
All Known Subinterfaces:
SourcePolicyBuilder, TargetPolicyBuilder
+
+
+
All Known Implementing Classes:
AsyncPolicyBuilder
+
+
+
+
public interface PolicyBuilder
+ + +

+A marker for policy extensions in the runtime. Implementations evaluate wire-related policy metadata on a ConfiguredReference or ConfiguredService and + contribute Interceptors or MessageHandlers + implementing a policy to InvocationConfigurations that are part of a WireConfiguration. The contributed Interceptors or Handlers will be + called as part of an invocation over a wire. +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ +

+ +


+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/PolicyOrderer.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/PolicyOrderer.html new file mode 100644 index 0000000000..cc72087dda --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/PolicyOrderer.html @@ -0,0 +1,179 @@ + + + + + + + +PolicyOrderer (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.builder +
+Interface PolicyOrderer

+
+
All Known Subinterfaces:
SourcePolicyOrderer
+
+
+
+
public interface PolicyOrderer
+ + +

+A marker for implementations that order source- or target-side policy Interceptors or + MessageHandlers in a WireConfiguration. +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
See Also:
SourcePolicyOrderer, +TargetPolicyOrderer
+
+ +

+ +

+ +


+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/SourcePolicyBuilder.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/SourcePolicyBuilder.html new file mode 100644 index 0000000000..351fe706a5 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/SourcePolicyBuilder.html @@ -0,0 +1,226 @@ + + + + + + + +SourcePolicyBuilder (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.builder +
+Interface SourcePolicyBuilder

+
+
All Superinterfaces:
PolicyBuilder
+
+
+
All Known Implementing Classes:
AsyncPolicyBuilder
+
+
+
+
public interface SourcePolicyBuilder
extends PolicyBuilder
+ + +

+Implementations contribute Interceptors or MessageHandlers that handle source-side policy on a wire. +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidbuild(org.apache.tuscany.model.assembly.ConfiguredReference reference, + java.util.List<WireSourceConfiguration> configurations) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+build

+
+void build(org.apache.tuscany.model.assembly.ConfiguredReference reference,
+           java.util.List<WireSourceConfiguration> configurations)
+           throws BuilderException
+
+
+
+
+
+ +
Throws: +
BuilderException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/SourcePolicyOrderer.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/SourcePolicyOrderer.html new file mode 100644 index 0000000000..18b66e251a --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/SourcePolicyOrderer.html @@ -0,0 +1,219 @@ + + + + + + + +SourcePolicyOrderer (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.builder +
+Interface SourcePolicyOrderer

+
+
All Superinterfaces:
PolicyOrderer
+
+
+
+
public interface SourcePolicyOrderer
extends PolicyOrderer
+ + +

+Implementations order source-side policy Interceptors or + MessageHandlers in a WireConfiguration. +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidorder(WireSourceConfiguration configuration) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+order

+
+void order(WireSourceConfiguration configuration)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/TargetPolicyBuilder.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/TargetPolicyBuilder.html new file mode 100644 index 0000000000..177e68b7de --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/TargetPolicyBuilder.html @@ -0,0 +1,226 @@ + + + + + + + +TargetPolicyBuilder (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.builder +
+Interface TargetPolicyBuilder

+
+
All Superinterfaces:
PolicyBuilder
+
+
+
All Known Implementing Classes:
AsyncPolicyBuilder
+
+
+
+
public interface TargetPolicyBuilder
extends PolicyBuilder
+ + +

+Implementations contribute Interceptors or MessageHandlers that handle target-side policy on a wire. +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidbuild(org.apache.tuscany.model.assembly.ConfiguredService service, + WireTargetConfiguration configuration) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+build

+
+void build(org.apache.tuscany.model.assembly.ConfiguredService service,
+           WireTargetConfiguration configuration)
+           throws BuilderException
+
+
+
+
+
+ +
Throws: +
BuilderException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/TargetPolicyOrderer.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/TargetPolicyOrderer.html new file mode 100644 index 0000000000..a548aafc6d --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/TargetPolicyOrderer.html @@ -0,0 +1,213 @@ + + + + + + + +TargetPolicyOrderer (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.builder +
+Interface TargetPolicyOrderer

+
+
+
public interface TargetPolicyOrderer
+ + +

+Implementation order target-side policy Interceptors or + MessageHandlers in a WireConfiguration. +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidorder(WireTargetConfiguration configuration) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+order

+
+void order(WireTargetConfiguration configuration)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/UnknownTypeException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/UnknownTypeException.html new file mode 100644 index 0000000000..a82677ed0a --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/UnknownTypeException.html @@ -0,0 +1,301 @@ + + + + + + + +UnknownTypeException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.builder +
+Class UnknownTypeException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.apache.tuscany.common.TuscanyRuntimeException
+                  extended by org.apache.tuscany.core.context.CoreRuntimeException
+                      extended by org.apache.tuscany.core.builder.BuilderException
+                          extended by org.apache.tuscany.core.builder.UnknownTypeException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class UnknownTypeException
extends BuilderException
+ + +

+Denotes an unknown configuration parameter type +

+ +

+

+
Version:
+
$Rev: 406532 $ $Date: 2006-05-15 00:23:43 -0400 (Mon, 15 May 2006) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
UnknownTypeException() + +
+           
UnknownTypeException(java.lang.String message) + +
+           
UnknownTypeException(java.lang.String message, + java.lang.Throwable cause) + +
+           
UnknownTypeException(java.lang.Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.common.TuscanyRuntimeException
addContextName, getIdentifier, getMessage, returnContextNames, setIdentifier
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+UnknownTypeException

+
+public UnknownTypeException()
+
+
+
+ +

+UnknownTypeException

+
+public UnknownTypeException(java.lang.String message)
+
+
+
+ +

+UnknownTypeException

+
+public UnknownTypeException(java.lang.String message,
+                            java.lang.Throwable cause)
+
+
+
+ +

+UnknownTypeException

+
+public UnknownTypeException(java.lang.Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/WireBuilder.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/WireBuilder.html new file mode 100644 index 0000000000..ac28982cc4 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/WireBuilder.html @@ -0,0 +1,279 @@ + + + + + + + +WireBuilder (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.builder +
+Interface WireBuilder

+
+
All Known Subinterfaces:
ConfigurationContext, HierarchicalWireBuilder, RuntimeContext, SystemCompositeContext
+
+
+
All Known Implementing Classes:
AbstractCompositeContext, CompositeContextImpl, DefaultWireBuilder, RuntimeContextImpl, SystemCompositeContextImpl, WireBuilderSupport
+
+
+
+
public interface WireBuilder
+ + +

+Implementations perform the second phase of converting a logical model representing an assembly into a series of + runtime or executable artifacts. Specifically, they are responsible for finalizing target-side proxy factories and + bridging InvocationConfigurations held by source- and target-side proxy + factories. WireBuilders generally operate by target implementation type. In other words, for a wire + from a Java source to a JavaScript target, the Javascript WireBuilder will complete the wire. This is + necessary as a WireBuilder must set a TargetInvoker that is + responsible for dispatching to an implementation on the source side of the wire. +

+ Runtimes are generally configured with a DefaultWireBuilder as a + top-most wire builder, which delegates to other builders wired to it as part of a system configuration. +

+ Wire builders may optimize the wire chains based on certain characteristics of th wire, such as source and + target scopes. +

+ +

+

+
Version:
+
$Rev$ $Date$
+
See Also:
ContextFactoryBuilder, +DefaultWireBuilder
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ voidcompleteTargetChain(TargetWireFactory<?> targetFactory, + java.lang.Class targetType, + ScopeContext targetScopeContext) + +
+          Finishes processing the target side wire chain.
+ voidconnect(SourceWireFactory<?> sourceFactory, + TargetWireFactory<?> targetFactory, + java.lang.Class targetType, + boolean downScope, + ScopeContext targetScopeContext) + +
+          Connects wire configurations of the source proxy factory to corresponding ones in the target proxy to + factory
+  +

+ + + + + + + + +
+Method Detail
+ +

+connect

+
+void connect(SourceWireFactory<?> sourceFactory,
+             TargetWireFactory<?> targetFactory,
+             java.lang.Class targetType,
+             boolean downScope,
+             ScopeContext targetScopeContext)
+             throws BuilderConfigException
+
+
Connects wire configurations of the source proxy factory to corresponding ones in the target proxy to + factory +

+

+
Parameters:
sourceFactory - the proxy factory used in constructing the source side of the wire chain
targetFactory - the proxy factory used in constructing the target side of the wire chain
targetType - the context type of the target. Used to determine if a paricular wire builder should construct + the wire
downScope - true if the component containing the reference (source side) is of a lesser scope than the + target service
targetScopeContext - the scope context responsible for managing intance contexts of the target component + type +
Throws: +
BuilderConfigException - if an error occurs during the wire buildSource process
+
+
+
+ +

+completeTargetChain

+
+void completeTargetChain(TargetWireFactory<?> targetFactory,
+                         java.lang.Class targetType,
+                         ScopeContext targetScopeContext)
+                         throws BuilderConfigException
+
+
Finishes processing the target side wire chain. For example, a + TargetInvoker used by target-side proxies is usually set during this + phase. +

+

+
Parameters:
targetFactory - the target-side proxy factory
targetType - the target context type
targetScopeContext - the target scope +
Throws: +
BuilderConfigException - if an error occurs during the wire buildSource process
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/BuilderConfigException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/BuilderConfigException.html new file mode 100644 index 0000000000..e92ef64719 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/BuilderConfigException.html @@ -0,0 +1,413 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.builder.BuilderConfigException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.builder.BuilderConfigException

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use BuilderConfigException
org.apache.tuscany.core.builder  
org.apache.tuscany.core.builder.impl  
org.apache.tuscany.core.context.impl  
org.apache.tuscany.core.extension  
org.apache.tuscany.core.runtime  
org.apache.tuscany.core.wire.service  
+  +

+ + + + + +
+Uses of BuilderConfigException in org.apache.tuscany.core.builder
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.builder that throw BuilderConfigException
+ voidWireBuilder.completeTargetChain(TargetWireFactory<?> targetFactory, + java.lang.Class targetType, + ScopeContext targetScopeContext) + +
+          Finishes processing the target side wire chain.
+ voidWireBuilder.connect(SourceWireFactory<?> sourceFactory, + TargetWireFactory<?> targetFactory, + java.lang.Class targetType, + boolean downScope, + ScopeContext targetScopeContext) + +
+          Connects wire configurations of the source proxy factory to corresponding ones in the target proxy to + factory
+  +

+ + + + + +
+Uses of BuilderConfigException in org.apache.tuscany.core.builder.impl
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.builder.impl that throw BuilderConfigException
+ voidDefaultWireBuilder.completeTargetChain(TargetWireFactory targetFactory, + java.lang.Class targetType, + ScopeContext targetScopeContext) + +
+           
+  +

+ + + + + +
+Uses of BuilderConfigException in org.apache.tuscany.core.context.impl
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.context.impl that throw BuilderConfigException
+ voidAbstractCompositeContext.build(org.apache.tuscany.model.assembly.AssemblyObject model) + +
+           
+ voidAbstractCompositeContext.completeTargetChain(TargetWireFactory targetFactory, + java.lang.Class targetType, + ScopeContext targetScopeContext) + +
+           
+ voidAbstractCompositeContext.connect(SourceWireFactory sourceFactory, + TargetWireFactory targetFactory, + java.lang.Class targetType, + boolean downScope, + ScopeContext targetScopeContext) + +
+           
+  +

+ + + + + +
+Uses of BuilderConfigException in org.apache.tuscany.core.extension
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.extension that throw BuilderConfigException
+ voidWireBuilderSupport.completeTargetChain(TargetWireFactory targetFactory, + java.lang.Class targetType, + ScopeContext targetScopeContext) + +
+           
+ voidWireBuilderSupport.connect(SourceWireFactory sourceFactory, + TargetWireFactory targetFactory, + java.lang.Class targetType, + boolean downScope, + ScopeContext targetScopeContext) + +
+           
+  +

+ + + + + +
+Uses of BuilderConfigException in org.apache.tuscany.core.runtime
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.runtime that throw BuilderConfigException
+ voidRuntimeContextImpl.build(org.apache.tuscany.model.assembly.AssemblyObject model) + +
+           
+ voidRuntimeContextImpl.completeTargetChain(TargetWireFactory targetFactory, + java.lang.Class targetType, + ScopeContext targetScopeContext) + +
+           
+ voidRuntimeContextImpl.connect(SourceWireFactory sourceFactory, + TargetWireFactory targetFactory, + java.lang.Class targetType, + boolean downScope, + ScopeContext targetScopeContext) + +
+           
+  +

+ + + + + +
+Uses of BuilderConfigException in org.apache.tuscany.core.wire.service
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.wire.service that throw BuilderConfigException
+ java.util.List<SourceWireFactory>DefaultWireFactoryService.createSourceFactory(org.apache.tuscany.model.assembly.ConfiguredReference configuredReference) + +
+           
+ java.util.List<SourceWireFactory>WireFactoryService.createSourceFactory(org.apache.tuscany.model.assembly.ConfiguredReference configuredReference) + +
+          Creates the source-side wire factory for a reference
+ TargetWireFactoryWireFactoryService.createTargetFactory(org.apache.tuscany.model.assembly.ConfiguredService configuredService) + +
+          Creates a target-side wire factory for a service implementing a given interface
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/BuilderException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/BuilderException.html new file mode 100644 index 0000000000..4b0c19e9e4 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/BuilderException.html @@ -0,0 +1,458 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.builder.BuilderException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.builder.BuilderException

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use BuilderException
org.apache.tuscany.core.async.builder  
org.apache.tuscany.core.builder  
org.apache.tuscany.core.builder.impl  
org.apache.tuscany.core.builder.system  
org.apache.tuscany.core.extension  
org.apache.tuscany.core.system.builder  
+  +

+ + + + + +
+Uses of BuilderException in org.apache.tuscany.core.async.builder
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.async.builder that throw BuilderException
+ voidAsyncPolicyBuilder.build(org.apache.tuscany.model.assembly.ConfiguredReference arg0, + java.util.List<WireSourceConfiguration> arg1) + +
+           
+ voidAsyncPolicyBuilder.build(org.apache.tuscany.model.assembly.ConfiguredService service, + WireTargetConfiguration wireTargetConfiguration) + +
+           
+  +

+ + + + + +
+Uses of BuilderException in org.apache.tuscany.core.builder
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of BuilderException in org.apache.tuscany.core.builder
+ classBuilderConfigException + +
+          Represents an error processing an assembly model
+ classBuilderInitException + +
+          Denotes an exception initializing a builder
+ classContextCreationException + +
+          Denotes an exception creating an instance context
+ classNoAccessorException + +
+          Denotes an attempt to access a non-existent field or method
+ classUnknownTypeException + +
+          Denotes an unknown configuration parameter type
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.builder that throw BuilderException
+ voidContextFactoryBuilder.build(org.apache.tuscany.model.assembly.AssemblyObject object) + +
+          Creates or updates a context factory based on configuration contained in the given model object.
+ voidSourcePolicyBuilder.build(org.apache.tuscany.model.assembly.ConfiguredReference reference, + java.util.List<WireSourceConfiguration> configurations) + +
+           
+ voidTargetPolicyBuilder.build(org.apache.tuscany.model.assembly.ConfiguredService service, + WireTargetConfiguration configuration) + +
+           
+  +

+ + + + + +
+Uses of BuilderException in org.apache.tuscany.core.builder.impl
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.builder.impl that throw BuilderException
+ voidHierarchicalBuilder.build(org.apache.tuscany.model.assembly.AssemblyObject object) + +
+           
+  +

+ + + + + +
+Uses of BuilderException in org.apache.tuscany.core.builder.system
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.builder.system that throw BuilderException
+ voidDefaultPolicyBuilderRegistry.buildSource(org.apache.tuscany.model.assembly.ConfiguredReference reference, + java.util.List<WireSourceConfiguration> configurations) + +
+           
+ voidPolicyBuilderRegistry.buildSource(org.apache.tuscany.model.assembly.ConfiguredReference reference, + java.util.List<WireSourceConfiguration> configurations) + +
+          Evaluates source-side policy metadata for configured reference and updates the curresponding collection of wire configurations
+ voidDefaultPolicyBuilderRegistry.buildTarget(org.apache.tuscany.model.assembly.ConfiguredService service, + WireTargetConfiguration configuration) + +
+           
+ voidPolicyBuilderRegistry.buildTarget(org.apache.tuscany.model.assembly.ConfiguredService service, + WireTargetConfiguration configuration) + +
+          Evaluates target-side policy metadata for configured reference and updates the curresponding collection of wire configurations
+  +

+ + + + + +
+Uses of BuilderException in org.apache.tuscany.core.extension
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.extension that throw BuilderException
+ voidContextFactoryBuilderSupport.build(org.apache.tuscany.model.assembly.AssemblyObject modelObject) + +
+           
+ voidEntryPointBuilderSupport.build(org.apache.tuscany.model.assembly.AssemblyObject object) + +
+           
+ voidExternalServiceBuilderSupport.build(org.apache.tuscany.model.assembly.AssemblyObject object) + +
+           
+  +

+ + + + + +
+Uses of BuilderException in org.apache.tuscany.core.system.builder
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.system.builder that throw BuilderException
+ voidSystemContextFactoryBuilder.build(org.apache.tuscany.model.assembly.AssemblyObject modelObject) + +
+           
+ voidSystemEntryPointBuilder.build(org.apache.tuscany.model.assembly.AssemblyObject modelObject) + +
+           
+ voidSystemExternalServiceBuilder.build(org.apache.tuscany.model.assembly.AssemblyObject modelObject) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/BuilderInitException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/BuilderInitException.html new file mode 100644 index 0000000000..e573459b80 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/BuilderInitException.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.builder.BuilderInitException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.builder.BuilderInitException

+
+No usage of org.apache.tuscany.core.builder.BuilderInitException +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/ContextCreationException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/ContextCreationException.html new file mode 100644 index 0000000000..50506061ea --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/ContextCreationException.html @@ -0,0 +1,267 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.builder.ContextCreationException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.builder.ContextCreationException

+
+ + + + + + + + + + + + + + + + + +
+Packages that use ContextCreationException
org.apache.tuscany.core.builder  
org.apache.tuscany.core.extension  
org.apache.tuscany.core.system.config  
+  +

+ + + + + +
+Uses of ContextCreationException in org.apache.tuscany.core.builder
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.builder that throw ContextCreationException
+ TContextFactory.createContext() + +
+          Creates a Context based on configuration supplied by a logical model assembly
+  +

+ + + + + +
+Uses of ContextCreationException in org.apache.tuscany.core.extension
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.extension that throw ContextCreationException
+ EntryPointContextEntryPointContextFactory.createContext() + +
+           
+ ExternalServiceContextExternalServiceContextFactory.createContext() + +
+           
+  +

+ + + + + +
+Uses of ContextCreationException in org.apache.tuscany.core.system.config
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.system.config that throw ContextCreationException
+ ContextSystemContextFactory.createContext() + +
+           
+ EntryPointContextSystemEntryPointContextFactory.createContext() + +
+           
+ ExternalServiceContextSystemExternalServiceContextFactory.createContext() + +
+           
+ ContextSystemObjectContextFactory.createContext() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/ContextFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/ContextFactory.html new file mode 100644 index 0000000000..120f37e5b5 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/ContextFactory.html @@ -0,0 +1,482 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.builder.ContextFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.builder.ContextFactory

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use ContextFactory
org.apache.tuscany.core.context  
org.apache.tuscany.core.context.impl  
org.apache.tuscany.core.context.scope  
org.apache.tuscany.core.extension  
org.apache.tuscany.core.system.config  
+  +

+ + + + + +
+Uses of ContextFactory in org.apache.tuscany.core.context
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.context with parameters of type ContextFactory
+ voidScopeContext.registerFactory(ContextFactory<Context> configuration) + +
+          Adds a context factory to the scope
+  +

+ + + + + + + + + +
Method parameters in org.apache.tuscany.core.context with type arguments of type ContextFactory
+ voidScopeContext.registerFactories(java.util.List<ContextFactory<Context>> configurations) + +
+          Registers the context factory used to construct instance contexts for the scope
+  +

+ + + + + +
+Uses of ContextFactory in org.apache.tuscany.core.context.impl
+  +

+ + + + + + + + + +
Fields in org.apache.tuscany.core.context.impl with type parameters of type ContextFactory
+protected  java.util.Map<java.lang.String,ContextFactory<Context>>AbstractCompositeContext.configurations + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.context.impl with parameters of type ContextFactory
+protected  voidAbstractCompositeContext.buildTarget(ContextFactory<?> target) + +
+          Signals to target side of reference configurations to initialize
+protected  voidAbstractCompositeContext.registerConfiguration(ContextFactory<Context> factory) + +
+           
+protected  voidAbstractCompositeContext.wireSource(ContextFactory<Context> source) + +
+          Iterates through references and delegates to the configuration context to wire them to their targets
+  +

+ + + + + +
+Uses of ContextFactory in org.apache.tuscany.core.context.scope
+  +

+ + + + + + + + + +
Fields in org.apache.tuscany.core.context.scope with type parameters of type ContextFactory
+protected  java.util.Map<java.lang.String,ContextFactory<Context>>AbstractScopeContext.contextFactories + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.context.scope with parameters of type ContextFactory
+ voidCompositeScopeContext.registerFactory(ContextFactory<Context> configuration) + +
+           
+ voidModuleScopeContext.registerFactory(ContextFactory<Context> configuration) + +
+           
+ voidRequestScopeContext.registerFactory(ContextFactory<Context> configuration) + +
+           
+ voidSessionScopeContext.registerFactory(ContextFactory<Context> configuration) + +
+           
+ voidStatelessScopeContext.registerFactory(ContextFactory<Context> configuration) + +
+           
+  +

+ + + + + + + + + + + + + +
Method parameters in org.apache.tuscany.core.context.scope with type arguments of type ContextFactory
+ voidAbstractScopeContext.registerFactories(java.util.List<ContextFactory<Context>> configurations) + +
+           
+ voidCompositeScopeContext.registerFactories(java.util.List<ContextFactory<Context>> configurations) + +
+           
+  +

+ + + + + +
+Uses of ContextFactory in org.apache.tuscany.core.extension
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.extension with type parameters of type ContextFactory
+ classWireBuilderSupport<T extends ContextFactory<?>> + +
+          A base class for WireBuilder implementations
+  +

+ + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.extension that implement ContextFactory
+ classEntryPointContextFactory + +
+          Default factory for contexts that represent entry points.
+ classExternalServiceContextFactory + +
+          A template implementation that creates instances of ExternalServiceContext + configured with the appropriate wire chains and bindings.
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.extension that return ContextFactory
+protected abstract  ContextFactoryContextFactoryBuilderSupport.createContextFactory(java.lang.String componentName, + T implementation, + org.apache.tuscany.model.assembly.Scope scope) + +
+          Subclasses must implement, returning a context factory appropriate to the component implementation
+  +

+ + + + + +
+Uses of ContextFactory in org.apache.tuscany.core.system.config
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.system.config that implement ContextFactory
+ classSystemContextFactory + +
+          A ContextFactory that handles system component implementation types, which may be either simple, leaf + types or an composites.
+ classSystemEntryPointContextFactory + +
+          Creates SystemEntryPointContext instances based on an entry point configuration in an assembly model
+ classSystemExternalServiceContextFactory + +
+          Creates system type external service contexts
+ classSystemObjectContextFactory + +
+          A ContextFactory that contains the configuration needed to convert a simple + Java Object into a component.
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/ContextFactoryBuilder.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/ContextFactoryBuilder.html new file mode 100644 index 0000000000..7bb31dc229 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/ContextFactoryBuilder.html @@ -0,0 +1,536 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.builder.ContextFactoryBuilder (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.builder.ContextFactoryBuilder

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use ContextFactoryBuilder
org.apache.tuscany.core.builder  
org.apache.tuscany.core.builder.impl  
org.apache.tuscany.core.client  
org.apache.tuscany.core.context  
org.apache.tuscany.core.context.impl  
org.apache.tuscany.core.extension  
org.apache.tuscany.core.runtime  
org.apache.tuscany.core.system.builder  
org.apache.tuscany.core.system.context  
+  +

+ + + + + +
+Uses of ContextFactoryBuilder in org.apache.tuscany.core.builder
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.builder with parameters of type ContextFactoryBuilder
+ voidContextFactoryBuilderRegistry.register(ContextFactoryBuilder builder) + +
+          Register a builder.
+  +

+ + + + + +
+Uses of ContextFactoryBuilder in org.apache.tuscany.core.builder.impl
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.builder.impl that implement ContextFactoryBuilder
+ classHierarchicalBuilder + +
+          A builder that contains nested builders.
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.builder.impl that return types with arguments of type ContextFactoryBuilder
+ java.util.List<ContextFactoryBuilder>ContextFactoryBuilderRegistryImpl.getBuilders() + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.builder.impl with parameters of type ContextFactoryBuilder
+ voidHierarchicalBuilder.addBuilder(ContextFactoryBuilder builder) + +
+           
+ voidContextFactoryBuilderRegistryImpl.register(ContextFactoryBuilder builder) + +
+           
+ voidHierarchicalBuilder.removeBuilder(ContextFactoryBuilder builder) + +
+           
+  +

+ + + + + + + + +
Constructor parameters in org.apache.tuscany.core.builder.impl with type arguments of type ContextFactoryBuilder
AssemblyVisitorImpl(java.util.List<ContextFactoryBuilder> builders) + +
+          Constructs a visitor
+  +

+ + + + + +
+Uses of ContextFactoryBuilder in org.apache.tuscany.core.client
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.client that return types with arguments of type ContextFactoryBuilder
+static java.util.List<ContextFactoryBuilder>BootstrapHelper.getBuilders(org.apache.tuscany.common.monitor.MonitorFactory monitorFactory) + +
+          Returns a default list of configuration builders.
+  +

+ + + + + +
+Uses of ContextFactoryBuilder in org.apache.tuscany.core.context
+  +

+ + + + + + + + + + + + + +
Subinterfaces of ContextFactoryBuilder in org.apache.tuscany.core.context
+ interfaceConfigurationContext + +
+          Offers configuration services in the runtime.
+ interfaceSystemCompositeContext + +
+          Marker type for system composite contexts
+  +

+ + + + + +
+Uses of ContextFactoryBuilder in org.apache.tuscany.core.context.impl
+  +

+ + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.context.impl that implement ContextFactoryBuilder
+ classAbstractCompositeContext + +
+          The base implementation of a composite context
+ classCompositeContextImpl + +
+          The standard implementation of an composite context.
+  +

+ + + + + +
+Uses of ContextFactoryBuilder in org.apache.tuscany.core.extension
+  +

+ + + + + + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.extension that implement ContextFactoryBuilder
+ classContextFactoryBuilderSupport<T extends Implementation> + +
+          A runtime extension point for component types.
+ classEntryPointBuilderSupport<T extends Binding> + +
+          A base class for a ContextFactoryBuilder that creates EntryPointContexts
+ classExternalServiceBuilderSupport<T extends Binding> + +
+          A base class for a ContextFactoryBuilder that creates ExternalServiceContexts
+  +

+ + + + + +
+Uses of ContextFactoryBuilder in org.apache.tuscany.core.runtime
+  +

+ + + + + + + + + +
Subinterfaces of ContextFactoryBuilder in org.apache.tuscany.core.runtime
+ interfaceRuntimeContext + +
+          Represents a top-level component context in the runtime, that is the bootstrap context.
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.runtime that implement ContextFactoryBuilder
+ classRuntimeContextImpl + +
+          Implementation of a RuntimeContext that forms the foundation for a Tuscany environment.
+  +

+ + + + + +
+Uses of ContextFactoryBuilder in org.apache.tuscany.core.system.builder
+  +

+ + + + + + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.system.builder that implement ContextFactoryBuilder
+ classSystemContextFactoryBuilder + +
+          Decorates components whose implementation type is a SystemImplementation + with the appropriate runtime configuration.
+ classSystemEntryPointBuilder + +
+          Decorates the logical model with entry point context configuration builders
+ classSystemExternalServiceBuilder + +
+          Creates runtime configurations for system type external services
+  +

+ + + + + +
+Uses of ContextFactoryBuilder in org.apache.tuscany.core.system.context
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.system.context that implement ContextFactoryBuilder
+ classSystemCompositeContextImpl + +
+          Implements an composite context for system components.
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/ContextFactoryBuilderRegistry.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/ContextFactoryBuilderRegistry.html new file mode 100644 index 0000000000..2ed061ed44 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/ContextFactoryBuilderRegistry.html @@ -0,0 +1,304 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.builder.ContextFactoryBuilderRegistry (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.builder.ContextFactoryBuilderRegistry

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use ContextFactoryBuilderRegistry
org.apache.tuscany.core.builder.impl  
org.apache.tuscany.core.client  
org.apache.tuscany.core.extension  
org.apache.tuscany.core.runtime  
+  +

+ + + + + +
+Uses of ContextFactoryBuilderRegistry in org.apache.tuscany.core.builder.impl
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.builder.impl that implement ContextFactoryBuilderRegistry
+ classContextFactoryBuilderRegistryImpl + +
+           
+  +

+ + + + + +
+Uses of ContextFactoryBuilderRegistry in org.apache.tuscany.core.client
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.client that return ContextFactoryBuilderRegistry
+static ContextFactoryBuilderRegistryBootstrapHelper.bootstrapContextFactoryBuilders(org.apache.tuscany.common.monitor.MonitorFactory monitorFactory) + +
+          Returns a ContextFactoryBuilderRegistry with default builders registered for system contexts.
+  +

+ + + + + +
+Uses of ContextFactoryBuilderRegistry in org.apache.tuscany.core.extension
+  +

+ + + + + + + + + + + + + +
Fields in org.apache.tuscany.core.extension declared as ContextFactoryBuilderRegistry
+protected  ContextFactoryBuilderRegistryContextFactoryBuilderSupport.builderRegistry + +
+           
+protected  ContextFactoryBuilderRegistryEntryPointBuilderSupport.builderRegistry + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.extension with parameters of type ContextFactoryBuilderRegistry
+ voidContextFactoryBuilderSupport.setBuilderRegistry(ContextFactoryBuilderRegistry builderRegistry) + +
+           
+ voidEntryPointBuilderSupport.setBuilderRegistry(ContextFactoryBuilderRegistry registry) + +
+           
+ voidExternalServiceBuilderSupport.setBuilderRegistry(ContextFactoryBuilderRegistry registry) + +
+           
+  +

+ + + + + +
+Uses of ContextFactoryBuilderRegistry in org.apache.tuscany.core.runtime
+  +

+ + + + + + + + +
Constructors in org.apache.tuscany.core.runtime with parameters of type ContextFactoryBuilderRegistry
RuntimeContextImpl(org.apache.tuscany.common.monitor.MonitorFactory monitorFactory, + ContextFactoryBuilderRegistry builderRegistry, + HierarchicalWireBuilder wireBuilder) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/ContextResolver.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/ContextResolver.html new file mode 100644 index 0000000000..f50b9084d3 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/ContextResolver.html @@ -0,0 +1,503 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.builder.ContextResolver (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.builder.ContextResolver

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use ContextResolver
org.apache.tuscany.core.extension.config  
org.apache.tuscany.core.extension.config.extensibility  
org.apache.tuscany.core.injection  
org.apache.tuscany.core.sdo  
org.apache.tuscany.core.sdo.helper  
org.apache.tuscany.core.system.config  
org.apache.tuscany.core.system.config.extensibility  
org.apache.tuscany.core.system.context  
org.apache.tuscany.core.system.injection  
+  +

+ + + + + +
+Uses of ContextResolver in org.apache.tuscany.core.extension.config
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.extension.config with parameters of type ContextResolver
+ Injector<?>InjectorExtensibilityElement.getInjector(ContextResolver resolver) + +
+          Creates an injector
+  +

+ + + + + +
+Uses of ContextResolver in org.apache.tuscany.core.extension.config.extensibility
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.extension.config.extensibility with parameters of type ContextResolver
+ Injector<?>ContextExtensibilityElement.getInjector(ContextResolver resolver) + +
+           
+  +

+ + + + + +
+Uses of ContextResolver in org.apache.tuscany.core.injection
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.injection with parameters of type ContextResolver
+ voidInterCompositeReferenceFactory.setContextResolver(ContextResolver resolver) + +
+           
+  +

+ + + + + + + + + + + +
Constructors in org.apache.tuscany.core.injection with parameters of type ContextResolver
ContextObjectFactory(ContextResolver resolver) + +
+           
NonProxiedTargetFactory(org.apache.tuscany.model.assembly.ConfiguredService targetService, + ContextResolver resolver) + +
+          Constructs a reference object factory from a configured reference on a type
+  +

+ + + + + +
+Uses of ContextResolver in org.apache.tuscany.core.sdo
+  +

+ + + + + + + + + + + + + + + + + +
Constructors in org.apache.tuscany.core.sdo with parameters of type ContextResolver
DataFactoryObjectFactory(ContextResolver resolver) + +
+           
TypeHelperObjectFactory(ContextResolver resolver) + +
+           
XMLHelperObjectFactory(ContextResolver resolver) + +
+           
XSDHelperObjectFactory(ContextResolver resolver) + +
+           
+  +

+ + + + + +
+Uses of ContextResolver in org.apache.tuscany.core.sdo.helper
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.sdo.helper with parameters of type ContextResolver
+ Injector<?>SDOHelperExtensibilityElement.getInjector(ContextResolver resolver) + +
+           
+  +

+ + + + + +
+Uses of ContextResolver in org.apache.tuscany.core.system.config
+  +

+ + + + + + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.system.config that implement ContextResolver
+ classSystemContextFactory + +
+          A ContextFactory that handles system component implementation types, which may be either simple, leaf + types or an composites.
+ classSystemEntryPointContextFactory + +
+          Creates SystemEntryPointContext instances based on an entry point configuration in an assembly model
+ classSystemExternalServiceContextFactory + +
+          Creates system type external service contexts
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.system.config with parameters of type ContextResolver
+ Injector<?>SystemInjectorExtensibilityElement.getInjector(ContextResolver resolver) + +
+          Creates an injector
+  +

+ + + + + +
+Uses of ContextResolver in org.apache.tuscany.core.system.config.extensibility
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.system.config.extensibility with parameters of type ContextResolver
+ Injector<?>AutowireExtensibilityElement.getInjector(ContextResolver resolver) + +
+           
+ Injector<?>ParentContextExtensibilityElement.getInjector(ContextResolver resolver) + +
+           
+  +

+ + + + + +
+Uses of ContextResolver in org.apache.tuscany.core.system.context
+  +

+ + + + + + + + +
Constructors in org.apache.tuscany.core.system.context with parameters of type ContextResolver
SystemEntryPointContext(java.lang.String name, + java.lang.String targetName, + java.lang.Class serviceInterface, + ContextResolver resolver) + +
+           
+  +

+ + + + + +
+Uses of ContextResolver in org.apache.tuscany.core.system.injection
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.system.injection with parameters of type ContextResolver
+ voidAutowireObjectFactory.setContextResolver(ContextResolver resolver) + +
+           
+  +

+ + + + + + + + +
Constructors in org.apache.tuscany.core.system.injection with parameters of type ContextResolver
AutowireObjectFactory(java.lang.Class<T> autowireType, + ContextResolver resolver) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/HierarchicalWireBuilder.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/HierarchicalWireBuilder.html new file mode 100644 index 0000000000..dceb9ba68f --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/HierarchicalWireBuilder.html @@ -0,0 +1,206 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.builder.HierarchicalWireBuilder (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.builder.HierarchicalWireBuilder

+
+ + + + + + + + + + + + + +
+Packages that use HierarchicalWireBuilder
org.apache.tuscany.core.builder.impl  
org.apache.tuscany.core.runtime  
+  +

+ + + + + +
+Uses of HierarchicalWireBuilder in org.apache.tuscany.core.builder.impl
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.builder.impl that implement HierarchicalWireBuilder
+ classDefaultWireBuilder + +
+          The top-most WireBuilder configured in a runtime.
+  +

+ + + + + +
+Uses of HierarchicalWireBuilder in org.apache.tuscany.core.runtime
+  +

+ + + + + + + + +
Constructors in org.apache.tuscany.core.runtime with parameters of type HierarchicalWireBuilder
RuntimeContextImpl(org.apache.tuscany.common.monitor.MonitorFactory monitorFactory, + ContextFactoryBuilderRegistry builderRegistry, + HierarchicalWireBuilder wireBuilder) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/NoAccessorException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/NoAccessorException.html new file mode 100644 index 0000000000..4834a5e3b5 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/NoAccessorException.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.builder.NoAccessorException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.builder.NoAccessorException

+
+No usage of org.apache.tuscany.core.builder.NoAccessorException +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/ObjectFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/ObjectFactory.html new file mode 100644 index 0000000000..4eed595462 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/ObjectFactory.html @@ -0,0 +1,600 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.builder.ObjectFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.builder.ObjectFactory

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use ObjectFactory
org.apache.tuscany.core.builder.impl  
org.apache.tuscany.core.context.impl  
org.apache.tuscany.core.extension  
org.apache.tuscany.core.injection  
org.apache.tuscany.core.loader  
org.apache.tuscany.core.loader.impl  
org.apache.tuscany.core.sdo  
org.apache.tuscany.core.system.config  
org.apache.tuscany.core.system.context  
org.apache.tuscany.core.system.injection  
+  +

+ + + + + +
+Uses of ObjectFactory in org.apache.tuscany.core.builder.impl
+  +

+ + + + + + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.builder.impl that implement ObjectFactory
+ classArrayMultiplicityObjectFactory + +
+          Resolves targets configured in a multiplicity by delegating to object factories and returning an + Array containing object instances
+ classListMultiplicityObjectFactory + +
+          Resolves targets configured in a multiplicity by delegating to object factories and returning an + List containing object instances
+ classProxyObjectFactory + +
+          Uses a proxy factory to return an object instance
+  +

+ + + + + + + + + + + +
Constructor parameters in org.apache.tuscany.core.builder.impl with type arguments of type ObjectFactory
ArrayMultiplicityObjectFactory(java.lang.Class interfaceType, + java.util.List<ObjectFactory> factories) + +
+           
ListMultiplicityObjectFactory(java.util.List<ObjectFactory> factories) + +
+           
+  +

+ + + + + +
+Uses of ObjectFactory in org.apache.tuscany.core.context.impl
+  +

+ + + + + + + + +
Constructors in org.apache.tuscany.core.context.impl with parameters of type ObjectFactory
ExternalServiceContextImpl(java.lang.String name, + TargetWireFactory targetWireFactory, + ObjectFactory targetInstanceFactory) + +
+          Creates an external service context
+  +

+ + + + + +
+Uses of ObjectFactory in org.apache.tuscany.core.extension
+  +

+ + + + + + + + +
Constructors in org.apache.tuscany.core.extension with parameters of type ObjectFactory
ExternalServiceContextFactory(java.lang.String name, + ObjectFactory objectFactory) + +
+           
+  +

+ + + + + +
+Uses of ObjectFactory in org.apache.tuscany.core.injection
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.injection that implement ObjectFactory
+ classContextObjectFactory + +
+          An implementation of ObjectFactory that resolves the current parent context
+ classInterCompositeReferenceFactory<T> + +
+          Returns a direct reference to a target service exposed in another composite, i.e.
+ classJNDIObjectFactory<T> + +
+          An implementation of ObjectFactory that creates instances + by looking them up in a JNDI context.
+ classNonProxiedTargetFactory<T> + +
+          Returns a direct reference to a target within the same composite, i.e.
+ classPojoObjectFactory<T> + +
+          Creates new instances of a Java class, calling a given set of injectors to configure the instance
+ classSingletonObjectFactory<T> + +
+          Implementation of ObjectFactory that returns a single instance, typically an immutable type.
+  +

+ + + + + + + + + + + +
Constructors in org.apache.tuscany.core.injection with parameters of type ObjectFactory
FieldInjector(java.lang.reflect.Field field, + ObjectFactory<?> objectFactory) + +
+          Create an injector and have it use the given ObjectFactory + to inject a value on the instance using the reflected Field
MethodInjector(java.lang.reflect.Method method, + ObjectFactory<?> objectFactory) + +
+           
+  +

+ + + + + + + + +
Constructor parameters in org.apache.tuscany.core.injection with type arguments of type ObjectFactory
PojoObjectFactory(java.lang.reflect.Constructor<T> ctr, + java.util.List<ObjectFactory> initParams, + java.util.List<Injector> setters) + +
+           
+  +

+ + + + + +
+Uses of ObjectFactory in org.apache.tuscany.core.loader
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.loader that return ObjectFactory
+ ObjectFactory<T>StAXPropertyFactory.createObjectFactory(javax.xml.stream.XMLStreamReader reader, + org.apache.tuscany.model.assembly.Property property) + +
+          Return an ObjectFactory for instances of a property defined in an XML stream.
+  +

+ + + + + +
+Uses of ObjectFactory in org.apache.tuscany.core.loader.impl
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.loader.impl that return ObjectFactory
+ ObjectFactory<?>JNDIPropertyFactory.createObjectFactory(javax.xml.stream.XMLStreamReader reader, + org.apache.tuscany.model.assembly.Property property) + +
+           
+ ObjectFactory<?>StringParserPropertyFactory.createObjectFactory(javax.xml.stream.XMLStreamReader reader, + org.apache.tuscany.model.assembly.Property property) + +
+           
+  +

+ + + + + +
+Uses of ObjectFactory in org.apache.tuscany.core.sdo
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.sdo that implement ObjectFactory
+ classDataFactoryObjectFactory + +
+           
+ classTypeHelperObjectFactory + +
+           
+ classXMLHelperObjectFactory + +
+           
+ classXSDHelperObjectFactory + +
+           
+  +

+ + + + + +
+Uses of ObjectFactory in org.apache.tuscany.core.system.config
+  +

+ + + + + + + + +
Constructors in org.apache.tuscany.core.system.config with parameters of type ObjectFactory
SystemExternalServiceContextFactory(java.lang.String name, + ObjectFactory factory) + +
+           
+  +

+ + + + + +
+Uses of ObjectFactory in org.apache.tuscany.core.system.context
+  +

+ + + + + + + + + + + +
Constructors in org.apache.tuscany.core.system.context with parameters of type ObjectFactory
SystemAtomicContext(java.lang.String name, + ObjectFactory objectFactory, + boolean eagerInit, + EventInvoker<java.lang.Object> initInvoker, + EventInvoker<java.lang.Object> destroyInvoker, + boolean stateless) + +
+           
SystemExternalServiceContext(java.lang.String name, + ObjectFactory factory) + +
+           
+  +

+ + + + + +
+Uses of ObjectFactory in org.apache.tuscany.core.system.injection
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.system.injection that implement ObjectFactory
+ classAutowireObjectFactory<T> + +
+          Returns an instance by resolving against an AutowireContext.
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/PolicyBuilder.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/PolicyBuilder.html new file mode 100644 index 0000000000..a31aa8c8b3 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/PolicyBuilder.html @@ -0,0 +1,214 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.builder.PolicyBuilder (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.builder.PolicyBuilder

+
+ + + + + + + + + + + + + +
+Packages that use PolicyBuilder
org.apache.tuscany.core.async.builder  
org.apache.tuscany.core.builder  
+  +

+ + + + + +
+Uses of PolicyBuilder in org.apache.tuscany.core.async.builder
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.async.builder that implement PolicyBuilder
+ classAsyncPolicyBuilder + +
+          Builds context factories for component implementations that map to org.apache.tuscany.container.java.assembly.JavaImplementation.
+  +

+ + + + + +
+Uses of PolicyBuilder in org.apache.tuscany.core.builder
+  +

+ + + + + + + + + + + + + +
Subinterfaces of PolicyBuilder in org.apache.tuscany.core.builder
+ interfaceSourcePolicyBuilder + +
+          Implementations contribute Interceptors or MessageHandlers that handle source-side policy on a wire.
+ interfaceTargetPolicyBuilder + +
+          Implementations contribute Interceptors or MessageHandlers that handle target-side policy on a wire.
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/PolicyOrderer.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/PolicyOrderer.html new file mode 100644 index 0000000000..2a1b1f43b7 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/PolicyOrderer.html @@ -0,0 +1,178 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.builder.PolicyOrderer (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.builder.PolicyOrderer

+
+ + + + + + + + + +
+Packages that use PolicyOrderer
org.apache.tuscany.core.builder  
+  +

+ + + + + +
+Uses of PolicyOrderer in org.apache.tuscany.core.builder
+  +

+ + + + + + + + + +
Subinterfaces of PolicyOrderer in org.apache.tuscany.core.builder
+ interfaceSourcePolicyOrderer + +
+          Implementations order source-side policy Interceptors or + MessageHandlers in a WireConfiguration.
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/SourcePolicyBuilder.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/SourcePolicyBuilder.html new file mode 100644 index 0000000000..1a3f88bc75 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/SourcePolicyBuilder.html @@ -0,0 +1,254 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.builder.SourcePolicyBuilder (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.builder.SourcePolicyBuilder

+
+ + + + + + + + + + + + + +
+Packages that use SourcePolicyBuilder
org.apache.tuscany.core.async.builder  
org.apache.tuscany.core.builder.system  
+  +

+ + + + + +
+Uses of SourcePolicyBuilder in org.apache.tuscany.core.async.builder
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.async.builder that implement SourcePolicyBuilder
+ classAsyncPolicyBuilder + +
+          Builds context factories for component implementations that map to org.apache.tuscany.container.java.assembly.JavaImplementation.
+  +

+ + + + + +
+Uses of SourcePolicyBuilder in org.apache.tuscany.core.builder.system
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.builder.system that return types with arguments of type SourcePolicyBuilder
+ java.util.List<SourcePolicyBuilder>DefaultPolicyBuilderRegistry.getSourceBuilders() + +
+           
+ java.util.List<SourcePolicyBuilder>PolicyBuilderRegistry.getSourceBuilders() + +
+          Returns the list of registered source-side builders
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.builder.system with parameters of type SourcePolicyBuilder
+ voidDefaultPolicyBuilderRegistry.registerSourceBuilder(SourcePolicyBuilder builder) + +
+           
+ voidPolicyBuilderRegistry.registerSourceBuilder(SourcePolicyBuilder builder) + +
+          Registers a source-side policy builder.
+ voidDefaultPolicyBuilderRegistry.unregisterSourceBuilder(SourcePolicyBuilder builder) + +
+           
+ voidPolicyBuilderRegistry.unregisterSourceBuilder(SourcePolicyBuilder builder) + +
+          De-registers a source-side builder.
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/SourcePolicyOrderer.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/SourcePolicyOrderer.html new file mode 100644 index 0000000000..b62441618c --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/SourcePolicyOrderer.html @@ -0,0 +1,177 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.builder.SourcePolicyOrderer (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.builder.SourcePolicyOrderer

+
+ + + + + + + + + +
+Packages that use SourcePolicyOrderer
org.apache.tuscany.core.builder.system  
+  +

+ + + + + +
+Uses of SourcePolicyOrderer in org.apache.tuscany.core.builder.system
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.builder.system with parameters of type SourcePolicyOrderer
+ voidDefaultPolicyBuilderRegistry.setSourceOrderer(SourcePolicyOrderer orderer) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/TargetPolicyBuilder.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/TargetPolicyBuilder.html new file mode 100644 index 0000000000..c57c8724fd --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/TargetPolicyBuilder.html @@ -0,0 +1,254 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.builder.TargetPolicyBuilder (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.builder.TargetPolicyBuilder

+
+ + + + + + + + + + + + + +
+Packages that use TargetPolicyBuilder
org.apache.tuscany.core.async.builder  
org.apache.tuscany.core.builder.system  
+  +

+ + + + + +
+Uses of TargetPolicyBuilder in org.apache.tuscany.core.async.builder
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.async.builder that implement TargetPolicyBuilder
+ classAsyncPolicyBuilder + +
+          Builds context factories for component implementations that map to org.apache.tuscany.container.java.assembly.JavaImplementation.
+  +

+ + + + + +
+Uses of TargetPolicyBuilder in org.apache.tuscany.core.builder.system
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.builder.system that return types with arguments of type TargetPolicyBuilder
+ java.util.List<TargetPolicyBuilder>DefaultPolicyBuilderRegistry.getTargetBuilders() + +
+           
+ java.util.List<TargetPolicyBuilder>PolicyBuilderRegistry.getTargetBuilders() + +
+          Returns the list of registered target-side builders
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.builder.system with parameters of type TargetPolicyBuilder
+ voidDefaultPolicyBuilderRegistry.registerTargetBuilder(TargetPolicyBuilder builder) + +
+           
+ voidPolicyBuilderRegistry.registerTargetBuilder(TargetPolicyBuilder builder) + +
+          Registers a target-side policy builder.
+ voidDefaultPolicyBuilderRegistry.unregisterTargetBuilder(TargetPolicyBuilder builder) + +
+           
+ voidPolicyBuilderRegistry.unregisterTargetBuilder(TargetPolicyBuilder builder) + +
+          De-registers a target-side builder.
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/TargetPolicyOrderer.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/TargetPolicyOrderer.html new file mode 100644 index 0000000000..a6ede3c7a1 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/TargetPolicyOrderer.html @@ -0,0 +1,177 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.builder.TargetPolicyOrderer (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.builder.TargetPolicyOrderer

+
+ + + + + + + + + +
+Packages that use TargetPolicyOrderer
org.apache.tuscany.core.builder.system  
+  +

+ + + + + +
+Uses of TargetPolicyOrderer in org.apache.tuscany.core.builder.system
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.builder.system with parameters of type TargetPolicyOrderer
+ voidDefaultPolicyBuilderRegistry.setTargetOrderer(TargetPolicyOrderer orderer) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/UnknownTypeException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/UnknownTypeException.html new file mode 100644 index 0000000000..d04d281d5e --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/UnknownTypeException.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.builder.UnknownTypeException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.builder.UnknownTypeException

+
+No usage of org.apache.tuscany.core.builder.UnknownTypeException +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/WireBuilder.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/WireBuilder.html new file mode 100644 index 0000000000..b237b00b97 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/class-use/WireBuilder.html @@ -0,0 +1,439 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.builder.WireBuilder (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.builder.WireBuilder

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use WireBuilder
org.apache.tuscany.core.builder  
org.apache.tuscany.core.builder.impl  
org.apache.tuscany.core.context  
org.apache.tuscany.core.context.impl  
org.apache.tuscany.core.extension  
org.apache.tuscany.core.runtime  
org.apache.tuscany.core.system.context  
+  +

+ + + + + +
+Uses of WireBuilder in org.apache.tuscany.core.builder
+  +

+ + + + + + + + + +
Subinterfaces of WireBuilder in org.apache.tuscany.core.builder
+ interfaceHierarchicalWireBuilder + +
+          A wire builder that delegates to child wire builders
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.builder with parameters of type WireBuilder
+ voidHierarchicalWireBuilder.addWireBuilder(WireBuilder builder) + +
+          Registers a child wire builder
+  +

+ + + + + +
+Uses of WireBuilder in org.apache.tuscany.core.builder.impl
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.builder.impl that implement WireBuilder
+ classDefaultWireBuilder + +
+          The top-most WireBuilder configured in a runtime.
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.builder.impl with parameters of type WireBuilder
+ voidDefaultWireBuilder.addWireBuilder(WireBuilder builder) + +
+          Adds a wire builder to delegate to
+  +

+ + + + + +
+Uses of WireBuilder in org.apache.tuscany.core.context
+  +

+ + + + + + + + + + + + + +
Subinterfaces of WireBuilder in org.apache.tuscany.core.context
+ interfaceConfigurationContext + +
+          Offers configuration services in the runtime.
+ interfaceSystemCompositeContext + +
+          Marker type for system composite contexts
+  +

+ + + + + +
+Uses of WireBuilder in org.apache.tuscany.core.context.impl
+  +

+ + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.context.impl that implement WireBuilder
+ classAbstractCompositeContext + +
+          The base implementation of a composite context
+ classCompositeContextImpl + +
+          The standard implementation of an composite context.
+  +

+ + + + + +
+Uses of WireBuilder in org.apache.tuscany.core.extension
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.extension that implement WireBuilder
+ classWireBuilderSupport<T extends ContextFactory<?>> + +
+          A base class for WireBuilder implementations
+  +

+ + + + + +
+Uses of WireBuilder in org.apache.tuscany.core.runtime
+  +

+ + + + + + + + + +
Subinterfaces of WireBuilder in org.apache.tuscany.core.runtime
+ interfaceRuntimeContext + +
+          Represents a top-level component context in the runtime, that is the bootstrap context.
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.runtime that implement WireBuilder
+ classRuntimeContextImpl + +
+          Implementation of a RuntimeContext that forms the foundation for a Tuscany environment.
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.runtime with parameters of type WireBuilder
+ voidRuntimeContext.addBuilder(WireBuilder builder) + +
+          Deprecated. 
+ voidRuntimeContextImpl.addBuilder(WireBuilder builder) + +
+           
+  +

+ + + + + +
+Uses of WireBuilder in org.apache.tuscany.core.system.context
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.system.context that implement WireBuilder
+ classSystemCompositeContextImpl + +
+          Implements an composite context for system components.
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/ArrayMultiplicityObjectFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/ArrayMultiplicityObjectFactory.html new file mode 100644 index 0000000000..f1f5af6a27 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/ArrayMultiplicityObjectFactory.html @@ -0,0 +1,274 @@ + + + + + + + +ArrayMultiplicityObjectFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.builder.impl +
+Class ArrayMultiplicityObjectFactory

+
+java.lang.Object
+  extended by org.apache.tuscany.core.builder.impl.ArrayMultiplicityObjectFactory
+
+
+
All Implemented Interfaces:
ObjectFactory<java.lang.Object>
+
+
+
+
public class ArrayMultiplicityObjectFactory
extends java.lang.Object
implements ObjectFactory<java.lang.Object>
+ + +

+Resolves targets configured in a multiplicity by delegating to object factories and returning an + Array containing object instances +

+ +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
ArrayMultiplicityObjectFactory(java.lang.Class interfaceType, + java.util.List<ObjectFactory> factories) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ java.lang.ObjectgetInstance() + +
+          Return a instance of the type that this factory creates.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+ArrayMultiplicityObjectFactory

+
+public ArrayMultiplicityObjectFactory(java.lang.Class interfaceType,
+                                      java.util.List<ObjectFactory> factories)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getInstance

+
+public java.lang.Object getInstance()
+                             throws ObjectCreationException
+
+
Description copied from interface: ObjectFactory
+
Return a instance of the type that this factory creates. +

+

+
Specified by:
getInstance in interface ObjectFactory<java.lang.Object>
+
+
+ +
Returns:
a instance from this factory +
Throws: +
ObjectCreationException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/AssemblyVisitorImpl.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/AssemblyVisitorImpl.html new file mode 100644 index 0000000000..b536b277fc --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/AssemblyVisitorImpl.html @@ -0,0 +1,294 @@ + + + + + + + +AssemblyVisitorImpl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.builder.impl +
+Class AssemblyVisitorImpl

+
+java.lang.Object
+  extended by org.apache.tuscany.core.builder.impl.AssemblyVisitorImpl
+
+
+
All Implemented Interfaces:
org.apache.tuscany.model.assembly.AssemblyVisitor
+
+
+
+
public class AssemblyVisitorImpl
extends java.lang.Object
implements org.apache.tuscany.model.assembly.AssemblyVisitor
+ + +

+Decorates an assembly object graph with runtime configurations using a set of builders +

+ +

+

+
Version:
+
$Rev: 392146 $ $Date: 2006-04-06 18:11:28 -0700 (Thu, 06 Apr 2006) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
AssemblyVisitorImpl(java.util.List<ContextFactoryBuilder> builders) + +
+          Constructs a visitor
+  + + + + + + + + + + + + + + + +
+Method Summary
+ booleanstart(org.apache.tuscany.model.assembly.AssemblyObject modelObject) + +
+          Initiate walking the object graph
+ booleanvisit(org.apache.tuscany.model.assembly.AssemblyObject modelObject) + +
+          Callback when walking the graph
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+AssemblyVisitorImpl

+
+public AssemblyVisitorImpl(java.util.List<ContextFactoryBuilder> builders)
+
+
Constructs a visitor +

+

+
Parameters:
builders - the collection of builders for creating context factories
+
+ + + + + + + + +
+Method Detail
+ +

+start

+
+public boolean start(org.apache.tuscany.model.assembly.AssemblyObject modelObject)
+
+
Initiate walking the object graph +

+

+
+
+
+
+
+
+
+ +

+visit

+
+public boolean visit(org.apache.tuscany.model.assembly.AssemblyObject modelObject)
+
+
Callback when walking the graph +

+

+
Specified by:
visit in interface org.apache.tuscany.model.assembly.AssemblyVisitor
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/ContextFactoryBuilderRegistryImpl.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/ContextFactoryBuilderRegistryImpl.html new file mode 100644 index 0000000000..6075d15cb3 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/ContextFactoryBuilderRegistryImpl.html @@ -0,0 +1,285 @@ + + + + + + + +ContextFactoryBuilderRegistryImpl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.builder.impl +
+Class ContextFactoryBuilderRegistryImpl

+
+java.lang.Object
+  extended by org.apache.tuscany.core.builder.impl.ContextFactoryBuilderRegistryImpl
+
+
+
All Implemented Interfaces:
ContextFactoryBuilderRegistry
+
+
+
+
public class ContextFactoryBuilderRegistryImpl
extends java.lang.Object
implements ContextFactoryBuilderRegistry
+ + +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
ContextFactoryBuilderRegistryImpl() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ java.util.List<ContextFactoryBuilder>getBuilders() + +
+           
+ voidregister(ContextFactoryBuilder builder) + +
+          Register a builder.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+ContextFactoryBuilderRegistryImpl

+
+public ContextFactoryBuilderRegistryImpl()
+
+
+ + + + + + + + +
+Method Detail
+ +

+register

+
+public void register(ContextFactoryBuilder builder)
+
+
Description copied from interface: ContextFactoryBuilderRegistry
+
Register a builder. Called by extensions to register their builders. +

+

+
Specified by:
register in interface ContextFactoryBuilderRegistry
+
+
+
Parameters:
builder - the builder to register
+
+
+
+ +

+getBuilders

+
+public java.util.List<ContextFactoryBuilder> getBuilders()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/DefaultWireBuilder.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/DefaultWireBuilder.html new file mode 100644 index 0000000000..883023de0d --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/DefaultWireBuilder.html @@ -0,0 +1,339 @@ + + + + + + + +DefaultWireBuilder (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.builder.impl +
+Class DefaultWireBuilder

+
+java.lang.Object
+  extended by org.apache.tuscany.core.builder.impl.DefaultWireBuilder
+
+
+
All Implemented Interfaces:
HierarchicalWireBuilder, WireBuilder
+
+
+
+
public class DefaultWireBuilder
extends java.lang.Object
implements HierarchicalWireBuilder
+ + +

+The top-most WireBuilder configured in a runtime. Responsible for constructing wires from source and target chains, + this implementation first bridges the chains and then delegates to any other wire builders. +

+ +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
DefaultWireBuilder() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddWireBuilder(WireBuilder builder) + +
+          Adds a wire builder to delegate to
+ voidcompleteTargetChain(TargetWireFactory targetFactory, + java.lang.Class targetType, + ScopeContext targetScopeContext) + +
+          Finishes processing the target side wire chain.
+ voidconnect(SourceWireFactory<?> sourceFactory, + TargetWireFactory<?> targetFactory, + java.lang.Class targetType, + boolean downScope, + ScopeContext targetScopeContext) + +
+          Connects wire configurations of the source proxy factory to corresponding ones in the target proxy to + factory
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+DefaultWireBuilder

+
+public DefaultWireBuilder()
+
+
+ + + + + + + + +
+Method Detail
+ +

+addWireBuilder

+
+public void addWireBuilder(WireBuilder builder)
+
+
Adds a wire builder to delegate to +

+

+
Specified by:
addWireBuilder in interface HierarchicalWireBuilder
+
+
+
+
+
+
+ +

+connect

+
+public void connect(SourceWireFactory<?> sourceFactory,
+                    TargetWireFactory<?> targetFactory,
+                    java.lang.Class targetType,
+                    boolean downScope,
+                    ScopeContext targetScopeContext)
+
+
Description copied from interface: WireBuilder
+
Connects wire configurations of the source proxy factory to corresponding ones in the target proxy to + factory +

+

+
Specified by:
connect in interface WireBuilder
+
+
+
Parameters:
sourceFactory - the proxy factory used in constructing the source side of the wire chain
targetFactory - the proxy factory used in constructing the target side of the wire chain
targetType - the context type of the target. Used to determine if a paricular wire builder should construct + the wire
downScope - true if the component containing the reference (source side) is of a lesser scope than the + target service
targetScopeContext - the scope context responsible for managing intance contexts of the target component + type
+
+
+
+ +

+completeTargetChain

+
+public void completeTargetChain(TargetWireFactory targetFactory,
+                                java.lang.Class targetType,
+                                ScopeContext targetScopeContext)
+                         throws BuilderConfigException
+
+
Description copied from interface: WireBuilder
+
Finishes processing the target side wire chain. For example, a + TargetInvoker used by target-side proxies is usually set during this + phase. +

+

+
Specified by:
completeTargetChain in interface WireBuilder
+
+
+
Parameters:
targetFactory - the target-side proxy factory
targetType - the target context type
targetScopeContext - the target scope +
Throws: +
BuilderConfigException - if an error occurs during the wire buildSource process
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/HierarchicalBuilder.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/HierarchicalBuilder.html new file mode 100644 index 0000000000..0c6bdcb0b3 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/HierarchicalBuilder.html @@ -0,0 +1,337 @@ + + + + + + + +HierarchicalBuilder (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.builder.impl +
+Class HierarchicalBuilder

+
+java.lang.Object
+  extended by org.apache.tuscany.core.builder.impl.HierarchicalBuilder
+
+
+
All Implemented Interfaces:
ContextFactoryBuilder
+
+
+
+
public class HierarchicalBuilder
extends java.lang.Object
implements ContextFactoryBuilder
+ + +

+A builder that contains nested builders. Used for synchronizing parts of the buildSource process, such as references. +

+ +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
HierarchicalBuilder() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddBuilder(ContextFactoryBuilder builder) + +
+           
+ voidbuild(org.apache.tuscany.model.assembly.AssemblyObject object) + +
+          Creates or updates a context factory based on configuration contained in the given model object.
+ java.util.ListgetBuilders() + +
+           
+ voidremoveBuilder(ContextFactoryBuilder builder) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+HierarchicalBuilder

+
+public HierarchicalBuilder()
+
+
+ + + + + + + + +
+Method Detail
+ +

+addBuilder

+
+public void addBuilder(ContextFactoryBuilder builder)
+
+
+
+
+
+
+
+
+
+ +

+removeBuilder

+
+public void removeBuilder(ContextFactoryBuilder builder)
+
+
+
+
+
+
+
+
+
+ +

+getBuilders

+
+public java.util.List getBuilders()
+
+
+
+
+
+
+
+
+
+ +

+build

+
+public void build(org.apache.tuscany.model.assembly.AssemblyObject object)
+           throws BuilderException
+
+
Description copied from interface: ContextFactoryBuilder
+
Creates or updates a context factory based on configuration contained in the given model object. The model object is + decorated with the factory. +

+

+
Specified by:
build in interface ContextFactoryBuilder
+
+
+
Parameters:
object - the logical configuration model node +
Throws: +
BuilderException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/ListMultiplicityObjectFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/ListMultiplicityObjectFactory.html new file mode 100644 index 0000000000..97c0c86bac --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/ListMultiplicityObjectFactory.html @@ -0,0 +1,272 @@ + + + + + + + +ListMultiplicityObjectFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.builder.impl +
+Class ListMultiplicityObjectFactory

+
+java.lang.Object
+  extended by org.apache.tuscany.core.builder.impl.ListMultiplicityObjectFactory
+
+
+
All Implemented Interfaces:
ObjectFactory<java.util.List>
+
+
+
+
public class ListMultiplicityObjectFactory
extends java.lang.Object
implements ObjectFactory<java.util.List>
+ + +

+Resolves targets configured in a multiplicity by delegating to object factories and returning an + List containing object instances +

+ +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
ListMultiplicityObjectFactory(java.util.List<ObjectFactory> factories) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ java.util.ListgetInstance() + +
+          Return a instance of the type that this factory creates.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+ListMultiplicityObjectFactory

+
+public ListMultiplicityObjectFactory(java.util.List<ObjectFactory> factories)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getInstance

+
+public java.util.List getInstance()
+                           throws ObjectCreationException
+
+
Description copied from interface: ObjectFactory
+
Return a instance of the type that this factory creates. +

+

+
Specified by:
getInstance in interface ObjectFactory<java.util.List>
+
+
+ +
Returns:
a instance from this factory +
Throws: +
ObjectCreationException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/ProxyObjectFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/ProxyObjectFactory.html new file mode 100644 index 0000000000..b2ebf88300 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/ProxyObjectFactory.html @@ -0,0 +1,271 @@ + + + + + + + +ProxyObjectFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.builder.impl +
+Class ProxyObjectFactory

+
+java.lang.Object
+  extended by org.apache.tuscany.core.builder.impl.ProxyObjectFactory
+
+
+
All Implemented Interfaces:
ObjectFactory
+
+
+
+
public class ProxyObjectFactory
extends java.lang.Object
implements ObjectFactory
+ + +

+Uses a proxy factory to return an object instance +

+ +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
ProxyObjectFactory(WireFactory factory) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ java.lang.ObjectgetInstance() + +
+          Return a instance of the type that this factory creates.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+ProxyObjectFactory

+
+public ProxyObjectFactory(WireFactory factory)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getInstance

+
+public java.lang.Object getInstance()
+                             throws ObjectCreationException
+
+
Description copied from interface: ObjectFactory
+
Return a instance of the type that this factory creates. +

+

+
Specified by:
getInstance in interface ObjectFactory
+
+
+ +
Returns:
a instance from this factory +
Throws: +
ObjectCreationException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/class-use/ArrayMultiplicityObjectFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/class-use/ArrayMultiplicityObjectFactory.html new file mode 100644 index 0000000000..ae7ef49727 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/class-use/ArrayMultiplicityObjectFactory.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.builder.impl.ArrayMultiplicityObjectFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.builder.impl.ArrayMultiplicityObjectFactory

+
+No usage of org.apache.tuscany.core.builder.impl.ArrayMultiplicityObjectFactory +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/class-use/AssemblyVisitorImpl.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/class-use/AssemblyVisitorImpl.html new file mode 100644 index 0000000000..696f313745 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/class-use/AssemblyVisitorImpl.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.builder.impl.AssemblyVisitorImpl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.builder.impl.AssemblyVisitorImpl

+
+No usage of org.apache.tuscany.core.builder.impl.AssemblyVisitorImpl +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/class-use/ContextFactoryBuilderRegistryImpl.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/class-use/ContextFactoryBuilderRegistryImpl.html new file mode 100644 index 0000000000..4dcf6336eb --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/class-use/ContextFactoryBuilderRegistryImpl.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.builder.impl.ContextFactoryBuilderRegistryImpl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.builder.impl.ContextFactoryBuilderRegistryImpl

+
+No usage of org.apache.tuscany.core.builder.impl.ContextFactoryBuilderRegistryImpl +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/class-use/DefaultWireBuilder.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/class-use/DefaultWireBuilder.html new file mode 100644 index 0000000000..f0584d8f66 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/class-use/DefaultWireBuilder.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.builder.impl.DefaultWireBuilder (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.builder.impl.DefaultWireBuilder

+
+No usage of org.apache.tuscany.core.builder.impl.DefaultWireBuilder +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/class-use/HierarchicalBuilder.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/class-use/HierarchicalBuilder.html new file mode 100644 index 0000000000..73d9d1e4bc --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/class-use/HierarchicalBuilder.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.builder.impl.HierarchicalBuilder (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.builder.impl.HierarchicalBuilder

+
+No usage of org.apache.tuscany.core.builder.impl.HierarchicalBuilder +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/class-use/ListMultiplicityObjectFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/class-use/ListMultiplicityObjectFactory.html new file mode 100644 index 0000000000..ba89b572ad --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/class-use/ListMultiplicityObjectFactory.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.builder.impl.ListMultiplicityObjectFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.builder.impl.ListMultiplicityObjectFactory

+
+No usage of org.apache.tuscany.core.builder.impl.ListMultiplicityObjectFactory +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/class-use/ProxyObjectFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/class-use/ProxyObjectFactory.html new file mode 100644 index 0000000000..908d65a6d5 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/class-use/ProxyObjectFactory.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.builder.impl.ProxyObjectFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.builder.impl.ProxyObjectFactory

+
+No usage of org.apache.tuscany.core.builder.impl.ProxyObjectFactory +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/package-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/package-frame.html new file mode 100644 index 0000000000..97475e620f --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/package-frame.html @@ -0,0 +1,45 @@ + + + + + + + +org.apache.tuscany.core.builder.impl (Tuscany Core incubating-M1 API) + + + + + + + + + + + +org.apache.tuscany.core.builder.impl + + + + +
+Classes  + +
+ArrayMultiplicityObjectFactory +
+AssemblyVisitorImpl +
+ContextFactoryBuilderRegistryImpl +
+DefaultWireBuilder +
+HierarchicalBuilder +
+ListMultiplicityObjectFactory +
+ProxyObjectFactory
+ + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/package-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/package-summary.html new file mode 100644 index 0000000000..49baa23b8f --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/package-summary.html @@ -0,0 +1,181 @@ + + + + + + + +org.apache.tuscany.core.builder.impl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+

+Package org.apache.tuscany.core.builder.impl +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
ArrayMultiplicityObjectFactoryResolves targets configured in a multiplicity by delegating to object factories and returning an + Array containing object instances
AssemblyVisitorImplDecorates an assembly object graph with runtime configurations using a set of builders
ContextFactoryBuilderRegistryImpl 
DefaultWireBuilderThe top-most WireBuilder configured in a runtime.
HierarchicalBuilderA builder that contains nested builders.
ListMultiplicityObjectFactoryResolves targets configured in a multiplicity by delegating to object factories and returning an + List containing object instances
ProxyObjectFactoryUses a proxy factory to return an object instance
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/package-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/package-tree.html new file mode 100644 index 0000000000..d033a340bd --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/package-tree.html @@ -0,0 +1,157 @@ + + + + + + + +org.apache.tuscany.core.builder.impl Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.core.builder.impl +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/package-use.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/package-use.html new file mode 100644 index 0000000000..4b9844c5ef --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/impl/package-use.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Package org.apache.tuscany.core.builder.impl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.core.builder.impl

+
+No usage of org.apache.tuscany.core.builder.impl +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/package-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/package-frame.html new file mode 100644 index 0000000000..f16c72fca0 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/package-frame.html @@ -0,0 +1,78 @@ + + + + + + + +org.apache.tuscany.core.builder (Tuscany Core incubating-M1 API) + + + + + + + + + + + +org.apache.tuscany.core.builder + + + + +
+Interfaces  + +
+ContextFactory +
+ContextFactoryBuilder +
+ContextFactoryBuilderRegistry +
+ContextResolver +
+HierarchicalWireBuilder +
+ObjectFactory +
+PolicyBuilder +
+PolicyOrderer +
+SourcePolicyBuilder +
+SourcePolicyOrderer +
+TargetPolicyBuilder +
+TargetPolicyOrderer +
+WireBuilder
+ + + + + + +
+Exceptions  + +
+BuilderConfigException +
+BuilderException +
+BuilderInitException +
+ContextCreationException +
+NoAccessorException +
+UnknownTypeException
+ + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/package-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/package-summary.html new file mode 100644 index 0000000000..3d190ee158 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/package-summary.html @@ -0,0 +1,241 @@ + + + + + + + +org.apache.tuscany.core.builder (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+

+Package org.apache.tuscany.core.builder +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
ContextFactory<T extends Context>Implementations create Contexts based on an assembly configuration.
ContextFactoryBuilderThe extension point for component types in the runtime.
ContextFactoryBuilderRegistrySystem wide registry for ContextFactoryBuilder implementations.
ContextResolverImplementations are responsible for resolving the current composite context
HierarchicalWireBuilderA wire builder that delegates to child wire builders
ObjectFactory<T>Implementations create new instances of a particular type
PolicyBuilderA marker for policy extensions in the runtime.
PolicyOrdererA marker for implementations that order source- or target-side policy Interceptors or + MessageHandlers in a WireConfiguration.
SourcePolicyBuilderImplementations contribute Interceptors or MessageHandlers that handle source-side policy on a wire.
SourcePolicyOrdererImplementations order source-side policy Interceptors or + MessageHandlers in a WireConfiguration.
TargetPolicyBuilderImplementations contribute Interceptors or MessageHandlers that handle target-side policy on a wire.
TargetPolicyOrdererImplementation order target-side policy Interceptors or + MessageHandlers in a WireConfiguration.
WireBuilderImplementations perform the second phase of converting a logical model representing an assembly into a series of + runtime or executable artifacts.
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Exception Summary
BuilderConfigExceptionRepresents an error processing an assembly model
BuilderExceptionThe root exception for the builder package.
BuilderInitExceptionDenotes an exception initializing a builder
ContextCreationExceptionDenotes an exception creating an instance context
NoAccessorExceptionDenotes an attempt to access a non-existent field or method
UnknownTypeExceptionDenotes an unknown configuration parameter type
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/package-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/package-tree.html new file mode 100644 index 0000000000..2e88912f4b --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/package-tree.html @@ -0,0 +1,174 @@ + + + + + + + +org.apache.tuscany.core.builder Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.core.builder +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/package-use.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/package-use.html new file mode 100644 index 0000000000..1fccf764b3 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/package-use.html @@ -0,0 +1,877 @@ + + + + + + + +Uses of Package org.apache.tuscany.core.builder (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.core.builder

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.apache.tuscany.core.builder
org.apache.tuscany.core.async.builder  
org.apache.tuscany.core.builder  
org.apache.tuscany.core.builder.impl  
org.apache.tuscany.core.builder.system  
org.apache.tuscany.core.client  
org.apache.tuscany.core.context  
org.apache.tuscany.core.context.impl  
org.apache.tuscany.core.context.scope  
org.apache.tuscany.core.extension  
org.apache.tuscany.core.extension.config  
org.apache.tuscany.core.extension.config.extensibility  
org.apache.tuscany.core.injection  
org.apache.tuscany.core.loader  
org.apache.tuscany.core.loader.impl  
org.apache.tuscany.core.runtime  
org.apache.tuscany.core.sdo  
org.apache.tuscany.core.sdo.helper  
org.apache.tuscany.core.system.builder  
org.apache.tuscany.core.system.config  
org.apache.tuscany.core.system.config.extensibility  
org.apache.tuscany.core.system.context  
org.apache.tuscany.core.system.injection  
org.apache.tuscany.core.wire.service  
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.core.builder used by org.apache.tuscany.core.async.builder
BuilderException + +
+          The root exception for the builder package.
PolicyBuilder + +
+          A marker for policy extensions in the runtime.
SourcePolicyBuilder + +
+          Implementations contribute Interceptors or MessageHandlers that handle source-side policy on a wire.
TargetPolicyBuilder + +
+          Implementations contribute Interceptors or MessageHandlers that handle target-side policy on a wire.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.core.builder used by org.apache.tuscany.core.builder
BuilderConfigException + +
+          Represents an error processing an assembly model
BuilderException + +
+          The root exception for the builder package.
ContextCreationException + +
+          Denotes an exception creating an instance context
ContextFactoryBuilder + +
+          The extension point for component types in the runtime.
PolicyBuilder + +
+          A marker for policy extensions in the runtime.
PolicyOrderer + +
+          A marker for implementations that order source- or target-side policy Interceptors or + MessageHandlers in a WireConfiguration.
WireBuilder + +
+          Implementations perform the second phase of converting a logical model representing an assembly into a series of + runtime or executable artifacts.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.core.builder used by org.apache.tuscany.core.builder.impl
BuilderConfigException + +
+          Represents an error processing an assembly model
BuilderException + +
+          The root exception for the builder package.
ContextFactoryBuilder + +
+          The extension point for component types in the runtime.
ContextFactoryBuilderRegistry + +
+          System wide registry for ContextFactoryBuilder implementations.
HierarchicalWireBuilder + +
+          A wire builder that delegates to child wire builders
ObjectFactory + +
+          Implementations create new instances of a particular type
WireBuilder + +
+          Implementations perform the second phase of converting a logical model representing an assembly into a series of + runtime or executable artifacts.
+  +

+ + + + + + + + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.core.builder used by org.apache.tuscany.core.builder.system
BuilderException + +
+          The root exception for the builder package.
SourcePolicyBuilder + +
+          Implementations contribute Interceptors or MessageHandlers that handle source-side policy on a wire.
SourcePolicyOrderer + +
+          Implementations order source-side policy Interceptors or + MessageHandlers in a WireConfiguration.
TargetPolicyBuilder + +
+          Implementations contribute Interceptors or MessageHandlers that handle target-side policy on a wire.
TargetPolicyOrderer + +
+          Implementation order target-side policy Interceptors or + MessageHandlers in a WireConfiguration.
+  +

+ + + + + + + + + + + +
+Classes in org.apache.tuscany.core.builder used by org.apache.tuscany.core.client
ContextFactoryBuilder + +
+          The extension point for component types in the runtime.
ContextFactoryBuilderRegistry + +
+          System wide registry for ContextFactoryBuilder implementations.
+  +

+ + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.core.builder used by org.apache.tuscany.core.context
ContextFactory + +
+          Implementations create Contexts based on an assembly configuration.
ContextFactoryBuilder + +
+          The extension point for component types in the runtime.
WireBuilder + +
+          Implementations perform the second phase of converting a logical model representing an assembly into a series of + runtime or executable artifacts.
+  +

+ + + + + + + + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.core.builder used by org.apache.tuscany.core.context.impl
BuilderConfigException + +
+          Represents an error processing an assembly model
ContextFactory + +
+          Implementations create Contexts based on an assembly configuration.
ContextFactoryBuilder + +
+          The extension point for component types in the runtime.
ObjectFactory + +
+          Implementations create new instances of a particular type
WireBuilder + +
+          Implementations perform the second phase of converting a logical model representing an assembly into a series of + runtime or executable artifacts.
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.builder used by org.apache.tuscany.core.context.scope
ContextFactory + +
+          Implementations create Contexts based on an assembly configuration.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.core.builder used by org.apache.tuscany.core.extension
BuilderConfigException + +
+          Represents an error processing an assembly model
BuilderException + +
+          The root exception for the builder package.
ContextCreationException + +
+          Denotes an exception creating an instance context
ContextFactory + +
+          Implementations create Contexts based on an assembly configuration.
ContextFactoryBuilder + +
+          The extension point for component types in the runtime.
ContextFactoryBuilderRegistry + +
+          System wide registry for ContextFactoryBuilder implementations.
ObjectFactory + +
+          Implementations create new instances of a particular type
WireBuilder + +
+          Implementations perform the second phase of converting a logical model representing an assembly into a series of + runtime or executable artifacts.
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.builder used by org.apache.tuscany.core.extension.config
ContextResolver + +
+          Implementations are responsible for resolving the current composite context
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.builder used by org.apache.tuscany.core.extension.config.extensibility
ContextResolver + +
+          Implementations are responsible for resolving the current composite context
+  +

+ + + + + + + + + + + +
+Classes in org.apache.tuscany.core.builder used by org.apache.tuscany.core.injection
ContextResolver + +
+          Implementations are responsible for resolving the current composite context
ObjectFactory + +
+          Implementations create new instances of a particular type
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.builder used by org.apache.tuscany.core.loader
ObjectFactory + +
+          Implementations create new instances of a particular type
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.builder used by org.apache.tuscany.core.loader.impl
ObjectFactory + +
+          Implementations create new instances of a particular type
+  +

+ + + + + + + + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.core.builder used by org.apache.tuscany.core.runtime
BuilderConfigException + +
+          Represents an error processing an assembly model
ContextFactoryBuilder + +
+          The extension point for component types in the runtime.
ContextFactoryBuilderRegistry + +
+          System wide registry for ContextFactoryBuilder implementations.
HierarchicalWireBuilder + +
+          A wire builder that delegates to child wire builders
WireBuilder + +
+          Implementations perform the second phase of converting a logical model representing an assembly into a series of + runtime or executable artifacts.
+  +

+ + + + + + + + + + + +
+Classes in org.apache.tuscany.core.builder used by org.apache.tuscany.core.sdo
ContextResolver + +
+          Implementations are responsible for resolving the current composite context
ObjectFactory + +
+          Implementations create new instances of a particular type
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.builder used by org.apache.tuscany.core.sdo.helper
ContextResolver + +
+          Implementations are responsible for resolving the current composite context
+  +

+ + + + + + + + + + + +
+Classes in org.apache.tuscany.core.builder used by org.apache.tuscany.core.system.builder
BuilderException + +
+          The root exception for the builder package.
ContextFactoryBuilder + +
+          The extension point for component types in the runtime.
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.core.builder used by org.apache.tuscany.core.system.config
ContextCreationException + +
+          Denotes an exception creating an instance context
ContextFactory + +
+          Implementations create Contexts based on an assembly configuration.
ContextResolver + +
+          Implementations are responsible for resolving the current composite context
ObjectFactory + +
+          Implementations create new instances of a particular type
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.builder used by org.apache.tuscany.core.system.config.extensibility
ContextResolver + +
+          Implementations are responsible for resolving the current composite context
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.core.builder used by org.apache.tuscany.core.system.context
ContextFactoryBuilder + +
+          The extension point for component types in the runtime.
ContextResolver + +
+          Implementations are responsible for resolving the current composite context
ObjectFactory + +
+          Implementations create new instances of a particular type
WireBuilder + +
+          Implementations perform the second phase of converting a logical model representing an assembly into a series of + runtime or executable artifacts.
+  +

+ + + + + + + + + + + +
+Classes in org.apache.tuscany.core.builder used by org.apache.tuscany.core.system.injection
ContextResolver + +
+          Implementations are responsible for resolving the current composite context
ObjectFactory + +
+          Implementations create new instances of a particular type
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.builder used by org.apache.tuscany.core.wire.service
BuilderConfigException + +
+          Represents an error processing an assembly model
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/system/DefaultPolicyBuilderRegistry.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/system/DefaultPolicyBuilderRegistry.html new file mode 100644 index 0000000000..0d9bb762ea --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/system/DefaultPolicyBuilderRegistry.html @@ -0,0 +1,496 @@ + + + + + + + +DefaultPolicyBuilderRegistry (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.builder.system +
+Class DefaultPolicyBuilderRegistry

+
+java.lang.Object
+  extended by org.apache.tuscany.core.builder.system.DefaultPolicyBuilderRegistry
+
+
+
All Implemented Interfaces:
PolicyBuilderRegistry
+
+
+
+
public class DefaultPolicyBuilderRegistry
extends java.lang.Object
implements PolicyBuilderRegistry
+ + +

+A system service that serves as the default implementation of a policy builder registry +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
DefaultPolicyBuilderRegistry() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidbuildSource(org.apache.tuscany.model.assembly.ConfiguredReference reference, + java.util.List<WireSourceConfiguration> configurations) + +
+          Evaluates source-side policy metadata for configured reference and updates the curresponding collection of wire configurations
+ voidbuildTarget(org.apache.tuscany.model.assembly.ConfiguredService service, + WireTargetConfiguration configuration) + +
+          Evaluates target-side policy metadata for configured reference and updates the curresponding collection of wire configurations
+ java.util.List<SourcePolicyBuilder>getSourceBuilders() + +
+          Returns the list of registered source-side builders
+ java.util.List<TargetPolicyBuilder>getTargetBuilders() + +
+          Returns the list of registered target-side builders
+ voidregisterSourceBuilder(SourcePolicyBuilder builder) + +
+          Registers a source-side policy builder.
+ voidregisterTargetBuilder(TargetPolicyBuilder builder) + +
+          Registers a target-side policy builder.
+ voidsetSourceOrderer(SourcePolicyOrderer orderer) + +
+           
+ voidsetTargetOrderer(TargetPolicyOrderer orderer) + +
+           
+ voidunregisterSourceBuilder(SourcePolicyBuilder builder) + +
+          De-registers a source-side builder.
+ voidunregisterTargetBuilder(TargetPolicyBuilder builder) + +
+          De-registers a target-side builder.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+DefaultPolicyBuilderRegistry

+
+public DefaultPolicyBuilderRegistry()
+
+
+ + + + + + + + +
+Method Detail
+ +

+setTargetOrderer

+
+public void setTargetOrderer(TargetPolicyOrderer orderer)
+
+
+
+
+
+
+
+
+
+ +

+setSourceOrderer

+
+public void setSourceOrderer(SourcePolicyOrderer orderer)
+
+
+
+
+
+
+
+
+
+ +

+registerTargetBuilder

+
+public void registerTargetBuilder(TargetPolicyBuilder builder)
+
+
Description copied from interface: PolicyBuilderRegistry
+
Registers a target-side policy builder. Called by extensions to register their builders. +

+

+
Specified by:
registerTargetBuilder in interface PolicyBuilderRegistry
+
+
+
Parameters:
builder - the builder to register
+
+
+
+ +

+unregisterTargetBuilder

+
+public void unregisterTargetBuilder(TargetPolicyBuilder builder)
+
+
Description copied from interface: PolicyBuilderRegistry
+
De-registers a target-side builder. Called by extensions to register their builders. +

+

+
Specified by:
unregisterTargetBuilder in interface PolicyBuilderRegistry
+
+
+
Parameters:
builder - the builder to register
+
+
+
+ +

+registerSourceBuilder

+
+public void registerSourceBuilder(SourcePolicyBuilder builder)
+
+
Description copied from interface: PolicyBuilderRegistry
+
Registers a source-side policy builder. Called by extensions to register their builders. +

+

+
Specified by:
registerSourceBuilder in interface PolicyBuilderRegistry
+
+
+
Parameters:
builder - the builder to register
+
+
+
+ +

+unregisterSourceBuilder

+
+public void unregisterSourceBuilder(SourcePolicyBuilder builder)
+
+
Description copied from interface: PolicyBuilderRegistry
+
De-registers a source-side builder. Called by extensions to register their builders. +

+

+
Specified by:
unregisterSourceBuilder in interface PolicyBuilderRegistry
+
+
+
Parameters:
builder - the builder to register
+
+
+
+ +

+getTargetBuilders

+
+public java.util.List<TargetPolicyBuilder> getTargetBuilders()
+
+
Description copied from interface: PolicyBuilderRegistry
+
Returns the list of registered target-side builders +

+

+
Specified by:
getTargetBuilders in interface PolicyBuilderRegistry
+
+
+
+
+
+
+ +

+getSourceBuilders

+
+public java.util.List<SourcePolicyBuilder> getSourceBuilders()
+
+
Description copied from interface: PolicyBuilderRegistry
+
Returns the list of registered source-side builders +

+

+
Specified by:
getSourceBuilders in interface PolicyBuilderRegistry
+
+
+
+
+
+
+ +

+buildSource

+
+public void buildSource(org.apache.tuscany.model.assembly.ConfiguredReference reference,
+                        java.util.List<WireSourceConfiguration> configurations)
+                 throws BuilderException
+
+
Description copied from interface: PolicyBuilderRegistry
+
Evaluates source-side policy metadata for configured reference and updates the curresponding collection of wire configurations +

+

+
Specified by:
buildSource in interface PolicyBuilderRegistry
+
+
+ +
Throws: +
BuilderException
+
+
+
+ +

+buildTarget

+
+public void buildTarget(org.apache.tuscany.model.assembly.ConfiguredService service,
+                        WireTargetConfiguration configuration)
+                 throws BuilderException
+
+
Description copied from interface: PolicyBuilderRegistry
+
Evaluates target-side policy metadata for configured reference and updates the curresponding collection of wire configurations +

+

+
Specified by:
buildTarget in interface PolicyBuilderRegistry
+
+
+ +
Throws: +
BuilderException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/system/PolicyBuilderRegistry.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/system/PolicyBuilderRegistry.html new file mode 100644 index 0000000000..cc7424e8da --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/system/PolicyBuilderRegistry.html @@ -0,0 +1,379 @@ + + + + + + + +PolicyBuilderRegistry (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.builder.system +
+Interface PolicyBuilderRegistry

+
+
All Known Implementing Classes:
DefaultPolicyBuilderRegistry
+
+
+
+
public interface PolicyBuilderRegistry
+ + +

+A System registry for PolicyBuilders. PolicyBuilders will be invoked when + a WireFactory is constructed by the WireFactory + service. +

+ PolicyBuilders operate on either a source- or target-side wire and typically are registered by runtime extensions + through registerTargetBuilder(org.apache.tuscany.core.builder.TargetPolicyBuilder) or registerSourceBuilder(org.apache.tuscany.core.builder.SourcePolicyBuilder) +

+ +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidbuildSource(org.apache.tuscany.model.assembly.ConfiguredReference reference, + java.util.List<WireSourceConfiguration> configurations) + +
+          Evaluates source-side policy metadata for configured reference and updates the curresponding collection of wire configurations
+ voidbuildTarget(org.apache.tuscany.model.assembly.ConfiguredService service, + WireTargetConfiguration configuration) + +
+          Evaluates target-side policy metadata for configured reference and updates the curresponding collection of wire configurations
+ java.util.List<SourcePolicyBuilder>getSourceBuilders() + +
+          Returns the list of registered source-side builders
+ java.util.List<TargetPolicyBuilder>getTargetBuilders() + +
+          Returns the list of registered target-side builders
+ voidregisterSourceBuilder(SourcePolicyBuilder builder) + +
+          Registers a source-side policy builder.
+ voidregisterTargetBuilder(TargetPolicyBuilder builder) + +
+          Registers a target-side policy builder.
+ voidunregisterSourceBuilder(SourcePolicyBuilder builder) + +
+          De-registers a source-side builder.
+ voidunregisterTargetBuilder(TargetPolicyBuilder builder) + +
+          De-registers a target-side builder.
+  +

+ + + + + + + + +
+Method Detail
+ +

+registerTargetBuilder

+
+void registerTargetBuilder(TargetPolicyBuilder builder)
+
+
Registers a target-side policy builder. Called by extensions to register their builders. +

+

+
Parameters:
builder - the builder to register
+
+
+
+ +

+unregisterTargetBuilder

+
+void unregisterTargetBuilder(TargetPolicyBuilder builder)
+
+
De-registers a target-side builder. Called by extensions to register their builders. +

+

+
Parameters:
builder - the builder to register
+
+
+
+ +

+registerSourceBuilder

+
+void registerSourceBuilder(SourcePolicyBuilder builder)
+
+
Registers a source-side policy builder. Called by extensions to register their builders. +

+

+
Parameters:
builder - the builder to register
+
+
+
+ +

+unregisterSourceBuilder

+
+void unregisterSourceBuilder(SourcePolicyBuilder builder)
+
+
De-registers a source-side builder. Called by extensions to register their builders. +

+

+
Parameters:
builder - the builder to register
+
+
+
+ +

+getTargetBuilders

+
+java.util.List<TargetPolicyBuilder> getTargetBuilders()
+
+
Returns the list of registered target-side builders +

+

+
+
+
+
+ +

+getSourceBuilders

+
+java.util.List<SourcePolicyBuilder> getSourceBuilders()
+
+
Returns the list of registered source-side builders +

+

+
+
+
+
+ +

+buildSource

+
+void buildSource(org.apache.tuscany.model.assembly.ConfiguredReference reference,
+                 java.util.List<WireSourceConfiguration> configurations)
+                 throws BuilderException
+
+
Evaluates source-side policy metadata for configured reference and updates the curresponding collection of wire configurations +

+

+ +
Throws: +
BuilderException
+
+
+
+ +

+buildTarget

+
+void buildTarget(org.apache.tuscany.model.assembly.ConfiguredService service,
+                 WireTargetConfiguration configuration)
+                 throws BuilderException
+
+
Evaluates target-side policy metadata for configured reference and updates the curresponding collection of wire configurations +

+

+ +
Throws: +
BuilderException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/system/class-use/DefaultPolicyBuilderRegistry.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/system/class-use/DefaultPolicyBuilderRegistry.html new file mode 100644 index 0000000000..ed28bca614 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/system/class-use/DefaultPolicyBuilderRegistry.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.builder.system.DefaultPolicyBuilderRegistry (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.builder.system.DefaultPolicyBuilderRegistry

+
+No usage of org.apache.tuscany.core.builder.system.DefaultPolicyBuilderRegistry +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/system/class-use/PolicyBuilderRegistry.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/system/class-use/PolicyBuilderRegistry.html new file mode 100644 index 0000000000..6e6fcea83f --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/system/class-use/PolicyBuilderRegistry.html @@ -0,0 +1,251 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.builder.system.PolicyBuilderRegistry (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.builder.system.PolicyBuilderRegistry

+
+ + + + + + + + + + + + + + + + + +
+Packages that use PolicyBuilderRegistry
org.apache.tuscany.core.async.builder  
org.apache.tuscany.core.builder.system  
org.apache.tuscany.core.wire.service  
+  +

+ + + + + +
+Uses of PolicyBuilderRegistry in org.apache.tuscany.core.async.builder
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.async.builder with parameters of type PolicyBuilderRegistry
+ voidAsyncPolicyBuilder.setBuilderRegistry(PolicyBuilderRegistry builderRegistry) + +
+           
+  +

+ + + + + +
+Uses of PolicyBuilderRegistry in org.apache.tuscany.core.builder.system
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.builder.system that implement PolicyBuilderRegistry
+ classDefaultPolicyBuilderRegistry + +
+          A system service that serves as the default implementation of a policy builder registry
+  +

+ + + + + +
+Uses of PolicyBuilderRegistry in org.apache.tuscany.core.wire.service
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.wire.service with parameters of type PolicyBuilderRegistry
+ voidDefaultWireFactoryService.setPolicyRegistry(PolicyBuilderRegistry policyRegistry) + +
+           
+  +

+ + + + + + + + +
Constructors in org.apache.tuscany.core.wire.service with parameters of type PolicyBuilderRegistry
DefaultWireFactoryService(MessageFactory messageFactory, + WireFactoryFactory wireFactoryFactory, + PolicyBuilderRegistry registry) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/system/package-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/system/package-frame.html new file mode 100644 index 0000000000..ccc56f979e --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/system/package-frame.html @@ -0,0 +1,44 @@ + + + + + + + +org.apache.tuscany.core.builder.system (Tuscany Core incubating-M1 API) + + + + + + + + + + + +org.apache.tuscany.core.builder.system + + + + +
+Interfaces  + +
+PolicyBuilderRegistry
+ + + + + + +
+Classes  + +
+DefaultPolicyBuilderRegistry
+ + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/system/package-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/system/package-summary.html new file mode 100644 index 0000000000..6ba34687b4 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/system/package-summary.html @@ -0,0 +1,169 @@ + + + + + + + +org.apache.tuscany.core.builder.system (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+

+Package org.apache.tuscany.core.builder.system +

+ + + + + + + + + +
+Interface Summary
PolicyBuilderRegistryA System registry for PolicyBuilders.
+  + +

+ + + + + + + + + +
+Class Summary
DefaultPolicyBuilderRegistryA system service that serves as the default implementation of a policy builder registry
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/system/package-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/system/package-tree.html new file mode 100644 index 0000000000..2de14fcaf2 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/system/package-tree.html @@ -0,0 +1,156 @@ + + + + + + + +org.apache.tuscany.core.builder.system Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.core.builder.system +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/system/package-use.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/system/package-use.html new file mode 100644 index 0000000000..d6139eb55b --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/builder/system/package-use.html @@ -0,0 +1,205 @@ + + + + + + + +Uses of Package org.apache.tuscany.core.builder.system (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.core.builder.system

+
+ + + + + + + + + + + + + + + + + +
+Packages that use org.apache.tuscany.core.builder.system
org.apache.tuscany.core.async.builder  
org.apache.tuscany.core.builder.system  
org.apache.tuscany.core.wire.service  
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.builder.system used by org.apache.tuscany.core.async.builder
PolicyBuilderRegistry + +
+          A System registry for PolicyBuilders.
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.builder.system used by org.apache.tuscany.core.builder.system
PolicyBuilderRegistry + +
+          A System registry for PolicyBuilders.
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.builder.system used by org.apache.tuscany.core.wire.service
PolicyBuilderRegistry + +
+          A System registry for PolicyBuilders.
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/client/BootstrapHelper.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/client/BootstrapHelper.html new file mode 100644 index 0000000000..803d296420 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/client/BootstrapHelper.html @@ -0,0 +1,379 @@ + + + + + + + +BootstrapHelper (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.client +
+Class BootstrapHelper

+
+java.lang.Object
+  extended by org.apache.tuscany.core.client.BootstrapHelper
+
+
+
+
public final class BootstrapHelper
extends java.lang.Object
+ + +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static java.lang.StringSYSTEM_LOADER_COMPONENT + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static ContextFactoryBuilderRegistrybootstrapContextFactoryBuilders(org.apache.tuscany.common.monitor.MonitorFactory monitorFactory) + +
+          Returns a ContextFactoryBuilderRegistry with default builders registered for system contexts.
+static CompositeContextbootstrapStaxLoader(SystemCompositeContext parentContext, + org.apache.tuscany.model.assembly.AssemblyContext modelContext) + +
+          Bootstrap the StAX-based loader.
+static java.util.List<ContextFactoryBuilder>getBuilders(org.apache.tuscany.common.monitor.MonitorFactory monitorFactory) + +
+          Returns a default list of configuration builders.
+static ModuleComponentConfigurationLoadergetConfigurationLoader(SystemCompositeContext systemContext, + org.apache.tuscany.model.assembly.AssemblyContext modelContext) + +
+          Returns the default module configuration loader.
+static org.apache.tuscany.model.assembly.AssemblyContextgetModelContext(java.lang.ClassLoader classLoader) + +
+          Returns a default AssemblyModelContext.
+static CompositeContextregisterModule(CompositeContext parent, + org.apache.tuscany.model.assembly.ModuleComponent component) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+SYSTEM_LOADER_COMPONENT

+
+public static final java.lang.String SYSTEM_LOADER_COMPONENT
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Method Detail
+ +

+getModelContext

+
+public static org.apache.tuscany.model.assembly.AssemblyContext getModelContext(java.lang.ClassLoader classLoader)
+
+
Returns a default AssemblyModelContext. +

+

+
Parameters:
classLoader - the classloader to use for application artifacts +
Returns:
a default AssemblyModelContext
+
+
+
+ +

+getBuilders

+
+public static java.util.List<ContextFactoryBuilder> getBuilders(org.apache.tuscany.common.monitor.MonitorFactory monitorFactory)
+
+
Returns a default list of configuration builders. +

+

+
Parameters:
monitorFactory - +
Returns:
a default list of configuration builders
+
+
+
+ +

+bootstrapContextFactoryBuilders

+
+public static ContextFactoryBuilderRegistry bootstrapContextFactoryBuilders(org.apache.tuscany.common.monitor.MonitorFactory monitorFactory)
+
+
Returns a ContextFactoryBuilderRegistry with default builders registered for system contexts. +

+

+
Parameters:
monitorFactory - a monitorFactory that will be used to obtain monitors for system components +
Returns:
a default ContextFactoryBuilderRegistry
+
+
+
+ +

+getConfigurationLoader

+
+public static ModuleComponentConfigurationLoader getConfigurationLoader(SystemCompositeContext systemContext,
+                                                                        org.apache.tuscany.model.assembly.AssemblyContext modelContext)
+
+
Returns the default module configuration loader. +

+

+
Parameters:
systemContext - the runtime's system context
modelContext - the model context the loader will use +
Returns:
the default module configuration loader
+
+
+
+ +

+bootstrapStaxLoader

+
+public static CompositeContext bootstrapStaxLoader(SystemCompositeContext parentContext,
+                                                   org.apache.tuscany.model.assembly.AssemblyContext modelContext)
+                                            throws ConfigurationException
+
+
Bootstrap the StAX-based loader. +

+

+
Parameters:
parentContext - the parent system context
modelContext - +
Returns:
the system context for the loader +
Throws: +
ConfigurationException
+
+
+
+ +

+registerModule

+
+public static CompositeContext registerModule(CompositeContext parent,
+                                              org.apache.tuscany.model.assembly.ModuleComponent component)
+                                       throws ConfigurationException
+
+
+ +
Throws: +
ConfigurationException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/client/TuscanyRuntime.Monitor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/client/TuscanyRuntime.Monitor.html new file mode 100644 index 0000000000..adabf9ff36 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/client/TuscanyRuntime.Monitor.html @@ -0,0 +1,257 @@ + + + + + + + +TuscanyRuntime.Monitor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.client +
+Interface TuscanyRuntime.Monitor

+
+
Enclosing class:
TuscanyRuntime
+
+
+
+
public static interface TuscanyRuntime.Monitor
+ + +

+Monitor interface for a TuscanyRuntime. +

+ +

+


+ +

+ + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidmoduleStarted(java.lang.String name) + +
+          Event emitted after an application module has been started.
+ voidmoduleStartFailed(java.lang.String name, + CoreRuntimeException e) + +
+          Event emitted when an attempt to start an application module failed.
+ voidmoduleStopped(java.lang.String name) + +
+          Event emitted after an application module has been stopped.
+  +

+ + + + + + + + +
+Method Detail
+ +

+moduleStarted

+
+void moduleStarted(java.lang.String name)
+
+
Event emitted after an application module has been started. +

+

+
Parameters:
name - the name of the application module
+
+
+
+ +

+moduleStartFailed

+
+void moduleStartFailed(java.lang.String name,
+                       CoreRuntimeException e)
+
+
Event emitted when an attempt to start an application module failed. +

+

+
Parameters:
name - the name of the application module
e - the exception that caused the failure
+
+
+
+ +

+moduleStopped

+
+void moduleStopped(java.lang.String name)
+
+
Event emitted after an application module has been stopped. +

+

+
Parameters:
name - the name of the application module
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/client/TuscanyRuntime.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/client/TuscanyRuntime.html new file mode 100644 index 0000000000..10e8aef215 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/client/TuscanyRuntime.html @@ -0,0 +1,372 @@ + + + + + + + +TuscanyRuntime (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.client +
+Class TuscanyRuntime

+
+java.lang.Object
+  extended by org.osoa.sca.SCA
+      extended by org.apache.tuscany.core.client.TuscanyRuntime
+
+
+
+
public class TuscanyRuntime
extends org.osoa.sca.SCA
+ + +

+Create and initialize a Tuscany SCA runtime environment. +

+ +

+

+
Version:
+
$Rev: 405621 $ $Date: 2006-05-09 23:55:24 -0400 (Tue, 09 May 2006) $
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static interfaceTuscanyRuntime.Monitor + +
+          Monitor interface for a TuscanyRuntime.
+  + + + + + + + + + + + + + +
+Constructor Summary
TuscanyRuntime(java.lang.String name, + java.lang.String uri) + +
+          Construct a runtime using a null MonitorFactory.
TuscanyRuntime(java.lang.String name, + java.lang.String uri, + org.apache.tuscany.common.monitor.MonitorFactory monitorFactory) + +
+          Construct a runtime containing a single module component with the + specified name.
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidshutdown() + +
+          Shut down the Tuscany runtime.
+ voidstart() + +
+          Start the runtime and associate the module context with the calling thread.
+ voidstop() + +
+          Disassociate the module context from the current thread and shut down the runtime.
+ + + + + + + +
Methods inherited from class org.osoa.sca.SCA
setModuleContext
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+TuscanyRuntime

+
+public TuscanyRuntime(java.lang.String name,
+                      java.lang.String uri)
+               throws ConfigurationException
+
+
Construct a runtime using a null MonitorFactory. +

+

+
Parameters:
name - the name of the module component
uri - the URI to assign to the module component +
Throws: +
ConfigurationException - if there was a problem loading the SCA configuration
See Also:
TuscanyRuntime(String, String, org.apache.tuscany.common.monitor.MonitorFactory)
+
+
+ +

+TuscanyRuntime

+
+public TuscanyRuntime(java.lang.String name,
+                      java.lang.String uri,
+                      org.apache.tuscany.common.monitor.MonitorFactory monitorFactory)
+               throws ConfigurationException
+
+
Construct a runtime containing a single module component with the + specified name. The module definition is loaded from a "/sca.module" + resource found on the classpath of the current Thread context classloader. +

+

+
Parameters:
name - the name of the module component
uri - the URI to assign to the module component
monitorFactory - the MonitorFactory for this runtime +
Throws: +
ConfigurationException - if there was a problem loading the SCA configuration
+
+ + + + + + + + +
+Method Detail
+ +

+start

+
+public void start()
+
+
Start the runtime and associate the module context with the calling thread. +

+

+
Specified by:
start in class org.osoa.sca.SCA
+
+
+
+
+
+
+ +

+stop

+
+public void stop()
+
+
Disassociate the module context from the current thread and shut down the runtime. +

+

+
Specified by:
stop in class org.osoa.sca.SCA
+
+
+
+
+
+
+ +

+shutdown

+
+public void shutdown()
+
+
Shut down the Tuscany runtime. +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/client/class-use/BootstrapHelper.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/client/class-use/BootstrapHelper.html new file mode 100644 index 0000000000..75c95f770d --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/client/class-use/BootstrapHelper.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.client.BootstrapHelper (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.client.BootstrapHelper

+
+No usage of org.apache.tuscany.core.client.BootstrapHelper +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/client/class-use/TuscanyRuntime.Monitor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/client/class-use/TuscanyRuntime.Monitor.html new file mode 100644 index 0000000000..4f54d4bb7b --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/client/class-use/TuscanyRuntime.Monitor.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.client.TuscanyRuntime.Monitor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.client.TuscanyRuntime.Monitor

+
+No usage of org.apache.tuscany.core.client.TuscanyRuntime.Monitor +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/client/class-use/TuscanyRuntime.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/client/class-use/TuscanyRuntime.html new file mode 100644 index 0000000000..38cdb6d9e6 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/client/class-use/TuscanyRuntime.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.client.TuscanyRuntime (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.client.TuscanyRuntime

+
+No usage of org.apache.tuscany.core.client.TuscanyRuntime +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/client/package-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/client/package-frame.html new file mode 100644 index 0000000000..9db3937f12 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/client/package-frame.html @@ -0,0 +1,46 @@ + + + + + + + +org.apache.tuscany.core.client (Tuscany Core incubating-M1 API) + + + + + + + + + + + +org.apache.tuscany.core.client + + + + +
+Interfaces  + +
+TuscanyRuntime.Monitor
+ + + + + + +
+Classes  + +
+BootstrapHelper +
+TuscanyRuntime
+ + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/client/package-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/client/package-summary.html new file mode 100644 index 0000000000..0221970747 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/client/package-summary.html @@ -0,0 +1,173 @@ + + + + + + + +org.apache.tuscany.core.client (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+

+Package org.apache.tuscany.core.client +

+ + + + + + + + + +
+Interface Summary
TuscanyRuntime.MonitorMonitor interface for a TuscanyRuntime.
+  + +

+ + + + + + + + + + + + + +
+Class Summary
BootstrapHelper 
TuscanyRuntimeCreate and initialize a Tuscany SCA runtime environment.
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/client/package-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/client/package-tree.html new file mode 100644 index 0000000000..82abae3dd1 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/client/package-tree.html @@ -0,0 +1,157 @@ + + + + + + + +org.apache.tuscany.core.client Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.core.client +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/client/package-use.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/client/package-use.html new file mode 100644 index 0000000000..00aa042f80 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/client/package-use.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Package org.apache.tuscany.core.client (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.core.client

+
+No usage of org.apache.tuscany.core.client +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/ComponentTypeIntrospector.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/ComponentTypeIntrospector.html new file mode 100644 index 0000000000..aeecbb6d8b --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/ComponentTypeIntrospector.html @@ -0,0 +1,290 @@ + + + + + + + +ComponentTypeIntrospector (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.config +
+Interface ComponentTypeIntrospector

+
+
All Known Implementing Classes:
Java5ComponentTypeIntrospector
+
+
+
+
public interface ComponentTypeIntrospector
+ + +

+Interface for implementations that are able create SCA definitions by inspecting Java classes. +

+ +

+

+
Version:
+
$Rev: 404728 $ $Date: 2006-05-07 02:20:58 -0400 (Sun, 07 May 2006) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ org.apache.tuscany.model.assembly.ComponentTypeintrospect(java.lang.Class<?> implClass) + +
+          Create a componentType definition by introspecting a Java Class.
+ org.apache.tuscany.model.assembly.ComponentTypeintrospect(java.lang.Class<?> implClass, + org.apache.tuscany.model.assembly.ComponentType compType) + +
+          Completes the given componentType definition by introspecting a Java Class.
+ voidregisterProcessor(ImplementationProcessor processor) + +
+          Registers an annotation processor
+ voidunregisterProcessor(ImplementationProcessor processor) + +
+          De-registers an annotation processor
+  +

+ + + + + + + + +
+Method Detail
+ +

+introspect

+
+org.apache.tuscany.model.assembly.ComponentType introspect(java.lang.Class<?> implClass)
+                                                           throws ConfigurationLoadException
+
+
Create a componentType definition by introspecting a Java Class. +

+

+
Parameters:
implClass - the class to inspect +
Returns:
a componentType definition +
Throws: +
ConfigurationLoadException - if the Class does not define a valid component type
+
+
+
+ +

+introspect

+
+org.apache.tuscany.model.assembly.ComponentType introspect(java.lang.Class<?> implClass,
+                                                           org.apache.tuscany.model.assembly.ComponentType compType)
+                                                           throws ConfigurationLoadException
+
+
Completes the given componentType definition by introspecting a Java Class. +

+

+
Parameters:
implClass - the class to inspect +
Returns:
a componentType definition +
Throws: +
ConfigurationLoadException - if the Class does not define a valid component type
+
+
+
+ +

+registerProcessor

+
+void registerProcessor(ImplementationProcessor processor)
+
+
Registers an annotation processor +

+

+
+
+
+
+ +

+unregisterProcessor

+
+void unregisterProcessor(ImplementationProcessor processor)
+
+
De-registers an annotation processor +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/ConfigurationException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/ConfigurationException.html new file mode 100644 index 0000000000..e0c83d01b9 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/ConfigurationException.html @@ -0,0 +1,301 @@ + + + + + + + +ConfigurationException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.config +
+Class ConfigurationException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by org.apache.tuscany.common.TuscanyException
+              extended by org.apache.tuscany.core.config.ConfigurationException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
Direct Known Subclasses:
ConfigurationLoadException, MissingContextFactoryException, MissingImplementationException, MissingScopeException, ProxyConfigurationException
+
+
+
+
public abstract class ConfigurationException
extends org.apache.tuscany.common.TuscanyException
+ + +

+Base class for exceptions that pertain to configuration. +

+ +

+

+
Version:
+
$Rev: 392756 $ $Date: 2006-04-09 11:19:54 -0400 (Sun, 09 Apr 2006) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
ConfigurationException() + +
+           
ConfigurationException(java.lang.String message) + +
+           
ConfigurationException(java.lang.String message, + java.lang.Throwable cause) + +
+           
ConfigurationException(java.lang.Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.common.TuscanyException
addContextName, getIdentifier, getMessage, returnContextNames, setIdentifier
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+ConfigurationException

+
+public ConfigurationException()
+
+
+
+ +

+ConfigurationException

+
+public ConfigurationException(java.lang.String message)
+
+
+
+ +

+ConfigurationException

+
+public ConfigurationException(java.lang.String message,
+                              java.lang.Throwable cause)
+
+
+
+ +

+ConfigurationException

+
+public ConfigurationException(java.lang.Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/ConfigurationLoadException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/ConfigurationLoadException.html new file mode 100644 index 0000000000..79e4288689 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/ConfigurationLoadException.html @@ -0,0 +1,354 @@ + + + + + + + +ConfigurationLoadException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.config +
+Class ConfigurationLoadException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by org.apache.tuscany.common.TuscanyException
+              extended by org.apache.tuscany.core.config.ConfigurationException
+                  extended by org.apache.tuscany.core.config.ConfigurationLoadException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
Direct Known Subclasses:
InvalidPropertyFactoryException, InvalidRootElementException, InvalidSetterException, MetaDataException, MissingInterfaceException, MissingResourceException, SidefileLoadException
+
+
+
+
public class ConfigurationLoadException
extends ConfigurationException
+ + +

+Exception indicating that there was a problem loading a configuration resource. +

+ +

+

+
Version:
+
$Rev: 392764 $ $Date: 2006-04-09 12:13:55 -0400 (Sun, 09 Apr 2006) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
ConfigurationLoadException() + +
+           
ConfigurationLoadException(java.lang.String message) + +
+           
ConfigurationLoadException(java.lang.String message, + java.lang.Throwable cause) + +
+           
ConfigurationLoadException(java.lang.Throwable cause) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetResourceURI() + +
+          Returns the location of the resource that was being loaded.
+ voidsetResourceURI(java.lang.String resourceURI) + +
+          Sets the location of the resource that was being loaded.
+ + + + + + + +
Methods inherited from class org.apache.tuscany.common.TuscanyException
addContextName, getIdentifier, getMessage, returnContextNames, setIdentifier
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+ConfigurationLoadException

+
+public ConfigurationLoadException()
+
+
+
+ +

+ConfigurationLoadException

+
+public ConfigurationLoadException(java.lang.String message)
+
+
+
+ +

+ConfigurationLoadException

+
+public ConfigurationLoadException(java.lang.String message,
+                                  java.lang.Throwable cause)
+
+
+
+ +

+ConfigurationLoadException

+
+public ConfigurationLoadException(java.lang.Throwable cause)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getResourceURI

+
+public java.lang.String getResourceURI()
+
+
Returns the location of the resource that was being loaded. +

+

+ +
Returns:
the location of the resource that was being loaded
+
+
+
+ +

+setResourceURI

+
+public void setResourceURI(java.lang.String resourceURI)
+
+
Sets the location of the resource that was being loaded. +

+

+
Parameters:
resourceURI - the location of the resource that was being loaded
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/ImplementationCache.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/ImplementationCache.html new file mode 100644 index 0000000000..7490692398 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/ImplementationCache.html @@ -0,0 +1,242 @@ + + + + + + + +ImplementationCache (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.config +
+Interface ImplementationCache

+
+
+
public interface ImplementationCache
+ + +

+Cache of introspected implementations. +

+ +

+

+
Version:
+
$Rev: 393677 $ $Date: 2006-04-12 21:03:55 -0400 (Wed, 12 Apr 2006) $
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ org.apache.tuscany.model.assembly.Implementationget(javax.xml.namespace.QName type, + java.lang.String name) + +
+          Return an implementation from a given namespace.
+ voidput(javax.xml.namespace.QName type, + java.lang.String name, + org.apache.tuscany.model.assembly.Implementation implementation) + +
+          Add an implementation to the cache
+  +

+ + + + + + + + +
+Method Detail
+ +

+get

+
+org.apache.tuscany.model.assembly.Implementation get(javax.xml.namespace.QName type,
+                                                     java.lang.String name)
+
+
Return an implementation from a given namespace. +

+

+
Parameters:
type - the namespace that defines the type of implementation
name - the name of an implementation in that namespace +
Returns:
the implementation or null if it is not present in the cache
+
+
+
+ +

+put

+
+void put(javax.xml.namespace.QName type,
+         java.lang.String name,
+         org.apache.tuscany.model.assembly.Implementation implementation)
+
+
Add an implementation to the cache +

+

+
Parameters:
type - the namespace that defines the type of implementation
name - the name of an implementation in that namespace
implementation - the introspected implementation
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/InvalidMetaDataException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/InvalidMetaDataException.html new file mode 100644 index 0000000000..3398fb23ab --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/InvalidMetaDataException.html @@ -0,0 +1,310 @@ + + + + + + + +InvalidMetaDataException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.config +
+Class InvalidMetaDataException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by org.apache.tuscany.common.TuscanyException
+              extended by org.apache.tuscany.core.config.ConfigurationException
+                  extended by org.apache.tuscany.core.config.ConfigurationLoadException
+                      extended by org.apache.tuscany.core.config.MetaDataException
+                          extended by org.apache.tuscany.core.config.InvalidMetaDataException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class InvalidMetaDataException
extends MetaDataException
+ + +

+Denotes an validation error processing component metadata +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
InvalidMetaDataException() + +
+           
InvalidMetaDataException(java.lang.String message) + +
+           
InvalidMetaDataException(java.lang.String message, + java.lang.Throwable cause) + +
+           
InvalidMetaDataException(java.lang.Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.config.ConfigurationLoadException
getResourceURI, setResourceURI
+ + + + + + + +
Methods inherited from class org.apache.tuscany.common.TuscanyException
addContextName, getIdentifier, getMessage, returnContextNames, setIdentifier
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+InvalidMetaDataException

+
+public InvalidMetaDataException()
+
+
+
+ +

+InvalidMetaDataException

+
+public InvalidMetaDataException(java.lang.String message)
+
+
+
+ +

+InvalidMetaDataException

+
+public InvalidMetaDataException(java.lang.String message,
+                                java.lang.Throwable cause)
+
+
+
+ +

+InvalidMetaDataException

+
+public InvalidMetaDataException(java.lang.Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/InvalidRootElementException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/InvalidRootElementException.html new file mode 100644 index 0000000000..49cb18dd1d --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/InvalidRootElementException.html @@ -0,0 +1,314 @@ + + + + + + + +InvalidRootElementException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.config +
+Class InvalidRootElementException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by org.apache.tuscany.common.TuscanyException
+              extended by org.apache.tuscany.core.config.ConfigurationException
+                  extended by org.apache.tuscany.core.config.ConfigurationLoadException
+                      extended by org.apache.tuscany.core.config.InvalidRootElementException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class InvalidRootElementException
extends ConfigurationLoadException
+ + +

+Configuration exception that indicates the actual root element in an XML file was not the one expected. +

+ +

+

+
Version:
+
$Rev: 392764 $ $Date: 2006-04-09 12:13:55 -0400 (Sun, 09 Apr 2006) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
InvalidRootElementException(javax.xml.namespace.QName expected, + javax.xml.namespace.QName actual) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ javax.xml.namespace.QNamegetActual() + +
+           
+ javax.xml.namespace.QNamegetExpected() + +
+           
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.config.ConfigurationLoadException
getResourceURI, setResourceURI
+ + + + + + + +
Methods inherited from class org.apache.tuscany.common.TuscanyException
addContextName, getIdentifier, getMessage, returnContextNames, setIdentifier
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+InvalidRootElementException

+
+public InvalidRootElementException(javax.xml.namespace.QName expected,
+                                   javax.xml.namespace.QName actual)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getExpected

+
+public javax.xml.namespace.QName getExpected()
+
+
+
+
+
+
+ +

+getActual

+
+public javax.xml.namespace.QName getActual()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/InvalidSetterException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/InvalidSetterException.html new file mode 100644 index 0000000000..63c99e345e --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/InvalidSetterException.html @@ -0,0 +1,305 @@ + + + + + + + +InvalidSetterException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.config +
+Class InvalidSetterException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by org.apache.tuscany.common.TuscanyException
+              extended by org.apache.tuscany.core.config.ConfigurationException
+                  extended by org.apache.tuscany.core.config.ConfigurationLoadException
+                      extended by org.apache.tuscany.core.config.InvalidSetterException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class InvalidSetterException
extends ConfigurationLoadException
+ + +

+

+
Version:
+
$Rev$ $Date$
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
InvalidSetterException() + +
+           
InvalidSetterException(java.lang.String message) + +
+           
InvalidSetterException(java.lang.String message, + java.lang.Throwable cause) + +
+           
InvalidSetterException(java.lang.Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.config.ConfigurationLoadException
getResourceURI, setResourceURI
+ + + + + + + +
Methods inherited from class org.apache.tuscany.common.TuscanyException
addContextName, getIdentifier, getMessage, returnContextNames, setIdentifier
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+InvalidSetterException

+
+public InvalidSetterException()
+
+
+
+ +

+InvalidSetterException

+
+public InvalidSetterException(java.lang.String message)
+
+
+
+ +

+InvalidSetterException

+
+public InvalidSetterException(java.lang.String message,
+                              java.lang.Throwable cause)
+
+
+
+ +

+InvalidSetterException

+
+public InvalidSetterException(java.lang.Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/JavaIntrospectionHelper.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/JavaIntrospectionHelper.html new file mode 100644 index 0000000000..8b537981e8 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/JavaIntrospectionHelper.html @@ -0,0 +1,626 @@ + + + + + + + +JavaIntrospectionHelper (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.config +
+Class JavaIntrospectionHelper

+
+java.lang.Object
+  extended by org.apache.tuscany.core.config.JavaIntrospectionHelper
+
+
+
+
public class JavaIntrospectionHelper
extends java.lang.Object
+ + +

+Implements various reflection-related operations +

+ +

+

+
Version:
+
$Rev: 406532 $ $Date: 2006-05-15 00:23:43 -0400 (Mon, 15 May 2006) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static booleanexactMethodMatch(java.lang.reflect.Method method1, + java.lang.reflect.Method method2) + +
+          Determines if two methods "match" - that is, they have the same method names and exact parameter types + (one is not a supertype of the other)
+static java.lang.reflect.FieldfindClosestMatchingField(java.lang.String name, + java.lang.Class type, + java.util.Set<java.lang.reflect.Field> fields) + +
+          Finds the closest matching field with the given name, that is, a field of the exact specified type or, + alternately, of a supertype.
+static java.lang.reflect.MethodfindClosestMatchingMethod(java.lang.String name, + java.lang.Class[] types, + java.util.Set<java.lang.reflect.Method> methods) + +
+          Finds the closest matching method with the given name, that is, a method taking the exact parameter + types or, alternately, parameter supertypes.
+static java.lang.reflect.FieldfindMultiplicityFieldByName(java.lang.String name, + java.util.Set<java.lang.reflect.Field> fields) + +
+          Searches a collection of fields for one that matches by name and has a multiplicity type.
+static java.lang.reflect.MethodfindMultiplicityMethodByName(java.lang.String name, + java.util.Set<java.lang.reflect.Method> methods) + +
+          Searches a collection of method for one that matches by name and has single parameter of a multiplicity + type.
+static java.util.Set<java.lang.reflect.Field>getAllFields(java.lang.Class pClass) + +
+          Returns a collection of public, private, protected, or default fields declared by a class or one of its + supertypes
+static java.util.Set<java.lang.reflect.Field>getAllPublicAndProtectedFields(java.lang.Class clazz) + +
+          Returns a collection of public, and protected fields declared by a class or one of its + supertypes
+static java.util.Set<java.lang.reflect.Method>getAllUniqueMethods(java.lang.Class clazz) + +
+          Returns a collection of public, private, protected, or default methods declared by a class or one of + its supertypes.
+static java.lang.StringgetBaseName(java.lang.Class<?> implClass) + +
+          Returns the simple name of a class - i.e.
+static java.lang.reflect.AccessibleObjectgetBeanProperty(java.lang.Class clazz, + java.lang.String propertName, + java.lang.Class[] paramTypes) + +
+          Returns a field or method defined in the given class or its superclasses matching a literal name and + parameter types

This method can potentially be expensive as reflection information is not cached.

+static + + + + +
+<T> java.lang.reflect.Constructor<T>
+
getDefaultConstructor(java.lang.Class<T> clazz) + +
+           
+static java.util.List<? extends java.lang.reflect.Type>getGenerics(java.lang.reflect.Type genericType) + +
+          Returns the generic types represented in the given type.
+static booleanisImmutable(java.lang.Class clazz) + +
+           
+static java.lang.ClassloadClass(java.lang.String pName) + +
+          Loads a class corresponding to the class name using the current context class loader.
+static java.lang.StringtoGetter(java.lang.String name) + +
+          Takes a property name and converts it to a getter method name according to JavaBean conventions.
+static java.lang.StringtoPropertyName(java.lang.String name) + +
+          Takes a setter or getter method name and converts it to a property name according to JavaBean + conventions.
+static java.lang.StringtoSetter(java.lang.String name) + +
+          Takes a property name and converts it to a setter method name according to JavaBean conventions.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Method Detail
+ +

+getAllFields

+
+public static java.util.Set<java.lang.reflect.Field> getAllFields(java.lang.Class pClass)
+
+
Returns a collection of public, private, protected, or default fields declared by a class or one of its + supertypes +

+

+
+
+
+
+ +

+getAllPublicAndProtectedFields

+
+public static java.util.Set<java.lang.reflect.Field> getAllPublicAndProtectedFields(java.lang.Class clazz)
+
+
Returns a collection of public, and protected fields declared by a class or one of its + supertypes +

+

+
+
+
+
+ +

+getAllUniqueMethods

+
+public static java.util.Set<java.lang.reflect.Method> getAllUniqueMethods(java.lang.Class clazz)
+
+
Returns a collection of public, private, protected, or default methods declared by a class or one of + its supertypes. Note that overriden methods will not be returned in the collection (i.e. only the + method override will be).

This method can potentially be expensive as reflection information is + not cached. It is assumed that this method will be used during a configuration phase. +

+

+
+
+
+
+ +

+findClosestMatchingField

+
+public static java.lang.reflect.Field findClosestMatchingField(java.lang.String name,
+                                                               java.lang.Class type,
+                                                               java.util.Set<java.lang.reflect.Field> fields)
+
+
Finds the closest matching field with the given name, that is, a field of the exact specified type or, + alternately, of a supertype. +

+

+
Parameters:
name - the name of the field
type - the field type
fields - the collection of fields to search +
Returns:
the matching field or null if not found
+
+
+
+ +

+findClosestMatchingMethod

+
+public static java.lang.reflect.Method findClosestMatchingMethod(java.lang.String name,
+                                                                 java.lang.Class[] types,
+                                                                 java.util.Set<java.lang.reflect.Method> methods)
+
+
Finds the closest matching method with the given name, that is, a method taking the exact parameter + types or, alternately, parameter supertypes. +

+

+
Parameters:
name - the name of the method
types - the method parameter types
methods - the collection of methods to search +
Returns:
the matching method or null if not found
+
+
+
+ +

+findMultiplicityFieldByName

+
+public static java.lang.reflect.Field findMultiplicityFieldByName(java.lang.String name,
+                                                                  java.util.Set<java.lang.reflect.Field> fields)
+
+
Searches a collection of fields for one that matches by name and has a multiplicity type. i.e. a List + or Array of interfaces +

+

+ +
Returns:
a matching field or null
+
+
+
+ +

+findMultiplicityMethodByName

+
+public static java.lang.reflect.Method findMultiplicityMethodByName(java.lang.String name,
+                                                                    java.util.Set<java.lang.reflect.Method> methods)
+
+
Searches a collection of method for one that matches by name and has single parameter of a multiplicity + type. i.e. a List or Array of interfaces +

+

+ +
Returns:
a matching method or null
+
+
+
+ +

+getBeanProperty

+
+public static java.lang.reflect.AccessibleObject getBeanProperty(java.lang.Class clazz,
+                                                                 java.lang.String propertName,
+                                                                 java.lang.Class[] paramTypes)
+
+
Returns a field or method defined in the given class or its superclasses matching a literal name and + parameter types

This method can potentially be expensive as reflection information is not cached. + It is assumed that this method will be used during a configuration phase. +

+

+
Parameters:
clazz - the class to introspect
propertName - the literal name of the property (i.e. JavaBean conventions are not applied)
paramTypes - the parameter types for a method or null for fields or methods with no parameters +
Returns:
the field, method or null
+
+
+
+ +

+exactMethodMatch

+
+public static boolean exactMethodMatch(java.lang.reflect.Method method1,
+                                       java.lang.reflect.Method method2)
+
+
Determines if two methods "match" - that is, they have the same method names and exact parameter types + (one is not a supertype of the other) +

+

+
+
+
+
+ +

+getDefaultConstructor

+
+public static <T> java.lang.reflect.Constructor<T> getDefaultConstructor(java.lang.Class<T> clazz)
+                                                              throws java.lang.NoSuchMethodException
+
+
+ +
Throws: +
java.lang.NoSuchMethodException
+
+
+
+ +

+loadClass

+
+public static java.lang.Class loadClass(java.lang.String pName)
+                                 throws java.lang.ClassNotFoundException
+
+
Loads a class corresponding to the class name using the current context class loader. +

+

+ +
Throws: +
java.lang.ClassNotFoundException - if the class was not found on the classpath
+
+
+
+ +

+getBaseName

+
+public static java.lang.String getBaseName(java.lang.Class<?> implClass)
+
+
Returns the simple name of a class - i.e. the class name devoid of its package qualifier +

+

+
Parameters:
implClass -
+
+
+
+ +

+isImmutable

+
+public static boolean isImmutable(java.lang.Class clazz)
+
+
+
+
+
+
+ +

+toGetter

+
+public static java.lang.String toGetter(java.lang.String name)
+
+
Takes a property name and converts it to a getter method name according to JavaBean conventions. For + example, property foo is returned as getFoo +

+

+
+
+
+
+ +

+toPropertyName

+
+public static java.lang.String toPropertyName(java.lang.String name)
+
+
Takes a setter or getter method name and converts it to a property name according to JavaBean + conventions. For example, setFoo(var) is returned as property foo +

+

+
+
+
+
+ +

+toSetter

+
+public static java.lang.String toSetter(java.lang.String name)
+
+
Takes a property name and converts it to a setter method name according to JavaBean conventions. For + example, the property foo is returned as setFoo(var) +

+

+
+
+
+
+ +

+getGenerics

+
+public static java.util.List<? extends java.lang.reflect.Type> getGenerics(java.lang.reflect.Type genericType)
+
+
Returns the generic types represented in the given type. Usage as follows: +

+ // to return the generic type of a field: JavaIntrospectionHelper.getGenerics(field.getGenericType()); +

+ // to return the generic types for the first parameter of a method: JavaIntrospectionHelper.getGenerics(m.getGenericParameterTypes()[0];); +

+ +

+

+ +
Returns:
the generic types in order of declaration or an empty array if the type is not genericized
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/MetaDataException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/MetaDataException.html new file mode 100644 index 0000000000..9236adf56a --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/MetaDataException.html @@ -0,0 +1,312 @@ + + + + + + + +MetaDataException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.config +
+Class MetaDataException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by org.apache.tuscany.common.TuscanyException
+              extended by org.apache.tuscany.core.config.ConfigurationException
+                  extended by org.apache.tuscany.core.config.ConfigurationLoadException
+                      extended by org.apache.tuscany.core.config.MetaDataException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
Direct Known Subclasses:
InvalidMetaDataException
+
+
+
+
public class MetaDataException
extends ConfigurationLoadException
+ + +

+Denotes an error processing component metadata +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
MetaDataException() + +
+           
MetaDataException(java.lang.String message) + +
+           
MetaDataException(java.lang.String message, + java.lang.Throwable cause) + +
+           
MetaDataException(java.lang.Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.config.ConfigurationLoadException
getResourceURI, setResourceURI
+ + + + + + + +
Methods inherited from class org.apache.tuscany.common.TuscanyException
addContextName, getIdentifier, getMessage, returnContextNames, setIdentifier
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+MetaDataException

+
+public MetaDataException()
+
+
+
+ +

+MetaDataException

+
+public MetaDataException(java.lang.String message)
+
+
+
+ +

+MetaDataException

+
+public MetaDataException(java.lang.String message,
+                         java.lang.Throwable cause)
+
+
+
+ +

+MetaDataException

+
+public MetaDataException(java.lang.Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/MissingInterfaceException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/MissingInterfaceException.html new file mode 100644 index 0000000000..6559ca57fa --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/MissingInterfaceException.html @@ -0,0 +1,309 @@ + + + + + + + +MissingInterfaceException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.config +
+Class MissingInterfaceException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by org.apache.tuscany.common.TuscanyException
+              extended by org.apache.tuscany.core.config.ConfigurationException
+                  extended by org.apache.tuscany.core.config.ConfigurationLoadException
+                      extended by org.apache.tuscany.core.config.MissingInterfaceException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class MissingInterfaceException
extends ConfigurationLoadException
+ + +

+Exception indicating that the interface referenced in an assembly file could not be found. +

+ +

+

+
Version:
+
$Rev$ $Date$
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
MissingInterfaceException() + +
+           
MissingInterfaceException(java.lang.String message) + +
+           
MissingInterfaceException(java.lang.String message, + java.lang.Throwable cause) + +
+           
MissingInterfaceException(java.lang.Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.config.ConfigurationLoadException
getResourceURI, setResourceURI
+ + + + + + + +
Methods inherited from class org.apache.tuscany.common.TuscanyException
addContextName, getIdentifier, getMessage, returnContextNames, setIdentifier
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+MissingInterfaceException

+
+public MissingInterfaceException()
+
+
+
+ +

+MissingInterfaceException

+
+public MissingInterfaceException(java.lang.String message)
+
+
+
+ +

+MissingInterfaceException

+
+public MissingInterfaceException(java.lang.String message,
+                                 java.lang.Throwable cause)
+
+
+
+ +

+MissingInterfaceException

+
+public MissingInterfaceException(java.lang.Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/MissingResourceException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/MissingResourceException.html new file mode 100644 index 0000000000..c632a9fbcd --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/MissingResourceException.html @@ -0,0 +1,270 @@ + + + + + + + +MissingResourceException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.config +
+Class MissingResourceException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by org.apache.tuscany.common.TuscanyException
+              extended by org.apache.tuscany.core.config.ConfigurationException
+                  extended by org.apache.tuscany.core.config.ConfigurationLoadException
+                      extended by org.apache.tuscany.core.config.MissingResourceException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class MissingResourceException
extends ConfigurationLoadException
+ + +

+Exception that indicates an expected resource could not be found. +

+ +

+

+
Version:
+
$Rev: 392764 $ $Date: 2006-04-09 12:13:55 -0400 (Sun, 09 Apr 2006) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
MissingResourceException(java.lang.String resource) + +
+          Constructor that indicates which resource could not be found.
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.config.ConfigurationLoadException
getResourceURI, setResourceURI
+ + + + + + + +
Methods inherited from class org.apache.tuscany.common.TuscanyException
addContextName, getIdentifier, getMessage, returnContextNames, setIdentifier
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+MissingResourceException

+
+public MissingResourceException(java.lang.String resource)
+
+
Constructor that indicates which resource could not be found. + The supplied parameter is also returned as the message. +

+

+
Parameters:
resource - the resource that could not be found
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/ModuleComponentConfigurationLoader.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/ModuleComponentConfigurationLoader.html new file mode 100644 index 0000000000..5754ff359a --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/ModuleComponentConfigurationLoader.html @@ -0,0 +1,311 @@ + + + + + + + +ModuleComponentConfigurationLoader (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.config +
+Interface ModuleComponentConfigurationLoader

+
+
All Known Implementing Classes:
AbstractModuleComponentConfigurationLoader, StAXModuleComponentConfigurationLoaderImpl
+
+
+
+
public interface ModuleComponentConfigurationLoader
+ + +

+Interface for loading configuration information from some external + form into a Tuscany logical model. +

+ +

+

+
Version:
+
$Rev: 368822 $ $Date: 2006-01-13 10:54:38 -0800 (Fri, 13 Jan 2006) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ org.apache.tuscany.model.assembly.ModuleComponentloadModuleComponent(java.lang.String name, + java.lang.String uri) + +
+          Load a SCDL module component.
+ org.apache.tuscany.model.assembly.ModuleComponentloadModuleComponent(java.lang.String name, + java.lang.String uri, + java.net.URL url) + +
+          Load a SCDL module component.
+ org.apache.tuscany.model.assembly.ModuleComponentloadModuleComponent(java.lang.String name, + java.lang.String uri, + java.net.URL url, + java.util.Collection<java.net.URL> urls) + +
+          Load a SCDL module component.
+ org.apache.tuscany.model.assembly.ModuleComponentloadSystemModuleComponent(java.lang.String name, + java.lang.String uri) + +
+          Load a System SCDL module component.
+  +

+ + + + + + + + +
+Method Detail
+ +

+loadModuleComponent

+
+org.apache.tuscany.model.assembly.ModuleComponent loadModuleComponent(java.lang.String name,
+                                                                      java.lang.String uri)
+                                                                      throws ConfigurationLoadException
+
+
Load a SCDL module component. +

+

+
Parameters:
name - the name of the module component
uri - +
Returns:
a new module component definition +
Throws: +
ConfigurationLoadException - if there was a problem loading the module component.
+
+
+
+ +

+loadSystemModuleComponent

+
+org.apache.tuscany.model.assembly.ModuleComponent loadSystemModuleComponent(java.lang.String name,
+                                                                            java.lang.String uri)
+                                                                            throws ConfigurationLoadException
+
+
Load a System SCDL module component. +

+

+
Parameters:
name - the name of the module component
uri - +
Returns:
a new module component definition +
Throws: +
ConfigurationLoadException - if there was a problem loading the module component.
+
+
+
+ +

+loadModuleComponent

+
+org.apache.tuscany.model.assembly.ModuleComponent loadModuleComponent(java.lang.String name,
+                                                                      java.lang.String uri,
+                                                                      java.net.URL url)
+                                                                      throws ConfigurationLoadException
+
+
Load a SCDL module component. +

+

+
Parameters:
name - the name of the module component
uri -
url - +
Returns:
a new module component definition +
Throws: +
ConfigurationLoadException - if there was a problem loading the module component.
+
+
+
+ +

+loadModuleComponent

+
+org.apache.tuscany.model.assembly.ModuleComponent loadModuleComponent(java.lang.String name,
+                                                                      java.lang.String uri,
+                                                                      java.net.URL url,
+                                                                      java.util.Collection<java.net.URL> urls)
+                                                                      throws ConfigurationLoadException
+
+
Load a SCDL module component. +

+

+
Parameters:
name - the name of the module component
uri -
url -
urls - +
Returns:
a new module component definition +
Throws: +
ConfigurationLoadException - if there was a problem loading the module component.
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/SidefileLoadException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/SidefileLoadException.html new file mode 100644 index 0000000000..99e0f4a8c2 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/SidefileLoadException.html @@ -0,0 +1,356 @@ + + + + + + + +SidefileLoadException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.config +
+Class SidefileLoadException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by org.apache.tuscany.common.TuscanyException
+              extended by org.apache.tuscany.core.config.ConfigurationException
+                  extended by org.apache.tuscany.core.config.ConfigurationLoadException
+                      extended by org.apache.tuscany.core.config.SidefileLoadException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class SidefileLoadException
extends ConfigurationLoadException
+ + +

+Exception indicating that there was a problem loading a sidefile. +

+ +

+

+
Version:
+
$Rev$ $Date$
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
SidefileLoadException() + +
+           
SidefileLoadException(java.lang.String message) + +
+           
SidefileLoadException(java.lang.String message, + java.lang.Throwable cause) + +
+           
SidefileLoadException(java.lang.Throwable cause) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetSidefileURI() + +
+           
+ voidsetSidefileURI(java.lang.String sidefileURI) + +
+           
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.config.ConfigurationLoadException
getResourceURI, setResourceURI
+ + + + + + + +
Methods inherited from class org.apache.tuscany.common.TuscanyException
addContextName, getIdentifier, getMessage, returnContextNames, setIdentifier
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+SidefileLoadException

+
+public SidefileLoadException()
+
+
+
+ +

+SidefileLoadException

+
+public SidefileLoadException(java.lang.String message)
+
+
+
+ +

+SidefileLoadException

+
+public SidefileLoadException(java.lang.String message,
+                             java.lang.Throwable cause)
+
+
+
+ +

+SidefileLoadException

+
+public SidefileLoadException(java.lang.Throwable cause)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getSidefileURI

+
+public java.lang.String getSidefileURI()
+
+
+
+
+
+
+ +

+setSidefileURI

+
+public void setSidefileURI(java.lang.String sidefileURI)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/ComponentTypeIntrospector.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/ComponentTypeIntrospector.html new file mode 100644 index 0000000000..6d39320e27 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/ComponentTypeIntrospector.html @@ -0,0 +1,283 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.config.ComponentTypeIntrospector (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.config.ComponentTypeIntrospector

+
+ + + + + + + + + + + + + + + + + +
+Packages that use ComponentTypeIntrospector
org.apache.tuscany.core.config.impl  
org.apache.tuscany.core.config.processor  
org.apache.tuscany.core.loader.system  
+  +

+ + + + + +
+Uses of ComponentTypeIntrospector in org.apache.tuscany.core.config.impl
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.config.impl that implement ComponentTypeIntrospector
+ classJava5ComponentTypeIntrospector + +
+          Introspects Java annotation-based metata data
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.config.impl that return ComponentTypeIntrospector
+protected  ComponentTypeIntrospectorAbstractModuleComponentConfigurationLoader.getIntrospector() + +
+           
+  +

+ + + + + +
+Uses of ComponentTypeIntrospector in org.apache.tuscany.core.config.processor
+  +

+ + + + + + + + + +
Fields in org.apache.tuscany.core.config.processor declared as ComponentTypeIntrospector
+protected  ComponentTypeIntrospectorImplementationProcessorSupport.introspector + +
+           
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.config.processor that return ComponentTypeIntrospector
+static ComponentTypeIntrospectorProcessorUtils.createCoreIntrospector(org.apache.tuscany.model.assembly.AssemblyFactory factory) + +
+           
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.config.processor with parameters of type ComponentTypeIntrospector
+ voidImplementationProcessorSupport.setIntrospector(ComponentTypeIntrospector introspector) + +
+           
+  +

+ + + + + +
+Uses of ComponentTypeIntrospector in org.apache.tuscany.core.loader.system
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.loader.system with parameters of type ComponentTypeIntrospector
+ voidSystemImplementationLoader.setIntrospector(ComponentTypeIntrospector introspector) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/ConfigurationException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/ConfigurationException.html new file mode 100644 index 0000000000..454b3631e1 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/ConfigurationException.html @@ -0,0 +1,527 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.config.ConfigurationException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.config.ConfigurationException

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use ConfigurationException
org.apache.tuscany.core.client  
org.apache.tuscany.core.config  
org.apache.tuscany.core.context  
org.apache.tuscany.core.context.impl  
org.apache.tuscany.core.loader  
org.apache.tuscany.core.runtime  
org.apache.tuscany.core.system.context  
+  +

+ + + + + +
+Uses of ConfigurationException in org.apache.tuscany.core.client
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.client that throw ConfigurationException
+static CompositeContextBootstrapHelper.bootstrapStaxLoader(SystemCompositeContext parentContext, + org.apache.tuscany.model.assembly.AssemblyContext modelContext) + +
+          Bootstrap the StAX-based loader.
+static CompositeContextBootstrapHelper.registerModule(CompositeContext parent, + org.apache.tuscany.model.assembly.ModuleComponent component) + +
+           
+  +

+ + + + + + + + + + + +
Constructors in org.apache.tuscany.core.client that throw ConfigurationException
TuscanyRuntime(java.lang.String name, + java.lang.String uri) + +
+          Construct a runtime using a null MonitorFactory.
TuscanyRuntime(java.lang.String name, + java.lang.String uri, + org.apache.tuscany.common.monitor.MonitorFactory monitorFactory) + +
+          Construct a runtime containing a single module component with the + specified name.
+  +

+ + + + + +
+Uses of ConfigurationException in org.apache.tuscany.core.config
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of ConfigurationException in org.apache.tuscany.core.config
+ classConfigurationLoadException + +
+          Exception indicating that there was a problem loading a configuration resource.
+ classInvalidMetaDataException + +
+          Denotes an validation error processing component metadata
+ classInvalidRootElementException + +
+          Configuration exception that indicates the actual root element in an XML file was not the one expected.
+ classInvalidSetterException + +
+           
+ classMetaDataException + +
+          Denotes an error processing component metadata
+ classMissingInterfaceException + +
+          Exception indicating that the interface referenced in an assembly file could not be found.
+ classMissingResourceException + +
+          Exception that indicates an expected resource could not be found.
+ classSidefileLoadException + +
+          Exception indicating that there was a problem loading a sidefile.
+  +

+ + + + + +
+Uses of ConfigurationException in org.apache.tuscany.core.context
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Subclasses of ConfigurationException in org.apache.tuscany.core.context
+ classMissingContextFactoryException + +
+           
+ classMissingImplementationException + +
+           
+ classMissingScopeException + +
+           
+ classProxyConfigurationException + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.context that throw ConfigurationException
+ voidSystemCompositeContext.registerJavaObject(java.lang.String name, + java.lang.Class<?> service, + java.lang.Object instance) + +
+          Register a simple Java Object as a system component.
+ voidCompositeContext.registerModelObject(org.apache.tuscany.model.assembly.Extensible model) + +
+          Adds a runtime artifact represented by the model object to the composite context by merging it with existing + artifacts.
+ voidCompositeContext.registerModelObjects(java.util.List<? extends org.apache.tuscany.model.assembly.Extensible> models) + +
+          Adds runtime artifacts represented by the set of model objects to the composite context by merging them with + existing artifacts.
+  +

+ + + + + +
+Uses of ConfigurationException in org.apache.tuscany.core.context.impl
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.context.impl that throw ConfigurationException
+protected  voidAbstractCompositeContext.registerConfiguration(ContextFactory<Context> factory) + +
+           
+ voidAbstractCompositeContext.registerModelObject(org.apache.tuscany.model.assembly.Extensible model) + +
+           
+ voidAbstractCompositeContext.registerModelObjects(java.util.List<? extends org.apache.tuscany.model.assembly.Extensible> models) + +
+           
+  +

+ + + + + +
+Uses of ConfigurationException in org.apache.tuscany.core.loader
+  +

+ + + + + + + + + +
Subclasses of ConfigurationException in org.apache.tuscany.core.loader
+ classInvalidPropertyFactoryException + +
+          Exception raised if there is a problem configuring a PropertyFactory.
+  +

+ + + + + +
+Uses of ConfigurationException in org.apache.tuscany.core.runtime
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.runtime that throw ConfigurationException
+ voidRuntimeContextImpl.registerModelObject(org.apache.tuscany.model.assembly.Extensible model) + +
+           
+ voidRuntimeContextImpl.registerModelObjects(java.util.List<? extends org.apache.tuscany.model.assembly.Extensible> models) + +
+           
+  +

+ + + + + +
+Uses of ConfigurationException in org.apache.tuscany.core.system.context
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.system.context that throw ConfigurationException
+ voidSystemCompositeContextImpl.registerJavaObject(java.lang.String componentName, + java.lang.Class<?> service, + java.lang.Object instance) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/ConfigurationLoadException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/ConfigurationLoadException.html new file mode 100644 index 0000000000..7a4ef39b5f --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/ConfigurationLoadException.html @@ -0,0 +1,1164 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.config.ConfigurationLoadException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.config.ConfigurationLoadException

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use ConfigurationLoadException
org.apache.tuscany.core.config  
org.apache.tuscany.core.config.impl  
org.apache.tuscany.core.config.processor  
org.apache.tuscany.core.extension.config  
org.apache.tuscany.core.loader  
org.apache.tuscany.core.loader.assembly  
org.apache.tuscany.core.loader.impl  
org.apache.tuscany.core.loader.system  
org.apache.tuscany.core.sdo.helper  
org.apache.tuscany.core.system.config.processor  
+  +

+ + + + + +
+Uses of ConfigurationLoadException in org.apache.tuscany.core.config
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of ConfigurationLoadException in org.apache.tuscany.core.config
+ classInvalidMetaDataException + +
+          Denotes an validation error processing component metadata
+ classInvalidRootElementException + +
+          Configuration exception that indicates the actual root element in an XML file was not the one expected.
+ classInvalidSetterException + +
+           
+ classMetaDataException + +
+          Denotes an error processing component metadata
+ classMissingInterfaceException + +
+          Exception indicating that the interface referenced in an assembly file could not be found.
+ classMissingResourceException + +
+          Exception that indicates an expected resource could not be found.
+ classSidefileLoadException + +
+          Exception indicating that there was a problem loading a sidefile.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.config that throw ConfigurationLoadException
+ org.apache.tuscany.model.assembly.ComponentTypeComponentTypeIntrospector.introspect(java.lang.Class<?> implClass) + +
+          Create a componentType definition by introspecting a Java Class.
+ org.apache.tuscany.model.assembly.ComponentTypeComponentTypeIntrospector.introspect(java.lang.Class<?> implClass, + org.apache.tuscany.model.assembly.ComponentType compType) + +
+          Completes the given componentType definition by introspecting a Java Class.
+ org.apache.tuscany.model.assembly.ModuleComponentModuleComponentConfigurationLoader.loadModuleComponent(java.lang.String name, + java.lang.String uri) + +
+          Load a SCDL module component.
+ org.apache.tuscany.model.assembly.ModuleComponentModuleComponentConfigurationLoader.loadModuleComponent(java.lang.String name, + java.lang.String uri, + java.net.URL url) + +
+          Load a SCDL module component.
+ org.apache.tuscany.model.assembly.ModuleComponentModuleComponentConfigurationLoader.loadModuleComponent(java.lang.String name, + java.lang.String uri, + java.net.URL url, + java.util.Collection<java.net.URL> urls) + +
+          Load a SCDL module component.
+ org.apache.tuscany.model.assembly.ModuleComponentModuleComponentConfigurationLoader.loadSystemModuleComponent(java.lang.String name, + java.lang.String uri) + +
+          Load a System SCDL module component.
+  +

+ + + + + +
+Uses of ConfigurationLoadException in org.apache.tuscany.core.config.impl
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.config.impl that throw ConfigurationLoadException
+protected  org.apache.tuscany.model.assembly.ComponentTypeAbstractModuleComponentConfigurationLoader.getCompositeComponentType() + +
+           
+protected  org.apache.tuscany.model.assembly.ComponentTypeAbstractModuleComponentConfigurationLoader.getSystemCompositeComponentType() + +
+           
+ org.apache.tuscany.model.assembly.ComponentTypeJava5ComponentTypeIntrospector.introspect(java.lang.Class<?> implClass) + +
+          Visits the given implementation type and calls back to ImplementationProcessors + registered with this introspector to build up a ComponentType
+ org.apache.tuscany.model.assembly.ComponentTypeJava5ComponentTypeIntrospector.introspect(java.lang.Class<?> implClass, + org.apache.tuscany.model.assembly.ComponentType compType) + +
+           
+abstract  org.apache.tuscany.model.assembly.ModuleAbstractModuleComponentConfigurationLoader.loadModule(java.net.URL url) + +
+           
+ org.apache.tuscany.model.assembly.ModuleStAXModuleComponentConfigurationLoaderImpl.loadModule(java.net.URL url) + +
+           
+ org.apache.tuscany.model.assembly.ModuleComponentAbstractModuleComponentConfigurationLoader.loadModuleComponent(java.lang.String name, + java.lang.String uri) + +
+           
+protected  org.apache.tuscany.model.assembly.ModuleComponentAbstractModuleComponentConfigurationLoader.loadModuleComponent(java.lang.String moduleFileName, + java.lang.String fragmentFileName, + java.lang.String name, + java.lang.String uri) + +
+           
+ org.apache.tuscany.model.assembly.ModuleComponentAbstractModuleComponentConfigurationLoader.loadModuleComponent(java.lang.String name, + java.lang.String uri, + java.net.URL url) + +
+           
+ org.apache.tuscany.model.assembly.ModuleComponentAbstractModuleComponentConfigurationLoader.loadModuleComponent(java.lang.String name, + java.lang.String uri, + java.net.URL moduleUri, + java.util.Collection<java.net.URL> moduleFragmentUris) + +
+           
+abstract  org.apache.tuscany.model.assembly.ModuleFragmentAbstractModuleComponentConfigurationLoader.loadModuleFragment(java.net.URL url) + +
+           
+ org.apache.tuscany.model.assembly.ModuleFragmentStAXModuleComponentConfigurationLoaderImpl.loadModuleFragment(java.net.URL url) + +
+           
+ org.apache.tuscany.model.assembly.ModuleComponentAbstractModuleComponentConfigurationLoader.loadSystemModuleComponent(java.lang.String name, + java.lang.String uri) + +
+           
+  +

+ + + + + +
+Uses of ConfigurationLoadException in org.apache.tuscany.core.config.processor
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.config.processor that throw ConfigurationLoadException
+ voidImplementationProcessorSupport.visitClass(java.lang.Class<?> clazz, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidServiceProcessor.visitClass(java.lang.Class<?> clazz, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidImplementationProcessorSupport.visitConstructor(java.lang.reflect.Constructor<?> constructor, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidDefaultProcessor.visitEnd(java.lang.Class<?> clazz, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidImplementationProcessorSupport.visitEnd(java.lang.Class<?> clazz, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidPropertyReferenceValidator.visitEnd(java.lang.Class<?> clazz, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidScopeProcessor.visitEnd(java.lang.Class<?> clazz, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidServiceProcessor.visitEnd(java.lang.Class<?> clazz, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidComponentNameProcessor.visitField(java.lang.reflect.Field field, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidContextProcessor.visitField(java.lang.reflect.Field field, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidImplementationProcessorSupport.visitField(java.lang.reflect.Field field, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidPropertyProcessor.visitField(java.lang.reflect.Field field, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidReferenceProcessor.visitField(java.lang.reflect.Field field, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidImplementationProcessorSupport.visitInterface(java.lang.Class clazz, + java.lang.annotation.Annotation[] annotations, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidImplementationProcessorSupport.visitInterfaceMethod(java.lang.reflect.Method method, + java.lang.annotation.Annotation[] annotations, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidComponentNameProcessor.visitMethod(java.lang.reflect.Method method, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidContextProcessor.visitMethod(java.lang.reflect.Method method, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidDestroyProcessor.visitMethod(java.lang.reflect.Method method, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidImplementationProcessorSupport.visitMethod(java.lang.reflect.Method method, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidInitProcessor.visitMethod(java.lang.reflect.Method method, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidPropertyProcessor.visitMethod(java.lang.reflect.Method method, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidReferenceProcessor.visitMethod(java.lang.reflect.Method method, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidImplementationProcessorSupport.visitSuperClass(java.lang.Class<?> clazz, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+  +

+ + + + + +
+Uses of ConfigurationLoadException in org.apache.tuscany.core.extension.config
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.extension.config that throw ConfigurationLoadException
+ voidImplementationProcessor.visitClass(java.lang.Class<?> clazz, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidImplementationProcessor.visitConstructor(java.lang.reflect.Constructor<?> constructor, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidImplementationProcessor.visitEnd(java.lang.Class<?> clazz, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidImplementationProcessor.visitField(java.lang.reflect.Field field, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidImplementationProcessor.visitMethod(java.lang.reflect.Method method, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidImplementationProcessor.visitSuperClass(java.lang.Class<?> clazz, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+  +

+ + + + + +
+Uses of ConfigurationLoadException in org.apache.tuscany.core.loader
+  +

+ + + + + + + + + +
Subclasses of ConfigurationLoadException in org.apache.tuscany.core.loader
+ classInvalidPropertyFactoryException + +
+          Exception raised if there is a problem configuring a PropertyFactory.
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.loader that throw ConfigurationLoadException
+static org.apache.tuscany.model.assembly.ModuleComponentStAXUtil.bootstrapLoader(java.lang.String name, + org.apache.tuscany.model.assembly.AssemblyContext context) + +
+           
+ ObjectFactory<T>StAXPropertyFactory.createObjectFactory(javax.xml.stream.XMLStreamReader reader, + org.apache.tuscany.model.assembly.Property property) + +
+          Return an ObjectFactory for instances of a property defined in an XML stream.
+ TStAXElementLoader.load(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+          Build the model object for an element in an XML stream.
+ org.apache.tuscany.model.assembly.AssemblyObjectStAXLoaderRegistry.load(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+          Parse the supplied XML stream dispatching to the appropriate registered loader + for each element encountered in the stream.
+  +

+ + + + + +
+Uses of ConfigurationLoadException in org.apache.tuscany.core.loader.assembly
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.loader.assembly that throw ConfigurationLoadException
+ org.apache.tuscany.model.assembly.ComponentComponentLoader.load(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+           
+ org.apache.tuscany.model.assembly.ComponentTypeComponentTypeLoader.load(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+           
+ org.apache.tuscany.model.assembly.EntryPointEntryPointLoader.load(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+           
+ org.apache.tuscany.model.assembly.ExternalServiceExternalServiceLoader.load(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+           
+ org.apache.tuscany.model.assembly.ImportWSDLImportWSDLLoader.load(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+           
+ org.apache.tuscany.model.types.java.JavaServiceContractInterfaceJavaLoader.load(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+           
+ org.apache.tuscany.model.types.wsdl.WSDLServiceContractInterfaceWSDLLoader.load(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+           
+ org.apache.tuscany.model.assembly.ModuleFragmentModuleFragmentLoader.load(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+           
+ org.apache.tuscany.model.assembly.ModuleModuleLoader.load(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+           
+ org.apache.tuscany.model.assembly.PropertyPropertyLoader.load(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+           
+ org.apache.tuscany.model.assembly.ReferenceReferenceLoader.load(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+           
+ org.apache.tuscany.model.assembly.ServiceServiceLoader.load(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+           
+ org.apache.tuscany.model.assembly.WireWireLoader.load(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+           
+ voidCompositeLoader.loadComposite(javax.xml.stream.XMLStreamReader reader, + org.apache.tuscany.model.assembly.Composite composite, + LoaderContext loaderContext) + +
+           
+protected  voidComponentLoader.loadProperties(javax.xml.stream.XMLStreamReader reader, + org.apache.tuscany.common.resource.ResourceLoader resourceLoader, + org.apache.tuscany.model.assembly.Component<?> component) + +
+           
+  +

+ + + + + +
+Uses of ConfigurationLoadException in org.apache.tuscany.core.loader.impl
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.loader.impl that throw ConfigurationLoadException
+ ObjectFactory<?>JNDIPropertyFactory.createObjectFactory(javax.xml.stream.XMLStreamReader reader, + org.apache.tuscany.model.assembly.Property property) + +
+           
+ ObjectFactory<?>StringParserPropertyFactory.createObjectFactory(javax.xml.stream.XMLStreamReader reader, + org.apache.tuscany.model.assembly.Property property) + +
+           
+ org.apache.tuscany.model.assembly.AssemblyObjectStAXLoaderRegistryImpl.load(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+           
+  +

+ + + + + +
+Uses of ConfigurationLoadException in org.apache.tuscany.core.loader.system
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.loader.system that throw ConfigurationLoadException
+ SystemBindingSystemBindingLoader.load(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+           
+ SystemImplementationSystemImplementationLoader.load(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+           
+  +

+ + + + + +
+Uses of ConfigurationLoadException in org.apache.tuscany.core.sdo.helper
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.sdo.helper that throw ConfigurationLoadException
+ voidSDOHelperProcessor.visitField(java.lang.reflect.Field field, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidSDOHelperProcessor.visitMethod(java.lang.reflect.Method method, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+  +

+ + + + + +
+Uses of ConfigurationLoadException in org.apache.tuscany.core.system.config.processor
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.system.config.processor that throw ConfigurationLoadException
+ voidAutowireProcessor.visitField(java.lang.reflect.Field field, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidMonitorProcessor.visitField(java.lang.reflect.Field field, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidParentContextProcessor.visitField(java.lang.reflect.Field field, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidAutowireProcessor.visitMethod(java.lang.reflect.Method method, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidMonitorProcessor.visitMethod(java.lang.reflect.Method method, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidParentContextProcessor.visitMethod(java.lang.reflect.Method method, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/ImplementationCache.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/ImplementationCache.html new file mode 100644 index 0000000000..9e1738d9b1 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/ImplementationCache.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.config.ImplementationCache (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.config.ImplementationCache

+
+No usage of org.apache.tuscany.core.config.ImplementationCache +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/InvalidMetaDataException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/InvalidMetaDataException.html new file mode 100644 index 0000000000..9938f41fbc --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/InvalidMetaDataException.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.config.InvalidMetaDataException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.config.InvalidMetaDataException

+
+No usage of org.apache.tuscany.core.config.InvalidMetaDataException +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/InvalidRootElementException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/InvalidRootElementException.html new file mode 100644 index 0000000000..eda31ac509 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/InvalidRootElementException.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.config.InvalidRootElementException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.config.InvalidRootElementException

+
+No usage of org.apache.tuscany.core.config.InvalidRootElementException +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/InvalidSetterException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/InvalidSetterException.html new file mode 100644 index 0000000000..86f315bd76 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/InvalidSetterException.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.config.InvalidSetterException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.config.InvalidSetterException

+
+No usage of org.apache.tuscany.core.config.InvalidSetterException +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/JavaIntrospectionHelper.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/JavaIntrospectionHelper.html new file mode 100644 index 0000000000..94d07abc03 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/JavaIntrospectionHelper.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.config.JavaIntrospectionHelper (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.config.JavaIntrospectionHelper

+
+No usage of org.apache.tuscany.core.config.JavaIntrospectionHelper +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/MetaDataException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/MetaDataException.html new file mode 100644 index 0000000000..720bd06504 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/MetaDataException.html @@ -0,0 +1,177 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.config.MetaDataException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.config.MetaDataException

+
+ + + + + + + + + +
+Packages that use MetaDataException
org.apache.tuscany.core.config  
+  +

+ + + + + +
+Uses of MetaDataException in org.apache.tuscany.core.config
+  +

+ + + + + + + + + +
Subclasses of MetaDataException in org.apache.tuscany.core.config
+ classInvalidMetaDataException + +
+          Denotes an validation error processing component metadata
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/MissingInterfaceException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/MissingInterfaceException.html new file mode 100644 index 0000000000..a23dfebf60 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/MissingInterfaceException.html @@ -0,0 +1,178 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.config.MissingInterfaceException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.config.MissingInterfaceException

+
+ + + + + + + + + +
+Packages that use MissingInterfaceException
org.apache.tuscany.core.loader.assembly  
+  +

+ + + + + +
+Uses of MissingInterfaceException in org.apache.tuscany.core.loader.assembly
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.loader.assembly that throw MissingInterfaceException
+protected  javax.wsdl.PortTypeInterfaceWSDLLoader.getPortType(java.lang.String uri, + org.apache.tuscany.common.resource.ResourceLoader resourceLoader) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/MissingResourceException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/MissingResourceException.html new file mode 100644 index 0000000000..4b11368f74 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/MissingResourceException.html @@ -0,0 +1,179 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.config.MissingResourceException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.config.MissingResourceException

+
+ + + + + + + + + +
+Packages that use MissingResourceException
org.apache.tuscany.core.loader.assembly  
+  +

+ + + + + +
+Uses of MissingResourceException in org.apache.tuscany.core.loader.assembly
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.loader.assembly that throw MissingResourceException
+protected  javax.wsdl.DefinitionImportWSDLLoader.loadDefinition(java.lang.String namespace, + java.lang.String location, + org.apache.tuscany.common.resource.ResourceLoader resourceLoader) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/ModuleComponentConfigurationLoader.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/ModuleComponentConfigurationLoader.html new file mode 100644 index 0000000000..247ffc59bb --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/ModuleComponentConfigurationLoader.html @@ -0,0 +1,215 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.config.ModuleComponentConfigurationLoader (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.config.ModuleComponentConfigurationLoader

+
+ + + + + + + + + + + + + +
+Packages that use ModuleComponentConfigurationLoader
org.apache.tuscany.core.client  
org.apache.tuscany.core.config.impl  
+  +

+ + + + + +
+Uses of ModuleComponentConfigurationLoader in org.apache.tuscany.core.client
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.client that return ModuleComponentConfigurationLoader
+static ModuleComponentConfigurationLoaderBootstrapHelper.getConfigurationLoader(SystemCompositeContext systemContext, + org.apache.tuscany.model.assembly.AssemblyContext modelContext) + +
+          Returns the default module configuration loader.
+  +

+ + + + + +
+Uses of ModuleComponentConfigurationLoader in org.apache.tuscany.core.config.impl
+  +

+ + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.config.impl that implement ModuleComponentConfigurationLoader
+ classAbstractModuleComponentConfigurationLoader + +
+           
+ classStAXModuleComponentConfigurationLoaderImpl + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/SidefileLoadException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/SidefileLoadException.html new file mode 100644 index 0000000000..2beaaaa3b5 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/class-use/SidefileLoadException.html @@ -0,0 +1,179 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.config.SidefileLoadException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.config.SidefileLoadException

+
+ + + + + + + + + +
+Packages that use SidefileLoadException
org.apache.tuscany.core.loader.assembly  
+  +

+ + + + + +
+Uses of SidefileLoadException in org.apache.tuscany.core.loader.assembly
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.loader.assembly that throw SidefileLoadException
+protected  javax.wsdl.DefinitionImportWSDLLoader.loadDefinition(java.lang.String namespace, + java.lang.String location, + org.apache.tuscany.common.resource.ResourceLoader resourceLoader) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/impl/AbstractModuleComponentConfigurationLoader.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/impl/AbstractModuleComponentConfigurationLoader.html new file mode 100644 index 0000000000..95d7058c2f --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/impl/AbstractModuleComponentConfigurationLoader.html @@ -0,0 +1,598 @@ + + + + + + + +AbstractModuleComponentConfigurationLoader (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.config.impl +
+Class AbstractModuleComponentConfigurationLoader

+
+java.lang.Object
+  extended by org.apache.tuscany.core.config.impl.AbstractModuleComponentConfigurationLoader
+
+
+
All Implemented Interfaces:
ModuleComponentConfigurationLoader
+
+
+
Direct Known Subclasses:
StAXModuleComponentConfigurationLoaderImpl
+
+
+
+
public abstract class AbstractModuleComponentConfigurationLoader
extends java.lang.Object
implements ModuleComponentConfigurationLoader
+ + +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + + + + + + + + + + + + + +
+Field Summary
+protected  org.apache.tuscany.model.assembly.AssemblyFactoryassemblyFactory + +
+           
+protected  org.apache.tuscany.model.assembly.AssemblyContextmodelContext + +
+           
+protected  org.apache.tuscany.common.resource.ResourceLoaderresourceLoader + +
+           
+  + + + + + + + + + + + +
+Constructor Summary
+protected AbstractModuleComponentConfigurationLoader(org.apache.tuscany.model.assembly.AssemblyContext modelContext) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  org.apache.tuscany.model.assembly.ComponentTypegetCompositeComponentType() + +
+           
+protected  ComponentTypeIntrospectorgetIntrospector() + +
+           
+protected  org.apache.tuscany.model.assembly.ComponentTypegetSystemCompositeComponentType() + +
+           
+abstract  org.apache.tuscany.model.assembly.ModuleloadModule(java.net.URL url) + +
+           
+ org.apache.tuscany.model.assembly.ModuleComponentloadModuleComponent(java.lang.String name, + java.lang.String uri) + +
+          Load a SCDL module component.
+protected  org.apache.tuscany.model.assembly.ModuleComponentloadModuleComponent(java.lang.String moduleFileName, + java.lang.String fragmentFileName, + java.lang.String name, + java.lang.String uri) + +
+           
+ org.apache.tuscany.model.assembly.ModuleComponentloadModuleComponent(java.lang.String name, + java.lang.String uri, + java.net.URL url) + +
+          Load a SCDL module component.
+ org.apache.tuscany.model.assembly.ModuleComponentloadModuleComponent(java.lang.String name, + java.lang.String uri, + java.net.URL moduleUri, + java.util.Collection<java.net.URL> moduleFragmentUris) + +
+          Load a SCDL module component.
+abstract  org.apache.tuscany.model.assembly.ModuleFragmentloadModuleFragment(java.net.URL url) + +
+           
+ org.apache.tuscany.model.assembly.ModuleComponentloadSystemModuleComponent(java.lang.String name, + java.lang.String uri) + +
+          Load a System SCDL module component.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+modelContext

+
+protected final org.apache.tuscany.model.assembly.AssemblyContext modelContext
+
+
+
+
+
+ +

+resourceLoader

+
+protected final org.apache.tuscany.common.resource.ResourceLoader resourceLoader
+
+
+
+
+
+ +

+assemblyFactory

+
+protected final org.apache.tuscany.model.assembly.AssemblyFactory assemblyFactory
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+AbstractModuleComponentConfigurationLoader

+
+protected AbstractModuleComponentConfigurationLoader(org.apache.tuscany.model.assembly.AssemblyContext modelContext)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getIntrospector

+
+protected ComponentTypeIntrospector getIntrospector()
+
+
+
+
+
+
+
+
+
+ +

+getSystemCompositeComponentType

+
+protected org.apache.tuscany.model.assembly.ComponentType getSystemCompositeComponentType()
+                                                                                   throws ConfigurationLoadException
+
+
+
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+
+ +

+getCompositeComponentType

+
+protected org.apache.tuscany.model.assembly.ComponentType getCompositeComponentType()
+                                                                             throws ConfigurationLoadException
+
+
+
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+
+ +

+loadSystemModuleComponent

+
+public org.apache.tuscany.model.assembly.ModuleComponent loadSystemModuleComponent(java.lang.String name,
+                                                                                   java.lang.String uri)
+                                                                            throws ConfigurationLoadException
+
+
Description copied from interface: ModuleComponentConfigurationLoader
+
Load a System SCDL module component. +

+

+
Specified by:
loadSystemModuleComponent in interface ModuleComponentConfigurationLoader
+
+
+
Parameters:
name - the name of the module component +
Returns:
a new module component definition +
Throws: +
ConfigurationLoadException - if there was a problem loading the module component.
+
+
+
+ +

+loadModuleComponent

+
+public org.apache.tuscany.model.assembly.ModuleComponent loadModuleComponent(java.lang.String name,
+                                                                             java.lang.String uri)
+                                                                      throws ConfigurationLoadException
+
+
Description copied from interface: ModuleComponentConfigurationLoader
+
Load a SCDL module component. +

+

+
Specified by:
loadModuleComponent in interface ModuleComponentConfigurationLoader
+
+
+
Parameters:
name - the name of the module component +
Returns:
a new module component definition +
Throws: +
ConfigurationLoadException - if there was a problem loading the module component.
+
+
+
+ +

+loadModuleComponent

+
+protected org.apache.tuscany.model.assembly.ModuleComponent loadModuleComponent(java.lang.String moduleFileName,
+                                                                                java.lang.String fragmentFileName,
+                                                                                java.lang.String name,
+                                                                                java.lang.String uri)
+                                                                         throws ConfigurationLoadException
+
+
+
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+
+ +

+loadModuleComponent

+
+public org.apache.tuscany.model.assembly.ModuleComponent loadModuleComponent(java.lang.String name,
+                                                                             java.lang.String uri,
+                                                                             java.net.URL url)
+                                                                      throws ConfigurationLoadException
+
+
Description copied from interface: ModuleComponentConfigurationLoader
+
Load a SCDL module component. +

+

+
Specified by:
loadModuleComponent in interface ModuleComponentConfigurationLoader
+
+
+
Parameters:
name - the name of the module component +
Returns:
a new module component definition +
Throws: +
ConfigurationLoadException - if there was a problem loading the module component.
+
+
+
+ +

+loadModuleComponent

+
+public org.apache.tuscany.model.assembly.ModuleComponent loadModuleComponent(java.lang.String name,
+                                                                             java.lang.String uri,
+                                                                             java.net.URL moduleUri,
+                                                                             java.util.Collection<java.net.URL> moduleFragmentUris)
+                                                                      throws ConfigurationLoadException
+
+
Description copied from interface: ModuleComponentConfigurationLoader
+
Load a SCDL module component. +

+

+
Specified by:
loadModuleComponent in interface ModuleComponentConfigurationLoader
+
+
+
Parameters:
name - the name of the module component +
Returns:
a new module component definition +
Throws: +
ConfigurationLoadException - if there was a problem loading the module component.
+
+
+
+ +

+loadModule

+
+public abstract org.apache.tuscany.model.assembly.Module loadModule(java.net.URL url)
+                                                             throws ConfigurationLoadException
+
+
+
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+
+ +

+loadModuleFragment

+
+public abstract org.apache.tuscany.model.assembly.ModuleFragment loadModuleFragment(java.net.URL url)
+                                                                             throws ConfigurationLoadException
+
+
+
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/impl/Java5ComponentTypeIntrospector.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/impl/Java5ComponentTypeIntrospector.html new file mode 100644 index 0000000000..8fd74ab8fa --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/impl/Java5ComponentTypeIntrospector.html @@ -0,0 +1,447 @@ + + + + + + + +Java5ComponentTypeIntrospector (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.config.impl +
+Class Java5ComponentTypeIntrospector

+
+java.lang.Object
+  extended by org.apache.tuscany.core.config.impl.Java5ComponentTypeIntrospector
+
+
+
All Implemented Interfaces:
ComponentTypeIntrospector
+
+
+
+
public class Java5ComponentTypeIntrospector
extends java.lang.Object
implements ComponentTypeIntrospector
+ + +

+Introspects Java annotation-based metata data +

+ +

+

+
Version:
+
$Rev: 404728 $ $Date: 2006-05-07 02:20:58 -0400 (Sun, 07 May 2006) $
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+protected  java.lang.Stringname + +
+           
+  + + + + + + + + + + + + + +
+Constructor Summary
Java5ComponentTypeIntrospector() + +
+           
Java5ComponentTypeIntrospector(org.apache.tuscany.model.assembly.AssemblyFactory factory) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidinit() + +
+           
+ org.apache.tuscany.model.assembly.ComponentTypeintrospect(java.lang.Class<?> implClass) + +
+          Visits the given implementation type and calls back to ImplementationProcessors + registered with this introspector to build up a ComponentType
+ org.apache.tuscany.model.assembly.ComponentTypeintrospect(java.lang.Class<?> implClass, + org.apache.tuscany.model.assembly.ComponentType compType) + +
+          Completes the given componentType definition by introspecting a Java Class.
+ voidregisterProcessor(ImplementationProcessor processor) + +
+          Registers an annotation processor
+ voidsetFactory(SystemAssemblyFactory factory) + +
+           
+ voidunregisterProcessor(ImplementationProcessor processor) + +
+          De-registers an annotation processor
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+name

+
+protected java.lang.String name
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+Java5ComponentTypeIntrospector

+
+public Java5ComponentTypeIntrospector()
+
+
+
+ +

+Java5ComponentTypeIntrospector

+
+public Java5ComponentTypeIntrospector(org.apache.tuscany.model.assembly.AssemblyFactory factory)
+
+
+ + + + + + + + +
+Method Detail
+ +

+setFactory

+
+public void setFactory(SystemAssemblyFactory factory)
+
+
+
+
+
+
+
+
+
+ +

+init

+
+public void init()
+
+
+
+
+
+
+
+
+
+ +

+registerProcessor

+
+public void registerProcessor(ImplementationProcessor processor)
+
+
Description copied from interface: ComponentTypeIntrospector
+
Registers an annotation processor +

+

+
Specified by:
registerProcessor in interface ComponentTypeIntrospector
+
+
+
+
+
+
+ +

+unregisterProcessor

+
+public void unregisterProcessor(ImplementationProcessor processor)
+
+
Description copied from interface: ComponentTypeIntrospector
+
De-registers an annotation processor +

+

+
Specified by:
unregisterProcessor in interface ComponentTypeIntrospector
+
+
+
+
+
+
+ +

+introspect

+
+public org.apache.tuscany.model.assembly.ComponentType introspect(java.lang.Class<?> implClass)
+                                                           throws ConfigurationLoadException
+
+
Visits the given implementation type and calls back to ImplementationProcessors + registered with this introspector to build up a ComponentType +

+

+
Specified by:
introspect in interface ComponentTypeIntrospector
+
+
+
Parameters:
implClass - the class to inspect +
Returns:
ComponentType representing the implementation type metadata +
Throws: +
ConfigurationLoadException - if there is an error introspecting the implementation type
+
+
+
+ +

+introspect

+
+public org.apache.tuscany.model.assembly.ComponentType introspect(java.lang.Class<?> implClass,
+                                                                  org.apache.tuscany.model.assembly.ComponentType compType)
+                                                           throws ConfigurationLoadException
+
+
Description copied from interface: ComponentTypeIntrospector
+
Completes the given componentType definition by introspecting a Java Class. +

+

+
Specified by:
introspect in interface ComponentTypeIntrospector
+
+
+
Parameters:
implClass - the class to inspect +
Returns:
a componentType definition +
Throws: +
ConfigurationLoadException - if the Class does not define a valid component type
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/impl/StAXModuleComponentConfigurationLoaderImpl.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/impl/StAXModuleComponentConfigurationLoaderImpl.html new file mode 100644 index 0000000000..a5d779cc50 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/impl/StAXModuleComponentConfigurationLoaderImpl.html @@ -0,0 +1,320 @@ + + + + + + + +StAXModuleComponentConfigurationLoaderImpl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.config.impl +
+Class StAXModuleComponentConfigurationLoaderImpl

+
+java.lang.Object
+  extended by org.apache.tuscany.core.config.impl.AbstractModuleComponentConfigurationLoader
+      extended by org.apache.tuscany.core.config.impl.StAXModuleComponentConfigurationLoaderImpl
+
+
+
All Implemented Interfaces:
ModuleComponentConfigurationLoader
+
+
+
+
public class StAXModuleComponentConfigurationLoaderImpl
extends AbstractModuleComponentConfigurationLoader
+ + +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.config.impl.AbstractModuleComponentConfigurationLoader
assemblyFactory, modelContext, resourceLoader
+  + + + + + + + + + + +
+Constructor Summary
StAXModuleComponentConfigurationLoaderImpl(org.apache.tuscany.model.assembly.AssemblyContext modelContext, + javax.xml.stream.XMLInputFactory xmlFactory, + StAXLoaderRegistry registry) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ org.apache.tuscany.model.assembly.ModuleloadModule(java.net.URL url) + +
+           
+ org.apache.tuscany.model.assembly.ModuleFragmentloadModuleFragment(java.net.URL url) + +
+           
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.config.impl.AbstractModuleComponentConfigurationLoader
getCompositeComponentType, getIntrospector, getSystemCompositeComponentType, loadModuleComponent, loadModuleComponent, loadModuleComponent, loadModuleComponent, loadSystemModuleComponent
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+StAXModuleComponentConfigurationLoaderImpl

+
+public StAXModuleComponentConfigurationLoaderImpl(org.apache.tuscany.model.assembly.AssemblyContext modelContext,
+                                                  javax.xml.stream.XMLInputFactory xmlFactory,
+                                                  StAXLoaderRegistry registry)
+
+
+ + + + + + + + +
+Method Detail
+ +

+loadModule

+
+public org.apache.tuscany.model.assembly.Module loadModule(java.net.URL url)
+                                                    throws ConfigurationLoadException
+
+
+
Specified by:
loadModule in class AbstractModuleComponentConfigurationLoader
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+
+ +

+loadModuleFragment

+
+public org.apache.tuscany.model.assembly.ModuleFragment loadModuleFragment(java.net.URL url)
+                                                                    throws ConfigurationLoadException
+
+
+
Specified by:
loadModuleFragment in class AbstractModuleComponentConfigurationLoader
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/impl/class-use/AbstractModuleComponentConfigurationLoader.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/impl/class-use/AbstractModuleComponentConfigurationLoader.html new file mode 100644 index 0000000000..8d95576a92 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/impl/class-use/AbstractModuleComponentConfigurationLoader.html @@ -0,0 +1,177 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.config.impl.AbstractModuleComponentConfigurationLoader (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.config.impl.AbstractModuleComponentConfigurationLoader

+
+ + + + + + + + + +
+Packages that use AbstractModuleComponentConfigurationLoader
org.apache.tuscany.core.config.impl  
+  +

+ + + + + +
+Uses of AbstractModuleComponentConfigurationLoader in org.apache.tuscany.core.config.impl
+  +

+ + + + + + + + + +
Subclasses of AbstractModuleComponentConfigurationLoader in org.apache.tuscany.core.config.impl
+ classStAXModuleComponentConfigurationLoaderImpl + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/impl/class-use/Java5ComponentTypeIntrospector.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/impl/class-use/Java5ComponentTypeIntrospector.html new file mode 100644 index 0000000000..3d322d823f --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/impl/class-use/Java5ComponentTypeIntrospector.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.config.impl.Java5ComponentTypeIntrospector (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.config.impl.Java5ComponentTypeIntrospector

+
+No usage of org.apache.tuscany.core.config.impl.Java5ComponentTypeIntrospector +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/impl/class-use/StAXModuleComponentConfigurationLoaderImpl.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/impl/class-use/StAXModuleComponentConfigurationLoaderImpl.html new file mode 100644 index 0000000000..b1234b221b --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/impl/class-use/StAXModuleComponentConfigurationLoaderImpl.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.config.impl.StAXModuleComponentConfigurationLoaderImpl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.config.impl.StAXModuleComponentConfigurationLoaderImpl

+
+No usage of org.apache.tuscany.core.config.impl.StAXModuleComponentConfigurationLoaderImpl +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/impl/package-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/impl/package-frame.html new file mode 100644 index 0000000000..793b57fe84 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/impl/package-frame.html @@ -0,0 +1,37 @@ + + + + + + + +org.apache.tuscany.core.config.impl (Tuscany Core incubating-M1 API) + + + + + + + + + + + +org.apache.tuscany.core.config.impl + + + + +
+Classes  + +
+AbstractModuleComponentConfigurationLoader +
+Java5ComponentTypeIntrospector +
+StAXModuleComponentConfigurationLoaderImpl
+ + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/impl/package-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/impl/package-summary.html new file mode 100644 index 0000000000..9133eeff19 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/impl/package-summary.html @@ -0,0 +1,163 @@ + + + + + + + +org.apache.tuscany.core.config.impl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+

+Package org.apache.tuscany.core.config.impl +

+ + + + + + + + + + + + + + + + + +
+Class Summary
AbstractModuleComponentConfigurationLoader 
Java5ComponentTypeIntrospectorIntrospects Java annotation-based metata data
StAXModuleComponentConfigurationLoaderImpl 
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/impl/package-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/impl/package-tree.html new file mode 100644 index 0000000000..bb45695765 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/impl/package-tree.html @@ -0,0 +1,154 @@ + + + + + + + +org.apache.tuscany.core.config.impl Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.core.config.impl +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/impl/package-use.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/impl/package-use.html new file mode 100644 index 0000000000..00923857d8 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/impl/package-use.html @@ -0,0 +1,167 @@ + + + + + + + +Uses of Package org.apache.tuscany.core.config.impl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.core.config.impl

+
+ + + + + + + + + +
+Packages that use org.apache.tuscany.core.config.impl
org.apache.tuscany.core.config.impl  
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.config.impl used by org.apache.tuscany.core.config.impl
AbstractModuleComponentConfigurationLoader + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/package-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/package-frame.html new file mode 100644 index 0000000000..0686632a0d --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/package-frame.html @@ -0,0 +1,75 @@ + + + + + + + +org.apache.tuscany.core.config (Tuscany Core incubating-M1 API) + + + + + + + + + + + +org.apache.tuscany.core.config + + + + +
+Interfaces  + +
+ComponentTypeIntrospector +
+ImplementationCache +
+ModuleComponentConfigurationLoader
+ + + + + + +
+Classes  + +
+JavaIntrospectionHelper
+ + + + + + +
+Exceptions  + +
+ConfigurationException +
+ConfigurationLoadException +
+InvalidMetaDataException +
+InvalidRootElementException +
+InvalidSetterException +
+MetaDataException +
+MissingInterfaceException +
+MissingResourceException +
+SidefileLoadException
+ + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/package-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/package-summary.html new file mode 100644 index 0000000000..d2adba7f0f --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/package-summary.html @@ -0,0 +1,224 @@ + + + + + + + +org.apache.tuscany.core.config (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+

+Package org.apache.tuscany.core.config +

+ + + + + + + + + + + + + + + + + +
+Interface Summary
ComponentTypeIntrospectorInterface for implementations that are able create SCA definitions by inspecting Java classes.
ImplementationCacheCache of introspected implementations.
ModuleComponentConfigurationLoaderInterface for loading configuration information from some external + form into a Tuscany logical model.
+  + +

+ + + + + + + + + +
+Class Summary
JavaIntrospectionHelperImplements various reflection-related operations
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Exception Summary
ConfigurationExceptionBase class for exceptions that pertain to configuration.
ConfigurationLoadExceptionException indicating that there was a problem loading a configuration resource.
InvalidMetaDataExceptionDenotes an validation error processing component metadata
InvalidRootElementExceptionConfiguration exception that indicates the actual root element in an XML file was not the one expected.
InvalidSetterException 
MetaDataExceptionDenotes an error processing component metadata
MissingInterfaceExceptionException indicating that the interface referenced in an assembly file could not be found.
MissingResourceExceptionException that indicates an expected resource could not be found.
SidefileLoadExceptionException indicating that there was a problem loading a sidefile.
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/package-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/package-tree.html new file mode 100644 index 0000000000..6bc45208d0 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/package-tree.html @@ -0,0 +1,168 @@ + + + + + + + +org.apache.tuscany.core.config Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.core.config +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/package-use.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/package-use.html new file mode 100644 index 0000000000..7edd14e45d --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/package-use.html @@ -0,0 +1,501 @@ + + + + + + + +Uses of Package org.apache.tuscany.core.config (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.core.config

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.apache.tuscany.core.config
org.apache.tuscany.core.client  
org.apache.tuscany.core.config  
org.apache.tuscany.core.config.impl  
org.apache.tuscany.core.config.processor  
org.apache.tuscany.core.context  
org.apache.tuscany.core.context.impl  
org.apache.tuscany.core.extension.config  
org.apache.tuscany.core.loader  
org.apache.tuscany.core.loader.assembly  
org.apache.tuscany.core.loader.impl  
org.apache.tuscany.core.loader.system  
org.apache.tuscany.core.runtime  
org.apache.tuscany.core.sdo.helper  
org.apache.tuscany.core.system.config.processor  
org.apache.tuscany.core.system.context  
+  +

+ + + + + + + + + + + +
+Classes in org.apache.tuscany.core.config used by org.apache.tuscany.core.client
ConfigurationException + +
+          Base class for exceptions that pertain to configuration.
ModuleComponentConfigurationLoader + +
+          Interface for loading configuration information from some external + form into a Tuscany logical model.
+  +

+ + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.core.config used by org.apache.tuscany.core.config
ConfigurationException + +
+          Base class for exceptions that pertain to configuration.
ConfigurationLoadException + +
+          Exception indicating that there was a problem loading a configuration resource.
MetaDataException + +
+          Denotes an error processing component metadata
+  +

+ + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.core.config used by org.apache.tuscany.core.config.impl
ComponentTypeIntrospector + +
+          Interface for implementations that are able create SCA definitions by inspecting Java classes.
ConfigurationLoadException + +
+          Exception indicating that there was a problem loading a configuration resource.
ModuleComponentConfigurationLoader + +
+          Interface for loading configuration information from some external + form into a Tuscany logical model.
+  +

+ + + + + + + + + + + +
+Classes in org.apache.tuscany.core.config used by org.apache.tuscany.core.config.processor
ComponentTypeIntrospector + +
+          Interface for implementations that are able create SCA definitions by inspecting Java classes.
ConfigurationLoadException + +
+          Exception indicating that there was a problem loading a configuration resource.
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.config used by org.apache.tuscany.core.context
ConfigurationException + +
+          Base class for exceptions that pertain to configuration.
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.config used by org.apache.tuscany.core.context.impl
ConfigurationException + +
+          Base class for exceptions that pertain to configuration.
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.config used by org.apache.tuscany.core.extension.config
ConfigurationLoadException + +
+          Exception indicating that there was a problem loading a configuration resource.
+  +

+ + + + + + + + + + + +
+Classes in org.apache.tuscany.core.config used by org.apache.tuscany.core.loader
ConfigurationException + +
+          Base class for exceptions that pertain to configuration.
ConfigurationLoadException + +
+          Exception indicating that there was a problem loading a configuration resource.
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.core.config used by org.apache.tuscany.core.loader.assembly
ConfigurationLoadException + +
+          Exception indicating that there was a problem loading a configuration resource.
MissingInterfaceException + +
+          Exception indicating that the interface referenced in an assembly file could not be found.
MissingResourceException + +
+          Exception that indicates an expected resource could not be found.
SidefileLoadException + +
+          Exception indicating that there was a problem loading a sidefile.
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.config used by org.apache.tuscany.core.loader.impl
ConfigurationLoadException + +
+          Exception indicating that there was a problem loading a configuration resource.
+  +

+ + + + + + + + + + + +
+Classes in org.apache.tuscany.core.config used by org.apache.tuscany.core.loader.system
ComponentTypeIntrospector + +
+          Interface for implementations that are able create SCA definitions by inspecting Java classes.
ConfigurationLoadException + +
+          Exception indicating that there was a problem loading a configuration resource.
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.config used by org.apache.tuscany.core.runtime
ConfigurationException + +
+          Base class for exceptions that pertain to configuration.
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.config used by org.apache.tuscany.core.sdo.helper
ConfigurationLoadException + +
+          Exception indicating that there was a problem loading a configuration resource.
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.config used by org.apache.tuscany.core.system.config.processor
ConfigurationLoadException + +
+          Exception indicating that there was a problem loading a configuration resource.
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.config used by org.apache.tuscany.core.system.context
ConfigurationException + +
+          Base class for exceptions that pertain to configuration.
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/ComponentNameProcessor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/ComponentNameProcessor.html new file mode 100644 index 0000000000..ac432b87ea --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/ComponentNameProcessor.html @@ -0,0 +1,324 @@ + + + + + + + +ComponentNameProcessor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.config.processor +
+Class ComponentNameProcessor

+
+java.lang.Object
+  extended by org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
+      extended by org.apache.tuscany.core.config.processor.ComponentNameProcessor
+
+
+
All Implemented Interfaces:
ImplementationProcessor
+
+
+
+
public class ComponentNameProcessor
extends ImplementationProcessorSupport
+ + +

+Processes the ComponentName annotation +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
factory, introspector
+  + + + + + + + + + + +
+Constructor Summary
ComponentNameProcessor(org.apache.tuscany.model.assembly.AssemblyFactory factory) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ voidvisitField(java.lang.reflect.Field field, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidvisitMethod(java.lang.reflect.Method method, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
init, setFactory, setIntrospector, visitClass, visitConstructor, visitEnd, visitInterface, visitInterfaceMethod, visitSuperClass
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+ComponentNameProcessor

+
+public ComponentNameProcessor(org.apache.tuscany.model.assembly.AssemblyFactory factory)
+
+
+ + + + + + + + +
+Method Detail
+ +

+visitMethod

+
+public void visitMethod(java.lang.reflect.Method method,
+                        org.apache.tuscany.model.assembly.ComponentType type)
+                 throws ConfigurationLoadException
+
+
+
Specified by:
visitMethod in interface ImplementationProcessor
Overrides:
visitMethod in class ImplementationProcessorSupport
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+
+ +

+visitField

+
+public void visitField(java.lang.reflect.Field field,
+                       org.apache.tuscany.model.assembly.ComponentType type)
+                throws ConfigurationLoadException
+
+
+
Specified by:
visitField in interface ImplementationProcessor
Overrides:
visitField in class ImplementationProcessorSupport
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/ContextProcessor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/ContextProcessor.html new file mode 100644 index 0000000000..5aad2b4d94 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/ContextProcessor.html @@ -0,0 +1,324 @@ + + + + + + + +ContextProcessor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.config.processor +
+Class ContextProcessor

+
+java.lang.Object
+  extended by org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
+      extended by org.apache.tuscany.core.config.processor.ContextProcessor
+
+
+
All Implemented Interfaces:
ImplementationProcessor
+
+
+
+
public class ContextProcessor
extends ImplementationProcessorSupport
+ + +

+Processes the Context annotation +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
factory, introspector
+  + + + + + + + + + + +
+Constructor Summary
ContextProcessor() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ voidvisitField(java.lang.reflect.Field field, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidvisitMethod(java.lang.reflect.Method method, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
init, setFactory, setIntrospector, visitClass, visitConstructor, visitEnd, visitInterface, visitInterfaceMethod, visitSuperClass
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+ContextProcessor

+
+public ContextProcessor()
+
+
+ + + + + + + + +
+Method Detail
+ +

+visitMethod

+
+public void visitMethod(java.lang.reflect.Method method,
+                        org.apache.tuscany.model.assembly.ComponentType type)
+                 throws ConfigurationLoadException
+
+
+
Specified by:
visitMethod in interface ImplementationProcessor
Overrides:
visitMethod in class ImplementationProcessorSupport
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+
+ +

+visitField

+
+public void visitField(java.lang.reflect.Field field,
+                       org.apache.tuscany.model.assembly.ComponentType type)
+                throws ConfigurationLoadException
+
+
+
Specified by:
visitField in interface ImplementationProcessor
Overrides:
visitField in class ImplementationProcessorSupport
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/DefaultProcessor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/DefaultProcessor.html new file mode 100644 index 0000000000..cb824471cf --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/DefaultProcessor.html @@ -0,0 +1,312 @@ + + + + + + + +DefaultProcessor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.config.processor +
+Class DefaultProcessor

+
+java.lang.Object
+  extended by org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
+      extended by org.apache.tuscany.core.config.processor.DefaultProcessor
+
+
+
All Implemented Interfaces:
ImplementationProcessor
+
+
+
+
public class DefaultProcessor
extends ImplementationProcessorSupport
+ + +

+Adds public methods and public/protected fields as properties that are not declared explicitly with an + Property or Reference annotation +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
factory, introspector
+  + + + + + + + + + + + + + +
+Constructor Summary
DefaultProcessor() + +
+           
DefaultProcessor(org.apache.tuscany.model.assembly.AssemblyFactory factory) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ voidvisitEnd(java.lang.Class<?> clazz, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
init, setFactory, setIntrospector, visitClass, visitConstructor, visitField, visitInterface, visitInterfaceMethod, visitMethod, visitSuperClass
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+DefaultProcessor

+
+public DefaultProcessor(org.apache.tuscany.model.assembly.AssemblyFactory factory)
+
+
+
+ +

+DefaultProcessor

+
+public DefaultProcessor()
+
+
+ + + + + + + + +
+Method Detail
+ +

+visitEnd

+
+public void visitEnd(java.lang.Class<?> clazz,
+                     org.apache.tuscany.model.assembly.ComponentType type)
+              throws ConfigurationLoadException
+
+
+
Specified by:
visitEnd in interface ImplementationProcessor
Overrides:
visitEnd in class ImplementationProcessorSupport
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/DestroyProcessor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/DestroyProcessor.html new file mode 100644 index 0000000000..1e7a623bb5 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/DestroyProcessor.html @@ -0,0 +1,297 @@ + + + + + + + +DestroyProcessor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.config.processor +
+Class DestroyProcessor

+
+java.lang.Object
+  extended by org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
+      extended by org.apache.tuscany.core.config.processor.DestroyProcessor
+
+
+
All Implemented Interfaces:
ImplementationProcessor
+
+
+
+
public class DestroyProcessor
extends ImplementationProcessorSupport
+ + +

+Processes a Destroy +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
factory, introspector
+  + + + + + + + + + + +
+Constructor Summary
DestroyProcessor() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ voidvisitMethod(java.lang.reflect.Method method, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
init, setFactory, setIntrospector, visitClass, visitConstructor, visitEnd, visitField, visitInterface, visitInterfaceMethod, visitSuperClass
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+DestroyProcessor

+
+public DestroyProcessor()
+
+
+ + + + + + + + +
+Method Detail
+ +

+visitMethod

+
+public void visitMethod(java.lang.reflect.Method method,
+                        org.apache.tuscany.model.assembly.ComponentType type)
+                 throws ConfigurationLoadException
+
+
+
Specified by:
visitMethod in interface ImplementationProcessor
Overrides:
visitMethod in class ImplementationProcessorSupport
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/ImplementationProcessorSupport.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/ImplementationProcessorSupport.html new file mode 100644 index 0000000000..6cfb0856c6 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/ImplementationProcessorSupport.html @@ -0,0 +1,606 @@ + + + + + + + +ImplementationProcessorSupport (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.config.processor +
+Class ImplementationProcessorSupport

+
+java.lang.Object
+  extended by org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
+
+
+
All Implemented Interfaces:
ImplementationProcessor
+
+
+
Direct Known Subclasses:
AutowireProcessor, ComponentNameProcessor, ContextProcessor, DefaultProcessor, DestroyProcessor, InitProcessor, MonitorProcessor, ParentContextProcessor, PropertyProcessor, PropertyReferenceValidator, ReferenceProcessor, ScopeProcessor, SDOHelperProcessor, ServiceProcessor
+
+
+
+
public abstract class ImplementationProcessorSupport
extends java.lang.Object
implements ImplementationProcessor
+ + +

+A base implementation of an ImplementationProcessor +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + + + + + + + + + +
+Field Summary
+protected  org.apache.tuscany.model.assembly.AssemblyFactoryfactory + +
+           
+protected  ComponentTypeIntrospectorintrospector + +
+           
+  + + + + + + + + + + + + + + + +
+Constructor Summary
+protected ImplementationProcessorSupport() + +
+           
+protected ImplementationProcessorSupport(org.apache.tuscany.model.assembly.AssemblyFactory factory) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidinit() + +
+           
+ voidsetFactory(org.apache.tuscany.model.assembly.AssemblyFactory factory) + +
+           
+ voidsetIntrospector(ComponentTypeIntrospector introspector) + +
+           
+ voidvisitClass(java.lang.Class<?> clazz, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidvisitConstructor(java.lang.reflect.Constructor<?> constructor, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidvisitEnd(java.lang.Class<?> clazz, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidvisitField(java.lang.reflect.Field field, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidvisitInterface(java.lang.Class clazz, + java.lang.annotation.Annotation[] annotations, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidvisitInterfaceMethod(java.lang.reflect.Method method, + java.lang.annotation.Annotation[] annotations, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidvisitMethod(java.lang.reflect.Method method, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidvisitSuperClass(java.lang.Class<?> clazz, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+introspector

+
+protected ComponentTypeIntrospector introspector
+
+
+
+
+
+ +

+factory

+
+protected org.apache.tuscany.model.assembly.AssemblyFactory factory
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+ImplementationProcessorSupport

+
+protected ImplementationProcessorSupport(org.apache.tuscany.model.assembly.AssemblyFactory factory)
+
+
+
+ +

+ImplementationProcessorSupport

+
+protected ImplementationProcessorSupport()
+
+
+ + + + + + + + +
+Method Detail
+ +

+init

+
+public void init()
+          throws java.lang.Exception
+
+
+
+
+
+ +
Throws: +
java.lang.Exception
+
+
+
+ +

+setIntrospector

+
+public void setIntrospector(ComponentTypeIntrospector introspector)
+
+
+
+
+
+
+
+
+
+ +

+setFactory

+
+public void setFactory(org.apache.tuscany.model.assembly.AssemblyFactory factory)
+
+
+
+
+
+
+
+
+
+ +

+visitClass

+
+public void visitClass(java.lang.Class<?> clazz,
+                       org.apache.tuscany.model.assembly.ComponentType type)
+                throws ConfigurationLoadException
+
+
+
Specified by:
visitClass in interface ImplementationProcessor
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+
+ +

+visitSuperClass

+
+public void visitSuperClass(java.lang.Class<?> clazz,
+                            org.apache.tuscany.model.assembly.ComponentType type)
+                     throws ConfigurationLoadException
+
+
+
Specified by:
visitSuperClass in interface ImplementationProcessor
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+
+ +

+visitMethod

+
+public void visitMethod(java.lang.reflect.Method method,
+                        org.apache.tuscany.model.assembly.ComponentType type)
+                 throws ConfigurationLoadException
+
+
+
Specified by:
visitMethod in interface ImplementationProcessor
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+
+ +

+visitConstructor

+
+public void visitConstructor(java.lang.reflect.Constructor<?> constructor,
+                             org.apache.tuscany.model.assembly.ComponentType type)
+                      throws ConfigurationLoadException
+
+
+
Specified by:
visitConstructor in interface ImplementationProcessor
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+
+ +

+visitField

+
+public void visitField(java.lang.reflect.Field field,
+                       org.apache.tuscany.model.assembly.ComponentType type)
+                throws ConfigurationLoadException
+
+
+
Specified by:
visitField in interface ImplementationProcessor
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+
+ +

+visitInterface

+
+public void visitInterface(java.lang.Class clazz,
+                           java.lang.annotation.Annotation[] annotations,
+                           org.apache.tuscany.model.assembly.ComponentType type)
+                    throws ConfigurationLoadException
+
+
+
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+
+ +

+visitInterfaceMethod

+
+public void visitInterfaceMethod(java.lang.reflect.Method method,
+                                 java.lang.annotation.Annotation[] annotations,
+                                 org.apache.tuscany.model.assembly.ComponentType type)
+                          throws ConfigurationLoadException
+
+
+
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+
+ +

+visitEnd

+
+public void visitEnd(java.lang.Class<?> clazz,
+                     org.apache.tuscany.model.assembly.ComponentType type)
+              throws ConfigurationLoadException
+
+
+
Specified by:
visitEnd in interface ImplementationProcessor
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/InitProcessor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/InitProcessor.html new file mode 100644 index 0000000000..c7b4d63b83 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/InitProcessor.html @@ -0,0 +1,297 @@ + + + + + + + +InitProcessor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.config.processor +
+Class InitProcessor

+
+java.lang.Object
+  extended by org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
+      extended by org.apache.tuscany.core.config.processor.InitProcessor
+
+
+
All Implemented Interfaces:
ImplementationProcessor
+
+
+
+
public class InitProcessor
extends ImplementationProcessorSupport
+ + +

+Processes the Init annotation +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
factory, introspector
+  + + + + + + + + + + +
+Constructor Summary
InitProcessor() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ voidvisitMethod(java.lang.reflect.Method method, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
init, setFactory, setIntrospector, visitClass, visitConstructor, visitEnd, visitField, visitInterface, visitInterfaceMethod, visitSuperClass
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+InitProcessor

+
+public InitProcessor()
+
+
+ + + + + + + + +
+Method Detail
+ +

+visitMethod

+
+public void visitMethod(java.lang.reflect.Method method,
+                        org.apache.tuscany.model.assembly.ComponentType type)
+                 throws ConfigurationLoadException
+
+
+
Specified by:
visitMethod in interface ImplementationProcessor
Overrides:
visitMethod in class ImplementationProcessorSupport
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/ProcessorHelper.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/ProcessorHelper.html new file mode 100644 index 0000000000..7f5e6679f2 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/ProcessorHelper.html @@ -0,0 +1,250 @@ + + + + + + + +ProcessorHelper (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.config.processor +
+Class ProcessorHelper

+
+java.lang.Object
+  extended by org.apache.tuscany.core.config.processor.ProcessorHelper
+
+
+
+
public class ProcessorHelper
extends java.lang.Object
+ + +

+Provides utility functions for ImplementationProcessors +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+static org.apache.tuscany.model.assembly.ScopegetScope(org.osoa.sca.annotations.Scope annotation) + +
+          Returns the scope enum specified by the annotation
+static org.apache.tuscany.model.assembly.ServicegetService(java.lang.Class<?> interfaceType, + java.util.List<org.apache.tuscany.model.assembly.Service> services) + +
+          Returns the first Service from a collection matching the interface type
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Method Detail
+ +

+getService

+
+public static org.apache.tuscany.model.assembly.Service getService(java.lang.Class<?> interfaceType,
+                                                                   java.util.List<org.apache.tuscany.model.assembly.Service> services)
+
+
Returns the first Service from a collection matching the interface type +

+

+
+
+
+
+ +

+getScope

+
+public static org.apache.tuscany.model.assembly.Scope getScope(org.osoa.sca.annotations.Scope annotation)
+
+
Returns the scope enum specified by the annotation +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/ProcessorUtils.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/ProcessorUtils.html new file mode 100644 index 0000000000..95803c1d5f --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/ProcessorUtils.html @@ -0,0 +1,244 @@ + + + + + + + +ProcessorUtils (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.config.processor +
+Class ProcessorUtils

+
+java.lang.Object
+  extended by org.apache.tuscany.core.config.processor.ProcessorUtils
+
+
+
+
public class ProcessorUtils
extends java.lang.Object
+ + +

+Temporary class to create bootstrap ImplementationProcessors +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+static ComponentTypeIntrospectorcreateCoreIntrospector(org.apache.tuscany.model.assembly.AssemblyFactory factory) + +
+           
+static java.util.List<ImplementationProcessor>createCoreProcessors(org.apache.tuscany.model.assembly.AssemblyFactory factory) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Method Detail
+ +

+createCoreProcessors

+
+public static java.util.List<ImplementationProcessor> createCoreProcessors(org.apache.tuscany.model.assembly.AssemblyFactory factory)
+
+
+
+
+
+
+ +

+createCoreIntrospector

+
+public static ComponentTypeIntrospector createCoreIntrospector(org.apache.tuscany.model.assembly.AssemblyFactory factory)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/PropertyProcessor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/PropertyProcessor.html new file mode 100644 index 0000000000..1be9108a4a --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/PropertyProcessor.html @@ -0,0 +1,338 @@ + + + + + + + +PropertyProcessor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.config.processor +
+Class PropertyProcessor

+
+java.lang.Object
+  extended by org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
+      extended by org.apache.tuscany.core.config.processor.PropertyProcessor
+
+
+
All Implemented Interfaces:
ImplementationProcessor
+
+
+
+
public class PropertyProcessor
extends ImplementationProcessorSupport
+ + +

+Processes the Property annotation +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
factory, introspector
+  + + + + + + + + + + + + + +
+Constructor Summary
PropertyProcessor() + +
+           
PropertyProcessor(org.apache.tuscany.model.assembly.AssemblyFactory factory) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ voidvisitField(java.lang.reflect.Field field, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidvisitMethod(java.lang.reflect.Method method, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
init, setFactory, setIntrospector, visitClass, visitConstructor, visitEnd, visitInterface, visitInterfaceMethod, visitSuperClass
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+PropertyProcessor

+
+public PropertyProcessor(org.apache.tuscany.model.assembly.AssemblyFactory factory)
+
+
+
+ +

+PropertyProcessor

+
+public PropertyProcessor()
+
+
+ + + + + + + + +
+Method Detail
+ +

+visitMethod

+
+public void visitMethod(java.lang.reflect.Method method,
+                        org.apache.tuscany.model.assembly.ComponentType type)
+                 throws ConfigurationLoadException
+
+
+
Specified by:
visitMethod in interface ImplementationProcessor
Overrides:
visitMethod in class ImplementationProcessorSupport
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+
+ +

+visitField

+
+public void visitField(java.lang.reflect.Field field,
+                       org.apache.tuscany.model.assembly.ComponentType type)
+                throws ConfigurationLoadException
+
+
+
Specified by:
visitField in interface ImplementationProcessor
Overrides:
visitField in class ImplementationProcessorSupport
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/PropertyReferenceValidator.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/PropertyReferenceValidator.html new file mode 100644 index 0000000000..f6152c5e8f --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/PropertyReferenceValidator.html @@ -0,0 +1,297 @@ + + + + + + + +PropertyReferenceValidator (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.config.processor +
+Class PropertyReferenceValidator

+
+java.lang.Object
+  extended by org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
+      extended by org.apache.tuscany.core.config.processor.PropertyReferenceValidator
+
+
+
All Implemented Interfaces:
ImplementationProcessor
+
+
+
+
public class PropertyReferenceValidator
extends ImplementationProcessorSupport
+ + +

+Validates the use of Property and Reference annotations beyond native Java syntactic capabilities +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
factory, introspector
+  + + + + + + + + + + +
+Constructor Summary
PropertyReferenceValidator(org.apache.tuscany.model.assembly.AssemblyFactory factory) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ voidvisitEnd(java.lang.Class<?> clazz, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
init, setFactory, setIntrospector, visitClass, visitConstructor, visitField, visitInterface, visitInterfaceMethod, visitMethod, visitSuperClass
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+PropertyReferenceValidator

+
+public PropertyReferenceValidator(org.apache.tuscany.model.assembly.AssemblyFactory factory)
+
+
+ + + + + + + + +
+Method Detail
+ +

+visitEnd

+
+public void visitEnd(java.lang.Class<?> clazz,
+                     org.apache.tuscany.model.assembly.ComponentType type)
+              throws ConfigurationLoadException
+
+
+
Specified by:
visitEnd in interface ImplementationProcessor
Overrides:
visitEnd in class ImplementationProcessorSupport
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/ReferenceProcessor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/ReferenceProcessor.html new file mode 100644 index 0000000000..ac9b27f3ef --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/ReferenceProcessor.html @@ -0,0 +1,338 @@ + + + + + + + +ReferenceProcessor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.config.processor +
+Class ReferenceProcessor

+
+java.lang.Object
+  extended by org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
+      extended by org.apache.tuscany.core.config.processor.ReferenceProcessor
+
+
+
All Implemented Interfaces:
ImplementationProcessor
+
+
+
+
public class ReferenceProcessor
extends ImplementationProcessorSupport
+ + +

+Processes the Reference annotation +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
factory, introspector
+  + + + + + + + + + + + + + +
+Constructor Summary
ReferenceProcessor() + +
+           
ReferenceProcessor(org.apache.tuscany.model.assembly.AssemblyFactory factory) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ voidvisitField(java.lang.reflect.Field field, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidvisitMethod(java.lang.reflect.Method method, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
init, setFactory, setIntrospector, visitClass, visitConstructor, visitEnd, visitInterface, visitInterfaceMethod, visitSuperClass
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+ReferenceProcessor

+
+public ReferenceProcessor()
+
+
+
+ +

+ReferenceProcessor

+
+public ReferenceProcessor(org.apache.tuscany.model.assembly.AssemblyFactory factory)
+
+
+ + + + + + + + +
+Method Detail
+ +

+visitMethod

+
+public void visitMethod(java.lang.reflect.Method method,
+                        org.apache.tuscany.model.assembly.ComponentType type)
+                 throws ConfigurationLoadException
+
+
+
Specified by:
visitMethod in interface ImplementationProcessor
Overrides:
visitMethod in class ImplementationProcessorSupport
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+
+ +

+visitField

+
+public void visitField(java.lang.reflect.Field field,
+                       org.apache.tuscany.model.assembly.ComponentType type)
+                throws ConfigurationLoadException
+
+
+
Specified by:
visitField in interface ImplementationProcessor
Overrides:
visitField in class ImplementationProcessorSupport
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/ScopeProcessor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/ScopeProcessor.html new file mode 100644 index 0000000000..0f2d3ec2d8 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/ScopeProcessor.html @@ -0,0 +1,297 @@ + + + + + + + +ScopeProcessor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.config.processor +
+Class ScopeProcessor

+
+java.lang.Object
+  extended by org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
+      extended by org.apache.tuscany.core.config.processor.ScopeProcessor
+
+
+
All Implemented Interfaces:
ImplementationProcessor
+
+
+
+
public class ScopeProcessor
extends ImplementationProcessorSupport
+ + +

+Processes the Scope annotation +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
factory, introspector
+  + + + + + + + + + + +
+Constructor Summary
ScopeProcessor() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ voidvisitEnd(java.lang.Class<?> clazz, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
init, setFactory, setIntrospector, visitClass, visitConstructor, visitField, visitInterface, visitInterfaceMethod, visitMethod, visitSuperClass
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+ScopeProcessor

+
+public ScopeProcessor()
+
+
+ + + + + + + + +
+Method Detail
+ +

+visitEnd

+
+public void visitEnd(java.lang.Class<?> clazz,
+                     org.apache.tuscany.model.assembly.ComponentType type)
+              throws ConfigurationLoadException
+
+
+
Specified by:
visitEnd in interface ImplementationProcessor
Overrides:
visitEnd in class ImplementationProcessorSupport
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/ServiceProcessor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/ServiceProcessor.html new file mode 100644 index 0000000000..11d8054e05 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/ServiceProcessor.html @@ -0,0 +1,338 @@ + + + + + + + +ServiceProcessor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.config.processor +
+Class ServiceProcessor

+
+java.lang.Object
+  extended by org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
+      extended by org.apache.tuscany.core.config.processor.ServiceProcessor
+
+
+
All Implemented Interfaces:
ImplementationProcessor
+
+
+
+
public class ServiceProcessor
extends ImplementationProcessorSupport
+ + +

+Processes the Service annotation +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
factory, introspector
+  + + + + + + + + + + + + + +
+Constructor Summary
ServiceProcessor() + +
+           
ServiceProcessor(org.apache.tuscany.model.assembly.AssemblyFactory factory) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ voidvisitClass(java.lang.Class<?> clazz, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidvisitEnd(java.lang.Class<?> clazz, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
init, setFactory, setIntrospector, visitConstructor, visitField, visitInterface, visitInterfaceMethod, visitMethod, visitSuperClass
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+ServiceProcessor

+
+public ServiceProcessor()
+
+
+
+ +

+ServiceProcessor

+
+public ServiceProcessor(org.apache.tuscany.model.assembly.AssemblyFactory factory)
+
+
+ + + + + + + + +
+Method Detail
+ +

+visitClass

+
+public void visitClass(java.lang.Class<?> clazz,
+                       org.apache.tuscany.model.assembly.ComponentType type)
+                throws ConfigurationLoadException
+
+
+
Specified by:
visitClass in interface ImplementationProcessor
Overrides:
visitClass in class ImplementationProcessorSupport
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+
+ +

+visitEnd

+
+public void visitEnd(java.lang.Class<?> clazz,
+                     org.apache.tuscany.model.assembly.ComponentType type)
+              throws ConfigurationLoadException
+
+
+
Specified by:
visitEnd in interface ImplementationProcessor
Overrides:
visitEnd in class ImplementationProcessorSupport
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/ComponentNameProcessor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/ComponentNameProcessor.html new file mode 100644 index 0000000000..396994fd5d --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/ComponentNameProcessor.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.config.processor.ComponentNameProcessor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.config.processor.ComponentNameProcessor

+
+No usage of org.apache.tuscany.core.config.processor.ComponentNameProcessor +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/ContextProcessor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/ContextProcessor.html new file mode 100644 index 0000000000..e1074433cc --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/ContextProcessor.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.config.processor.ContextProcessor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.config.processor.ContextProcessor

+
+No usage of org.apache.tuscany.core.config.processor.ContextProcessor +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/DefaultProcessor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/DefaultProcessor.html new file mode 100644 index 0000000000..822b412cc5 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/DefaultProcessor.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.config.processor.DefaultProcessor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.config.processor.DefaultProcessor

+
+No usage of org.apache.tuscany.core.config.processor.DefaultProcessor +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/DestroyProcessor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/DestroyProcessor.html new file mode 100644 index 0000000000..d2e02e0710 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/DestroyProcessor.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.config.processor.DestroyProcessor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.config.processor.DestroyProcessor

+
+No usage of org.apache.tuscany.core.config.processor.DestroyProcessor +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/ImplementationProcessorSupport.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/ImplementationProcessorSupport.html new file mode 100644 index 0000000000..04e29af8fc --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/ImplementationProcessorSupport.html @@ -0,0 +1,324 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.config.processor.ImplementationProcessorSupport

+
+ + + + + + + + + + + + + + + + + +
+Packages that use ImplementationProcessorSupport
org.apache.tuscany.core.config.processor  
org.apache.tuscany.core.sdo.helper  
org.apache.tuscany.core.system.config.processor  
+  +

+ + + + + +
+Uses of ImplementationProcessorSupport in org.apache.tuscany.core.config.processor
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of ImplementationProcessorSupport in org.apache.tuscany.core.config.processor
+ classComponentNameProcessor + +
+          Processes the ComponentName annotation
+ classContextProcessor + +
+          Processes the Context annotation
+ classDefaultProcessor + +
+          Adds public methods and public/protected fields as properties that are not declared explicitly with an + Property or Reference annotation
+ classDestroyProcessor + +
+          Processes a Destroy
+ classInitProcessor + +
+          Processes the Init annotation
+ classPropertyProcessor + +
+          Processes the Property annotation
+ classPropertyReferenceValidator + +
+          Validates the use of Property and Reference annotations beyond native Java syntactic capabilities
+ classReferenceProcessor + +
+          Processes the Reference annotation
+ classScopeProcessor + +
+          Processes the Scope annotation
+ classServiceProcessor + +
+          Processes the Service annotation
+  +

+ + + + + +
+Uses of ImplementationProcessorSupport in org.apache.tuscany.core.sdo.helper
+  +

+ + + + + + + + + +
Subclasses of ImplementationProcessorSupport in org.apache.tuscany.core.sdo.helper
+ classSDOHelperProcessor + +
+           
+  +

+ + + + + +
+Uses of ImplementationProcessorSupport in org.apache.tuscany.core.system.config.processor
+  +

+ + + + + + + + + + + + + + + + + +
Subclasses of ImplementationProcessorSupport in org.apache.tuscany.core.system.config.processor
+ classAutowireProcessor + +
+          Processes Autowire annotations
+ classMonitorProcessor + +
+          Processes Autowire annotations
+ classParentContextProcessor + +
+          Processes Autowire annotations
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/InitProcessor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/InitProcessor.html new file mode 100644 index 0000000000..7ad2d3aa32 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/InitProcessor.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.config.processor.InitProcessor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.config.processor.InitProcessor

+
+No usage of org.apache.tuscany.core.config.processor.InitProcessor +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/ProcessorHelper.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/ProcessorHelper.html new file mode 100644 index 0000000000..c6afb9681b --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/ProcessorHelper.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.config.processor.ProcessorHelper (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.config.processor.ProcessorHelper

+
+No usage of org.apache.tuscany.core.config.processor.ProcessorHelper +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/ProcessorUtils.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/ProcessorUtils.html new file mode 100644 index 0000000000..20bc5456ea --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/ProcessorUtils.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.config.processor.ProcessorUtils (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.config.processor.ProcessorUtils

+
+No usage of org.apache.tuscany.core.config.processor.ProcessorUtils +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/PropertyProcessor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/PropertyProcessor.html new file mode 100644 index 0000000000..c4d90b04cd --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/PropertyProcessor.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.config.processor.PropertyProcessor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.config.processor.PropertyProcessor

+
+No usage of org.apache.tuscany.core.config.processor.PropertyProcessor +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/PropertyReferenceValidator.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/PropertyReferenceValidator.html new file mode 100644 index 0000000000..328daf0999 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/PropertyReferenceValidator.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.config.processor.PropertyReferenceValidator (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.config.processor.PropertyReferenceValidator

+
+No usage of org.apache.tuscany.core.config.processor.PropertyReferenceValidator +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/ReferenceProcessor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/ReferenceProcessor.html new file mode 100644 index 0000000000..afec35ec08 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/ReferenceProcessor.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.config.processor.ReferenceProcessor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.config.processor.ReferenceProcessor

+
+No usage of org.apache.tuscany.core.config.processor.ReferenceProcessor +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/ScopeProcessor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/ScopeProcessor.html new file mode 100644 index 0000000000..c21af0be02 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/ScopeProcessor.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.config.processor.ScopeProcessor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.config.processor.ScopeProcessor

+
+No usage of org.apache.tuscany.core.config.processor.ScopeProcessor +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/ServiceProcessor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/ServiceProcessor.html new file mode 100644 index 0000000000..e6173fb3d4 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/class-use/ServiceProcessor.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.config.processor.ServiceProcessor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.config.processor.ServiceProcessor

+
+No usage of org.apache.tuscany.core.config.processor.ServiceProcessor +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/package-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/package-frame.html new file mode 100644 index 0000000000..7c8c654f4b --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/package-frame.html @@ -0,0 +1,57 @@ + + + + + + + +org.apache.tuscany.core.config.processor (Tuscany Core incubating-M1 API) + + + + + + + + + + + +org.apache.tuscany.core.config.processor + + + + +
+Classes  + +
+ComponentNameProcessor +
+ContextProcessor +
+DefaultProcessor +
+DestroyProcessor +
+ImplementationProcessorSupport +
+InitProcessor +
+ProcessorHelper +
+ProcessorUtils +
+PropertyProcessor +
+PropertyReferenceValidator +
+ReferenceProcessor +
+ScopeProcessor +
+ServiceProcessor
+ + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/package-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/package-summary.html new file mode 100644 index 0000000000..108fd2d09d --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/package-summary.html @@ -0,0 +1,204 @@ + + + + + + + +org.apache.tuscany.core.config.processor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+

+Package org.apache.tuscany.core.config.processor +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
ComponentNameProcessorProcesses the ComponentName annotation
ContextProcessorProcesses the Context annotation
DefaultProcessorAdds public methods and public/protected fields as properties that are not declared explicitly with an + Property or Reference annotation
DestroyProcessorProcesses a Destroy
ImplementationProcessorSupportA base implementation of an ImplementationProcessor
InitProcessorProcesses the Init annotation
ProcessorHelperProvides utility functions for ImplementationProcessors
ProcessorUtilsTemporary class to create bootstrap ImplementationProcessors
PropertyProcessorProcesses the Property annotation
PropertyReferenceValidatorValidates the use of Property and Reference annotations beyond native Java syntactic capabilities
ReferenceProcessorProcesses the Reference annotation
ScopeProcessorProcesses the Scope annotation
ServiceProcessorProcesses the Service annotation
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/package-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/package-tree.html new file mode 100644 index 0000000000..bd2657a99e --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/package-tree.html @@ -0,0 +1,153 @@ + + + + + + + +org.apache.tuscany.core.config.processor Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.core.config.processor +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/package-use.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/package-use.html new file mode 100644 index 0000000000..243c1165a6 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/config/processor/package-use.html @@ -0,0 +1,205 @@ + + + + + + + +Uses of Package org.apache.tuscany.core.config.processor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.core.config.processor

+
+ + + + + + + + + + + + + + + + + +
+Packages that use org.apache.tuscany.core.config.processor
org.apache.tuscany.core.config.processor  
org.apache.tuscany.core.sdo.helper  
org.apache.tuscany.core.system.config.processor  
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.config.processor used by org.apache.tuscany.core.config.processor
ImplementationProcessorSupport + +
+          A base implementation of an ImplementationProcessor
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.config.processor used by org.apache.tuscany.core.sdo.helper
ImplementationProcessorSupport + +
+          A base implementation of an ImplementationProcessor
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.config.processor used by org.apache.tuscany.core.system.config.processor
ImplementationProcessorSupport + +
+          A base implementation of an ImplementationProcessor
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/AtomicContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/AtomicContext.html new file mode 100644 index 0000000000..07d81f39a2 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/AtomicContext.html @@ -0,0 +1,374 @@ + + + + + + + +AtomicContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context +
+Interface AtomicContext

+
+
All Superinterfaces:
Context, EventPublisher, Lifecycle
+
+
+
All Known Implementing Classes:
SystemAtomicContext
+
+
+
+
public interface AtomicContext
extends Context
+ + +

+A runtime entity that manages an atomic (i.e. leaf-type) artifact. +

+ +

+

+
Version:
+
$Rev: 395110 $ $Date: 2006-04-18 22:32:30 -0400 (Tue, 18 Apr 2006) $
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.apache.tuscany.core.context.Lifecycle
CONFIG_ERROR, ERROR, INITIALIZED, INITIALIZING, RUNNING, STARTED, STOPPED, STOPPING, UNINITIALIZED
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voiddestroy() + +
+          Notifies the context of a destroy event
+ java.lang.ObjectgetTargetInstance() + +
+          Returns the target instance associated with the context.
+ voidinit() + +
+          Notifies the context of an initialization event
+ booleanisDestroyable() + +
+          Returns whether the context should be called back when its scope ends
+ booleanisEagerInit() + +
+          Returns whether the context should be eagerly initialized
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.Context
getInstance
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.EventPublisher
addListener, addListener, publish, removeListener
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.Lifecycle
getLifecycleState, getName, setName, start, stop
+  +

+ + + + + + + + +
+Method Detail
+ +

+isEagerInit

+
+boolean isEagerInit()
+
+
Returns whether the context should be eagerly initialized +

+

+
+
+
+
+
+
+
+ +

+init

+
+void init()
+          throws TargetException
+
+
Notifies the context of an initialization event +

+

+
+
+
+ +
Throws: +
TargetException
+
+
+
+ +

+destroy

+
+void destroy()
+             throws TargetException
+
+
Notifies the context of a destroy event +

+

+
+
+
+ +
Throws: +
TargetException
+
+
+
+ +

+isDestroyable

+
+boolean isDestroyable()
+
+
Returns whether the context should be called back when its scope ends +

+

+
+
+
+
+
+
+
+ +

+getTargetInstance

+
+java.lang.Object getTargetInstance()
+                                   throws TargetException
+
+
Returns the target instance associated with the context. A target instance is the actual + object a request is dispatched to sans proxy wire chain. +

+

+
+
+
+ +
Throws: +
TargetException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/AutowireContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/AutowireContext.html new file mode 100644 index 0000000000..bd163bcb8d --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/AutowireContext.html @@ -0,0 +1,332 @@ + + + + + + + +AutowireContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context +
+Interface AutowireContext

+
+
All Superinterfaces:
CompositeContext, Context, EventPublisher, Lifecycle
+
+
+
All Known Subinterfaces:
RuntimeContext, SystemCompositeContext
+
+
+
All Known Implementing Classes:
AbstractCompositeContext, CompositeContextImpl, RuntimeContextImpl, SystemCompositeContextImpl
+
+
+
+
public interface AutowireContext
extends CompositeContext
+ + +

+A specialization of a CompositeContext that is able to automatically resolve references + for its children using EntryPoint or Service interfaces exposed by it or, recursively, any + of it parents. +

+ +

+

+
Version:
+
$Rev: 395110 $ $Date: 2006-04-18 22:32:30 -0400 (Tue, 18 Apr 2006) $
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.apache.tuscany.core.context.Lifecycle
CONFIG_ERROR, ERROR, INITIALIZED, INITIALIZING, RUNNING, STARTED, STOPPED, STOPPING, UNINITIALIZED
+  + + + + + + + + + + + + + + + +
+Method Summary
+ + + + + +
+<T> T
+
resolveExternalInstance(java.lang.Class<T> instanceInterface) + +
+          Invoked by a parent context to return an autowire target in a child.
+ + + + + +
+<T> T
+
resolveInstance(java.lang.Class<T> instanceInterface) + +
+          Invoked by child contexts to return an an autowire target.
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.CompositeContext
getComposite, getContext, getParent, getURI, registerModelObject, registerModelObjects, removeContext, setAssemblyContext, setParent, setURI
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.Context
getInstance
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.EventPublisher
addListener, addListener, publish, removeListener
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.Lifecycle
getLifecycleState, getName, setName, start, stop
+  +

+ + + + + + + + +
+Method Detail
+ +

+resolveInstance

+
+<T> T resolveInstance(java.lang.Class<T> instanceInterface)
+                  throws AutowireResolutionException
+
+
Invoked by child contexts to return an an autowire target. Resolved targets may be entry points or + components in the parent or its ancestors, or entry points in a sibling context +

+

+
+
+
+
Parameters:
instanceInterface - the type of service being requested +
Returns:
a reference to the requested service or null if none can be found +
Throws: +
AutowireResolutionException - if an error occurs attempting to resolve an autowire
+
+
+
+ +

+resolveExternalInstance

+
+<T> T resolveExternalInstance(java.lang.Class<T> instanceInterface)
+                          throws AutowireResolutionException
+
+
Invoked by a parent context to return an autowire target in a child. Resolved targets must be entry points. + For example, given a parent P and two siblings, A and B, A would request an autowire by invoking + #resolveInstance(Class) on P, which in turn could invoke the present method on B in order to resolve + a target. +

+

+
+
+
+
Parameters:
instanceInterface - the type of service being requested +
Returns:
a reference to the requested service or null if none can be found +
Throws: +
AutowireResolutionException - if an error occurs attempting to resolve an autowire
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/AutowireResolutionException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/AutowireResolutionException.html new file mode 100644 index 0000000000..59b2fdfcbd --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/AutowireResolutionException.html @@ -0,0 +1,301 @@ + + + + + + + +AutowireResolutionException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context +
+Class AutowireResolutionException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.apache.tuscany.common.TuscanyRuntimeException
+                  extended by org.apache.tuscany.core.context.CoreRuntimeException
+                      extended by org.apache.tuscany.core.context.TargetException
+                          extended by org.apache.tuscany.core.context.AutowireResolutionException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class AutowireResolutionException
extends TargetException
+ + +

+Denotes an exception while resolving an automatic wire +

+ +

+

+
Version:
+
$Rev: 368822 $ $Date: 2006-01-13 13:54:38 -0500 (Fri, 13 Jan 2006) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
AutowireResolutionException() + +
+           
AutowireResolutionException(java.lang.String message) + +
+           
AutowireResolutionException(java.lang.String message, + java.lang.Throwable cause) + +
+           
AutowireResolutionException(java.lang.Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.common.TuscanyRuntimeException
addContextName, getIdentifier, getMessage, returnContextNames, setIdentifier
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+AutowireResolutionException

+
+public AutowireResolutionException()
+
+
+
+ +

+AutowireResolutionException

+
+public AutowireResolutionException(java.lang.String message)
+
+
+
+ +

+AutowireResolutionException

+
+public AutowireResolutionException(java.lang.String message,
+                                   java.lang.Throwable cause)
+
+
+
+ +

+AutowireResolutionException

+
+public AutowireResolutionException(java.lang.Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/CompositeContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/CompositeContext.html new file mode 100644 index 0000000000..14641c7b64 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/CompositeContext.html @@ -0,0 +1,504 @@ + + + + + + + +CompositeContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context +
+Interface CompositeContext

+
+
All Superinterfaces:
Context, EventPublisher, Lifecycle
+
+
+
All Known Subinterfaces:
AutowireContext, RuntimeContext, ScopeAwareContext, SystemCompositeContext
+
+
+
All Known Implementing Classes:
AbstractCompositeContext, CompositeContextImpl, RuntimeContextImpl, SystemCompositeContextImpl
+
+
+
+
public interface CompositeContext
extends Context
+ + +

+A context which contains child component contexts. +

+ +

+

+
Version:
+
$Rev: 406532 $ $Date: 2006-05-15 00:23:43 -0400 (Mon, 15 May 2006) $
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.apache.tuscany.core.context.Lifecycle
CONFIG_ERROR, ERROR, INITIALIZED, INITIALIZING, RUNNING, STARTED, STOPPED, STOPPING, UNINITIALIZED
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ org.apache.tuscany.model.assembly.CompositegetComposite() + +
+          Deprecated. 
+ ContextgetContext(java.lang.String name) + +
+          Returns the child context associated with a given name
+ CompositeContextgetParent() + +
+          Returns the parent context, or null if the context does not have one
+ java.lang.StringgetURI() + +
+           
+ voidregisterModelObject(org.apache.tuscany.model.assembly.Extensible model) + +
+          Adds a runtime artifact represented by the model object to the composite context by merging it with existing + artifacts.
+ voidregisterModelObjects(java.util.List<? extends org.apache.tuscany.model.assembly.Extensible> models) + +
+          Adds runtime artifacts represented by the set of model objects to the composite context by merging them with + existing artifacts.
+ voidremoveContext(java.lang.String name) + +
+           
+ voidsetAssemblyContext(org.apache.tuscany.model.assembly.AssemblyContext context) + +
+          Deprecated.  
+ voidsetParent(CompositeContext parent) + +
+          Sets the parent context
+ voidsetURI(java.lang.String uri) + +
+           
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.Context
getInstance
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.EventPublisher
addListener, addListener, publish, removeListener
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.Lifecycle
getLifecycleState, getName, setName, start, stop
+  +

+ + + + + + + + +
+Method Detail
+ +

+getURI

+
+java.lang.String getURI()
+
+
+
+
+
+
+
+
+
+ +

+setURI

+
+void setURI(java.lang.String uri)
+
+
+
+
+
+
+
+
+
+ +

+setAssemblyContext

+
+void setAssemblyContext(org.apache.tuscany.model.assembly.AssemblyContext context)
+
+
Deprecated.  +

+

TODO remove this method +

+

+
+
+
+
+
+
+
+ +

+getParent

+
+CompositeContext getParent()
+
+
Returns the parent context, or null if the context does not have one +

+

+
+
+
+
+
+
+
+ +

+setParent

+
+void setParent(CompositeContext parent)
+
+
Sets the parent context +

+

+
+
+
+
+
+
+
+ +

+registerModelObjects

+
+void registerModelObjects(java.util.List<? extends org.apache.tuscany.model.assembly.Extensible> models)
+                          throws ConfigurationException
+
+
Adds runtime artifacts represented by the set of model objects to the composite context by merging them with + existing artifacts. Implementing classes may support only a subset of Part types. +

+

+
+
+
+ +
Throws: +
ConfigurationException
See Also:
Component, +ModuleComponent, +AtomicComponent, +EntryPoint, +ExternalService
+
+
+
+ +

+registerModelObject

+
+void registerModelObject(org.apache.tuscany.model.assembly.Extensible model)
+                         throws ConfigurationException
+
+
Adds a runtime artifact represented by the model object to the composite context by merging it with existing + artifacts. Implementing classes may support only a subset of Part types. +

+

+
+
+
+ +
Throws: +
ConfigurationException
See Also:
Component, +ModuleComponent, +AtomicComponent, +EntryPoint, +ExternalService
+
+
+
+ +

+getContext

+
+Context getContext(java.lang.String name)
+
+
Returns the child context associated with a given name +

+

+
+
+
+
+
+
+
+ +

+getComposite

+
+@Deprecated
+org.apache.tuscany.model.assembly.Composite getComposite()
+
+
Deprecated.  +

+

Returns the composite managed by this composite context +

+

+
+
+
+
+
+
+
+ +

+removeContext

+
+void removeContext(java.lang.String name)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ConfigurationContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ConfigurationContext.html new file mode 100644 index 0000000000..ab91225b3a --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ConfigurationContext.html @@ -0,0 +1,216 @@ + + + + + + + +ConfigurationContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context +
+Interface ConfigurationContext

+
+
All Superinterfaces:
ContextFactoryBuilder, WireBuilder
+
+
+
All Known Subinterfaces:
RuntimeContext, SystemCompositeContext
+
+
+
All Known Implementing Classes:
AbstractCompositeContext, CompositeContextImpl, RuntimeContextImpl, SystemCompositeContextImpl
+
+
+
+
public interface ConfigurationContext
extends ContextFactoryBuilder, WireBuilder
+ + +

+Offers configuration services in the runtime. A ConfigurationContext is able to configure a model and then buildSource the + runtime representation corresponding to that model in the live system. +

+ Configuration contexts will typically be hierarchical, delegating to their parent after performing an + operation. The parent ConfigurationContext will typically be injected into an implementation of this interface during + registration. +

+ +

+

+
Version:
+
$Rev: 396284 $ $Date: 2006-04-23 11:27:42 -0400 (Sun, 23 Apr 2006) $
+
+
+ +

+ + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.builder.ContextFactoryBuilder
build
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.builder.WireBuilder
completeTargetChain, connect
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/Context.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/Context.html new file mode 100644 index 0000000000..0481a09573 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/Context.html @@ -0,0 +1,276 @@ + + + + + + + +Context (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context +
+Interface Context

+
+
All Superinterfaces:
EventPublisher, Lifecycle
+
+
+
All Known Subinterfaces:
AtomicContext, AutowireContext, CompositeContext, EntryPointContext, ExternalServiceContext, RuntimeContext, ScopeAwareContext, SystemCompositeContext
+
+
+
All Known Implementing Classes:
AbstractCompositeContext, AbstractContext, CompositeContextImpl, EntryPointContextImpl, ExternalServiceContextImpl, RuntimeContextImpl, SystemAtomicContext, SystemCompositeContextImpl, SystemEntryPointContext, SystemExternalServiceContext
+
+
+
+
public interface Context
extends EventPublisher, Lifecycle
+ + +

+An entity that provides an execution context for a runtime artifact or artifacts. A Context may + be a composite, managing child contexts or it may be an atomic, i.e. leaf, context. +

+ +

+

+
Version:
+
$Rev: 396520 $ $Date: 2006-04-24 07:38:07 -0400 (Mon, 24 Apr 2006) $
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.apache.tuscany.core.context.Lifecycle
CONFIG_ERROR, ERROR, INITIALIZED, INITIALIZING, RUNNING, STARTED, STOPPED, STOPPING, UNINITIALIZED
+  + + + + + + + + + + + +
+Method Summary
+ java.lang.ObjectgetInstance(QualifiedName qName) + +
+          Returns the instance associated with the requested name, which may be in a atomic or composite form.
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.EventPublisher
addListener, addListener, publish, removeListener
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.Lifecycle
getLifecycleState, getName, setName, start, stop
+  +

+ + + + + + + + +
+Method Detail
+ +

+getInstance

+
+java.lang.Object getInstance(QualifiedName qName)
+                             throws TargetException
+
+
Returns the instance associated with the requested name, which may be in a atomic or composite form. Atomic (i.e. + leaf) contexts will return an instance associated with the service name part of the compound name, which may be + null. +

+ Composite contexts will return an instance (likely a proxy) of a contained entry point context. In this case, the + port name on the qualified name will correspond to the composite context name and the part name will be used to + retrieve the contained entry point context. The latter may be null. If the contained context is not an entry + point context, an exception will be thrown. +

+

+
+
+
+
Parameters:
qName - a qualified name of the requested instance +
Returns:
the implementation instance or a proxy to it +
Throws: +
TargetException - if an error occurs retrieving the instance or the requested component is not an entry + point.
See Also:
CompositeContext, +EntryPoint
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ContextInitException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ContextInitException.html new file mode 100644 index 0000000000..2b3b881c94 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ContextInitException.html @@ -0,0 +1,301 @@ + + + + + + + +ContextInitException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context +
+Class ContextInitException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.apache.tuscany.common.TuscanyRuntimeException
+                  extended by org.apache.tuscany.core.context.CoreRuntimeException
+                      extended by org.apache.tuscany.core.context.ContextRuntimeException
+                          extended by org.apache.tuscany.core.context.ContextInitException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class ContextInitException
extends ContextRuntimeException
+ + +

+Denotes an error encountered while initializing an instance context +

+ +

+

+
Version:
+
$Rev: 368822 $ $Date: 2006-01-13 13:54:38 -0500 (Fri, 13 Jan 2006) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
ContextInitException() + +
+           
ContextInitException(java.lang.String message) + +
+           
ContextInitException(java.lang.String message, + java.lang.Throwable cause) + +
+           
ContextInitException(java.lang.Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.common.TuscanyRuntimeException
addContextName, getIdentifier, getMessage, returnContextNames, setIdentifier
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+ContextInitException

+
+public ContextInitException()
+
+
+
+ +

+ContextInitException

+
+public ContextInitException(java.lang.String message)
+
+
+
+ +

+ContextInitException

+
+public ContextInitException(java.lang.String message,
+                            java.lang.Throwable cause)
+
+
+
+ +

+ContextInitException

+
+public ContextInitException(java.lang.Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ContextRuntimeException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ContextRuntimeException.html new file mode 100644 index 0000000000..07c8203707 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ContextRuntimeException.html @@ -0,0 +1,303 @@ + + + + + + + +ContextRuntimeException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context +
+Class ContextRuntimeException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.apache.tuscany.common.TuscanyRuntimeException
+                  extended by org.apache.tuscany.core.context.CoreRuntimeException
+                      extended by org.apache.tuscany.core.context.ContextRuntimeException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
Direct Known Subclasses:
ContextInitException, DuplicateNameException, InvalidNameException
+
+
+
+
public class ContextRuntimeException
extends CoreRuntimeException
+ + +

+An unchecked exception encountered by an Context +

+ +

+

+
Version:
+
$Rev: 392190 $ $Date: 2006-04-07 01:37:58 -0400 (Fri, 07 Apr 2006) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
ContextRuntimeException() + +
+           
ContextRuntimeException(java.lang.String message) + +
+           
ContextRuntimeException(java.lang.String message, + java.lang.Throwable cause) + +
+           
ContextRuntimeException(java.lang.Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.common.TuscanyRuntimeException
addContextName, getIdentifier, getMessage, returnContextNames, setIdentifier
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+ContextRuntimeException

+
+public ContextRuntimeException()
+
+
+
+ +

+ContextRuntimeException

+
+public ContextRuntimeException(java.lang.String message)
+
+
+
+ +

+ContextRuntimeException

+
+public ContextRuntimeException(java.lang.String message,
+                               java.lang.Throwable cause)
+
+
+
+ +

+ContextRuntimeException

+
+public ContextRuntimeException(java.lang.Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/CoreRuntimeException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/CoreRuntimeException.html new file mode 100644 index 0000000000..466c2179b3 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/CoreRuntimeException.html @@ -0,0 +1,302 @@ + + + + + + + +CoreRuntimeException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context +
+Class CoreRuntimeException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.apache.tuscany.common.TuscanyRuntimeException
+                  extended by org.apache.tuscany.core.context.CoreRuntimeException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
Direct Known Subclasses:
BuilderException, ContextRuntimeException, EventException, ScopeRuntimeException, TargetException
+
+
+
+
public abstract class CoreRuntimeException
extends org.apache.tuscany.common.TuscanyRuntimeException
+ + +

+The root exception for the runtime package. Exceptions occurring in the runtime are generally non-recoverable +

+ +

+

+
Version:
+
$Rev: 406532 $ $Date: 2006-05-15 00:23:43 -0400 (Mon, 15 May 2006) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
CoreRuntimeException() + +
+           
CoreRuntimeException(java.lang.String message) + +
+           
CoreRuntimeException(java.lang.String message, + java.lang.Throwable cause) + +
+           
CoreRuntimeException(java.lang.Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.common.TuscanyRuntimeException
addContextName, getIdentifier, getMessage, returnContextNames, setIdentifier
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+CoreRuntimeException

+
+public CoreRuntimeException()
+
+
+
+ +

+CoreRuntimeException

+
+public CoreRuntimeException(java.lang.String message)
+
+
+
+ +

+CoreRuntimeException

+
+public CoreRuntimeException(java.lang.String message,
+                            java.lang.Throwable cause)
+
+
+
+ +

+CoreRuntimeException

+
+public CoreRuntimeException(java.lang.Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/DuplicateNameException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/DuplicateNameException.html new file mode 100644 index 0000000000..985d0800de --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/DuplicateNameException.html @@ -0,0 +1,301 @@ + + + + + + + +DuplicateNameException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context +
+Class DuplicateNameException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.apache.tuscany.common.TuscanyRuntimeException
+                  extended by org.apache.tuscany.core.context.CoreRuntimeException
+                      extended by org.apache.tuscany.core.context.ContextRuntimeException
+                          extended by org.apache.tuscany.core.context.DuplicateNameException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class DuplicateNameException
extends ContextRuntimeException
+ + +

+Denotes an attempt to add a context with a name equal to an existing context +

+ +

+

+
Version:
+
$Rev: 368822 $ $Date: 2006-01-13 13:54:38 -0500 (Fri, 13 Jan 2006) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
DuplicateNameException() + +
+           
DuplicateNameException(java.lang.String message) + +
+           
DuplicateNameException(java.lang.String message, + java.lang.Throwable cause) + +
+           
DuplicateNameException(java.lang.Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.common.TuscanyRuntimeException
addContextName, getIdentifier, getMessage, returnContextNames, setIdentifier
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+DuplicateNameException

+
+public DuplicateNameException()
+
+
+
+ +

+DuplicateNameException

+
+public DuplicateNameException(java.lang.String message)
+
+
+
+ +

+DuplicateNameException

+
+public DuplicateNameException(java.lang.String message,
+                              java.lang.Throwable cause)
+
+
+
+ +

+DuplicateNameException

+
+public DuplicateNameException(java.lang.Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/EntryPointContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/EntryPointContext.html new file mode 100644 index 0000000000..1501fb2a95 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/EntryPointContext.html @@ -0,0 +1,326 @@ + + + + + + + +EntryPointContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context +
+Interface EntryPointContext

+
+
All Superinterfaces:
Context, EventPublisher, Lifecycle
+
+
+
All Known Implementing Classes:
EntryPointContextImpl, SystemEntryPointContext
+
+
+
+
public interface EntryPointContext
extends Context
+ + +

+The runtime artifact representing an entry point, EntryPointContext manages wire handler + instances that expose service operations offered by a component in the parent composite. The wire handler + instance is responsible for dispatching the request down an wire chain to the target instance. The wire + chain may contain Interceptors and + MessageHandlers that implement policies or perform mediations on the + wire. +

+ Entry point contexts are used by transport binding artifacts to invoke an operation on a service. The transport + binding uses an InvocationHandler instance obtained from the EntryPointContext + to perform the wire as in: + +

+              CompositeContext compositeContext = ...
+              EntryPointContext ctx = (EntryPointContext) compositeContext.getContext("source");
+              Assert.assertNotNull(ctx);
+              InvocationHandler handler = (InvocationHandler) ctx.getHandler();
+              Object response = handler.invoke(null, operation, new Object[] { param });
+ 
+ + The Proxy instance passed to InvocationHandler may be null as the client is invoking + directly on the handler. +

+ Alternatively, the following will return a proxy implementing the service interface exposed by the entry point: + +

+              CompositeContext compositeContext = ...
+              EntryPointContext ctx = (EntryPointContext) compositeContext.getContext("source");
+              Assert.assertNotNull(ctx);
+              HelloWorld proxy = (Helloworld) ctx.getInstance(null); // service name not necessary
+ 
+ + The proxy returned will be backed by the entry point wire chain. +

+ +

+

+
Version:
+
$Rev: 397183 $ $Date: 2006-04-26 07:38:42 -0400 (Wed, 26 Apr 2006) $
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.apache.tuscany.core.context.Lifecycle
CONFIG_ERROR, ERROR, INITIALIZED, INITIALIZING, RUNNING, STARTED, STOPPED, STOPPING, UNINITIALIZED
+  + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.ObjectgetHandler() + +
+          Returns the handler responsible for flowing a request through the entry point
+ java.lang.ClassgetServiceInterface() + +
+          Returns the service interface configured for the entry poitn
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.Context
getInstance
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.EventPublisher
addListener, addListener, publish, removeListener
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.Lifecycle
getLifecycleState, getName, setName, start, stop
+  +

+ + + + + + + + +
+Method Detail
+ +

+getHandler

+
+java.lang.Object getHandler()
+                            throws TargetException
+
+
Returns the handler responsible for flowing a request through the entry point +

+

+
+
+
+ +
Throws: +
TargetException
+
+
+
+ +

+getServiceInterface

+
+java.lang.Class getServiceInterface()
+
+
Returns the service interface configured for the entry poitn +

+

+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/EventContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/EventContext.html new file mode 100644 index 0000000000..f25aee415e --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/EventContext.html @@ -0,0 +1,282 @@ + + + + + + + +EventContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context +
+Interface EventContext

+
+
All Known Implementing Classes:
EventContextImpl
+
+
+
+
public interface EventContext
+ + +

+Implementations are responsible for tracking scope keys associated with the current request. +

+ +

+

+
Version:
+
$Rev: 393567 $ $Date: 2006-04-12 14:28:58 -0400 (Wed, 12 Apr 2006) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidclearIdentifier(java.lang.Object type) + +
+          Clears the unique key for the given identifier associated with the current request
+ voidclearIdentifiers() + +
+          Clears all identifiers associated with the current request
+ java.lang.ObjectgetIdentifier(java.lang.Object type) + +
+          Returns the unique key for the given identifier associated with the current request
+ voidsetIdentifier(java.lang.Object type, + java.lang.Object identifier) + +
+          Sets the unique key for the given identifier associated with the current request
+  +

+ + + + + + + + +
+Method Detail
+ +

+getIdentifier

+
+java.lang.Object getIdentifier(java.lang.Object type)
+
+
Returns the unique key for the given identifier associated with the current request +

+

+
+
+
+
+ +

+setIdentifier

+
+void setIdentifier(java.lang.Object type,
+                   java.lang.Object identifier)
+
+
Sets the unique key for the given identifier associated with the current request +

+

+
+
+
+
+ +

+clearIdentifier

+
+void clearIdentifier(java.lang.Object type)
+
+
Clears the unique key for the given identifier associated with the current request +

+

+
+
+
+
+ +

+clearIdentifiers

+
+void clearIdentifiers()
+
+
Clears all identifiers associated with the current request +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/EventException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/EventException.html new file mode 100644 index 0000000000..4e1a253e60 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/EventException.html @@ -0,0 +1,300 @@ + + + + + + + +EventException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context +
+Class EventException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.apache.tuscany.common.TuscanyRuntimeException
+                  extended by org.apache.tuscany.core.context.CoreRuntimeException
+                      extended by org.apache.tuscany.core.context.EventException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class EventException
extends CoreRuntimeException
+ + +

+Denotes an error encountered while firing a module event +

+ +

+

+
Version:
+
$Rev: 368822 $ $Date: 2006-01-13 13:54:38 -0500 (Fri, 13 Jan 2006) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
EventException() + +
+           
EventException(java.lang.String message) + +
+           
EventException(java.lang.String message, + java.lang.Throwable cause) + +
+           
EventException(java.lang.Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.common.TuscanyRuntimeException
addContextName, getIdentifier, getMessage, returnContextNames, setIdentifier
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+EventException

+
+public EventException(java.lang.String message,
+                      java.lang.Throwable cause)
+
+
+
+ +

+EventException

+
+public EventException(java.lang.String message)
+
+
+
+ +

+EventException

+
+public EventException(java.lang.Throwable cause)
+
+
+
+ +

+EventException

+
+public EventException()
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/EventFilter.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/EventFilter.html new file mode 100644 index 0000000000..c2aec689eb --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/EventFilter.html @@ -0,0 +1,217 @@ + + + + + + + +EventFilter (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context +
+Interface EventFilter

+
+
All Known Implementing Classes:
TrueFilter
+
+
+
+
public interface EventFilter
+ + +

+Evaluates whether a RuntimeEventListener is applicable to a given runtime event +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ booleanmatch(Event event) + +
+          Performs the actual evaluation on an event
+  +

+ + + + + + + + +
+Method Detail
+ +

+match

+
+boolean match(Event event)
+
+
Performs the actual evaluation on an event +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/EventPublisher.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/EventPublisher.html new file mode 100644 index 0000000000..2bd14029aa --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/EventPublisher.html @@ -0,0 +1,283 @@ + + + + + + + +EventPublisher (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context +
+Interface EventPublisher

+
+
All Known Subinterfaces:
AtomicContext, AutowireContext, CompositeContext, Context, EntryPointContext, ExternalServiceContext, RuntimeContext, ScopeAwareContext, SystemCompositeContext
+
+
+
All Known Implementing Classes:
AbstractCompositeContext, AbstractContext, CompositeContextImpl, EntryPointContextImpl, ExternalServiceContextImpl, RuntimeContextImpl, SystemAtomicContext, SystemCompositeContextImpl, SystemEntryPointContext, SystemExternalServiceContext
+
+
+
+
public interface EventPublisher
+ + +

+Publishes events in the runtime +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddListener(EventFilter filter, + RuntimeEventListener listener) + +
+          Registers a listener to receive notifications for the context
+ voidaddListener(RuntimeEventListener listener) + +
+          Registers a listener to receive notifications for the context
+ voidpublish(Event object) + +
+           
+ voidremoveListener(RuntimeEventListener listener) + +
+          Removes a previously registered listener
+  +

+ + + + + + + + +
+Method Detail
+ +

+publish

+
+void publish(Event object)
+
+
+
+
+
+
+ +

+addListener

+
+void addListener(RuntimeEventListener listener)
+
+
Registers a listener to receive notifications for the context +

+

+
+
+
+
+ +

+addListener

+
+void addListener(EventFilter filter,
+                 RuntimeEventListener listener)
+
+
Registers a listener to receive notifications for the context +

+

+
+
+
+
+ +

+removeListener

+
+void removeListener(RuntimeEventListener listener)
+
+
Removes a previously registered listener +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ExternalServiceContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ExternalServiceContext.html new file mode 100644 index 0000000000..6f968db0ff --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ExternalServiceContext.html @@ -0,0 +1,271 @@ + + + + + + + +ExternalServiceContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context +
+Interface ExternalServiceContext

+
+
All Superinterfaces:
Context, EventPublisher, Lifecycle
+
+
+
All Known Implementing Classes:
ExternalServiceContextImpl, SystemExternalServiceContext
+
+
+
+
public interface ExternalServiceContext
extends Context
+ + +

+Manages an external service +

+ +

+

+
Version:
+
$Rev: 398828 $ $Date: 2006-05-02 02:49:04 -0400 (Tue, 02 May 2006) $
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.apache.tuscany.core.context.Lifecycle
CONFIG_ERROR, ERROR, INITIALIZED, INITIALIZING, RUNNING, STARTED, STOPPED, STOPPING, UNINITIALIZED
+  + + + + + + + + + + + +
+Method Summary
+ java.lang.ObjectgetHandler() + +
+          Returns the handler responsible for flowing a request through the external service
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.Context
getInstance
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.EventPublisher
addListener, addListener, publish, removeListener
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.Lifecycle
getLifecycleState, getName, setName, start, stop
+  +

+ + + + + + + + +
+Method Detail
+ +

+getHandler

+
+java.lang.Object getHandler()
+                            throws TargetException
+
+
Returns the handler responsible for flowing a request through the external service +

+

+
+
+
+ +
Throws: +
TargetException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/InvalidNameException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/InvalidNameException.html new file mode 100644 index 0000000000..cfbd39bb79 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/InvalidNameException.html @@ -0,0 +1,301 @@ + + + + + + + +InvalidNameException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context +
+Class InvalidNameException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.apache.tuscany.common.TuscanyRuntimeException
+                  extended by org.apache.tuscany.core.context.CoreRuntimeException
+                      extended by org.apache.tuscany.core.context.ContextRuntimeException
+                          extended by org.apache.tuscany.core.context.InvalidNameException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class InvalidNameException
extends ContextRuntimeException
+ + +

+Denotes an invalid name +

+ +

+

+
Version:
+
$Rev: 368822 $ $Date: 2006-01-13 13:54:38 -0500 (Fri, 13 Jan 2006) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
InvalidNameException() + +
+           
InvalidNameException(java.lang.String message) + +
+           
InvalidNameException(java.lang.String message, + java.lang.Throwable cause) + +
+           
InvalidNameException(java.lang.Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.common.TuscanyRuntimeException
addContextName, getIdentifier, getMessage, returnContextNames, setIdentifier
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+InvalidNameException

+
+public InvalidNameException()
+
+
+
+ +

+InvalidNameException

+
+public InvalidNameException(java.lang.String message)
+
+
+
+ +

+InvalidNameException

+
+public InvalidNameException(java.lang.String message,
+                            java.lang.Throwable cause)
+
+
+
+ +

+InvalidNameException

+
+public InvalidNameException(java.lang.Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/Lifecycle.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/Lifecycle.html new file mode 100644 index 0000000000..ec33d041c8 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/Lifecycle.html @@ -0,0 +1,492 @@ + + + + + + + +Lifecycle (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context +
+Interface Lifecycle

+
+
All Known Subinterfaces:
AtomicContext, AutowireContext, CompositeContext, Context, EntryPointContext, ExternalServiceContext, RuntimeContext, ScopeAwareContext, ScopeContext, SystemCompositeContext
+
+
+
All Known Implementing Classes:
AbstractCompositeContext, AbstractContext, AbstractScopeContext, CompositeContextImpl, CompositeScopeContext, EntryPointContextImpl, ExternalServiceContextImpl, ModuleScopeContext, RequestScopeContext, RuntimeContextImpl, SessionScopeContext, StatelessScopeContext, SystemAtomicContext, SystemCompositeContextImpl, SystemEntryPointContext, SystemExternalServiceContext
+
+
+
+
public interface Lifecycle
+ + +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Field Summary
+static intCONFIG_ERROR + +
+           
+static intERROR + +
+           
+static intINITIALIZED + +
+           
+static intINITIALIZING + +
+           
+static intRUNNING + +
+           
+static intSTARTED + +
+           
+static intSTOPPED + +
+           
+static intSTOPPING + +
+           
+static intUNINITIALIZED + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ intgetLifecycleState() + +
+          Returns the lifecycle state
+ java.lang.StringgetName() + +
+          Returns the name of the Lifecycle.
+ voidsetName(java.lang.String name) + +
+          Sets the name of the Lifecycle.
+ voidstart() + +
+          Starts the Lifecycle.
+ voidstop() + +
+          Stops the Lifecycle.
+  +

+ + + + + + + + +
+Field Detail
+ +

+CONFIG_ERROR

+
+static final int CONFIG_ERROR
+
+
+
See Also:
Constant Field Values
+
+
+ +

+UNINITIALIZED

+
+static final int UNINITIALIZED
+
+
+
See Also:
Constant Field Values
+
+
+ +

+INITIALIZING

+
+static final int INITIALIZING
+
+
+
See Also:
Constant Field Values
+
+
+ +

+INITIALIZED

+
+static final int INITIALIZED
+
+
+
See Also:
Constant Field Values
+
+
+ +

+STARTED

+
+static final int STARTED
+
+
+
See Also:
Constant Field Values
+
+
+ +

+RUNNING

+
+static final int RUNNING
+
+
+
See Also:
Constant Field Values
+
+
+ +

+STOPPING

+
+static final int STOPPING
+
+
+
See Also:
Constant Field Values
+
+
+ +

+STOPPED

+
+static final int STOPPED
+
+
+
See Also:
Constant Field Values
+
+
+ +

+ERROR

+
+static final int ERROR
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Method Detail
+ +

+getLifecycleState

+
+int getLifecycleState()
+
+
Returns the lifecycle state +

+

+
See Also:
UNINITIALIZED, +INITIALIZING, +INITIALIZED, +RUNNING, +STOPPING, +STOPPED
+
+
+
+ +

+start

+
+void start()
+           throws CoreRuntimeException
+
+
Starts the Lifecycle. +

+

+ +
Throws: +
CoreRuntimeException
+
+
+
+ +

+stop

+
+void stop()
+          throws CoreRuntimeException
+
+
Stops the Lifecycle. +

+

+ +
Throws: +
CoreRuntimeException
+
+
+
+ +

+getName

+
+java.lang.String getName()
+
+
Returns the name of the Lifecycle. +

+

+ +
Returns:
the name of the Lifecycle
+
+
+
+ +

+setName

+
+void setName(java.lang.String name)
+
+
Sets the name of the Lifecycle. +

+

+
Parameters:
name - the name of the Lifecycle
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/MissingContextFactoryException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/MissingContextFactoryException.html new file mode 100644 index 0000000000..07aeb89418 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/MissingContextFactoryException.html @@ -0,0 +1,295 @@ + + + + + + + +MissingContextFactoryException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context +
+Class MissingContextFactoryException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by org.apache.tuscany.common.TuscanyException
+              extended by org.apache.tuscany.core.config.ConfigurationException
+                  extended by org.apache.tuscany.core.context.MissingContextFactoryException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class MissingContextFactoryException
extends ConfigurationException
+ + +

+

+
Version:
+
$Rev$ $Date$
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
MissingContextFactoryException() + +
+           
MissingContextFactoryException(java.lang.String message) + +
+           
MissingContextFactoryException(java.lang.String message, + java.lang.Throwable cause) + +
+           
MissingContextFactoryException(java.lang.Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.common.TuscanyException
addContextName, getIdentifier, getMessage, returnContextNames, setIdentifier
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+MissingContextFactoryException

+
+public MissingContextFactoryException()
+
+
+
+ +

+MissingContextFactoryException

+
+public MissingContextFactoryException(java.lang.String message)
+
+
+
+ +

+MissingContextFactoryException

+
+public MissingContextFactoryException(java.lang.String message,
+                                      java.lang.Throwable cause)
+
+
+
+ +

+MissingContextFactoryException

+
+public MissingContextFactoryException(java.lang.Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/MissingImplementationException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/MissingImplementationException.html new file mode 100644 index 0000000000..d3bac84074 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/MissingImplementationException.html @@ -0,0 +1,295 @@ + + + + + + + +MissingImplementationException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context +
+Class MissingImplementationException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by org.apache.tuscany.common.TuscanyException
+              extended by org.apache.tuscany.core.config.ConfigurationException
+                  extended by org.apache.tuscany.core.context.MissingImplementationException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class MissingImplementationException
extends ConfigurationException
+ + +

+

+
Version:
+
$Rev$ $Date$
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
MissingImplementationException() + +
+           
MissingImplementationException(java.lang.String message) + +
+           
MissingImplementationException(java.lang.String message, + java.lang.Throwable cause) + +
+           
MissingImplementationException(java.lang.Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.common.TuscanyException
addContextName, getIdentifier, getMessage, returnContextNames, setIdentifier
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+MissingImplementationException

+
+public MissingImplementationException()
+
+
+
+ +

+MissingImplementationException

+
+public MissingImplementationException(java.lang.String message)
+
+
+
+ +

+MissingImplementationException

+
+public MissingImplementationException(java.lang.String message,
+                                      java.lang.Throwable cause)
+
+
+
+ +

+MissingImplementationException

+
+public MissingImplementationException(java.lang.Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/MissingScopeException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/MissingScopeException.html new file mode 100644 index 0000000000..1b462afae1 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/MissingScopeException.html @@ -0,0 +1,295 @@ + + + + + + + +MissingScopeException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context +
+Class MissingScopeException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by org.apache.tuscany.common.TuscanyException
+              extended by org.apache.tuscany.core.config.ConfigurationException
+                  extended by org.apache.tuscany.core.context.MissingScopeException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class MissingScopeException
extends ConfigurationException
+ + +

+

+
Version:
+
$Rev$ $Date$
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
MissingScopeException() + +
+           
MissingScopeException(java.lang.String message) + +
+           
MissingScopeException(java.lang.String message, + java.lang.Throwable cause) + +
+           
MissingScopeException(java.lang.Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.common.TuscanyException
addContextName, getIdentifier, getMessage, returnContextNames, setIdentifier
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+MissingScopeException

+
+public MissingScopeException()
+
+
+
+ +

+MissingScopeException

+
+public MissingScopeException(java.lang.String message)
+
+
+
+ +

+MissingScopeException

+
+public MissingScopeException(java.lang.String message,
+                             java.lang.Throwable cause)
+
+
+
+ +

+MissingScopeException

+
+public MissingScopeException(java.lang.Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ProxyConfigurationException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ProxyConfigurationException.html new file mode 100644 index 0000000000..52ae668642 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ProxyConfigurationException.html @@ -0,0 +1,295 @@ + + + + + + + +ProxyConfigurationException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context +
+Class ProxyConfigurationException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by org.apache.tuscany.common.TuscanyException
+              extended by org.apache.tuscany.core.config.ConfigurationException
+                  extended by org.apache.tuscany.core.context.ProxyConfigurationException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class ProxyConfigurationException
extends ConfigurationException
+ + +

+

+
Version:
+
$Rev$ $Date$
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
ProxyConfigurationException() + +
+           
ProxyConfigurationException(java.lang.String message) + +
+           
ProxyConfigurationException(java.lang.String message, + java.lang.Throwable cause) + +
+           
ProxyConfigurationException(java.lang.Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.common.TuscanyException
addContextName, getIdentifier, getMessage, returnContextNames, setIdentifier
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+ProxyConfigurationException

+
+public ProxyConfigurationException()
+
+
+
+ +

+ProxyConfigurationException

+
+public ProxyConfigurationException(java.lang.String message)
+
+
+
+ +

+ProxyConfigurationException

+
+public ProxyConfigurationException(java.lang.String message,
+                                   java.lang.Throwable cause)
+
+
+
+ +

+ProxyConfigurationException

+
+public ProxyConfigurationException(java.lang.Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/QualifiedName.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/QualifiedName.html new file mode 100644 index 0000000000..06e39474db --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/QualifiedName.html @@ -0,0 +1,370 @@ + + + + + + + +QualifiedName (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context +
+Class QualifiedName

+
+java.lang.Object
+  extended by org.apache.tuscany.core.context.QualifiedName
+
+
+
+
public class QualifiedName
extends java.lang.Object
+ + +

+An evaluated name consisting of a part/port pair. In the runtime, a part generally 'contains' or 'provides' ports + such as a module component/entry point or a component/service pair. +

+ +

+

+
Version:
+
$Rev: 394173 $ $Date: 2006-04-14 14:54:59 -0400 (Fri, 14 Apr 2006) $
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static java.lang.StringNAME_SEPARATOR + +
+           
+  + + + + + + + + + + +
+Constructor Summary
QualifiedName(java.lang.String qualifiedName) + +
+          Constructs a new qualified name in the form of part/port where part is the parent context and port represents a + child, which is either a service in the case of an atomic context or a contained context in the case of a composite.
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetPartName() + +
+          Returns the parsed part name
+ java.lang.StringgetPortName() + +
+          Returns the parsed port name if the original is of the compound for part/port
+ java.lang.StringgetQualifiedName() + +
+          Returns the full part/port name pair
+ java.lang.StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+NAME_SEPARATOR

+
+public static final java.lang.String NAME_SEPARATOR
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+QualifiedName

+
+public QualifiedName(java.lang.String qualifiedName)
+              throws InvalidNameException
+
+
Constructs a new qualified name in the form of part/port where part is the parent context and port represents a + child, which is either a service in the case of an atomic context or a contained context in the case of a composite. +

+

+ +
Throws: +
InvalidNameException - if the name is in an invalid format
+
+ + + + + + + + +
+Method Detail
+ +

+getPartName

+
+public java.lang.String getPartName()
+
+
Returns the parsed part name +

+

+
+
+
+
+ +

+getPortName

+
+public java.lang.String getPortName()
+
+
Returns the parsed port name if the original is of the compound for part/port +

+

+
+
+
+
+ +

+getQualifiedName

+
+public java.lang.String getQualifiedName()
+
+
Returns the full part/port name pair +

+

+
+
+
+
+ +

+toString

+
+public java.lang.String toString()
+
+
+
Overrides:
toString in class java.lang.Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/RuntimeEventListener.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/RuntimeEventListener.html new file mode 100644 index 0000000000..52b47e046d --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/RuntimeEventListener.html @@ -0,0 +1,224 @@ + + + + + + + +RuntimeEventListener (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context +
+Interface RuntimeEventListener

+
+
All Superinterfaces:
java.util.EventListener
+
+
+
All Known Subinterfaces:
ScopeContext
+
+
+
All Known Implementing Classes:
AbstractScopeContext, CompositeScopeContext, ModuleScopeContext, RequestScopeContext, SessionScopeContext, StatelessScopeContext
+
+
+
+
public interface RuntimeEventListener
extends java.util.EventListener
+ + +

+Listeners observe events fired in the SCA runtime. +

+ +

+

+
Version:
+
$Rev: 393369 $ $Date: 2006-04-11 22:36:42 -0400 (Tue, 11 Apr 2006) $
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidonEvent(Event event) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+onEvent

+
+void onEvent(Event event)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ScopeAwareContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ScopeAwareContext.html new file mode 100644 index 0000000000..f9cc21fc59 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ScopeAwareContext.html @@ -0,0 +1,280 @@ + + + + + + + +ScopeAwareContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context +
+Interface ScopeAwareContext

+
+
All Superinterfaces:
CompositeContext, Context, EventPublisher, Lifecycle
+
+
+
All Known Subinterfaces:
SystemCompositeContext
+
+
+
All Known Implementing Classes:
AbstractCompositeContext, CompositeContextImpl, SystemCompositeContextImpl
+
+
+
+
public interface ScopeAwareContext
extends CompositeContext
+ + +

+Denotes a composite context that supports scopes +

+ +

+

+
Version:
+
$Rev: 392199 $ $Date: 2006-04-07 02:32:29 -0400 (Fri, 07 Apr 2006) $
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.apache.tuscany.core.context.Lifecycle
CONFIG_ERROR, ERROR, INITIALIZED, INITIALIZING, RUNNING, STARTED, STOPPED, STOPPING, UNINITIALIZED
+  + + + + + + + + + + + +
+Method Summary
+ java.util.Map<org.apache.tuscany.model.assembly.Scope,ScopeContext>getScopeContexts() + +
+          Returns an immutable collection of scopes keyed by type for the composite context
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.CompositeContext
getComposite, getContext, getParent, getURI, registerModelObject, registerModelObjects, removeContext, setAssemblyContext, setParent, setURI
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.Context
getInstance
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.EventPublisher
addListener, addListener, publish, removeListener
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.Lifecycle
getLifecycleState, getName, setName, start, stop
+  +

+ + + + + + + + +
+Method Detail
+ +

+getScopeContexts

+
+java.util.Map<org.apache.tuscany.model.assembly.Scope,ScopeContext> getScopeContexts()
+
+
Returns an immutable collection of scopes keyed by type for the composite context +

+

+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ScopeContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ScopeContext.html new file mode 100644 index 0000000000..ca6c83a7be --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ScopeContext.html @@ -0,0 +1,439 @@ + + + + + + + +ScopeContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context +
+Interface ScopeContext

+
+
All Superinterfaces:
java.util.EventListener, Lifecycle, RuntimeEventListener
+
+
+
All Known Implementing Classes:
AbstractScopeContext, CompositeScopeContext, ModuleScopeContext, RequestScopeContext, SessionScopeContext, StatelessScopeContext
+
+
+
+
public interface ScopeContext
extends Lifecycle, RuntimeEventListener
+ + +

+Manages the lifecycle and visibility of Contexts. +

+ +

+

+
Version:
+
$Rev: 396520 $ $Date: 2006-04-24 07:38:07 -0400 (Mon, 24 Apr 2006) $
+
See Also:
Context
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.apache.tuscany.core.context.Lifecycle
CONFIG_ERROR, ERROR, INITIALIZED, INITIALIZING, RUNNING, STARTED, STOPPED, STOPPING, UNINITIALIZED
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ ContextgetContext(java.lang.String name) + +
+          Returns a context bound to the given name or null if the component does not exist.
+ ContextgetContextByKey(java.lang.String name, + java.lang.Object key) + +
+          Returns a context bound to the given name and scoped to the given key or null if the context does not exist
+ java.lang.ObjectgetInstance(QualifiedName qName) + +
+           
+ booleanisCacheable() + +
+          Returns whether implementation instances may be held for the duration of an wire
+ voidregisterFactories(java.util.List<ContextFactory<Context>> configurations) + +
+          Registers the context factory used to construct instance contexts for the scope
+ voidregisterFactory(ContextFactory<Context> configuration) + +
+          Adds a context factory to the scope
+ voidremoveContext(java.lang.String name) + +
+          Removes a context with the given name, determining the scope key from the thread context
+ voidremoveContextByKey(java.lang.String name, + java.lang.Object key) + +
+          Removes a context bound to the given name and scope key
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.Lifecycle
getLifecycleState, getName, setName, start, stop
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.RuntimeEventListener
onEvent
+  +

+ + + + + + + + +
+Method Detail
+ +

+getInstance

+
+java.lang.Object getInstance(QualifiedName qName)
+                             throws TargetException
+
+
+
+
+
+ +
Throws: +
TargetException
+
+
+
+ +

+isCacheable

+
+boolean isCacheable()
+
+
Returns whether implementation instances may be held for the duration of an wire +

+

+
+
+
+
+
+
+
+ +

+registerFactories

+
+void registerFactories(java.util.List<ContextFactory<Context>> configurations)
+
+
Registers the context factory used to construct instance contexts for the scope +

+

+
+
+
+
+
+
+
+ +

+registerFactory

+
+void registerFactory(ContextFactory<Context> configuration)
+
+
Adds a context factory to the scope +

+

+
+
+
+
+
+
+
+ +

+getContext

+
+Context getContext(java.lang.String name)
+
+
Returns a context bound to the given name or null if the component does not exist. The returned context is bound + to a key determined from the thread context. +

+

+
+
+
+
+
+
+
+ +

+getContextByKey

+
+Context getContextByKey(java.lang.String name,
+                        java.lang.Object key)
+
+
Returns a context bound to the given name and scoped to the given key or null if the context does not exist +

+

+
+
+
+
+
+
+
+ +

+removeContext

+
+void removeContext(java.lang.String name)
+                   throws ScopeRuntimeException
+
+
Removes a context with the given name, determining the scope key from the thread context +

+

+
+
+
+ +
Throws: +
ScopeRuntimeException
+
+
+
+ +

+removeContextByKey

+
+void removeContextByKey(java.lang.String name,
+                        java.lang.Object key)
+                        throws ScopeRuntimeException
+
+
Removes a context bound to the given name and scope key +

+

+
+
+
+ +
Throws: +
ScopeRuntimeException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ScopeIdentifier.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ScopeIdentifier.html new file mode 100644 index 0000000000..fa943eac8d --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ScopeIdentifier.html @@ -0,0 +1,219 @@ + + + + + + + +ScopeIdentifier (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context +
+Interface ScopeIdentifier

+
+
All Known Implementing Classes:
LazyHTTPSessionId
+
+
+
+
public interface ScopeIdentifier
+ + +

+Implementations enable lazy retrieval of a scope id associated with a request, i.e. an id (and presumably a context) do not + have to be generated if the scope is never accessed. Identifiers are associated with the current request thread and keyed on + scope type. +

+ +

+

+
Version:
+
$Rev: 395110 $ $Date: 2006-04-18 22:32:30 -0400 (Tue, 18 Apr 2006) $
+
See Also:
EventContext
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ java.lang.ObjectgetIdentifier() + +
+          Returns the scope id for the request.
+  +

+ + + + + + + + +
+Method Detail
+ +

+getIdentifier

+
+java.lang.Object getIdentifier()
+
+
Returns the scope id for the request. +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ScopeInitializationException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ScopeInitializationException.html new file mode 100644 index 0000000000..d85559070c --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ScopeInitializationException.html @@ -0,0 +1,301 @@ + + + + + + + +ScopeInitializationException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context +
+Class ScopeInitializationException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.apache.tuscany.common.TuscanyRuntimeException
+                  extended by org.apache.tuscany.core.context.CoreRuntimeException
+                      extended by org.apache.tuscany.core.context.ScopeRuntimeException
+                          extended by org.apache.tuscany.core.context.ScopeInitializationException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class ScopeInitializationException
extends ScopeRuntimeException
+ + +

+Denotes an initialization exception thrown by a scope container +

+ +

+

+
Version:
+
$Rev: 368822 $ $Date: 2006-01-13 13:54:38 -0500 (Fri, 13 Jan 2006) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
ScopeInitializationException() + +
+           
ScopeInitializationException(java.lang.String message) + +
+           
ScopeInitializationException(java.lang.String message, + java.lang.Throwable cause) + +
+           
ScopeInitializationException(java.lang.Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.common.TuscanyRuntimeException
addContextName, getIdentifier, getMessage, returnContextNames, setIdentifier
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+ScopeInitializationException

+
+public ScopeInitializationException()
+
+
+
+ +

+ScopeInitializationException

+
+public ScopeInitializationException(java.lang.String message)
+
+
+
+ +

+ScopeInitializationException

+
+public ScopeInitializationException(java.lang.String message,
+                                    java.lang.Throwable cause)
+
+
+
+ +

+ScopeInitializationException

+
+public ScopeInitializationException(java.lang.Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ScopeRuntimeException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ScopeRuntimeException.html new file mode 100644 index 0000000000..75330e08a7 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ScopeRuntimeException.html @@ -0,0 +1,303 @@ + + + + + + + +ScopeRuntimeException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context +
+Class ScopeRuntimeException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.apache.tuscany.common.TuscanyRuntimeException
+                  extended by org.apache.tuscany.core.context.CoreRuntimeException
+                      extended by org.apache.tuscany.core.context.ScopeRuntimeException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
Direct Known Subclasses:
ScopeInitializationException
+
+
+
+
public class ScopeRuntimeException
extends CoreRuntimeException
+ + +

+Denotes a general runtime exception encountered by a scope container +

+ +

+

+
Version:
+
$Rev: 368822 $ $Date: 2006-01-13 13:54:38 -0500 (Fri, 13 Jan 2006) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
ScopeRuntimeException() + +
+           
ScopeRuntimeException(java.lang.String message) + +
+           
ScopeRuntimeException(java.lang.String message, + java.lang.Throwable cause) + +
+           
ScopeRuntimeException(java.lang.Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.common.TuscanyRuntimeException
addContextName, getIdentifier, getMessage, returnContextNames, setIdentifier
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+ScopeRuntimeException

+
+public ScopeRuntimeException()
+
+
+
+ +

+ScopeRuntimeException

+
+public ScopeRuntimeException(java.lang.String message)
+
+
+
+ +

+ScopeRuntimeException

+
+public ScopeRuntimeException(java.lang.String message,
+                             java.lang.Throwable cause)
+
+
+
+ +

+ScopeRuntimeException

+
+public ScopeRuntimeException(java.lang.Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ScopeStrategy.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ScopeStrategy.html new file mode 100644 index 0000000000..94d17d39bc --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ScopeStrategy.html @@ -0,0 +1,276 @@ + + + + + + + +ScopeStrategy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context +
+Interface ScopeStrategy

+
+
All Known Implementing Classes:
AbstractScopeStrategy, DefaultScopeStrategy, RuntimeScopeStrategy, SystemScopeStrategy
+
+
+
+
public interface ScopeStrategy
+ + +

+Implementations provide scope container creation facilities and scope semantics to the runtime +

+ +

+

+
Version:
+
$Rev: 392332 $ $Date: 2006-04-07 12:42:46 -0400 (Fri, 07 Apr 2006) $
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static intSCOPE_NOT_FOUND + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ booleandownScopeReference(org.apache.tuscany.model.assembly.Scope sourceScope, + org.apache.tuscany.model.assembly.Scope targetScope) + +
+          Determines whether a wire proceeds from a source of higher scope to a target of lesser scope
+ java.util.Map<org.apache.tuscany.model.assembly.Scope,ScopeContext>getScopeContexts(EventContext eventContext) + +
+          Creates and returns new instances of configured scope containers
+  +

+ + + + + + + + +
+Field Detail
+ +

+SCOPE_NOT_FOUND

+
+static final int SCOPE_NOT_FOUND
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Method Detail
+ +

+getScopeContexts

+
+java.util.Map<org.apache.tuscany.model.assembly.Scope,ScopeContext> getScopeContexts(EventContext eventContext)
+
+
Creates and returns new instances of configured scope containers +

+

+
+
+
+
+ +

+downScopeReference

+
+boolean downScopeReference(org.apache.tuscany.model.assembly.Scope sourceScope,
+                           org.apache.tuscany.model.assembly.Scope targetScope)
+
+
Determines whether a wire proceeds from a source of higher scope to a target of lesser scope +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ServiceNotFoundException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ServiceNotFoundException.html new file mode 100644 index 0000000000..dfd7cfc62d --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/ServiceNotFoundException.html @@ -0,0 +1,290 @@ + + + + + + + +ServiceNotFoundException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context +
+Class ServiceNotFoundException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.osoa.sca.ServiceRuntimeException
+                  extended by org.apache.tuscany.core.context.ServiceNotFoundException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class ServiceNotFoundException
extends org.osoa.sca.ServiceRuntimeException
+ + +

+Denotes the specific case where a service was not found at runtime +

+ +

+

+
Version:
+
$Rev: 399879 $ $Date: 2006-05-04 19:07:53 -0400 (Thu, 04 May 2006) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
ServiceNotFoundException() + +
+           
ServiceNotFoundException(java.lang.String message) + +
+           
ServiceNotFoundException(java.lang.String message, + java.lang.Throwable cause) + +
+           
ServiceNotFoundException(java.lang.Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+ServiceNotFoundException

+
+public ServiceNotFoundException()
+
+
+
+ +

+ServiceNotFoundException

+
+public ServiceNotFoundException(java.lang.String message)
+
+
+
+ +

+ServiceNotFoundException

+
+public ServiceNotFoundException(java.lang.Throwable cause)
+
+
+
+ +

+ServiceNotFoundException

+
+public ServiceNotFoundException(java.lang.String message,
+                                java.lang.Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/SystemCompositeContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/SystemCompositeContext.html new file mode 100644 index 0000000000..8a3850d505 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/SystemCompositeContext.html @@ -0,0 +1,367 @@ + + + + + + + +SystemCompositeContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context +
+Interface SystemCompositeContext

+
+
All Superinterfaces:
AutowireContext, CompositeContext, ConfigurationContext, Context, ContextFactoryBuilder, EventPublisher, Lifecycle, ScopeAwareContext, WireBuilder
+
+
+
All Known Implementing Classes:
SystemCompositeContextImpl
+
+
+
+
public interface SystemCompositeContext
extends AutowireContext, ScopeAwareContext, ConfigurationContext
+ + +

+Marker type for system composite contexts +

+ +

+

+
Version:
+
$Rev: 392199 $ $Date: 2006-04-07 02:32:29 -0400 (Fri, 07 Apr 2006) $
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.apache.tuscany.core.context.Lifecycle
CONFIG_ERROR, ERROR, INITIALIZED, INITIALIZING, RUNNING, STARTED, STOPPED, STOPPING, UNINITIALIZED
+ + + + + + + +
Fields inherited from interface org.apache.tuscany.core.context.Lifecycle
CONFIG_ERROR, ERROR, INITIALIZED, INITIALIZING, RUNNING, STARTED, STOPPED, STOPPING, UNINITIALIZED
+  + + + + + + + + + + + +
+Method Summary
+ voidregisterJavaObject(java.lang.String name, + java.lang.Class<?> service, + java.lang.Object instance) + +
+          Register a simple Java Object as a system component.
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.AutowireContext
resolveExternalInstance, resolveInstance
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.CompositeContext
getComposite, getContext, getParent, getURI, registerModelObject, registerModelObjects, removeContext, setAssemblyContext, setParent, setURI
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.Context
getInstance
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.EventPublisher
addListener, addListener, publish, removeListener
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.Lifecycle
getLifecycleState, getName, setName, start, stop
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.ScopeAwareContext
getScopeContexts
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.CompositeContext
getComposite, getContext, getParent, getURI, registerModelObject, registerModelObjects, removeContext, setAssemblyContext, setParent, setURI
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.Context
getInstance
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.EventPublisher
addListener, addListener, publish, removeListener
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.Lifecycle
getLifecycleState, getName, setName, start, stop
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.builder.ContextFactoryBuilder
build
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.builder.WireBuilder
completeTargetChain, connect
+  +

+ + + + + + + + +
+Method Detail
+ +

+registerJavaObject

+
+void registerJavaObject(java.lang.String name,
+                        java.lang.Class<?> service,
+                        java.lang.Object instance)
+                        throws ConfigurationException
+
+
Register a simple Java Object as a system component. + This is primarily intended for use by bootstrap code to create the initial + configuration components. +

+

+
+
+
+
Parameters:
name - the name of the resulting component
service -
instance - the Object that will become the component's implementation +
Throws: +
ConfigurationException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/TargetException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/TargetException.html new file mode 100644 index 0000000000..1ce28eb6ec --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/TargetException.html @@ -0,0 +1,303 @@ + + + + + + + +TargetException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context +
+Class TargetException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.apache.tuscany.common.TuscanyRuntimeException
+                  extended by org.apache.tuscany.core.context.CoreRuntimeException
+                      extended by org.apache.tuscany.core.context.TargetException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
Direct Known Subclasses:
AutowireResolutionException
+
+
+
+
public class TargetException
extends CoreRuntimeException
+ + +

+Denotes an error while performing an operation on a target component implementation instance or proxy +

+ +

+

+
Version:
+
$Rev: 368822 $ $Date: 2006-01-13 13:54:38 -0500 (Fri, 13 Jan 2006) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
TargetException() + +
+           
TargetException(java.lang.String message) + +
+           
TargetException(java.lang.String message, + java.lang.Throwable cause) + +
+           
TargetException(java.lang.Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.common.TuscanyRuntimeException
addContextName, getIdentifier, getMessage, returnContextNames, setIdentifier
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+TargetException

+
+public TargetException()
+
+
+
+ +

+TargetException

+
+public TargetException(java.lang.String message)
+
+
+
+ +

+TargetException

+
+public TargetException(java.lang.String message,
+                       java.lang.Throwable cause)
+
+
+
+ +

+TargetException

+
+public TargetException(java.lang.Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/AtomicContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/AtomicContext.html new file mode 100644 index 0000000000..a64288db74 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/AtomicContext.html @@ -0,0 +1,177 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.context.AtomicContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.context.AtomicContext

+
+ + + + + + + + + +
+Packages that use AtomicContext
org.apache.tuscany.core.system.context  
+  +

+ + + + + +
+Uses of AtomicContext in org.apache.tuscany.core.system.context
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.system.context that implement AtomicContext
+ classSystemAtomicContext + +
+          Manages system component implementation instances
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/AutowireContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/AutowireContext.html new file mode 100644 index 0000000000..8cd4f88e4f --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/AutowireContext.html @@ -0,0 +1,342 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.context.AutowireContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.context.AutowireContext

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use AutowireContext
org.apache.tuscany.core.context  
org.apache.tuscany.core.context.impl  
org.apache.tuscany.core.runtime  
org.apache.tuscany.core.system.context  
+  +

+ + + + + +
+Uses of AutowireContext in org.apache.tuscany.core.context
+  +

+ + + + + + + + + +
Subinterfaces of AutowireContext in org.apache.tuscany.core.context
+ interfaceSystemCompositeContext + +
+          Marker type for system composite contexts
+  +

+ + + + + +
+Uses of AutowireContext in org.apache.tuscany.core.context.impl
+  +

+ + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.context.impl that implement AutowireContext
+ classAbstractCompositeContext + +
+          The base implementation of a composite context
+ classCompositeContextImpl + +
+          The standard implementation of an composite context.
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.context.impl with parameters of type AutowireContext
+ voidAbstractCompositeContext.setAutowireContext(AutowireContext context) + +
+           
+  +

+ + + + + + + + +
Constructors in org.apache.tuscany.core.context.impl with parameters of type AutowireContext
CompositeContextImpl(java.lang.String name, + CompositeContext parent, + AutowireContext autowireContext, + ScopeStrategy strategy, + EventContext ctx, + ConfigurationContext configCtx) + +
+           
+  +

+ + + + + +
+Uses of AutowireContext in org.apache.tuscany.core.runtime
+  +

+ + + + + + + + + +
Subinterfaces of AutowireContext in org.apache.tuscany.core.runtime
+ interfaceRuntimeContext + +
+          Represents a top-level component context in the runtime, that is the bootstrap context.
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.runtime that implement AutowireContext
+ classRuntimeContextImpl + +
+          Implementation of a RuntimeContext that forms the foundation for a Tuscany environment.
+  +

+ + + + + +
+Uses of AutowireContext in org.apache.tuscany.core.system.context
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.system.context that implement AutowireContext
+ classSystemCompositeContextImpl + +
+          Implements an composite context for system components.
+  +

+ + + + + + + + +
Constructors in org.apache.tuscany.core.system.context with parameters of type AutowireContext
SystemCompositeContextImpl(java.lang.String name, + CompositeContext parent, + AutowireContext autowire, + ScopeStrategy strategy, + EventContext ctx, + ConfigurationContext configCtx) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/AutowireResolutionException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/AutowireResolutionException.html new file mode 100644 index 0000000000..36ca1ac6e1 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/AutowireResolutionException.html @@ -0,0 +1,337 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.AutowireResolutionException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.AutowireResolutionException

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use AutowireResolutionException
org.apache.tuscany.core.context  
org.apache.tuscany.core.context.impl  
org.apache.tuscany.core.runtime  
org.apache.tuscany.core.system.context  
+  +

+ + + + + +
+Uses of AutowireResolutionException in org.apache.tuscany.core.context
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.context that throw AutowireResolutionException
+ + + + + +
+<T> T
+
AutowireContext.resolveExternalInstance(java.lang.Class<T> instanceInterface) + +
+          Invoked by a parent context to return an autowire target in a child.
+ + + + + +
+<T> T
+
AutowireContext.resolveInstance(java.lang.Class<T> instanceInterface) + +
+          Invoked by child contexts to return an an autowire target.
+  +

+ + + + + +
+Uses of AutowireResolutionException in org.apache.tuscany.core.context.impl
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.context.impl that throw AutowireResolutionException
+ + + + + +
+<T> T
+
AbstractCompositeContext.resolveExternalInstance(java.lang.Class<T> instanceInterface) + +
+           
+ + + + + +
+<T> T
+
AbstractCompositeContext.resolveInstance(java.lang.Class<T> instanceInterface) + +
+           
+  +

+ + + + + +
+Uses of AutowireResolutionException in org.apache.tuscany.core.runtime
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.runtime that throw AutowireResolutionException
+ + + + + +
+<T> T
+
RuntimeContextImpl.resolveExternalInstance(java.lang.Class<T> instanceInterface) + +
+           
+ + + + + +
+<T> T
+
RuntimeContextImpl.resolveInstance(java.lang.Class<T> instanceInterface) + +
+           
+  +

+ + + + + +
+Uses of AutowireResolutionException in org.apache.tuscany.core.system.context
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.system.context that throw AutowireResolutionException
+ + + + + +
+<T> T
+
SystemCompositeContextImpl.resolveInstance(java.lang.Class<T> instanceInterface) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/CompositeContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/CompositeContext.html new file mode 100644 index 0000000000..31c8b2b2a9 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/CompositeContext.html @@ -0,0 +1,773 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.context.CompositeContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.context.CompositeContext

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use CompositeContext
org.apache.tuscany.core.builder  
org.apache.tuscany.core.client  
org.apache.tuscany.core.context  
org.apache.tuscany.core.context.impl  
org.apache.tuscany.core.extension  
org.apache.tuscany.core.injection  
org.apache.tuscany.core.runtime  
org.apache.tuscany.core.system.config  
org.apache.tuscany.core.system.context  
org.apache.tuscany.core.wire.impl  
+  +

+ + + + + +
+Uses of CompositeContext in org.apache.tuscany.core.builder
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.builder that return CompositeContext
+ CompositeContextContextResolver.getCurrentContext() + +
+          Returns the current composite context
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.builder with parameters of type CompositeContext
+ voidContextFactory.prepare(CompositeContext parent) + +
+          Called to signal to the configuration that its parent context has been activated and that it shoud perform any required + initialization steps
+  +

+ + + + + +
+Uses of CompositeContext in org.apache.tuscany.core.client
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.client that return CompositeContext
+static CompositeContextBootstrapHelper.bootstrapStaxLoader(SystemCompositeContext parentContext, + org.apache.tuscany.model.assembly.AssemblyContext modelContext) + +
+          Bootstrap the StAX-based loader.
+static CompositeContextBootstrapHelper.registerModule(CompositeContext parent, + org.apache.tuscany.model.assembly.ModuleComponent component) + +
+           
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.client with parameters of type CompositeContext
+static CompositeContextBootstrapHelper.registerModule(CompositeContext parent, + org.apache.tuscany.model.assembly.ModuleComponent component) + +
+           
+  +

+ + + + + +
+Uses of CompositeContext in org.apache.tuscany.core.context
+  +

+ + + + + + + + + + + + + + + + + +
Subinterfaces of CompositeContext in org.apache.tuscany.core.context
+ interfaceAutowireContext + +
+          A specialization of a CompositeContext that is able to automatically resolve references + for its children using EntryPoint or Service interfaces exposed by it or, recursively, any + of it parents.
+ interfaceScopeAwareContext + +
+          Denotes a composite context that supports scopes
+ interfaceSystemCompositeContext + +
+          Marker type for system composite contexts
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.context that return CompositeContext
+ CompositeContextCompositeContext.getParent() + +
+          Returns the parent context, or null if the context does not have one
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.context with parameters of type CompositeContext
+ voidCompositeContext.setParent(CompositeContext parent) + +
+          Sets the parent context
+  +

+ + + + + +
+Uses of CompositeContext in org.apache.tuscany.core.context.impl
+  +

+ + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.context.impl that implement CompositeContext
+ classAbstractCompositeContext + +
+          The base implementation of a composite context
+ classCompositeContextImpl + +
+          The standard implementation of an composite context.
+  +

+ + + + + + + + + +
Fields in org.apache.tuscany.core.context.impl declared as CompositeContext
+protected  CompositeContextAbstractCompositeContext.parentContext + +
+           
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.context.impl that return CompositeContext
+ CompositeContextAbstractCompositeContext.getParent() + +
+           
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.context.impl with parameters of type CompositeContext
+ voidAbstractCompositeContext.setParent(CompositeContext parent) + +
+           
+  +

+ + + + + + + + + + + + + + +
Constructors in org.apache.tuscany.core.context.impl with parameters of type CompositeContext
AbstractCompositeContext(java.lang.String name, + CompositeContext parent, + ScopeStrategy strategy, + EventContext ctx, + ConfigurationContext configCtx) + +
+           
CompositeContextImpl(java.lang.String name, + CompositeContext parent, + AutowireContext autowireContext, + ScopeStrategy strategy, + EventContext ctx, + ConfigurationContext configCtx) + +
+           
CompositeContextImpl(java.lang.String name, + CompositeContext parent, + ScopeStrategy strategy, + EventContext ctx, + ConfigurationContext configCtx) + +
+           
+  +

+ + + + + +
+Uses of CompositeContext in org.apache.tuscany.core.extension
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.extension with parameters of type CompositeContext
+ voidEntryPointContextFactory.prepare(CompositeContext parent) + +
+           
+ voidExternalServiceContextFactory.prepare(CompositeContext parent) + +
+           
+  +

+ + + + + +
+Uses of CompositeContext in org.apache.tuscany.core.injection
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.injection that return CompositeContext
+ CompositeContextContextObjectFactory.getInstance() + +
+           
+  +

+ + + + + +
+Uses of CompositeContext in org.apache.tuscany.core.runtime
+  +

+ + + + + + + + + +
Subinterfaces of CompositeContext in org.apache.tuscany.core.runtime
+ interfaceRuntimeContext + +
+          Represents a top-level component context in the runtime, that is the bootstrap context.
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.runtime that implement CompositeContext
+ classRuntimeContextImpl + +
+          Implementation of a RuntimeContext that forms the foundation for a Tuscany environment.
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.runtime that return CompositeContext
+ CompositeContextRuntimeContextImpl.getParent() + +
+           
+ CompositeContextRuntimeContext.getRootContext() + +
+          Returns the context that forms the root of the user component tree.
+ CompositeContextRuntimeContextImpl.getRootContext() + +
+           
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.runtime with parameters of type CompositeContext
+ voidRuntimeContextImpl.setParent(CompositeContext parent) + +
+           
+  +

+ + + + + +
+Uses of CompositeContext in org.apache.tuscany.core.system.config
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.system.config that return CompositeContext
+ CompositeContextSystemContextFactory.getCurrentContext() + +
+           
+ CompositeContextSystemEntryPointContextFactory.getCurrentContext() + +
+           
+ CompositeContextSystemExternalServiceContextFactory.getCurrentContext() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.system.config with parameters of type CompositeContext
+ voidSystemContextFactory.prepare(CompositeContext parent) + +
+           
+ voidSystemEntryPointContextFactory.prepare(CompositeContext parent) + +
+           
+ voidSystemExternalServiceContextFactory.prepare(CompositeContext parent) + +
+           
+ voidSystemObjectContextFactory.prepare(CompositeContext parent) + +
+           
+  +

+ + + + + +
+Uses of CompositeContext in org.apache.tuscany.core.system.context
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.system.context that implement CompositeContext
+ classSystemCompositeContextImpl + +
+          Implements an composite context for system components.
+  +

+ + + + + + + + +
Constructors in org.apache.tuscany.core.system.context with parameters of type CompositeContext
SystemCompositeContextImpl(java.lang.String name, + CompositeContext parent, + AutowireContext autowire, + ScopeStrategy strategy, + EventContext ctx, + ConfigurationContext configCtx) + +
+           
+  +

+ + + + + +
+Uses of CompositeContext in org.apache.tuscany.core.wire.impl
+  +

+ + + + + + + + +
Constructors in org.apache.tuscany.core.wire.impl with parameters of type CompositeContext
NullWireFactory(java.lang.String componentName, + CompositeContext parentContext) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ConfigurationContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ConfigurationContext.html new file mode 100644 index 0000000000..4e361ff033 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ConfigurationContext.html @@ -0,0 +1,378 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.context.ConfigurationContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.context.ConfigurationContext

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use ConfigurationContext
org.apache.tuscany.core.context  
org.apache.tuscany.core.context.impl  
org.apache.tuscany.core.runtime  
org.apache.tuscany.core.system.context  
+  +

+ + + + + +
+Uses of ConfigurationContext in org.apache.tuscany.core.context
+  +

+ + + + + + + + + +
Subinterfaces of ConfigurationContext in org.apache.tuscany.core.context
+ interfaceSystemCompositeContext + +
+          Marker type for system composite contexts
+  +

+ + + + + +
+Uses of ConfigurationContext in org.apache.tuscany.core.context.impl
+  +

+ + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.context.impl that implement ConfigurationContext
+ classAbstractCompositeContext + +
+          The base implementation of a composite context
+ classCompositeContextImpl + +
+          The standard implementation of an composite context.
+  +

+ + + + + + + + + +
Fields in org.apache.tuscany.core.context.impl declared as ConfigurationContext
+protected  ConfigurationContextAbstractCompositeContext.configurationContext + +
+           
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.context.impl with parameters of type ConfigurationContext
+ voidAbstractCompositeContext.setConfigurationContext(ConfigurationContext context) + +
+           
+  +

+ + + + + + + + + + + + + + +
Constructors in org.apache.tuscany.core.context.impl with parameters of type ConfigurationContext
AbstractCompositeContext(java.lang.String name, + CompositeContext parent, + ScopeStrategy strategy, + EventContext ctx, + ConfigurationContext configCtx) + +
+           
CompositeContextImpl(java.lang.String name, + CompositeContext parent, + AutowireContext autowireContext, + ScopeStrategy strategy, + EventContext ctx, + ConfigurationContext configCtx) + +
+           
CompositeContextImpl(java.lang.String name, + CompositeContext parent, + ScopeStrategy strategy, + EventContext ctx, + ConfigurationContext configCtx) + +
+           
+  +

+ + + + + +
+Uses of ConfigurationContext in org.apache.tuscany.core.runtime
+  +

+ + + + + + + + + +
Subinterfaces of ConfigurationContext in org.apache.tuscany.core.runtime
+ interfaceRuntimeContext + +
+          Represents a top-level component context in the runtime, that is the bootstrap context.
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.runtime that implement ConfigurationContext
+ classRuntimeContextImpl + +
+          Implementation of a RuntimeContext that forms the foundation for a Tuscany environment.
+  +

+ + + + + +
+Uses of ConfigurationContext in org.apache.tuscany.core.system.context
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.system.context that implement ConfigurationContext
+ classSystemCompositeContextImpl + +
+          Implements an composite context for system components.
+  +

+ + + + + + + + +
Constructors in org.apache.tuscany.core.system.context with parameters of type ConfigurationContext
SystemCompositeContextImpl(java.lang.String name, + CompositeContext parent, + AutowireContext autowire, + ScopeStrategy strategy, + EventContext ctx, + ConfigurationContext configCtx) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/Context.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/Context.html new file mode 100644 index 0000000000..fe74450771 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/Context.html @@ -0,0 +1,768 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.context.Context (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.context.Context

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use Context
org.apache.tuscany.core.builder  
org.apache.tuscany.core.context  
org.apache.tuscany.core.context.impl  
org.apache.tuscany.core.context.scope  
org.apache.tuscany.core.runtime  
org.apache.tuscany.core.system.config  
org.apache.tuscany.core.system.context  
+  +

+ + + + + +
+Uses of Context in org.apache.tuscany.core.builder
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.builder with type parameters of type Context
+ interfaceContextFactory<T extends Context> + +
+          Implementations create Contexts based on an assembly configuration.
+  +

+ + + + + +
+Uses of Context in org.apache.tuscany.core.context
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subinterfaces of Context in org.apache.tuscany.core.context
+ interfaceAtomicContext + +
+          A runtime entity that manages an atomic (i.e.
+ interfaceAutowireContext + +
+          A specialization of a CompositeContext that is able to automatically resolve references + for its children using EntryPoint or Service interfaces exposed by it or, recursively, any + of it parents.
+ interfaceCompositeContext + +
+          A context which contains child component contexts.
+ interfaceEntryPointContext + +
+          The runtime artifact representing an entry point, EntryPointContext manages wire handler + instances that expose service operations offered by a component in the parent composite.
+ interfaceExternalServiceContext + +
+          Manages an external service
+ interfaceScopeAwareContext + +
+          Denotes a composite context that supports scopes
+ interfaceSystemCompositeContext + +
+          Marker type for system composite contexts
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.context that return Context
+ ContextCompositeContext.getContext(java.lang.String name) + +
+          Returns the child context associated with a given name
+ ContextScopeContext.getContext(java.lang.String name) + +
+          Returns a context bound to the given name or null if the component does not exist.
+ ContextScopeContext.getContextByKey(java.lang.String name, + java.lang.Object key) + +
+          Returns a context bound to the given name and scoped to the given key or null if the context does not exist
+  +

+ + + + + + + + + + + + + +
Method parameters in org.apache.tuscany.core.context with type arguments of type Context
+ voidScopeContext.registerFactories(java.util.List<ContextFactory<Context>> configurations) + +
+          Registers the context factory used to construct instance contexts for the scope
+ voidScopeContext.registerFactory(ContextFactory<Context> configuration) + +
+          Adds a context factory to the scope
+  +

+ + + + + +
+Uses of Context in org.apache.tuscany.core.context.impl
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.context.impl that implement Context
+ classAbstractCompositeContext + +
+          The base implementation of a composite context
+ classAbstractContext + +
+          Functionality common to all Context implementations
+ classCompositeContextImpl + +
+          The standard implementation of an composite context.
+ classEntryPointContextImpl + +
+          The default implementation of an entry point context
+ classExternalServiceContextImpl + +
+          The default implementation of an external service context
+  +

+ + + + + + + + + +
Fields in org.apache.tuscany.core.context.impl with type parameters of type Context
+protected  java.util.Map<java.lang.String,ContextFactory<Context>>AbstractCompositeContext.configurations + +
+           
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.context.impl that return Context
+ ContextAbstractCompositeContext.getContext(java.lang.String componentName) + +
+           
+  +

+ + + + + + + + + + + + + +
Method parameters in org.apache.tuscany.core.context.impl with type arguments of type Context
+protected  voidAbstractCompositeContext.registerConfiguration(ContextFactory<Context> factory) + +
+           
+protected  voidAbstractCompositeContext.wireSource(ContextFactory<Context> source) + +
+          Iterates through references and delegates to the configuration context to wire them to their targets
+  +

+ + + + + +
+Uses of Context in org.apache.tuscany.core.context.scope
+  +

+ + + + + + + + + +
Fields in org.apache.tuscany.core.context.scope with type parameters of type Context
+protected  java.util.Map<java.lang.String,ContextFactory<Context>>AbstractScopeContext.contextFactories + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.context.scope that return Context
+ ContextCompositeScopeContext.getContext(java.lang.String ctxName) + +
+           
+ ContextModuleScopeContext.getContext(java.lang.String ctxName) + +
+           
+ ContextRequestScopeContext.getContext(java.lang.String ctxName) + +
+           
+ ContextSessionScopeContext.getContext(java.lang.String ctxName) + +
+           
+ ContextStatelessScopeContext.getContext(java.lang.String ctxName) + +
+           
+ ContextCompositeScopeContext.getContextByKey(java.lang.String ctxName, + java.lang.Object key) + +
+           
+ ContextModuleScopeContext.getContextByKey(java.lang.String ctxName, + java.lang.Object key) + +
+           
+ ContextRequestScopeContext.getContextByKey(java.lang.String ctxName, + java.lang.Object key) + +
+           
+ ContextSessionScopeContext.getContextByKey(java.lang.String ctxName, + java.lang.Object key) + +
+           
+ ContextStatelessScopeContext.getContextByKey(java.lang.String ctxName, + java.lang.Object key) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Method parameters in org.apache.tuscany.core.context.scope with type arguments of type Context
+ voidAbstractScopeContext.registerFactories(java.util.List<ContextFactory<Context>> configurations) + +
+           
+ voidCompositeScopeContext.registerFactories(java.util.List<ContextFactory<Context>> configurations) + +
+           
+ voidCompositeScopeContext.registerFactory(ContextFactory<Context> configuration) + +
+           
+ voidModuleScopeContext.registerFactory(ContextFactory<Context> configuration) + +
+           
+ voidRequestScopeContext.registerFactory(ContextFactory<Context> configuration) + +
+           
+ voidSessionScopeContext.registerFactory(ContextFactory<Context> configuration) + +
+           
+ voidStatelessScopeContext.registerFactory(ContextFactory<Context> configuration) + +
+           
+  +

+ + + + + +
+Uses of Context in org.apache.tuscany.core.runtime
+  +

+ + + + + + + + + +
Subinterfaces of Context in org.apache.tuscany.core.runtime
+ interfaceRuntimeContext + +
+          Represents a top-level component context in the runtime, that is the bootstrap context.
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.runtime that implement Context
+ classRuntimeContextImpl + +
+          Implementation of a RuntimeContext that forms the foundation for a Tuscany environment.
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.runtime that return Context
+ ContextRuntimeContextImpl.getContext(java.lang.String ctxName) + +
+           
+  +

+ + + + + +
+Uses of Context in org.apache.tuscany.core.system.config
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.system.config that return Context
+ ContextSystemContextFactory.createContext() + +
+           
+ ContextSystemObjectContextFactory.createContext() + +
+           
+  +

+ + + + + +
+Uses of Context in org.apache.tuscany.core.system.context
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.system.context that implement Context
+ classSystemAtomicContext + +
+          Manages system component implementation instances
+ classSystemCompositeContextImpl + +
+          Implements an composite context for system components.
+ classSystemEntryPointContext + +
+          Manages an entry point into a system module.
+ classSystemExternalServiceContext + +
+          An implementation of an external service for system wiring.
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ContextInitException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ContextInitException.html new file mode 100644 index 0000000000..baa13e6745 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ContextInitException.html @@ -0,0 +1,222 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.ContextInitException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.ContextInitException

+
+ + + + + + + + + + + + + +
+Packages that use ContextInitException
org.apache.tuscany.core.context.impl  
org.apache.tuscany.core.system.context  
+  +

+ + + + + +
+Uses of ContextInitException in org.apache.tuscany.core.context.impl
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.context.impl that throw ContextInitException
+ voidEntryPointContextImpl.start() + +
+           
+  +

+ + + + + + + + +
Constructors in org.apache.tuscany.core.context.impl that throw ContextInitException
EntryPointContextImpl(java.lang.String name, + SourceWireFactory sourceWireFactory, + MessageFactory messageFactory) + +
+          Creates a new entry point
+  +

+ + + + + +
+Uses of ContextInitException in org.apache.tuscany.core.system.context
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.system.context that throw ContextInitException
+ voidSystemAtomicContext.start() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ContextRuntimeException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ContextRuntimeException.html new file mode 100644 index 0000000000..cc28af9217 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ContextRuntimeException.html @@ -0,0 +1,193 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.ContextRuntimeException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.ContextRuntimeException

+
+ + + + + + + + + +
+Packages that use ContextRuntimeException
org.apache.tuscany.core.context  
+  +

+ + + + + +
+Uses of ContextRuntimeException in org.apache.tuscany.core.context
+  +

+ + + + + + + + + + + + + + + + + +
Subclasses of ContextRuntimeException in org.apache.tuscany.core.context
+ classContextInitException + +
+          Denotes an error encountered while initializing an instance context
+ classDuplicateNameException + +
+          Denotes an attempt to add a context with a name equal to an existing context
+ classInvalidNameException + +
+          Denotes an invalid name
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/CoreRuntimeException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/CoreRuntimeException.html new file mode 100644 index 0000000000..dae55d84a8 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/CoreRuntimeException.html @@ -0,0 +1,483 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.CoreRuntimeException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.CoreRuntimeException

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use CoreRuntimeException
org.apache.tuscany.core.builder  
org.apache.tuscany.core.client  
org.apache.tuscany.core.context  
org.apache.tuscany.core.context.impl  
org.apache.tuscany.core.runtime  
org.apache.tuscany.core.system.context  
+  +

+ + + + + +
+Uses of CoreRuntimeException in org.apache.tuscany.core.builder
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of CoreRuntimeException in org.apache.tuscany.core.builder
+ classBuilderConfigException + +
+          Represents an error processing an assembly model
+ classBuilderException + +
+          The root exception for the builder package.
+ classBuilderInitException + +
+          Denotes an exception initializing a builder
+ classContextCreationException + +
+          Denotes an exception creating an instance context
+ classNoAccessorException + +
+          Denotes an attempt to access a non-existent field or method
+ classUnknownTypeException + +
+          Denotes an unknown configuration parameter type
+  +

+ + + + + +
+Uses of CoreRuntimeException in org.apache.tuscany.core.client
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.client with parameters of type CoreRuntimeException
+ voidTuscanyRuntime.Monitor.moduleStartFailed(java.lang.String name, + CoreRuntimeException e) + +
+          Event emitted when an attempt to start an application module failed.
+  +

+ + + + + +
+Uses of CoreRuntimeException in org.apache.tuscany.core.context
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of CoreRuntimeException in org.apache.tuscany.core.context
+ classAutowireResolutionException + +
+          Denotes an exception while resolving an automatic wire
+ classContextInitException + +
+          Denotes an error encountered while initializing an instance context
+ classContextRuntimeException + +
+          An unchecked exception encountered by an Context
+ classDuplicateNameException + +
+          Denotes an attempt to add a context with a name equal to an existing context
+ classEventException + +
+          Denotes an error encountered while firing a module event
+ classInvalidNameException + +
+          Denotes an invalid name
+ classScopeInitializationException + +
+          Denotes an initialization exception thrown by a scope container
+ classScopeRuntimeException + +
+          Denotes a general runtime exception encountered by a scope container
+ classTargetException + +
+          Denotes an error while performing an operation on a target component implementation instance or proxy
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.context that throw CoreRuntimeException
+ voidLifecycle.start() + +
+          Starts the Lifecycle.
+ voidLifecycle.stop() + +
+          Stops the Lifecycle.
+  +

+ + + + + +
+Uses of CoreRuntimeException in org.apache.tuscany.core.context.impl
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.context.impl that throw CoreRuntimeException
+ voidExternalServiceContextImpl.start() + +
+           
+ voidEntryPointContextImpl.stop() + +
+           
+ voidExternalServiceContextImpl.stop() + +
+           
+  +

+ + + + + +
+Uses of CoreRuntimeException in org.apache.tuscany.core.runtime
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.runtime that throw CoreRuntimeException
+ voidRuntimeContextImpl.start() + +
+           
+ voidRuntimeContextImpl.stop() + +
+           
+  +

+ + + + + +
+Uses of CoreRuntimeException in org.apache.tuscany.core.system.context
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.system.context that throw CoreRuntimeException
+ voidSystemEntryPointContext.start() + +
+           
+ voidSystemEntryPointContext.stop() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/DuplicateNameException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/DuplicateNameException.html new file mode 100644 index 0000000000..5e749632c7 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/DuplicateNameException.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.DuplicateNameException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.DuplicateNameException

+
+No usage of org.apache.tuscany.core.context.DuplicateNameException +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/EntryPointContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/EntryPointContext.html new file mode 100644 index 0000000000..e292fe77d8 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/EntryPointContext.html @@ -0,0 +1,264 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.context.EntryPointContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.context.EntryPointContext

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use EntryPointContext
org.apache.tuscany.core.context.impl  
org.apache.tuscany.core.extension  
org.apache.tuscany.core.system.config  
org.apache.tuscany.core.system.context  
+  +

+ + + + + +
+Uses of EntryPointContext in org.apache.tuscany.core.context.impl
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.context.impl that implement EntryPointContext
+ classEntryPointContextImpl + +
+          The default implementation of an entry point context
+  +

+ + + + + +
+Uses of EntryPointContext in org.apache.tuscany.core.extension
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.extension that return EntryPointContext
+ EntryPointContextEntryPointContextFactory.createContext() + +
+           
+  +

+ + + + + +
+Uses of EntryPointContext in org.apache.tuscany.core.system.config
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.system.config that return EntryPointContext
+ EntryPointContextSystemEntryPointContextFactory.createContext() + +
+           
+  +

+ + + + + +
+Uses of EntryPointContext in org.apache.tuscany.core.system.context
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.system.context that implement EntryPointContext
+ classSystemEntryPointContext + +
+          Manages an entry point into a system module.
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/EventContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/EventContext.html new file mode 100644 index 0000000000..396b82ec5a --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/EventContext.html @@ -0,0 +1,460 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.context.EventContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.context.EventContext

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use EventContext
org.apache.tuscany.core.context  
org.apache.tuscany.core.context.impl  
org.apache.tuscany.core.context.scope  
org.apache.tuscany.core.runtime  
org.apache.tuscany.core.system.context  
+  +

+ + + + + +
+Uses of EventContext in org.apache.tuscany.core.context
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.context with parameters of type EventContext
+ java.util.Map<org.apache.tuscany.model.assembly.Scope,ScopeContext>ScopeStrategy.getScopeContexts(EventContext eventContext) + +
+          Creates and returns new instances of configured scope containers
+  +

+ + + + + +
+Uses of EventContext in org.apache.tuscany.core.context.impl
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.context.impl that implement EventContext
+ classEventContextImpl + +
+          An implementation of an EventContext that handles event-to-thread associations using an + InheritableThreadLocal
+  +

+ + + + + + + + + +
Fields in org.apache.tuscany.core.context.impl declared as EventContext
+protected  EventContextAbstractCompositeContext.eventContext + +
+           
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.context.impl with parameters of type EventContext
+ voidAbstractCompositeContext.setEventContext(EventContext eventContext) + +
+           
+  +

+ + + + + + + + + + + + + + +
Constructors in org.apache.tuscany.core.context.impl with parameters of type EventContext
AbstractCompositeContext(java.lang.String name, + CompositeContext parent, + ScopeStrategy strategy, + EventContext ctx, + ConfigurationContext configCtx) + +
+           
CompositeContextImpl(java.lang.String name, + CompositeContext parent, + AutowireContext autowireContext, + ScopeStrategy strategy, + EventContext ctx, + ConfigurationContext configCtx) + +
+           
CompositeContextImpl(java.lang.String name, + CompositeContext parent, + ScopeStrategy strategy, + EventContext ctx, + ConfigurationContext configCtx) + +
+           
+  +

+ + + + + +
+Uses of EventContext in org.apache.tuscany.core.context.scope
+  +

+ + + + + + + + + +
Fields in org.apache.tuscany.core.context.scope declared as EventContext
+protected  EventContextAbstractScopeContext.eventContext + +
+           
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.context.scope that return EventContext
+protected  EventContextAbstractScopeContext.getEventContext() + +
+           
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.context.scope with parameters of type EventContext
+ java.util.Map<org.apache.tuscany.model.assembly.Scope,ScopeContext>DefaultScopeStrategy.getScopeContexts(EventContext eventContext) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + +
Constructors in org.apache.tuscany.core.context.scope with parameters of type EventContext
AbstractScopeContext(EventContext eventContext) + +
+           
CompositeScopeContext(EventContext eventContext) + +
+           
ModuleScopeContext(EventContext eventContext) + +
+           
RequestScopeContext(EventContext eventContext) + +
+           
SessionScopeContext(EventContext eventContext) + +
+           
StatelessScopeContext(EventContext eventContext) + +
+           
+  +

+ + + + + +
+Uses of EventContext in org.apache.tuscany.core.runtime
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.runtime with parameters of type EventContext
+ java.util.Map<org.apache.tuscany.model.assembly.Scope,ScopeContext>RuntimeScopeStrategy.getScopeContexts(EventContext eventContext) + +
+           
+  +

+ + + + + +
+Uses of EventContext in org.apache.tuscany.core.system.context
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.system.context with parameters of type EventContext
+ java.util.Map<org.apache.tuscany.model.assembly.Scope,ScopeContext>SystemScopeStrategy.getScopeContexts(EventContext eventContext) + +
+           
+  +

+ + + + + + + + +
Constructors in org.apache.tuscany.core.system.context with parameters of type EventContext
SystemCompositeContextImpl(java.lang.String name, + CompositeContext parent, + AutowireContext autowire, + ScopeStrategy strategy, + EventContext ctx, + ConfigurationContext configCtx) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/EventException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/EventException.html new file mode 100644 index 0000000000..7dcd908b3a --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/EventException.html @@ -0,0 +1,208 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.EventException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.EventException

+
+ + + + + + + + + + + + + +
+Packages that use EventException
org.apache.tuscany.core.context.impl  
org.apache.tuscany.core.runtime  
+  +

+ + + + + +
+Uses of EventException in org.apache.tuscany.core.context.impl
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.context.impl that throw EventException
+ voidAbstractCompositeContext.fireEvent(int eventType, + java.lang.Object message) + +
+           
+  +

+ + + + + +
+Uses of EventException in org.apache.tuscany.core.runtime
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.runtime that throw EventException
+ voidRuntimeContextImpl.fireEvent(int pEventType, + java.lang.Object pMessage) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/EventFilter.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/EventFilter.html new file mode 100644 index 0000000000..236ca1cb44 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/EventFilter.html @@ -0,0 +1,253 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.context.EventFilter (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.context.EventFilter

+
+ + + + + + + + + + + + + + + + + +
+Packages that use EventFilter
org.apache.tuscany.core.context  
org.apache.tuscany.core.context.filter  
org.apache.tuscany.core.context.impl  
+  +

+ + + + + +
+Uses of EventFilter in org.apache.tuscany.core.context
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.context with parameters of type EventFilter
+ voidEventPublisher.addListener(EventFilter filter, + RuntimeEventListener listener) + +
+          Registers a listener to receive notifications for the context
+  +

+ + + + + +
+Uses of EventFilter in org.apache.tuscany.core.context.filter
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.context.filter that implement EventFilter
+ classTrueFilter + +
+          An event filter that always returns a true condition
+  +

+ + + + + +
+Uses of EventFilter in org.apache.tuscany.core.context.impl
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.context.impl that return types with arguments of type EventFilter
+protected  java.util.Map<EventFilter,java.util.List<RuntimeEventListener>>AbstractLifecycle.getListeners() + +
+           
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.context.impl with parameters of type EventFilter
+ voidAbstractLifecycle.addListener(EventFilter filter, + RuntimeEventListener listener) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/EventPublisher.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/EventPublisher.html new file mode 100644 index 0000000000..177e6d9da6 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/EventPublisher.html @@ -0,0 +1,395 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.context.EventPublisher (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.context.EventPublisher

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use EventPublisher
org.apache.tuscany.core.context  
org.apache.tuscany.core.context.impl  
org.apache.tuscany.core.runtime  
org.apache.tuscany.core.system.context  
+  +

+ + + + + +
+Uses of EventPublisher in org.apache.tuscany.core.context
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subinterfaces of EventPublisher in org.apache.tuscany.core.context
+ interfaceAtomicContext + +
+          A runtime entity that manages an atomic (i.e.
+ interfaceAutowireContext + +
+          A specialization of a CompositeContext that is able to automatically resolve references + for its children using EntryPoint or Service interfaces exposed by it or, recursively, any + of it parents.
+ interfaceCompositeContext + +
+          A context which contains child component contexts.
+ interfaceContext + +
+          An entity that provides an execution context for a runtime artifact or artifacts.
+ interfaceEntryPointContext + +
+          The runtime artifact representing an entry point, EntryPointContext manages wire handler + instances that expose service operations offered by a component in the parent composite.
+ interfaceExternalServiceContext + +
+          Manages an external service
+ interfaceScopeAwareContext + +
+          Denotes a composite context that supports scopes
+ interfaceSystemCompositeContext + +
+          Marker type for system composite contexts
+  +

+ + + + + +
+Uses of EventPublisher in org.apache.tuscany.core.context.impl
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.context.impl that implement EventPublisher
+ classAbstractCompositeContext + +
+          The base implementation of a composite context
+ classAbstractContext + +
+          Functionality common to all Context implementations
+ classCompositeContextImpl + +
+          The standard implementation of an composite context.
+ classEntryPointContextImpl + +
+          The default implementation of an entry point context
+ classExternalServiceContextImpl + +
+          The default implementation of an external service context
+  +

+ + + + + +
+Uses of EventPublisher in org.apache.tuscany.core.runtime
+  +

+ + + + + + + + + +
Subinterfaces of EventPublisher in org.apache.tuscany.core.runtime
+ interfaceRuntimeContext + +
+          Represents a top-level component context in the runtime, that is the bootstrap context.
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.runtime that implement EventPublisher
+ classRuntimeContextImpl + +
+          Implementation of a RuntimeContext that forms the foundation for a Tuscany environment.
+  +

+ + + + + +
+Uses of EventPublisher in org.apache.tuscany.core.system.context
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.system.context that implement EventPublisher
+ classSystemAtomicContext + +
+          Manages system component implementation instances
+ classSystemCompositeContextImpl + +
+          Implements an composite context for system components.
+ classSystemEntryPointContext + +
+          Manages an entry point into a system module.
+ classSystemExternalServiceContext + +
+          An implementation of an external service for system wiring.
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ExternalServiceContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ExternalServiceContext.html new file mode 100644 index 0000000000..6071f4abb7 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ExternalServiceContext.html @@ -0,0 +1,264 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.context.ExternalServiceContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.context.ExternalServiceContext

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use ExternalServiceContext
org.apache.tuscany.core.context.impl  
org.apache.tuscany.core.extension  
org.apache.tuscany.core.system.config  
org.apache.tuscany.core.system.context  
+  +

+ + + + + +
+Uses of ExternalServiceContext in org.apache.tuscany.core.context.impl
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.context.impl that implement ExternalServiceContext
+ classExternalServiceContextImpl + +
+          The default implementation of an external service context
+  +

+ + + + + +
+Uses of ExternalServiceContext in org.apache.tuscany.core.extension
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.extension that return ExternalServiceContext
+ ExternalServiceContextExternalServiceContextFactory.createContext() + +
+           
+  +

+ + + + + +
+Uses of ExternalServiceContext in org.apache.tuscany.core.system.config
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.system.config that return ExternalServiceContext
+ ExternalServiceContextSystemExternalServiceContextFactory.createContext() + +
+           
+  +

+ + + + + +
+Uses of ExternalServiceContext in org.apache.tuscany.core.system.context
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.system.context that implement ExternalServiceContext
+ classSystemExternalServiceContext + +
+          An implementation of an external service for system wiring.
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/InvalidNameException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/InvalidNameException.html new file mode 100644 index 0000000000..eafb60122a --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/InvalidNameException.html @@ -0,0 +1,176 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.InvalidNameException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.InvalidNameException

+
+ + + + + + + + + +
+Packages that use InvalidNameException
org.apache.tuscany.core.context  
+  +

+ + + + + +
+Uses of InvalidNameException in org.apache.tuscany.core.context
+  +

+ + + + + + + + +
Constructors in org.apache.tuscany.core.context that throw InvalidNameException
QualifiedName(java.lang.String qualifiedName) + +
+          Constructs a new qualified name in the form of part/port where part is the parent context and port represents a + child, which is either a service in the case of an atomic context or a contained context in the case of a composite.
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/Lifecycle.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/Lifecycle.html new file mode 100644 index 0000000000..57aab62d90 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/Lifecycle.html @@ -0,0 +1,472 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.context.Lifecycle (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.context.Lifecycle

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use Lifecycle
org.apache.tuscany.core.context  
org.apache.tuscany.core.context.impl  
org.apache.tuscany.core.context.scope  
org.apache.tuscany.core.runtime  
org.apache.tuscany.core.system.context  
+  +

+ + + + + +
+Uses of Lifecycle in org.apache.tuscany.core.context
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subinterfaces of Lifecycle in org.apache.tuscany.core.context
+ interfaceAtomicContext + +
+          A runtime entity that manages an atomic (i.e.
+ interfaceAutowireContext + +
+          A specialization of a CompositeContext that is able to automatically resolve references + for its children using EntryPoint or Service interfaces exposed by it or, recursively, any + of it parents.
+ interfaceCompositeContext + +
+          A context which contains child component contexts.
+ interfaceContext + +
+          An entity that provides an execution context for a runtime artifact or artifacts.
+ interfaceEntryPointContext + +
+          The runtime artifact representing an entry point, EntryPointContext manages wire handler + instances that expose service operations offered by a component in the parent composite.
+ interfaceExternalServiceContext + +
+          Manages an external service
+ interfaceScopeAwareContext + +
+          Denotes a composite context that supports scopes
+ interfaceScopeContext + +
+          Manages the lifecycle and visibility of Contexts.
+ interfaceSystemCompositeContext + +
+          Marker type for system composite contexts
+  +

+ + + + + +
+Uses of Lifecycle in org.apache.tuscany.core.context.impl
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.context.impl that implement Lifecycle
+ classAbstractCompositeContext + +
+          The base implementation of a composite context
+ classAbstractContext + +
+          Functionality common to all Context implementations
+ classCompositeContextImpl + +
+          The standard implementation of an composite context.
+ classEntryPointContextImpl + +
+          The default implementation of an entry point context
+ classExternalServiceContextImpl + +
+          The default implementation of an external service context
+  +

+ + + + + +
+Uses of Lifecycle in org.apache.tuscany.core.context.scope
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.context.scope that implement Lifecycle
+ classAbstractScopeContext + +
+          Implements functionality common to scope contexts.
+ classCompositeScopeContext + +
+          Manages the lifecycle of composite component contexts, i.e.
+ classModuleScopeContext + +
+          Manages contexts whose implementations are module scoped.
+ classRequestScopeContext + +
+          An implementation of a request-scoped component container.
+ classSessionScopeContext + +
+          An implementation of an session-scoped component container.
+ classStatelessScopeContext + +
+          A container that manages stateless components.
+  +

+ + + + + +
+Uses of Lifecycle in org.apache.tuscany.core.runtime
+  +

+ + + + + + + + + +
Subinterfaces of Lifecycle in org.apache.tuscany.core.runtime
+ interfaceRuntimeContext + +
+          Represents a top-level component context in the runtime, that is the bootstrap context.
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.runtime that implement Lifecycle
+ classRuntimeContextImpl + +
+          Implementation of a RuntimeContext that forms the foundation for a Tuscany environment.
+  +

+ + + + + +
+Uses of Lifecycle in org.apache.tuscany.core.system.context
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.system.context that implement Lifecycle
+ classSystemAtomicContext + +
+          Manages system component implementation instances
+ classSystemCompositeContextImpl + +
+          Implements an composite context for system components.
+ classSystemEntryPointContext + +
+          Manages an entry point into a system module.
+ classSystemExternalServiceContext + +
+          An implementation of an external service for system wiring.
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/MissingContextFactoryException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/MissingContextFactoryException.html new file mode 100644 index 0000000000..e92079904d --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/MissingContextFactoryException.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.MissingContextFactoryException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.MissingContextFactoryException

+
+No usage of org.apache.tuscany.core.context.MissingContextFactoryException +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/MissingImplementationException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/MissingImplementationException.html new file mode 100644 index 0000000000..e37240ed59 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/MissingImplementationException.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.MissingImplementationException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.MissingImplementationException

+
+No usage of org.apache.tuscany.core.context.MissingImplementationException +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/MissingScopeException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/MissingScopeException.html new file mode 100644 index 0000000000..695cddad9d --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/MissingScopeException.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.MissingScopeException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.MissingScopeException

+
+No usage of org.apache.tuscany.core.context.MissingScopeException +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ProxyConfigurationException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ProxyConfigurationException.html new file mode 100644 index 0000000000..e5a574b1b2 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ProxyConfigurationException.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.ProxyConfigurationException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.ProxyConfigurationException

+
+No usage of org.apache.tuscany.core.context.ProxyConfigurationException +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/QualifiedName.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/QualifiedName.html new file mode 100644 index 0000000000..d834b16ae4 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/QualifiedName.html @@ -0,0 +1,533 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.QualifiedName (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.QualifiedName

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use QualifiedName
org.apache.tuscany.core.context  
org.apache.tuscany.core.context.impl  
org.apache.tuscany.core.context.scope  
org.apache.tuscany.core.extension  
org.apache.tuscany.core.runtime  
org.apache.tuscany.core.system.context  
org.apache.tuscany.core.wire  
+  +

+ + + + + +
+Uses of QualifiedName in org.apache.tuscany.core.context
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.context with parameters of type QualifiedName
+ java.lang.ObjectContext.getInstance(QualifiedName qName) + +
+          Returns the instance associated with the requested name, which may be in a atomic or composite form.
+ java.lang.ObjectScopeContext.getInstance(QualifiedName qName) + +
+           
+  +

+ + + + + +
+Uses of QualifiedName in org.apache.tuscany.core.context.impl
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.context.impl that return QualifiedName
+ QualifiedNameAbstractCompositeContext.NameToScope.getName() + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.context.impl with parameters of type QualifiedName
+ java.lang.ObjectAbstractCompositeContext.getInstance(QualifiedName qName) + +
+           
+ java.lang.ObjectEntryPointContextImpl.getInstance(QualifiedName qName) + +
+           
+ java.lang.ObjectExternalServiceContextImpl.getInstance(QualifiedName qName) + +
+           
+  +

+ + + + + + + + +
Constructors in org.apache.tuscany.core.context.impl with parameters of type QualifiedName
AbstractCompositeContext.NameToScope(QualifiedName name, + ScopeContext scope) + +
+           
+  +

+ + + + + +
+Uses of QualifiedName in org.apache.tuscany.core.context.scope
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.context.scope with parameters of type QualifiedName
+ java.lang.ObjectAbstractScopeContext.getInstance(QualifiedName qName) + +
+           
+ java.lang.ObjectCompositeScopeContext.getInstance(QualifiedName qName) + +
+           
+  +

+ + + + + +
+Uses of QualifiedName in org.apache.tuscany.core.extension
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.extension with parameters of type QualifiedName
+protected abstract  TargetInvokerWireBuilderSupport.createInvoker(QualifiedName targetName, + java.lang.reflect.Method operation, + ScopeContext context, + boolean downScope) + +
+          Callback to create the specific TargetInvoker type for dispatching to the target type
+  +

+ + + + + + + + + + + +
Constructors in org.apache.tuscany.core.extension with parameters of type QualifiedName
ComponentTargetInvoker(QualifiedName serviceName, + java.lang.reflect.Method method, + ScopeContext container) + +
+          Constructs a new ExternalWebServiceTargetInvoker.
ExternalServiceTargetInvoker(QualifiedName serviceName, + java.lang.reflect.Method method, + ScopeContext container) + +
+          Constructs a new ExternalWebServiceTargetInvoker.
+  +

+ + + + + +
+Uses of QualifiedName in org.apache.tuscany.core.runtime
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.runtime with parameters of type QualifiedName
+ java.lang.ObjectRuntimeContextImpl.getInstance(QualifiedName qName) + +
+           
+ java.lang.ObjectRuntimeContextImpl.locateInstance(QualifiedName serviceName) + +
+           
+ java.lang.ObjectRuntimeContextImpl.locateService(QualifiedName serviceName) + +
+           
+  +

+ + + + + +
+Uses of QualifiedName in org.apache.tuscany.core.system.context
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.system.context with parameters of type QualifiedName
+ java.lang.ObjectSystemAtomicContext.getInstance(QualifiedName qName) + +
+           
+ java.lang.ObjectSystemEntryPointContext.getInstance(QualifiedName qName) + +
+           
+ java.lang.ObjectSystemExternalServiceContext.getInstance(QualifiedName qName) + +
+           
+  +

+ + + + + +
+Uses of QualifiedName in org.apache.tuscany.core.wire
+  +

+ + + + + + + + + +
Fields in org.apache.tuscany.core.wire declared as QualifiedName
+protected  QualifiedNameWireConfiguration.targetName + +
+           
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.wire that return QualifiedName
+ QualifiedNameWireConfiguration.getTargetName() + +
+          Returns the qualified name of the target service specified by the wire
+  +

+ + + + + + + + + + + + + + + + + +
Constructors in org.apache.tuscany.core.wire with parameters of type QualifiedName
WireConfiguration(QualifiedName targetName, + java.lang.ClassLoader proxyClassLoader, + MessageFactory messageFactory) + +
+          Creates the configuration
WireSourceConfiguration(QualifiedName targetName, + java.util.Map<java.lang.reflect.Method,SourceInvocationConfiguration> invocationConfigs, + java.lang.ClassLoader proxyClassLoader, + MessageFactory messageFactory) + +
+          Creates the source side of a wire where the reference is "anonymous", i.e.
WireSourceConfiguration(java.lang.String referenceName, + QualifiedName targetName, + java.util.Map<java.lang.reflect.Method,SourceInvocationConfiguration> invocationConfigs, + java.lang.ClassLoader proxyClassLoader, + MessageFactory messageFactory) + +
+          Creates the source side of a wire
WireTargetConfiguration(QualifiedName targetName, + java.util.Map<java.lang.reflect.Method,TargetInvocationConfiguration> invocationConfigs, + java.lang.ClassLoader proxyClassLoader, + MessageFactory messageFactory) + +
+          Creates the source side of a wire
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/RuntimeEventListener.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/RuntimeEventListener.html new file mode 100644 index 0000000000..dec78b20f4 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/RuntimeEventListener.html @@ -0,0 +1,341 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.context.RuntimeEventListener (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.context.RuntimeEventListener

+
+ + + + + + + + + + + + + + + + + +
+Packages that use RuntimeEventListener
org.apache.tuscany.core.context  
org.apache.tuscany.core.context.impl  
org.apache.tuscany.core.context.scope  
+  +

+ + + + + +
+Uses of RuntimeEventListener in org.apache.tuscany.core.context
+  +

+ + + + + + + + + +
Subinterfaces of RuntimeEventListener in org.apache.tuscany.core.context
+ interfaceScopeContext + +
+          Manages the lifecycle and visibility of Contexts.
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.context with parameters of type RuntimeEventListener
+ voidEventPublisher.addListener(EventFilter filter, + RuntimeEventListener listener) + +
+          Registers a listener to receive notifications for the context
+ voidEventPublisher.addListener(RuntimeEventListener listener) + +
+          Registers a listener to receive notifications for the context
+ voidEventPublisher.removeListener(RuntimeEventListener listener) + +
+          Removes a previously registered listener
+  +

+ + + + + +
+Uses of RuntimeEventListener in org.apache.tuscany.core.context.impl
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.context.impl that return types with arguments of type RuntimeEventListener
+protected  java.util.Map<EventFilter,java.util.List<RuntimeEventListener>>AbstractLifecycle.getListeners() + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.context.impl with parameters of type RuntimeEventListener
+ voidAbstractLifecycle.addListener(EventFilter filter, + RuntimeEventListener listener) + +
+           
+ voidAbstractLifecycle.addListener(RuntimeEventListener listener) + +
+           
+ voidAbstractLifecycle.removeListener(RuntimeEventListener listener) + +
+           
+  +

+ + + + + +
+Uses of RuntimeEventListener in org.apache.tuscany.core.context.scope
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.context.scope that implement RuntimeEventListener
+ classAbstractScopeContext + +
+          Implements functionality common to scope contexts.
+ classCompositeScopeContext + +
+          Manages the lifecycle of composite component contexts, i.e.
+ classModuleScopeContext + +
+          Manages contexts whose implementations are module scoped.
+ classRequestScopeContext + +
+          An implementation of a request-scoped component container.
+ classSessionScopeContext + +
+          An implementation of an session-scoped component container.
+ classStatelessScopeContext + +
+          A container that manages stateless components.
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ScopeAwareContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ScopeAwareContext.html new file mode 100644 index 0000000000..645425a4a1 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ScopeAwareContext.html @@ -0,0 +1,243 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.context.ScopeAwareContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.context.ScopeAwareContext

+
+ + + + + + + + + + + + + + + + + +
+Packages that use ScopeAwareContext
org.apache.tuscany.core.context  
org.apache.tuscany.core.context.impl  
org.apache.tuscany.core.system.context  
+  +

+ + + + + +
+Uses of ScopeAwareContext in org.apache.tuscany.core.context
+  +

+ + + + + + + + + +
Subinterfaces of ScopeAwareContext in org.apache.tuscany.core.context
+ interfaceSystemCompositeContext + +
+          Marker type for system composite contexts
+  +

+ + + + + +
+Uses of ScopeAwareContext in org.apache.tuscany.core.context.impl
+  +

+ + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.context.impl that implement ScopeAwareContext
+ classAbstractCompositeContext + +
+          The base implementation of a composite context
+ classCompositeContextImpl + +
+          The standard implementation of an composite context.
+  +

+ + + + + +
+Uses of ScopeAwareContext in org.apache.tuscany.core.system.context
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.system.context that implement ScopeAwareContext
+ classSystemCompositeContextImpl + +
+          Implements an composite context for system components.
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ScopeContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ScopeContext.html new file mode 100644 index 0000000000..86ba8fb6e5 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ScopeContext.html @@ -0,0 +1,665 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.context.ScopeContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.context.ScopeContext

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use ScopeContext
org.apache.tuscany.core.builder  
org.apache.tuscany.core.builder.impl  
org.apache.tuscany.core.context  
org.apache.tuscany.core.context.impl  
org.apache.tuscany.core.context.scope  
org.apache.tuscany.core.extension  
org.apache.tuscany.core.runtime  
org.apache.tuscany.core.system.context  
+  +

+ + + + + +
+Uses of ScopeContext in org.apache.tuscany.core.builder
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.builder with parameters of type ScopeContext
+ voidWireBuilder.completeTargetChain(TargetWireFactory<?> targetFactory, + java.lang.Class targetType, + ScopeContext targetScopeContext) + +
+          Finishes processing the target side wire chain.
+ voidWireBuilder.connect(SourceWireFactory<?> sourceFactory, + TargetWireFactory<?> targetFactory, + java.lang.Class targetType, + boolean downScope, + ScopeContext targetScopeContext) + +
+          Connects wire configurations of the source proxy factory to corresponding ones in the target proxy to + factory
+  +

+ + + + + +
+Uses of ScopeContext in org.apache.tuscany.core.builder.impl
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.builder.impl with parameters of type ScopeContext
+ voidDefaultWireBuilder.completeTargetChain(TargetWireFactory targetFactory, + java.lang.Class targetType, + ScopeContext targetScopeContext) + +
+           
+ voidDefaultWireBuilder.connect(SourceWireFactory<?> sourceFactory, + TargetWireFactory<?> targetFactory, + java.lang.Class targetType, + boolean downScope, + ScopeContext targetScopeContext) + +
+           
+  +

+ + + + + +
+Uses of ScopeContext in org.apache.tuscany.core.context
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.context that return types with arguments of type ScopeContext
+ java.util.Map<org.apache.tuscany.model.assembly.Scope,ScopeContext>ScopeAwareContext.getScopeContexts() + +
+          Returns an immutable collection of scopes keyed by type for the composite context
+ java.util.Map<org.apache.tuscany.model.assembly.Scope,ScopeContext>ScopeStrategy.getScopeContexts(EventContext eventContext) + +
+          Creates and returns new instances of configured scope containers
+  +

+ + + + + +
+Uses of ScopeContext in org.apache.tuscany.core.context.impl
+  +

+ + + + + + + + + + + + + + + + + +
Fields in org.apache.tuscany.core.context.impl with type parameters of type ScopeContext
+protected  java.util.Map<org.apache.tuscany.model.assembly.Scope,ScopeContext>AbstractCompositeContext.immutableScopeContexts + +
+           
+protected  java.util.Map<org.apache.tuscany.model.assembly.Scope,ScopeContext>AbstractCompositeContext.scopeContexts + +
+           
+protected  java.util.Map<java.lang.String,ScopeContext>AbstractCompositeContext.scopeIndex + +
+           
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.context.impl that return ScopeContext
+ ScopeContextAbstractCompositeContext.NameToScope.getScopeContext() + +
+           
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.context.impl that return types with arguments of type ScopeContext
+ java.util.Map<org.apache.tuscany.model.assembly.Scope,ScopeContext>AbstractCompositeContext.getScopeContexts() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.context.impl with parameters of type ScopeContext
+ voidAbstractCompositeContext.completeTargetChain(TargetWireFactory targetFactory, + java.lang.Class targetType, + ScopeContext targetScopeContext) + +
+           
+ voidAbstractCompositeContext.connect(SourceWireFactory sourceFactory, + TargetWireFactory targetFactory, + java.lang.Class targetType, + boolean downScope, + ScopeContext targetScopeContext) + +
+           
+protected  voidAbstractCompositeContext.registerAutowireExternal(java.lang.Class<?> interfaze, + java.lang.String name, + ScopeContext scopeContext) + +
+           
+protected  voidAbstractCompositeContext.registerAutowireInternal(java.lang.Class<?> interfaze, + java.lang.String name, + ScopeContext scopeContext) + +
+           
+  +

+ + + + + + + + +
Constructors in org.apache.tuscany.core.context.impl with parameters of type ScopeContext
AbstractCompositeContext.NameToScope(QualifiedName name, + ScopeContext scope) + +
+           
+  +

+ + + + + +
+Uses of ScopeContext in org.apache.tuscany.core.context.scope
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.context.scope that implement ScopeContext
+ classAbstractScopeContext + +
+          Implements functionality common to scope contexts.
+ classCompositeScopeContext + +
+          Manages the lifecycle of composite component contexts, i.e.
+ classModuleScopeContext + +
+          Manages contexts whose implementations are module scoped.
+ classRequestScopeContext + +
+          An implementation of a request-scoped component container.
+ classSessionScopeContext + +
+          An implementation of an session-scoped component container.
+ classStatelessScopeContext + +
+          A container that manages stateless components.
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.context.scope that return types with arguments of type ScopeContext
+ java.util.Map<org.apache.tuscany.model.assembly.Scope,ScopeContext>DefaultScopeStrategy.getScopeContexts(EventContext eventContext) + +
+           
+  +

+ + + + + +
+Uses of ScopeContext in org.apache.tuscany.core.extension
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.extension with parameters of type ScopeContext
+ voidWireBuilderSupport.completeTargetChain(TargetWireFactory targetFactory, + java.lang.Class targetType, + ScopeContext targetScopeContext) + +
+           
+ voidWireBuilderSupport.connect(SourceWireFactory sourceFactory, + TargetWireFactory targetFactory, + java.lang.Class targetType, + boolean downScope, + ScopeContext targetScopeContext) + +
+           
+protected abstract  TargetInvokerWireBuilderSupport.createInvoker(QualifiedName targetName, + java.lang.reflect.Method operation, + ScopeContext context, + boolean downScope) + +
+          Callback to create the specific TargetInvoker type for dispatching to the target type
+  +

+ + + + + + + + + + + +
Constructors in org.apache.tuscany.core.extension with parameters of type ScopeContext
ComponentTargetInvoker(QualifiedName serviceName, + java.lang.reflect.Method method, + ScopeContext container) + +
+          Constructs a new ExternalWebServiceTargetInvoker.
ExternalServiceTargetInvoker(QualifiedName serviceName, + java.lang.reflect.Method method, + ScopeContext container) + +
+          Constructs a new ExternalWebServiceTargetInvoker.
+  +

+ + + + + +
+Uses of ScopeContext in org.apache.tuscany.core.runtime
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.runtime that return types with arguments of type ScopeContext
+ java.util.Map<org.apache.tuscany.model.assembly.Scope,ScopeContext>RuntimeScopeStrategy.getScopeContexts(EventContext eventContext) + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.runtime with parameters of type ScopeContext
+ voidRuntimeContextImpl.completeTargetChain(TargetWireFactory targetFactory, + java.lang.Class targetType, + ScopeContext targetScopeContext) + +
+           
+ voidRuntimeContextImpl.connect(SourceWireFactory sourceFactory, + TargetWireFactory targetFactory, + java.lang.Class targetType, + boolean downScope, + ScopeContext targetScopeContext) + +
+           
+  +

+ + + + + +
+Uses of ScopeContext in org.apache.tuscany.core.system.context
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.system.context that return types with arguments of type ScopeContext
+ java.util.Map<org.apache.tuscany.model.assembly.Scope,ScopeContext>SystemScopeStrategy.getScopeContexts(EventContext eventContext) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ScopeIdentifier.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ScopeIdentifier.html new file mode 100644 index 0000000000..f5c2f8c58e --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ScopeIdentifier.html @@ -0,0 +1,177 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.context.ScopeIdentifier (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.context.ScopeIdentifier

+
+ + + + + + + + + +
+Packages that use ScopeIdentifier
org.apache.tuscany.core.webapp  
+  +

+ + + + + +
+Uses of ScopeIdentifier in org.apache.tuscany.core.webapp
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.webapp that implement ScopeIdentifier
+ classLazyHTTPSessionId + +
+          Implements a ScopeIdentifier for a Servlet-based transport.
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ScopeInitializationException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ScopeInitializationException.html new file mode 100644 index 0000000000..eb5f3ccd22 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ScopeInitializationException.html @@ -0,0 +1,177 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.ScopeInitializationException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.ScopeInitializationException

+
+ + + + + + + + + +
+Packages that use ScopeInitializationException
org.apache.tuscany.core.context.scope  
+  +

+ + + + + +
+Uses of ScopeInitializationException in org.apache.tuscany.core.context.scope
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.context.scope that throw ScopeInitializationException
+ voidCompositeScopeContext.start() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ScopeRuntimeException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ScopeRuntimeException.html new file mode 100644 index 0000000000..4aed9054be --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ScopeRuntimeException.html @@ -0,0 +1,248 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.ScopeRuntimeException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.ScopeRuntimeException

+
+ + + + + + + + + + + + + +
+Packages that use ScopeRuntimeException
org.apache.tuscany.core.context  
org.apache.tuscany.core.context.scope  
+  +

+ + + + + +
+Uses of ScopeRuntimeException in org.apache.tuscany.core.context
+  +

+ + + + + + + + + +
Subclasses of ScopeRuntimeException in org.apache.tuscany.core.context
+ classScopeInitializationException + +
+          Denotes an initialization exception thrown by a scope container
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.context that throw ScopeRuntimeException
+ voidScopeContext.removeContext(java.lang.String name) + +
+          Removes a context with the given name, determining the scope key from the thread context
+ voidScopeContext.removeContextByKey(java.lang.String name, + java.lang.Object key) + +
+          Removes a context bound to the given name and scope key
+  +

+ + + + + +
+Uses of ScopeRuntimeException in org.apache.tuscany.core.context.scope
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.context.scope that throw ScopeRuntimeException
+ voidCompositeScopeContext.removeContext(java.lang.String ctxName) + +
+           
+ voidCompositeScopeContext.removeContextByKey(java.lang.String ctxName, + java.lang.Object key) + +
+           
+ voidCompositeScopeContext.stop() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ScopeStrategy.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ScopeStrategy.html new file mode 100644 index 0000000000..4eab2f14a7 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ScopeStrategy.html @@ -0,0 +1,352 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.context.ScopeStrategy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.context.ScopeStrategy

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use ScopeStrategy
org.apache.tuscany.core.context.impl  
org.apache.tuscany.core.context.scope  
org.apache.tuscany.core.runtime  
org.apache.tuscany.core.system.context  
+  +

+ + + + + +
+Uses of ScopeStrategy in org.apache.tuscany.core.context.impl
+  +

+ + + + + + + + + +
Fields in org.apache.tuscany.core.context.impl declared as ScopeStrategy
+protected  ScopeStrategyAbstractCompositeContext.scopeStrategy + +
+           
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.context.impl with parameters of type ScopeStrategy
+ voidCompositeContextImpl.setScopeStrategy(ScopeStrategy scopeStrategy) + +
+           
+  +

+ + + + + + + + + + + + + + +
Constructors in org.apache.tuscany.core.context.impl with parameters of type ScopeStrategy
AbstractCompositeContext(java.lang.String name, + CompositeContext parent, + ScopeStrategy strategy, + EventContext ctx, + ConfigurationContext configCtx) + +
+           
CompositeContextImpl(java.lang.String name, + CompositeContext parent, + AutowireContext autowireContext, + ScopeStrategy strategy, + EventContext ctx, + ConfigurationContext configCtx) + +
+           
CompositeContextImpl(java.lang.String name, + CompositeContext parent, + ScopeStrategy strategy, + EventContext ctx, + ConfigurationContext configCtx) + +
+           
+  +

+ + + + + +
+Uses of ScopeStrategy in org.apache.tuscany.core.context.scope
+  +

+ + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.context.scope that implement ScopeStrategy
+ classAbstractScopeStrategy + +
+          Implements basic scope strategy functionality
+ classDefaultScopeStrategy + +
+          Implements a ScopeStrategy for the default module scopes: stateless, request, session, + and module.
+  +

+ + + + + +
+Uses of ScopeStrategy in org.apache.tuscany.core.runtime
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.runtime that implement ScopeStrategy
+ classRuntimeScopeStrategy + +
+          Implements a ScopeStrategy for a runtime context.
+  +

+ + + + + +
+Uses of ScopeStrategy in org.apache.tuscany.core.system.context
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.system.context that implement ScopeStrategy
+ classSystemScopeStrategy + +
+          Implements a ScopeStrategy for a system composite context with the following scopes: + + Scope.AGGREGATE + Scope.MODULE + Scope.INSTANCE +
+  +

+ + + + + + + + +
Constructors in org.apache.tuscany.core.system.context with parameters of type ScopeStrategy
SystemCompositeContextImpl(java.lang.String name, + CompositeContext parent, + AutowireContext autowire, + ScopeStrategy strategy, + EventContext ctx, + ConfigurationContext configCtx) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ServiceNotFoundException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ServiceNotFoundException.html new file mode 100644 index 0000000000..d02aed010a --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/ServiceNotFoundException.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.ServiceNotFoundException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.ServiceNotFoundException

+
+No usage of org.apache.tuscany.core.context.ServiceNotFoundException +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/SystemCompositeContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/SystemCompositeContext.html new file mode 100644 index 0000000000..3ac8d43081 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/SystemCompositeContext.html @@ -0,0 +1,253 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.context.SystemCompositeContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.context.SystemCompositeContext

+
+ + + + + + + + + + + + + + + + + +
+Packages that use SystemCompositeContext
org.apache.tuscany.core.client  
org.apache.tuscany.core.runtime  
org.apache.tuscany.core.system.context  
+  +

+ + + + + +
+Uses of SystemCompositeContext in org.apache.tuscany.core.client
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.client with parameters of type SystemCompositeContext
+static CompositeContextBootstrapHelper.bootstrapStaxLoader(SystemCompositeContext parentContext, + org.apache.tuscany.model.assembly.AssemblyContext modelContext) + +
+          Bootstrap the StAX-based loader.
+static ModuleComponentConfigurationLoaderBootstrapHelper.getConfigurationLoader(SystemCompositeContext systemContext, + org.apache.tuscany.model.assembly.AssemblyContext modelContext) + +
+          Returns the default module configuration loader.
+  +

+ + + + + +
+Uses of SystemCompositeContext in org.apache.tuscany.core.runtime
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.runtime that return SystemCompositeContext
+ SystemCompositeContextRuntimeContext.getSystemContext() + +
+          Returns the context that forms the root of the system component tree.
+ SystemCompositeContextRuntimeContextImpl.getSystemContext() + +
+           
+  +

+ + + + + +
+Uses of SystemCompositeContext in org.apache.tuscany.core.system.context
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.system.context that implement SystemCompositeContext
+ classSystemCompositeContextImpl + +
+          Implements an composite context for system components.
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/TargetException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/TargetException.html new file mode 100644 index 0000000000..4850e7ef37 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/class-use/TargetException.html @@ -0,0 +1,453 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.TargetException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.TargetException

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use TargetException
org.apache.tuscany.core.context  
org.apache.tuscany.core.context.impl  
org.apache.tuscany.core.context.scope  
org.apache.tuscany.core.runtime  
org.apache.tuscany.core.system.context  
+  +

+ + + + + +
+Uses of TargetException in org.apache.tuscany.core.context
+  +

+ + + + + + + + + +
Subclasses of TargetException in org.apache.tuscany.core.context
+ classAutowireResolutionException + +
+          Denotes an exception while resolving an automatic wire
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.context that throw TargetException
+ voidAtomicContext.destroy() + +
+          Notifies the context of a destroy event
+ java.lang.ObjectEntryPointContext.getHandler() + +
+          Returns the handler responsible for flowing a request through the entry point
+ java.lang.ObjectExternalServiceContext.getHandler() + +
+          Returns the handler responsible for flowing a request through the external service
+ java.lang.ObjectContext.getInstance(QualifiedName qName) + +
+          Returns the instance associated with the requested name, which may be in a atomic or composite form.
+ java.lang.ObjectScopeContext.getInstance(QualifiedName qName) + +
+           
+ java.lang.ObjectAtomicContext.getTargetInstance() + +
+          Returns the target instance associated with the context.
+ voidAtomicContext.init() + +
+          Notifies the context of an initialization event
+  +

+ + + + + +
+Uses of TargetException in org.apache.tuscany.core.context.impl
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.context.impl that throw TargetException
+ java.lang.ObjectEntryPointContextImpl.getHandler() + +
+           
+ java.lang.ObjectExternalServiceContextImpl.getHandler() + +
+           
+ java.lang.ObjectAbstractCompositeContext.getInstance(QualifiedName qName) + +
+           
+ java.lang.ObjectEntryPointContextImpl.getInstance(QualifiedName qName) + +
+           
+ java.lang.ObjectExternalServiceContextImpl.getInstance(QualifiedName qName) + +
+           
+  +

+ + + + + +
+Uses of TargetException in org.apache.tuscany.core.context.scope
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.context.scope that throw TargetException
+ java.lang.ObjectAbstractScopeContext.getInstance(QualifiedName qName) + +
+           
+ java.lang.ObjectCompositeScopeContext.getInstance(QualifiedName qName) + +
+           
+  +

+ + + + + +
+Uses of TargetException in org.apache.tuscany.core.runtime
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.runtime that throw TargetException
+ java.lang.ObjectRuntimeContextImpl.getInstance(QualifiedName qName) + +
+           
+  +

+ + + + + +
+Uses of TargetException in org.apache.tuscany.core.system.context
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.system.context that throw TargetException
+ voidSystemAtomicContext.destroy() + +
+           
+ java.lang.ObjectSystemEntryPointContext.getHandler() + +
+           
+ java.lang.ObjectSystemExternalServiceContext.getHandler() + +
+           
+ java.lang.ObjectSystemAtomicContext.getInstance(QualifiedName qName) + +
+           
+ java.lang.ObjectSystemEntryPointContext.getInstance(QualifiedName qName) + +
+           
+ java.lang.ObjectSystemExternalServiceContext.getInstance(QualifiedName qName) + +
+           
+ java.lang.ObjectSystemAtomicContext.getTargetInstance() + +
+           
+ voidSystemAtomicContext.init() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/AbstractEvent.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/AbstractEvent.html new file mode 100644 index 0000000000..3c642b7fd7 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/AbstractEvent.html @@ -0,0 +1,306 @@ + + + + + + + +AbstractEvent (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context.event +
+Class AbstractEvent

+
+java.lang.Object
+  extended by org.apache.tuscany.core.context.event.AbstractEvent
+
+
+
All Implemented Interfaces:
Event
+
+
+
Direct Known Subclasses:
AbstractRequestEvent, InstanceCreated, ModuleStart, ModuleStop
+
+
+
+
public abstract class AbstractEvent
extends java.lang.Object
implements Event
+ + +

+A basic implementation of a runtime event +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+protected  java.lang.Objectsource + +
+           
+  + + + + + + + + + + +
+Constructor Summary
AbstractEvent(java.lang.Object source) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ java.lang.ObjectgetSource() + +
+          Returns the source of the event
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+source

+
+protected transient java.lang.Object source
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+AbstractEvent

+
+public AbstractEvent(java.lang.Object source)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getSource

+
+public java.lang.Object getSource()
+
+
Description copied from interface: Event
+
Returns the source of the event +

+

+
Specified by:
getSource in interface Event
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/AbstractRequestEvent.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/AbstractRequestEvent.html new file mode 100644 index 0000000000..60efccfb98 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/AbstractRequestEvent.html @@ -0,0 +1,304 @@ + + + + + + + +AbstractRequestEvent (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context.event +
+Class AbstractRequestEvent

+
+java.lang.Object
+  extended by org.apache.tuscany.core.context.event.AbstractEvent
+      extended by org.apache.tuscany.core.context.event.AbstractRequestEvent
+
+
+
All Implemented Interfaces:
Event, RequestEvent
+
+
+
Direct Known Subclasses:
RequestEnd, RequestStart
+
+
+
+
public abstract class AbstractRequestEvent
extends AbstractEvent
implements RequestEvent
+ + +

+Base implementation of a request event +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.context.event.AbstractEvent
source
+  + + + + + + + + + + +
+Constructor Summary
AbstractRequestEvent(java.lang.Object source, + java.lang.Object id) + +
+          Creates a new event
+  + + + + + + + + + + + +
+Method Summary
+ java.lang.ObjectgetId() + +
+          Returns the id of the request the event is associated with
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.context.event.AbstractEvent
getSource
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+AbstractRequestEvent

+
+public AbstractRequestEvent(java.lang.Object source,
+                            java.lang.Object id)
+
+
Creates a new event +

+

+
Parameters:
source - the source of the event
id - the id of the request associated with the event
+
+ + + + + + + + +
+Method Detail
+ +

+getId

+
+public java.lang.Object getId()
+
+
Description copied from interface: RequestEvent
+
Returns the id of the request the event is associated with +

+

+
Specified by:
getId in interface RequestEvent
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/Event.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/Event.html new file mode 100644 index 0000000000..c9d4008e73 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/Event.html @@ -0,0 +1,220 @@ + + + + + + + +Event (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context.event +
+Interface Event

+
+
All Known Subinterfaces:
ModuleEvent, SessionBound, SessionEnd, SessionEvent, SessionStart
+
+
+
All Known Implementing Classes:
AbstractEvent, AbstractRequestEvent, HttpSessionBound, HttpSessionEnd, HttpSessionEvent, InstanceCreated, ModuleStart, ModuleStop, RequestEnd, RequestStart
+
+
+
+
public interface Event
+ + +

+Represents an event that is propagated in the runtime +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ java.lang.ObjectgetSource() + +
+          Returns the source of the event
+  +

+ + + + + + + + +
+Method Detail
+ +

+getSource

+
+java.lang.Object getSource()
+
+
Returns the source of the event +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/HttpSessionBound.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/HttpSessionBound.html new file mode 100644 index 0000000000..1b992cea11 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/HttpSessionBound.html @@ -0,0 +1,285 @@ + + + + + + + +HttpSessionBound (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context.event +
+Class HttpSessionBound

+
+java.lang.Object
+  extended by org.apache.tuscany.core.context.event.HttpSessionEvent
+      extended by org.apache.tuscany.core.context.event.HttpSessionBound
+
+
+
All Implemented Interfaces:
Event, SessionBound, SessionEvent
+
+
+
+
public class HttpSessionBound
extends HttpSessionEvent
implements SessionBound
+ + +

+An event propagated when an HTTP session is bound to the current request +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.context.event.HttpSessionEvent
HTTP_IDENTIFIER, source
+  + + + + + + + + + + +
+Constructor Summary
HttpSessionBound(java.lang.Object source, + java.lang.Object id) + +
+          Creates a new event
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.context.event.HttpSessionEvent
getId, getSessionTypeIdentifier, getSource
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.event.SessionEvent
getId, getSessionTypeIdentifier
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.event.Event
getSource
+  +

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

+HttpSessionBound

+
+public HttpSessionBound(java.lang.Object source,
+                        java.lang.Object id)
+
+
Creates a new event +

+

+
Parameters:
source - the source of the event
id - the id of the HTTP session associated with the event or possibly a lazy wrapper
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/HttpSessionEnd.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/HttpSessionEnd.html new file mode 100644 index 0000000000..94ed270489 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/HttpSessionEnd.html @@ -0,0 +1,285 @@ + + + + + + + +HttpSessionEnd (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context.event +
+Class HttpSessionEnd

+
+java.lang.Object
+  extended by org.apache.tuscany.core.context.event.HttpSessionEvent
+      extended by org.apache.tuscany.core.context.event.HttpSessionEnd
+
+
+
All Implemented Interfaces:
Event, SessionEnd, SessionEvent
+
+
+
+
public class HttpSessionEnd
extends HttpSessionEvent
implements SessionEnd
+ + +

+Propagated when an HTTP-based session is expired +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.context.event.HttpSessionEvent
HTTP_IDENTIFIER, source
+  + + + + + + + + + + +
+Constructor Summary
HttpSessionEnd(java.lang.Object source, + java.lang.Object id) + +
+          Creates a new event
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.context.event.HttpSessionEvent
getId, getSessionTypeIdentifier, getSource
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.event.SessionEvent
getId, getSessionTypeIdentifier
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.event.Event
getSource
+  +

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

+HttpSessionEnd

+
+public HttpSessionEnd(java.lang.Object source,
+                      java.lang.Object id)
+
+
Creates a new event +

+

+
Parameters:
source - the source of the event
id - the id of the HTTP session being ended
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/HttpSessionEvent.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/HttpSessionEvent.html new file mode 100644 index 0000000000..b69761545e --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/HttpSessionEvent.html @@ -0,0 +1,377 @@ + + + + + + + +HttpSessionEvent (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context.event +
+Class HttpSessionEvent

+
+java.lang.Object
+  extended by org.apache.tuscany.core.context.event.HttpSessionEvent
+
+
+
All Implemented Interfaces:
Event, SessionEvent
+
+
+
Direct Known Subclasses:
HttpSessionBound, HttpSessionEnd
+
+
+
+
public abstract class HttpSessionEvent
extends java.lang.Object
implements SessionEvent
+ + +

+A base implementation of HTTP-based session events in the runtime +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + + + + + + + + + +
+Field Summary
+static java.lang.ObjectHTTP_IDENTIFIER + +
+           
+protected  java.lang.Objectsource + +
+           
+  + + + + + + + + + + +
+Constructor Summary
HttpSessionEvent(java.lang.Object source, + java.lang.Object id) + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.ObjectgetId() + +
+          Returns the session id associated with the event
+ java.lang.ObjectgetSessionTypeIdentifier() + +
+          Returns the unique key identifying the session type the event is associated with, e.g.
+ java.lang.ObjectgetSource() + +
+          Returns the source of the event
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+HTTP_IDENTIFIER

+
+public static final java.lang.Object HTTP_IDENTIFIER
+
+
+
+
+
+ +

+source

+
+protected transient java.lang.Object source
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+HttpSessionEvent

+
+public HttpSessionEvent(java.lang.Object source,
+                        java.lang.Object id)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getSource

+
+public java.lang.Object getSource()
+
+
Description copied from interface: Event
+
Returns the source of the event +

+

+
Specified by:
getSource in interface Event
+
+
+
+
+
+
+ +

+getId

+
+public java.lang.Object getId()
+
+
Description copied from interface: SessionEvent
+
Returns the session id associated with the event +

+

+
Specified by:
getId in interface SessionEvent
+
+
+
+
+
+
+ +

+getSessionTypeIdentifier

+
+public java.lang.Object getSessionTypeIdentifier()
+
+
Description copied from interface: SessionEvent
+
Returns the unique key identifying the session type the event is associated with, e.g. an HTTP-based or conversational + session +

+

+
Specified by:
getSessionTypeIdentifier in interface SessionEvent
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/InstanceCreated.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/InstanceCreated.html new file mode 100644 index 0000000000..864323b030 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/InstanceCreated.html @@ -0,0 +1,261 @@ + + + + + + + +InstanceCreated (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context.event +
+Class InstanceCreated

+
+java.lang.Object
+  extended by org.apache.tuscany.core.context.event.AbstractEvent
+      extended by org.apache.tuscany.core.context.event.InstanceCreated
+
+
+
All Implemented Interfaces:
Event
+
+
+
+
public class InstanceCreated
extends AbstractEvent
+ + +

+An event propagated upon the creation of an instance belonging to a Context +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.context.event.AbstractEvent
source
+  + + + + + + + + + + +
+Constructor Summary
InstanceCreated(java.lang.Object source) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.context.event.AbstractEvent
getSource
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+InstanceCreated

+
+public InstanceCreated(java.lang.Object source)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/ModuleEvent.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/ModuleEvent.html new file mode 100644 index 0000000000..15b4978110 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/ModuleEvent.html @@ -0,0 +1,199 @@ + + + + + + + +ModuleEvent (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context.event +
+Interface ModuleEvent

+
+
All Superinterfaces:
Event
+
+
+
All Known Implementing Classes:
ModuleStart, ModuleStop
+
+
+
+
public interface ModuleEvent
extends Event
+ + +

+Implemented by runtime events associated with a module, e.g. lifecycle events +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.event.Event
getSource
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/ModuleStart.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/ModuleStart.html new file mode 100644 index 0000000000..a573c04a3a --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/ModuleStart.html @@ -0,0 +1,270 @@ + + + + + + + +ModuleStart (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context.event +
+Class ModuleStart

+
+java.lang.Object
+  extended by org.apache.tuscany.core.context.event.AbstractEvent
+      extended by org.apache.tuscany.core.context.event.ModuleStart
+
+
+
All Implemented Interfaces:
Event, ModuleEvent
+
+
+
+
public class ModuleStart
extends AbstractEvent
implements ModuleEvent
+ + +

+Propagated when a module starts +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.context.event.AbstractEvent
source
+  + + + + + + + + + + +
+Constructor Summary
ModuleStart(java.lang.Object source) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.context.event.AbstractEvent
getSource
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.event.Event
getSource
+  +

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

+ModuleStart

+
+public ModuleStart(java.lang.Object source)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/ModuleStop.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/ModuleStop.html new file mode 100644 index 0000000000..d9bf2a2292 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/ModuleStop.html @@ -0,0 +1,270 @@ + + + + + + + +ModuleStop (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context.event +
+Class ModuleStop

+
+java.lang.Object
+  extended by org.apache.tuscany.core.context.event.AbstractEvent
+      extended by org.apache.tuscany.core.context.event.ModuleStop
+
+
+
All Implemented Interfaces:
Event, ModuleEvent
+
+
+
+
public class ModuleStop
extends AbstractEvent
implements ModuleEvent
+ + +

+Propagated when a module stops +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.context.event.AbstractEvent
source
+  + + + + + + + + + + +
+Constructor Summary
ModuleStop(java.lang.Object source) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.context.event.AbstractEvent
getSource
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.event.Event
getSource
+  +

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

+ModuleStop

+
+public ModuleStop(java.lang.Object source)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/RequestEnd.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/RequestEnd.html new file mode 100644 index 0000000000..4126adc3c7 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/RequestEnd.html @@ -0,0 +1,277 @@ + + + + + + + +RequestEnd (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context.event +
+Class RequestEnd

+
+java.lang.Object
+  extended by org.apache.tuscany.core.context.event.AbstractEvent
+      extended by org.apache.tuscany.core.context.event.AbstractRequestEvent
+          extended by org.apache.tuscany.core.context.event.RequestEnd
+
+
+
All Implemented Interfaces:
Event, RequestEvent
+
+
+
+
public class RequestEnd
extends AbstractRequestEvent
+ + +

+Propagated when a request completes or is ended +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.context.event.AbstractEvent
source
+  + + + + + + + + + + +
+Constructor Summary
RequestEnd(java.lang.Object source, + java.lang.Object id) + +
+          Creates a new event
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.context.event.AbstractRequestEvent
getId
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.context.event.AbstractEvent
getSource
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+RequestEnd

+
+public RequestEnd(java.lang.Object source,
+                  java.lang.Object id)
+
+
Creates a new event +

+

+
Parameters:
source - the source of the event
id - the id of the completed/ended request
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/RequestEvent.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/RequestEvent.html new file mode 100644 index 0000000000..14223fd8b6 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/RequestEvent.html @@ -0,0 +1,217 @@ + + + + + + + +RequestEvent (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context.event +
+Interface RequestEvent

+
+
All Known Implementing Classes:
AbstractRequestEvent, RequestEnd, RequestStart
+
+
+
+
public interface RequestEvent
+ + +

+Implemented by runtime events associated request +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ java.lang.ObjectgetId() + +
+          Returns the id of the request the event is associated with
+  +

+ + + + + + + + +
+Method Detail
+ +

+getId

+
+java.lang.Object getId()
+
+
Returns the id of the request the event is associated with +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/RequestStart.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/RequestStart.html new file mode 100644 index 0000000000..0b7b56cc77 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/RequestStart.html @@ -0,0 +1,277 @@ + + + + + + + +RequestStart (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context.event +
+Class RequestStart

+
+java.lang.Object
+  extended by org.apache.tuscany.core.context.event.AbstractEvent
+      extended by org.apache.tuscany.core.context.event.AbstractRequestEvent
+          extended by org.apache.tuscany.core.context.event.RequestStart
+
+
+
All Implemented Interfaces:
Event, RequestEvent
+
+
+
+
public class RequestStart
extends AbstractRequestEvent
+ + +

+Propagated when a request is started in the runtime +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.context.event.AbstractEvent
source
+  + + + + + + + + + + +
+Constructor Summary
RequestStart(java.lang.Object source, + java.lang.Object id) + +
+          Creates a new event
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.context.event.AbstractRequestEvent
getId
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.context.event.AbstractEvent
getSource
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+RequestStart

+
+public RequestStart(java.lang.Object source,
+                    java.lang.Object id)
+
+
Creates a new event +

+

+
Parameters:
source - the source of the event
id - the id of the request being started
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/SessionBound.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/SessionBound.html new file mode 100644 index 0000000000..12f39b144e --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/SessionBound.html @@ -0,0 +1,208 @@ + + + + + + + +SessionBound (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context.event +
+Interface SessionBound

+
+
All Superinterfaces:
Event, SessionEvent
+
+
+
All Known Implementing Classes:
HttpSessionBound
+
+
+
+
public interface SessionBound
extends SessionEvent
+ + +

+Propagated when a generic session is associated with the current request. +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.event.SessionEvent
getId, getSessionTypeIdentifier
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.event.Event
getSource
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/SessionEnd.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/SessionEnd.html new file mode 100644 index 0000000000..70784335d3 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/SessionEnd.html @@ -0,0 +1,208 @@ + + + + + + + +SessionEnd (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context.event +
+Interface SessionEnd

+
+
All Superinterfaces:
Event, SessionEvent
+
+
+
All Known Implementing Classes:
HttpSessionEnd
+
+
+
+
public interface SessionEnd
extends SessionEvent
+ + +

+Propagated when a session ended or expired +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.event.SessionEvent
getId, getSessionTypeIdentifier
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.event.Event
getSource
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/SessionEvent.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/SessionEvent.html new file mode 100644 index 0000000000..62f036c9f0 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/SessionEvent.html @@ -0,0 +1,261 @@ + + + + + + + +SessionEvent (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context.event +
+Interface SessionEvent

+
+
All Superinterfaces:
Event
+
+
+
All Known Subinterfaces:
SessionBound, SessionEnd, SessionStart
+
+
+
All Known Implementing Classes:
HttpSessionBound, HttpSessionEnd, HttpSessionEvent
+
+
+
+
public interface SessionEvent
extends Event
+ + +

+Implemented by runtime events associated with a session. There may be multiple session types in the runtime such as + HTTP-based or conversational. +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.ObjectgetId() + +
+          Returns the session id associated with the event
+ java.lang.ObjectgetSessionTypeIdentifier() + +
+          Returns the unique key identifying the session type the event is associated with, e.g.
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.event.Event
getSource
+  +

+ + + + + + + + +
+Method Detail
+ +

+getSessionTypeIdentifier

+
+java.lang.Object getSessionTypeIdentifier()
+
+
Returns the unique key identifying the session type the event is associated with, e.g. an HTTP-based or conversational + session +

+

+
+
+
+
+
+
+
+ +

+getId

+
+java.lang.Object getId()
+
+
Returns the session id associated with the event +

+

+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/SessionStart.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/SessionStart.html new file mode 100644 index 0000000000..4ff37caea3 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/SessionStart.html @@ -0,0 +1,205 @@ + + + + + + + +SessionStart (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context.event +
+Interface SessionStart

+
+
All Superinterfaces:
Event, SessionEvent
+
+
+
+
public interface SessionStart
extends SessionEvent
+ + +

+Propagated when a session starts +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.event.SessionEvent
getId, getSessionTypeIdentifier
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.event.Event
getSource
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/AbstractEvent.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/AbstractEvent.html new file mode 100644 index 0000000000..e1db65bb60 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/AbstractEvent.html @@ -0,0 +1,217 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.event.AbstractEvent (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.event.AbstractEvent

+
+ + + + + + + + + +
+Packages that use AbstractEvent
org.apache.tuscany.core.context.event  
+  +

+ + + + + +
+Uses of AbstractEvent in org.apache.tuscany.core.context.event
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of AbstractEvent in org.apache.tuscany.core.context.event
+ classAbstractRequestEvent + +
+          Base implementation of a request event
+ classInstanceCreated + +
+          An event propagated upon the creation of an instance belonging to a Context
+ classModuleStart + +
+          Propagated when a module starts
+ classModuleStop + +
+          Propagated when a module stops
+ classRequestEnd + +
+          Propagated when a request completes or is ended
+ classRequestStart + +
+          Propagated when a request is started in the runtime
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/AbstractRequestEvent.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/AbstractRequestEvent.html new file mode 100644 index 0000000000..8c95dce243 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/AbstractRequestEvent.html @@ -0,0 +1,185 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.event.AbstractRequestEvent (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.event.AbstractRequestEvent

+
+ + + + + + + + + +
+Packages that use AbstractRequestEvent
org.apache.tuscany.core.context.event  
+  +

+ + + + + +
+Uses of AbstractRequestEvent in org.apache.tuscany.core.context.event
+  +

+ + + + + + + + + + + + + +
Subclasses of AbstractRequestEvent in org.apache.tuscany.core.context.event
+ classRequestEnd + +
+          Propagated when a request completes or is ended
+ classRequestStart + +
+          Propagated when a request is started in the runtime
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/Event.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/Event.html new file mode 100644 index 0000000000..583c098eac --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/Event.html @@ -0,0 +1,469 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.context.event.Event (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.context.event.Event

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use Event
org.apache.tuscany.core.context  
org.apache.tuscany.core.context.event  
org.apache.tuscany.core.context.filter  
org.apache.tuscany.core.context.impl  
org.apache.tuscany.core.context.scope  
+  +

+ + + + + +
+Uses of Event in org.apache.tuscany.core.context
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.context with parameters of type Event
+ booleanEventFilter.match(Event event) + +
+          Performs the actual evaluation on an event
+ voidRuntimeEventListener.onEvent(Event event) + +
+           
+ voidEventPublisher.publish(Event object) + +
+           
+  +

+ + + + + +
+Uses of Event in org.apache.tuscany.core.context.event
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Subinterfaces of Event in org.apache.tuscany.core.context.event
+ interfaceModuleEvent + +
+          Implemented by runtime events associated with a module, e.g.
+ interfaceSessionBound + +
+          Propagated when a generic session is associated with the current request.
+ interfaceSessionEnd + +
+          Propagated when a session ended or expired
+ interfaceSessionEvent + +
+          Implemented by runtime events associated with a session.
+ interfaceSessionStart + +
+          Propagated when a session starts
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.context.event that implement Event
+ classAbstractEvent + +
+          A basic implementation of a runtime event
+ classAbstractRequestEvent + +
+          Base implementation of a request event
+ classHttpSessionBound + +
+          An event propagated when an HTTP session is bound to the current request
+ classHttpSessionEnd + +
+          Propagated when an HTTP-based session is expired
+ classHttpSessionEvent + +
+          A base implementation of HTTP-based session events in the runtime
+ classInstanceCreated + +
+          An event propagated upon the creation of an instance belonging to a Context
+ classModuleStart + +
+          Propagated when a module starts
+ classModuleStop + +
+          Propagated when a module stops
+ classRequestEnd + +
+          Propagated when a request completes or is ended
+ classRequestStart + +
+          Propagated when a request is started in the runtime
+  +

+ + + + + +
+Uses of Event in org.apache.tuscany.core.context.filter
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.context.filter with parameters of type Event
+ booleanTrueFilter.match(Event event) + +
+           
+  +

+ + + + + +
+Uses of Event in org.apache.tuscany.core.context.impl
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.context.impl with parameters of type Event
+ voidAbstractCompositeContext.publish(Event event) + +
+           
+ voidAbstractLifecycle.publish(Event event) + +
+           
+  +

+ + + + + +
+Uses of Event in org.apache.tuscany.core.context.scope
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.context.scope with parameters of type Event
+ voidCompositeScopeContext.onEvent(Event event) + +
+           
+ voidModuleScopeContext.onEvent(Event event) + +
+           
+ voidRequestScopeContext.onEvent(Event event) + +
+           
+ voidSessionScopeContext.onEvent(Event event) + +
+           
+ voidStatelessScopeContext.onEvent(Event event) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/HttpSessionBound.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/HttpSessionBound.html new file mode 100644 index 0000000000..26c768de28 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/HttpSessionBound.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.event.HttpSessionBound (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.event.HttpSessionBound

+
+No usage of org.apache.tuscany.core.context.event.HttpSessionBound +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/HttpSessionEnd.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/HttpSessionEnd.html new file mode 100644 index 0000000000..fe6c0c656e --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/HttpSessionEnd.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.event.HttpSessionEnd (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.event.HttpSessionEnd

+
+No usage of org.apache.tuscany.core.context.event.HttpSessionEnd +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/HttpSessionEvent.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/HttpSessionEvent.html new file mode 100644 index 0000000000..ceca34f3cb --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/HttpSessionEvent.html @@ -0,0 +1,185 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.event.HttpSessionEvent (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.event.HttpSessionEvent

+
+ + + + + + + + + +
+Packages that use HttpSessionEvent
org.apache.tuscany.core.context.event  
+  +

+ + + + + +
+Uses of HttpSessionEvent in org.apache.tuscany.core.context.event
+  +

+ + + + + + + + + + + + + +
Subclasses of HttpSessionEvent in org.apache.tuscany.core.context.event
+ classHttpSessionBound + +
+          An event propagated when an HTTP session is bound to the current request
+ classHttpSessionEnd + +
+          Propagated when an HTTP-based session is expired
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/InstanceCreated.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/InstanceCreated.html new file mode 100644 index 0000000000..2798350c81 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/InstanceCreated.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.event.InstanceCreated (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.event.InstanceCreated

+
+No usage of org.apache.tuscany.core.context.event.InstanceCreated +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/ModuleEvent.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/ModuleEvent.html new file mode 100644 index 0000000000..eec9a04edb --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/ModuleEvent.html @@ -0,0 +1,185 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.context.event.ModuleEvent (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.context.event.ModuleEvent

+
+ + + + + + + + + +
+Packages that use ModuleEvent
org.apache.tuscany.core.context.event  
+  +

+ + + + + +
+Uses of ModuleEvent in org.apache.tuscany.core.context.event
+  +

+ + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.context.event that implement ModuleEvent
+ classModuleStart + +
+          Propagated when a module starts
+ classModuleStop + +
+          Propagated when a module stops
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/ModuleStart.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/ModuleStart.html new file mode 100644 index 0000000000..a587680edb --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/ModuleStart.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.event.ModuleStart (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.event.ModuleStart

+
+No usage of org.apache.tuscany.core.context.event.ModuleStart +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/ModuleStop.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/ModuleStop.html new file mode 100644 index 0000000000..df62370a8f --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/ModuleStop.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.event.ModuleStop (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.event.ModuleStop

+
+No usage of org.apache.tuscany.core.context.event.ModuleStop +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/RequestEnd.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/RequestEnd.html new file mode 100644 index 0000000000..6264e8ac54 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/RequestEnd.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.event.RequestEnd (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.event.RequestEnd

+
+No usage of org.apache.tuscany.core.context.event.RequestEnd +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/RequestEvent.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/RequestEvent.html new file mode 100644 index 0000000000..6836f291de --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/RequestEvent.html @@ -0,0 +1,193 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.context.event.RequestEvent (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.context.event.RequestEvent

+
+ + + + + + + + + +
+Packages that use RequestEvent
org.apache.tuscany.core.context.event  
+  +

+ + + + + +
+Uses of RequestEvent in org.apache.tuscany.core.context.event
+  +

+ + + + + + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.context.event that implement RequestEvent
+ classAbstractRequestEvent + +
+          Base implementation of a request event
+ classRequestEnd + +
+          Propagated when a request completes or is ended
+ classRequestStart + +
+          Propagated when a request is started in the runtime
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/RequestStart.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/RequestStart.html new file mode 100644 index 0000000000..dbbf359db2 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/RequestStart.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.event.RequestStart (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.event.RequestStart

+
+No usage of org.apache.tuscany.core.context.event.RequestStart +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/SessionBound.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/SessionBound.html new file mode 100644 index 0000000000..9bdbc0d7e3 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/SessionBound.html @@ -0,0 +1,177 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.context.event.SessionBound (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.context.event.SessionBound

+
+ + + + + + + + + +
+Packages that use SessionBound
org.apache.tuscany.core.context.event  
+  +

+ + + + + +
+Uses of SessionBound in org.apache.tuscany.core.context.event
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.context.event that implement SessionBound
+ classHttpSessionBound + +
+          An event propagated when an HTTP session is bound to the current request
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/SessionEnd.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/SessionEnd.html new file mode 100644 index 0000000000..4375ac77d5 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/SessionEnd.html @@ -0,0 +1,177 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.context.event.SessionEnd (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.context.event.SessionEnd

+
+ + + + + + + + + +
+Packages that use SessionEnd
org.apache.tuscany.core.context.event  
+  +

+ + + + + +
+Uses of SessionEnd in org.apache.tuscany.core.context.event
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.context.event that implement SessionEnd
+ classHttpSessionEnd + +
+          Propagated when an HTTP-based session is expired
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/SessionEvent.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/SessionEvent.html new file mode 100644 index 0000000000..7e1dab4c9e --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/SessionEvent.html @@ -0,0 +1,225 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.context.event.SessionEvent (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.context.event.SessionEvent

+
+ + + + + + + + + +
+Packages that use SessionEvent
org.apache.tuscany.core.context.event  
+  +

+ + + + + +
+Uses of SessionEvent in org.apache.tuscany.core.context.event
+  +

+ + + + + + + + + + + + + + + + + +
Subinterfaces of SessionEvent in org.apache.tuscany.core.context.event
+ interfaceSessionBound + +
+          Propagated when a generic session is associated with the current request.
+ interfaceSessionEnd + +
+          Propagated when a session ended or expired
+ interfaceSessionStart + +
+          Propagated when a session starts
+  +

+ + + + + + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.context.event that implement SessionEvent
+ classHttpSessionBound + +
+          An event propagated when an HTTP session is bound to the current request
+ classHttpSessionEnd + +
+          Propagated when an HTTP-based session is expired
+ classHttpSessionEvent + +
+          A base implementation of HTTP-based session events in the runtime
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/SessionStart.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/SessionStart.html new file mode 100644 index 0000000000..ac7ababd2f --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/class-use/SessionStart.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.context.event.SessionStart (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.context.event.SessionStart

+
+No usage of org.apache.tuscany.core.context.event.SessionStart +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/package-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/package-frame.html new file mode 100644 index 0000000000..9a143db942 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/package-frame.html @@ -0,0 +1,74 @@ + + + + + + + +org.apache.tuscany.core.context.event (Tuscany Core incubating-M1 API) + + + + + + + + + + + +org.apache.tuscany.core.context.event + + + + +
+Interfaces  + +
+Event +
+ModuleEvent +
+RequestEvent +
+SessionBound +
+SessionEnd +
+SessionEvent +
+SessionStart
+ + + + + + +
+Classes  + +
+AbstractEvent +
+AbstractRequestEvent +
+HttpSessionBound +
+HttpSessionEnd +
+HttpSessionEvent +
+InstanceCreated +
+ModuleStart +
+ModuleStop +
+RequestEnd +
+RequestStart
+ + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/package-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/package-summary.html new file mode 100644 index 0000000000..3d243afd44 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/package-summary.html @@ -0,0 +1,229 @@ + + + + + + + +org.apache.tuscany.core.context.event (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+

+Package org.apache.tuscany.core.context.event +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
EventRepresents an event that is propagated in the runtime
ModuleEventImplemented by runtime events associated with a module, e.g.
RequestEventImplemented by runtime events associated request
SessionBoundPropagated when a generic session is associated with the current request.
SessionEndPropagated when a session ended or expired
SessionEventImplemented by runtime events associated with a session.
SessionStartPropagated when a session starts
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
AbstractEventA basic implementation of a runtime event
AbstractRequestEventBase implementation of a request event
HttpSessionBoundAn event propagated when an HTTP session is bound to the current request
HttpSessionEndPropagated when an HTTP-based session is expired
HttpSessionEventA base implementation of HTTP-based session events in the runtime
InstanceCreatedAn event propagated upon the creation of an instance belonging to a Context
ModuleStartPropagated when a module starts
ModuleStopPropagated when a module stops
RequestEndPropagated when a request completes or is ended
RequestStartPropagated when a request is started in the runtime
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/package-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/package-tree.html new file mode 100644 index 0000000000..be2acb92e4 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/package-tree.html @@ -0,0 +1,172 @@ + + + + + + + +org.apache.tuscany.core.context.event Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.core.context.event +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/package-use.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/package-use.html new file mode 100644 index 0000000000..cd90087524 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/event/package-use.html @@ -0,0 +1,291 @@ + + + + + + + +Uses of Package org.apache.tuscany.core.context.event (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.core.context.event

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.apache.tuscany.core.context.event
org.apache.tuscany.core.context  
org.apache.tuscany.core.context.event  
org.apache.tuscany.core.context.filter  
org.apache.tuscany.core.context.impl  
org.apache.tuscany.core.context.scope  
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.context.event used by org.apache.tuscany.core.context
Event + +
+          Represents an event that is propagated in the runtime
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.core.context.event used by org.apache.tuscany.core.context.event
AbstractEvent + +
+          A basic implementation of a runtime event
AbstractRequestEvent + +
+          Base implementation of a request event
Event + +
+          Represents an event that is propagated in the runtime
HttpSessionEvent + +
+          A base implementation of HTTP-based session events in the runtime
ModuleEvent + +
+          Implemented by runtime events associated with a module, e.g.
RequestEvent + +
+          Implemented by runtime events associated request
SessionBound + +
+          Propagated when a generic session is associated with the current request.
SessionEnd + +
+          Propagated when a session ended or expired
SessionEvent + +
+          Implemented by runtime events associated with a session.
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.context.event used by org.apache.tuscany.core.context.filter
Event + +
+          Represents an event that is propagated in the runtime
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.context.event used by org.apache.tuscany.core.context.impl
Event + +
+          Represents an event that is propagated in the runtime
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.context.event used by org.apache.tuscany.core.context.scope
Event + +
+          Represents an event that is propagated in the runtime
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/filter/TrueFilter.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/filter/TrueFilter.html new file mode 100644 index 0000000000..42eb348408 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/filter/TrueFilter.html @@ -0,0 +1,267 @@ + + + + + + + +TrueFilter (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context.filter +
+Class TrueFilter

+
+java.lang.Object
+  extended by org.apache.tuscany.core.context.filter.TrueFilter
+
+
+
All Implemented Interfaces:
EventFilter
+
+
+
+
public class TrueFilter
extends java.lang.Object
implements EventFilter
+ + +

+An event filter that always returns a true condition +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
TrueFilter() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ booleanmatch(Event event) + +
+          Performs the actual evaluation on an event
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+TrueFilter

+
+public TrueFilter()
+
+
+ + + + + + + + +
+Method Detail
+ +

+match

+
+public boolean match(Event event)
+
+
Description copied from interface: EventFilter
+
Performs the actual evaluation on an event +

+

+
Specified by:
match in interface EventFilter
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/filter/class-use/TrueFilter.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/filter/class-use/TrueFilter.html new file mode 100644 index 0000000000..a7c3a9233e --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/filter/class-use/TrueFilter.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.filter.TrueFilter (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.filter.TrueFilter

+
+No usage of org.apache.tuscany.core.context.filter.TrueFilter +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/filter/package-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/filter/package-frame.html new file mode 100644 index 0000000000..a50fd4308e --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/filter/package-frame.html @@ -0,0 +1,33 @@ + + + + + + + +org.apache.tuscany.core.context.filter (Tuscany Core incubating-M1 API) + + + + + + + + + + + +org.apache.tuscany.core.context.filter + + + + +
+Classes  + +
+TrueFilter
+ + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/filter/package-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/filter/package-summary.html new file mode 100644 index 0000000000..ff3eba0c75 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/filter/package-summary.html @@ -0,0 +1,155 @@ + + + + + + + +org.apache.tuscany.core.context.filter (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+

+Package org.apache.tuscany.core.context.filter +

+ + + + + + + + + +
+Class Summary
TrueFilterAn event filter that always returns a true condition
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/filter/package-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/filter/package-tree.html new file mode 100644 index 0000000000..b5bd11c8a1 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/filter/package-tree.html @@ -0,0 +1,151 @@ + + + + + + + +org.apache.tuscany.core.context.filter Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.core.context.filter +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+
    +
  • java.lang.Object
      +
    • org.apache.tuscany.core.context.filter.TrueFilter (implements org.apache.tuscany.core.context.EventFilter) +
    +
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/filter/package-use.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/filter/package-use.html new file mode 100644 index 0000000000..5d5724293c --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/filter/package-use.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Package org.apache.tuscany.core.context.filter (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.core.context.filter

+
+No usage of org.apache.tuscany.core.context.filter +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/AbstractCompositeContext.NameToScope.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/AbstractCompositeContext.NameToScope.html new file mode 100644 index 0000000000..146b718850 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/AbstractCompositeContext.NameToScope.html @@ -0,0 +1,274 @@ + + + + + + + +AbstractCompositeContext.NameToScope (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context.impl +
+Class AbstractCompositeContext.NameToScope

+
+java.lang.Object
+  extended by org.apache.tuscany.core.context.impl.AbstractCompositeContext.NameToScope
+
+
+
Enclosing class:
AbstractCompositeContext
+
+
+
+
protected static class AbstractCompositeContext.NameToScope
extends java.lang.Object
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
AbstractCompositeContext.NameToScope(QualifiedName name, + ScopeContext scope) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ QualifiedNamegetName() + +
+           
+ ScopeContextgetScopeContext() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+AbstractCompositeContext.NameToScope

+
+public AbstractCompositeContext.NameToScope(QualifiedName name,
+                                            ScopeContext scope)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getName

+
+public QualifiedName getName()
+
+
+
+
+
+
+ +

+getScopeContext

+
+public ScopeContext getScopeContext()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/AbstractCompositeContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/AbstractCompositeContext.html new file mode 100644 index 0000000000..2e3cd79171 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/AbstractCompositeContext.html @@ -0,0 +1,1513 @@ + + + + + + + +AbstractCompositeContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context.impl +
+Class AbstractCompositeContext

+
+java.lang.Object
+  extended by org.apache.tuscany.core.context.impl.AbstractLifecycle
+      extended by org.apache.tuscany.core.context.impl.AbstractContext
+          extended by org.apache.tuscany.core.context.impl.AbstractCompositeContext
+
+
+
All Implemented Interfaces:
ContextFactoryBuilder, WireBuilder, AutowireContext, CompositeContext, ConfigurationContext, Context, EventPublisher, Lifecycle, ScopeAwareContext
+
+
+
Direct Known Subclasses:
CompositeContextImpl, SystemCompositeContextImpl
+
+
+
+
public abstract class AbstractCompositeContext
extends AbstractContext
implements AutowireContext, ScopeAwareContext, ConfigurationContext
+ + +

+The base implementation of a composite context +

+ +

+

+
Version:
+
$Rev: 406160 $ $Date: 2006-05-13 19:05:09 -0400 (Sat, 13 May 2006) $
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+protected static classAbstractCompositeContext.NameToScope + +
+           
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Field Summary
+protected  org.apache.tuscany.model.assembly.AssemblyContextassemblyContext + +
+           
+protected  ConfigurationContextconfigurationContext + +
+           
+protected  java.util.Map<java.lang.String,ContextFactory<Context>>configurations + +
+           
+static intDEFAULT_WAIT + +
+           
+protected  EventContexteventContext + +
+           
+protected  java.util.Map<org.apache.tuscany.model.assembly.Scope,ScopeContext>immutableScopeContexts + +
+           
+protected  booleaninitialized + +
+           
+protected  java.util.concurrent.CountDownLatchinitializeLatch + +
+           
+protected  java.lang.Objectlock + +
+           
+protected  org.apache.tuscany.model.assembly.Modulemodule + +
+           
+protected  CompositeContextparentContext + +
+           
+protected  java.util.Map<org.apache.tuscany.model.assembly.Scope,ScopeContext>scopeContexts + +
+           
+protected  java.util.Map<java.lang.String,ScopeContext>scopeIndex + +
+           
+protected  ScopeStrategyscopeStrategy + +
+           
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.context.impl.AbstractLifecycle
lifecycleState, name
+ + + + + + + +
Fields inherited from interface org.apache.tuscany.core.context.Lifecycle
CONFIG_ERROR, ERROR, INITIALIZED, INITIALIZING, RUNNING, STARTED, STOPPED, STOPPING, UNINITIALIZED
+ + + + + + + +
Fields inherited from interface org.apache.tuscany.core.context.Lifecycle
CONFIG_ERROR, ERROR, INITIALIZED, INITIALIZING, RUNNING, STARTED, STOPPED, STOPPING, UNINITIALIZED
+  + + + + + + + + + + + + + +
+Constructor Summary
AbstractCompositeContext() + +
+           
AbstractCompositeContext(java.lang.String name, + CompositeContext parent, + ScopeStrategy strategy, + EventContext ctx, + ConfigurationContext configCtx) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidbuild(org.apache.tuscany.model.assembly.AssemblyObject model) + +
+          Creates or updates a context factory based on configuration contained in the given model object.
+protected  voidbuildTarget(ContextFactory<?> target) + +
+          Signals to target side of reference configurations to initialize
+protected  voidcheckInit() + +
+          Blocks until the module context has been initialized
+ voidcompleteTargetChain(TargetWireFactory targetFactory, + java.lang.Class targetType, + ScopeContext targetScopeContext) + +
+          Finishes processing the target side wire chain.
+ voidconnect(SourceWireFactory sourceFactory, + TargetWireFactory targetFactory, + java.lang.Class targetType, + boolean downScope, + ScopeContext targetScopeContext) + +
+          Connects wire configurations of the source proxy factory to corresponding ones in the target proxy to + factory
+ voidfireEvent(int eventType, + java.lang.Object message) + +
+           
+ org.apache.tuscany.model.assembly.CompositegetComposite() + +
+          Returns the composite managed by this composite context
+ ContextgetContext(java.lang.String componentName) + +
+          Returns the child context associated with a given name
+ java.lang.ObjectgetInstance(QualifiedName qName) + +
+          Returns the instance associated with the requested name, which may be in a atomic or composite form.
+ CompositeContextgetParent() + +
+          Returns the parent context, or null if the context does not have one
+ java.util.Map<org.apache.tuscany.model.assembly.Scope,ScopeContext>getScopeContexts() + +
+          Returns an immutable collection of scopes keyed by type for the composite context
+ java.lang.StringgetURI() + +
+           
+protected  voidinitializeScopes() + +
+           
+protected  voidinitializeWireFactories() + +
+           
+ voidpublish(Event event) + +
+           
+protected  voidregisterAutowireExternal(java.lang.Class<?> interfaze, + java.lang.String name, + ScopeContext scopeContext) + +
+           
+protected  voidregisterAutowireInternal(java.lang.Class<?> interfaze, + java.lang.String name, + ScopeContext scopeContext) + +
+           
+protected  voidregisterConfiguration(ContextFactory<Context> factory) + +
+           
+ voidregisterModelObject(org.apache.tuscany.model.assembly.Extensible model) + +
+          Adds a runtime artifact represented by the model object to the composite context by merging it with existing + artifacts.
+ voidregisterModelObjects(java.util.List<? extends org.apache.tuscany.model.assembly.Extensible> models) + +
+          Adds runtime artifacts represented by the set of model objects to the composite context by merging them with + existing artifacts.
+ voidremoveContext(java.lang.String name) + +
+           
+ + + + + +
+<T> T
+
resolveExternalInstance(java.lang.Class<T> instanceInterface) + +
+          Invoked by a parent context to return an autowire target in a child.
+ + + + + +
+<T> T
+
resolveInstance(java.lang.Class<T> instanceInterface) + +
+          Invoked by child contexts to return an an autowire target.
+ voidsetAssemblyContext(org.apache.tuscany.model.assembly.AssemblyContext assemblyContext) + +
+          TODO remove this method
+ voidsetAutowireContext(AutowireContext context) + +
+           
+ voidsetConfigurationContext(ConfigurationContext context) + +
+           
+ voidsetEventContext(EventContext eventContext) + +
+           
+ voidsetModule(org.apache.tuscany.model.assembly.Module module) + +
+           
+ voidsetParent(CompositeContext parent) + +
+          Sets the parent context
+ voidsetURI(java.lang.String uri) + +
+           
+ voidstart() + +
+          Starts the Lifecycle.
+ voidstop() + +
+          Stops the Lifecycle.
+protected  voidwireSource(ContextFactory<Context> source) + +
+          Iterates through references and delegates to the configuration context to wire them to their targets
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.context.impl.AbstractLifecycle
addListener, addListener, getLifecycleState, getListeners, getName, removeListener, setName, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.EventPublisher
addListener, addListener, removeListener
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.Lifecycle
getLifecycleState, getName, setName
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.EventPublisher
addListener, addListener, removeListener
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.Lifecycle
getLifecycleState, getName, setName
+  +

+ + + + + + + + +
+Field Detail
+ +

+DEFAULT_WAIT

+
+public static final int DEFAULT_WAIT
+
+
+
See Also:
Constant Field Values
+
+
+ +

+assemblyContext

+
+protected org.apache.tuscany.model.assembly.AssemblyContext assemblyContext
+
+
+
+
+
+ +

+parentContext

+
+protected CompositeContext parentContext
+
+
+
+
+
+ +

+configurationContext

+
+protected ConfigurationContext configurationContext
+
+
+
+
+
+ +

+module

+
+protected org.apache.tuscany.model.assembly.Module module
+
+
+
+
+
+ +

+configurations

+
+protected java.util.Map<java.lang.String,ContextFactory<Context>> configurations
+
+
+
+
+
+ +

+scopeStrategy

+
+protected ScopeStrategy scopeStrategy
+
+
+
+
+
+ +

+eventContext

+
+protected EventContext eventContext
+
+
+
+
+
+ +

+scopeContexts

+
+protected java.util.Map<org.apache.tuscany.model.assembly.Scope,ScopeContext> scopeContexts
+
+
+
+
+
+ +

+immutableScopeContexts

+
+protected java.util.Map<org.apache.tuscany.model.assembly.Scope,ScopeContext> immutableScopeContexts
+
+
+
+
+
+ +

+scopeIndex

+
+protected java.util.Map<java.lang.String,ScopeContext> scopeIndex
+
+
+
+
+
+ +

+initializeLatch

+
+protected java.util.concurrent.CountDownLatch initializeLatch
+
+
+
+
+
+ +

+lock

+
+protected final java.lang.Object lock
+
+
+
+
+
+ +

+initialized

+
+protected boolean initialized
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+AbstractCompositeContext

+
+public AbstractCompositeContext()
+
+
+
+ +

+AbstractCompositeContext

+
+public AbstractCompositeContext(java.lang.String name,
+                                CompositeContext parent,
+                                ScopeStrategy strategy,
+                                EventContext ctx,
+                                ConfigurationContext configCtx)
+
+
+ + + + + + + + +
+Method Detail
+ +

+setAssemblyContext

+
+public void setAssemblyContext(org.apache.tuscany.model.assembly.AssemblyContext assemblyContext)
+
+
Description copied from interface: CompositeContext
+
TODO remove this method +

+

+
Specified by:
setAssemblyContext in interface CompositeContext
+
+
+
+
+
+
+ +

+getURI

+
+public java.lang.String getURI()
+
+
+
Specified by:
getURI in interface CompositeContext
+
+
+
+
+
+
+ +

+setURI

+
+public void setURI(java.lang.String uri)
+
+
+
Specified by:
setURI in interface CompositeContext
+
+
+
+
+
+
+ +

+start

+
+public void start()
+
+
Description copied from interface: Lifecycle
+
Starts the Lifecycle. +

+

+
Specified by:
start in interface Lifecycle
+
+
+
+
+
+
+ +

+stop

+
+public void stop()
+
+
Description copied from interface: Lifecycle
+
Stops the Lifecycle. +

+

+
Specified by:
stop in interface Lifecycle
+
+
+
+
+
+
+ +

+setModule

+
+public void setModule(org.apache.tuscany.model.assembly.Module module)
+
+
+
+
+
+
+
+
+
+ +

+setEventContext

+
+public void setEventContext(EventContext eventContext)
+
+
+
+
+
+
+
+
+
+ +

+setConfigurationContext

+
+public void setConfigurationContext(ConfigurationContext context)
+
+
+
+
+
+
+
+
+
+ +

+getParent

+
+public CompositeContext getParent()
+
+
Description copied from interface: CompositeContext
+
Returns the parent context, or null if the context does not have one +

+

+
Specified by:
getParent in interface CompositeContext
+
+
+
+
+
+
+ +

+setParent

+
+public void setParent(CompositeContext parent)
+
+
Description copied from interface: CompositeContext
+
Sets the parent context +

+

+
Specified by:
setParent in interface CompositeContext
+
+
+
+
+
+
+ +

+registerModelObjects

+
+public void registerModelObjects(java.util.List<? extends org.apache.tuscany.model.assembly.Extensible> models)
+                          throws ConfigurationException
+
+
Description copied from interface: CompositeContext
+
Adds runtime artifacts represented by the set of model objects to the composite context by merging them with + existing artifacts. Implementing classes may support only a subset of Part types. +

+

+
Specified by:
registerModelObjects in interface CompositeContext
+
+
+ +
Throws: +
ConfigurationException
See Also:
Component, +ModuleComponent, +AtomicComponent, +EntryPoint, +ExternalService
+
+
+
+ +

+registerModelObject

+
+public void registerModelObject(org.apache.tuscany.model.assembly.Extensible model)
+                         throws ConfigurationException
+
+
Description copied from interface: CompositeContext
+
Adds a runtime artifact represented by the model object to the composite context by merging it with existing + artifacts. Implementing classes may support only a subset of Part types. +

+

+
Specified by:
registerModelObject in interface CompositeContext
+
+
+ +
Throws: +
ConfigurationException
See Also:
Component, +ModuleComponent, +AtomicComponent, +EntryPoint, +ExternalService
+
+
+
+ +

+registerConfiguration

+
+protected void registerConfiguration(ContextFactory<Context> factory)
+                              throws ConfigurationException
+
+
+
+
+
+ +
Throws: +
ConfigurationException
+
+
+
+ +

+fireEvent

+
+public void fireEvent(int eventType,
+                      java.lang.Object message)
+               throws EventException
+
+
+
+
+
+ +
Throws: +
EventException
+
+
+
+ +

+publish

+
+public void publish(Event event)
+
+
+
Specified by:
publish in interface EventPublisher
Overrides:
publish in class AbstractLifecycle
+
+
+
+
+
+
+ +

+getContext

+
+public Context getContext(java.lang.String componentName)
+
+
Description copied from interface: CompositeContext
+
Returns the child context associated with a given name +

+

+
Specified by:
getContext in interface CompositeContext
+
+
+
+
+
+
+ +

+getInstance

+
+public java.lang.Object getInstance(QualifiedName qName)
+                             throws TargetException
+
+
Description copied from interface: Context
+
Returns the instance associated with the requested name, which may be in a atomic or composite form. Atomic (i.e. + leaf) contexts will return an instance associated with the service name part of the compound name, which may be + null. +

+ Composite contexts will return an instance (likely a proxy) of a contained entry point context. In this case, the + port name on the qualified name will correspond to the composite context name and the part name will be used to + retrieve the contained entry point context. The latter may be null. If the contained context is not an entry + point context, an exception will be thrown. +

+

+
Specified by:
getInstance in interface Context
+
+
+
Parameters:
qName - a qualified name of the requested instance +
Returns:
the implementation instance or a proxy to it +
Throws: +
TargetException - if an error occurs retrieving the instance or the requested component is not an entry + point.
See Also:
CompositeContext, +EntryPoint
+
+
+
+ +

+getScopeContexts

+
+public java.util.Map<org.apache.tuscany.model.assembly.Scope,ScopeContext> getScopeContexts()
+
+
Description copied from interface: ScopeAwareContext
+
Returns an immutable collection of scopes keyed by type for the composite context +

+

+
Specified by:
getScopeContexts in interface ScopeAwareContext
+
+
+
+
+
+
+ +

+checkInit

+
+protected void checkInit()
+
+
Blocks until the module context has been initialized +

+

+
+
+
+
+
+
+
+ +

+initializeScopes

+
+protected void initializeScopes()
+
+
+
+
+
+
+
+
+
+ +

+wireSource

+
+protected void wireSource(ContextFactory<Context> source)
+
+
Iterates through references and delegates to the configuration context to wire them to their targets +

+

+
+
+
+
+
+
+
+ +

+buildTarget

+
+protected void buildTarget(ContextFactory<?> target)
+
+
Signals to target side of reference configurations to initialize +

+

+
+
+
+
+
+
+
+ +

+initializeWireFactories

+
+protected void initializeWireFactories()
+                                throws WireFactoryInitException
+
+
+
+
+
+ +
Throws: +
WireFactoryInitException
+
+
+
+ +

+getComposite

+
+public org.apache.tuscany.model.assembly.Composite getComposite()
+
+
Description copied from interface: CompositeContext
+
Returns the composite managed by this composite context +

+

+
Specified by:
getComposite in interface CompositeContext
+
+
+
+
+
+
+ +

+setAutowireContext

+
+public void setAutowireContext(AutowireContext context)
+
+
+
+
+
+
+
+
+
+ +

+resolveInstance

+
+public <T> T resolveInstance(java.lang.Class<T> instanceInterface)
+                  throws AutowireResolutionException
+
+
Description copied from interface: AutowireContext
+
Invoked by child contexts to return an an autowire target. Resolved targets may be entry points or + components in the parent or its ancestors, or entry points in a sibling context +

+

+
Specified by:
resolveInstance in interface AutowireContext
+
+
+
Parameters:
instanceInterface - the type of service being requested +
Returns:
a reference to the requested service or null if none can be found +
Throws: +
AutowireResolutionException - if an error occurs attempting to resolve an autowire
+
+
+
+ +

+resolveExternalInstance

+
+public <T> T resolveExternalInstance(java.lang.Class<T> instanceInterface)
+                          throws AutowireResolutionException
+
+
Description copied from interface: AutowireContext
+
Invoked by a parent context to return an autowire target in a child. Resolved targets must be entry points. + For example, given a parent P and two siblings, A and B, A would request an autowire by invoking + #resolveInstance(Class) on P, which in turn could invoke the present method on B in order to resolve + a target. +

+

+
Specified by:
resolveExternalInstance in interface AutowireContext
+
+
+
Parameters:
instanceInterface - the type of service being requested +
Returns:
a reference to the requested service or null if none can be found +
Throws: +
AutowireResolutionException - if an error occurs attempting to resolve an autowire
+
+
+
+ +

+registerAutowireInternal

+
+protected void registerAutowireInternal(java.lang.Class<?> interfaze,
+                                        java.lang.String name,
+                                        ScopeContext scopeContext)
+
+
+
+
+
+
+
+
+
+ +

+registerAutowireExternal

+
+protected void registerAutowireExternal(java.lang.Class<?> interfaze,
+                                        java.lang.String name,
+                                        ScopeContext scopeContext)
+
+
+
+
+
+
+
+
+
+ +

+build

+
+public void build(org.apache.tuscany.model.assembly.AssemblyObject model)
+           throws BuilderConfigException
+
+
Description copied from interface: ContextFactoryBuilder
+
Creates or updates a context factory based on configuration contained in the given model object. The model object is + decorated with the factory. +

+

+
Specified by:
build in interface ContextFactoryBuilder
+
+
+
Parameters:
model - the logical configuration model node +
Throws: +
BuilderConfigException
+
+
+
+ +

+connect

+
+public void connect(SourceWireFactory sourceFactory,
+                    TargetWireFactory targetFactory,
+                    java.lang.Class targetType,
+                    boolean downScope,
+                    ScopeContext targetScopeContext)
+             throws BuilderConfigException
+
+
Description copied from interface: WireBuilder
+
Connects wire configurations of the source proxy factory to corresponding ones in the target proxy to + factory +

+

+
Specified by:
connect in interface WireBuilder
+
+
+
Parameters:
sourceFactory - the proxy factory used in constructing the source side of the wire chain
targetFactory - the proxy factory used in constructing the target side of the wire chain
targetType - the context type of the target. Used to determine if a paricular wire builder should construct + the wire
downScope - true if the component containing the reference (source side) is of a lesser scope than the + target service
targetScopeContext - the scope context responsible for managing intance contexts of the target component + type +
Throws: +
BuilderConfigException - if an error occurs during the wire buildSource process
+
+
+
+ +

+completeTargetChain

+
+public void completeTargetChain(TargetWireFactory targetFactory,
+                                java.lang.Class targetType,
+                                ScopeContext targetScopeContext)
+                         throws BuilderConfigException
+
+
Description copied from interface: WireBuilder
+
Finishes processing the target side wire chain. For example, a + TargetInvoker used by target-side proxies is usually set during this + phase. +

+

+
Specified by:
completeTargetChain in interface WireBuilder
+
+
+
Parameters:
targetFactory - the target-side proxy factory
targetType - the target context type
targetScopeContext - the target scope +
Throws: +
BuilderConfigException - if an error occurs during the wire buildSource process
+
+
+
+ +

+removeContext

+
+public void removeContext(java.lang.String name)
+
+
+
Specified by:
removeContext in interface CompositeContext
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/AbstractContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/AbstractContext.html new file mode 100644 index 0000000000..a28ca64aa4 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/AbstractContext.html @@ -0,0 +1,314 @@ + + + + + + + +AbstractContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context.impl +
+Class AbstractContext

+
+java.lang.Object
+  extended by org.apache.tuscany.core.context.impl.AbstractLifecycle
+      extended by org.apache.tuscany.core.context.impl.AbstractContext
+
+
+
All Implemented Interfaces:
Context, EventPublisher, Lifecycle
+
+
+
Direct Known Subclasses:
AbstractCompositeContext, EntryPointContextImpl, ExternalServiceContextImpl, RuntimeContextImpl, SystemAtomicContext, SystemEntryPointContext, SystemExternalServiceContext
+
+
+
+
public abstract class AbstractContext
extends AbstractLifecycle
implements Context
+ + +

+Functionality common to all Context implementations +

+ +

+

+
Version:
+
$Rev: 396520 $ $Date: 2006-04-24 07:38:07 -0400 (Mon, 24 Apr 2006) $
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.context.impl.AbstractLifecycle
lifecycleState, name
+ + + + + + + +
Fields inherited from interface org.apache.tuscany.core.context.Lifecycle
CONFIG_ERROR, ERROR, INITIALIZED, INITIALIZING, RUNNING, STARTED, STOPPED, STOPPING, UNINITIALIZED
+  + + + + + + + + + + + + + +
+Constructor Summary
AbstractContext() + +
+           
AbstractContext(java.lang.String name) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.context.impl.AbstractLifecycle
addListener, addListener, getLifecycleState, getListeners, getName, publish, removeListener, setName, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.Context
getInstance
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.EventPublisher
addListener, addListener, publish, removeListener
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.Lifecycle
getLifecycleState, getName, setName, start, stop
+  +

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

+AbstractContext

+
+public AbstractContext()
+
+
+
+ +

+AbstractContext

+
+public AbstractContext(java.lang.String name)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/AbstractLifecycle.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/AbstractLifecycle.html new file mode 100644 index 0000000000..efd08ad551 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/AbstractLifecycle.html @@ -0,0 +1,482 @@ + + + + + + + +AbstractLifecycle (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context.impl +
+Class AbstractLifecycle

+
+java.lang.Object
+  extended by org.apache.tuscany.core.context.impl.AbstractLifecycle
+
+
+
Direct Known Subclasses:
AbstractContext, AbstractScopeContext, CompositeScopeContext
+
+
+
+
public class AbstractLifecycle
extends java.lang.Object
+ + +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + + + + + + + + + +
+Field Summary
+protected  intlifecycleState + +
+           
+protected  java.lang.Stringname + +
+           
+  + + + + + + + + + + + + + +
+Constructor Summary
AbstractLifecycle() + +
+           
AbstractLifecycle(java.lang.String name) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddListener(EventFilter filter, + RuntimeEventListener listener) + +
+           
+ voidaddListener(RuntimeEventListener listener) + +
+           
+ intgetLifecycleState() + +
+           
+protected  java.util.Map<EventFilter,java.util.List<RuntimeEventListener>>getListeners() + +
+           
+ java.lang.StringgetName() + +
+           
+ voidpublish(Event event) + +
+           
+ voidremoveListener(RuntimeEventListener listener) + +
+           
+ voidsetName(java.lang.String name) + +
+           
+ java.lang.StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+name

+
+protected java.lang.String name
+
+
+
+
+
+ +

+lifecycleState

+
+protected int lifecycleState
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+AbstractLifecycle

+
+public AbstractLifecycle(java.lang.String name)
+
+
+
+ +

+AbstractLifecycle

+
+public AbstractLifecycle()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getName

+
+public java.lang.String getName()
+
+
+
+
+
+
+ +

+setName

+
+public void setName(java.lang.String name)
+
+
+
+
+
+
+ +

+getLifecycleState

+
+public int getLifecycleState()
+
+
+
+
+
+
+ +

+addListener

+
+public void addListener(RuntimeEventListener listener)
+
+
+
+
+
+
+ +

+removeListener

+
+public void removeListener(RuntimeEventListener listener)
+
+
+
+
+
+
+ +

+addListener

+
+public void addListener(EventFilter filter,
+                        RuntimeEventListener listener)
+
+
+
+
+
+
+ +

+publish

+
+public void publish(Event event)
+
+
+
+
+
+
+ +

+getListeners

+
+protected java.util.Map<EventFilter,java.util.List<RuntimeEventListener>> getListeners()
+
+
+
+
+
+
+ +

+toString

+
+public java.lang.String toString()
+
+
+
Overrides:
toString in class java.lang.Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/CompositeContextImpl.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/CompositeContextImpl.html new file mode 100644 index 0000000000..0acb8089bd --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/CompositeContextImpl.html @@ -0,0 +1,601 @@ + + + + + + + +CompositeContextImpl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context.impl +
+Class CompositeContextImpl

+
+java.lang.Object
+  extended by org.apache.tuscany.core.context.impl.AbstractLifecycle
+      extended by org.apache.tuscany.core.context.impl.AbstractContext
+          extended by org.apache.tuscany.core.context.impl.AbstractCompositeContext
+              extended by org.apache.tuscany.core.context.impl.CompositeContextImpl
+
+
+
All Implemented Interfaces:
ContextFactoryBuilder, WireBuilder, AutowireContext, CompositeContext, ConfigurationContext, Context, EventPublisher, Lifecycle, ScopeAwareContext, org.osoa.sca.ModuleContext
+
+
+
+
public class CompositeContextImpl
extends AbstractCompositeContext
implements org.osoa.sca.ModuleContext
+ + +

+The standard implementation of an composite context. Autowiring is performed by delegating to the parent context. +

+ +

+

+
Version:
+
$Rev: 405276 $ $Date: 2006-05-08 22:23:05 -0400 (Mon, 08 May 2006) $
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.apache.tuscany.core.context.impl.AbstractCompositeContext
AbstractCompositeContext.NameToScope
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.context.impl.AbstractCompositeContext
assemblyContext, configurationContext, configurations, DEFAULT_WAIT, eventContext, immutableScopeContexts, initialized, initializeLatch, lock, module, parentContext, scopeContexts, scopeIndex, scopeStrategy
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.context.impl.AbstractLifecycle
lifecycleState, name
+ + + + + + + +
Fields inherited from interface org.apache.tuscany.core.context.Lifecycle
CONFIG_ERROR, ERROR, INITIALIZED, INITIALIZING, RUNNING, STARTED, STOPPED, STOPPING, UNINITIALIZED
+ + + + + + + +
Fields inherited from interface org.apache.tuscany.core.context.Lifecycle
CONFIG_ERROR, ERROR, INITIALIZED, INITIALIZING, RUNNING, STARTED, STOPPED, STOPPING, UNINITIALIZED
+  + + + + + + + + + + + + + + + + +
+Constructor Summary
CompositeContextImpl() + +
+           
CompositeContextImpl(java.lang.String name, + CompositeContext parent, + AutowireContext autowireContext, + ScopeStrategy strategy, + EventContext ctx, + ConfigurationContext configCtx) + +
+           
CompositeContextImpl(java.lang.String name, + CompositeContext parent, + ScopeStrategy strategy, + EventContext ctx, + ConfigurationContext configCtx) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ org.osoa.sca.ServiceReferencecreateServiceReference(java.lang.String serviceName) + +
+           
+ org.osoa.sca.ServiceReferencecreateServiceReferenceForSession(java.lang.Object self) + +
+           
+ org.osoa.sca.ServiceReferencecreateServiceReferenceForSession(java.lang.Object self, + java.lang.String serviceName) + +
+           
+ org.osoa.sca.RequestContextgetRequestContext() + +
+           
+ java.lang.ObjectlocateService(java.lang.String qualifiedName) + +
+           
+ org.osoa.sca.ServiceReferencenewSession(java.lang.String serviceName) + +
+           
+ org.osoa.sca.ServiceReferencenewSession(java.lang.String serviceName, + java.lang.Object sessionId) + +
+           
+ voidsetScopeStrategy(ScopeStrategy scopeStrategy) + +
+           
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.context.impl.AbstractCompositeContext
build, buildTarget, checkInit, completeTargetChain, connect, fireEvent, getComposite, getContext, getInstance, getParent, getScopeContexts, getURI, initializeScopes, initializeWireFactories, publish, registerAutowireExternal, registerAutowireInternal, registerConfiguration, registerModelObject, registerModelObjects, removeContext, resolveExternalInstance, resolveInstance, setAssemblyContext, setAutowireContext, setConfigurationContext, setEventContext, setModule, setParent, setURI, start, stop, wireSource
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.context.impl.AbstractLifecycle
addListener, addListener, getLifecycleState, getListeners, getName, removeListener, setName, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.osoa.sca.ModuleContext
getName, getURI
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.EventPublisher
addListener, addListener, removeListener
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.Lifecycle
getLifecycleState, getName, setName
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.EventPublisher
addListener, addListener, removeListener
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.Lifecycle
getLifecycleState, getName, setName
+  +

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

+CompositeContextImpl

+
+public CompositeContextImpl()
+
+
+
+ +

+CompositeContextImpl

+
+public CompositeContextImpl(java.lang.String name,
+                            CompositeContext parent,
+                            ScopeStrategy strategy,
+                            EventContext ctx,
+                            ConfigurationContext configCtx)
+
+
+
+ +

+CompositeContextImpl

+
+public CompositeContextImpl(java.lang.String name,
+                            CompositeContext parent,
+                            AutowireContext autowireContext,
+                            ScopeStrategy strategy,
+                            EventContext ctx,
+                            ConfigurationContext configCtx)
+
+
+ + + + + + + + +
+Method Detail
+ +

+setScopeStrategy

+
+public void setScopeStrategy(ScopeStrategy scopeStrategy)
+
+
+
+
+
+
+
+
+
+ +

+locateService

+
+public java.lang.Object locateService(java.lang.String qualifiedName)
+                               throws org.osoa.sca.ServiceUnavailableException
+
+
+
Specified by:
locateService in interface org.osoa.sca.ModuleContext
+
+
+ +
Throws: +
org.osoa.sca.ServiceUnavailableException
+
+
+
+ +

+createServiceReference

+
+public org.osoa.sca.ServiceReference createServiceReference(java.lang.String serviceName)
+
+
+
+
+
+
+
+
+
+ +

+getRequestContext

+
+public org.osoa.sca.RequestContext getRequestContext()
+
+
+
Specified by:
getRequestContext in interface org.osoa.sca.ModuleContext
+
+
+
+
+
+
+ +

+createServiceReferenceForSession

+
+public org.osoa.sca.ServiceReference createServiceReferenceForSession(java.lang.Object self)
+
+
+
Specified by:
createServiceReferenceForSession in interface org.osoa.sca.ModuleContext
+
+
+
+
+
+
+ +

+createServiceReferenceForSession

+
+public org.osoa.sca.ServiceReference createServiceReferenceForSession(java.lang.Object self,
+                                                                      java.lang.String serviceName)
+
+
+
Specified by:
createServiceReferenceForSession in interface org.osoa.sca.ModuleContext
+
+
+
+
+
+
+ +

+newSession

+
+public org.osoa.sca.ServiceReference newSession(java.lang.String serviceName)
+
+
+
Specified by:
newSession in interface org.osoa.sca.ModuleContext
+
+
+
+
+
+
+ +

+newSession

+
+public org.osoa.sca.ServiceReference newSession(java.lang.String serviceName,
+                                                java.lang.Object sessionId)
+
+
+
Specified by:
newSession in interface org.osoa.sca.ModuleContext
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/EntryPointContextImpl.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/EntryPointContextImpl.html new file mode 100644 index 0000000000..2e7989af16 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/EntryPointContextImpl.html @@ -0,0 +1,456 @@ + + + + + + + +EntryPointContextImpl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context.impl +
+Class EntryPointContextImpl

+
+java.lang.Object
+  extended by org.apache.tuscany.core.context.impl.AbstractLifecycle
+      extended by org.apache.tuscany.core.context.impl.AbstractContext
+          extended by org.apache.tuscany.core.context.impl.EntryPointContextImpl
+
+
+
All Implemented Interfaces:
Context, EntryPointContext, EventPublisher, Lifecycle
+
+
+
+
public class EntryPointContextImpl
extends AbstractContext
implements EntryPointContext
+ + +

+The default implementation of an entry point context +

+ +

+

+
Version:
+
$Rev: 397183 $ $Date: 2006-04-26 07:38:42 -0400 (Wed, 26 Apr 2006) $
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.context.impl.AbstractLifecycle
lifecycleState, name
+ + + + + + + +
Fields inherited from interface org.apache.tuscany.core.context.Lifecycle
CONFIG_ERROR, ERROR, INITIALIZED, INITIALIZING, RUNNING, STARTED, STOPPED, STOPPING, UNINITIALIZED
+  + + + + + + + + + + +
+Constructor Summary
EntryPointContextImpl(java.lang.String name, + SourceWireFactory sourceWireFactory, + MessageFactory messageFactory) + +
+          Creates a new entry point
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.ObjectgetHandler() + +
+          Returns the handler responsible for flowing a request through the entry point
+ java.lang.ObjectgetInstance(QualifiedName qName) + +
+          Returns the instance associated with the requested name, which may be in a atomic or composite form.
+ java.lang.ClassgetServiceInterface() + +
+          Returns the service interface configured for the entry poitn
+ voidstart() + +
+          Starts the Lifecycle.
+ voidstop() + +
+          Stops the Lifecycle.
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.context.impl.AbstractLifecycle
addListener, addListener, getLifecycleState, getListeners, getName, publish, removeListener, setName, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.EventPublisher
addListener, addListener, publish, removeListener
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.Lifecycle
getLifecycleState, getName, setName
+  +

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

+EntryPointContextImpl

+
+public EntryPointContextImpl(java.lang.String name,
+                             SourceWireFactory sourceWireFactory,
+                             MessageFactory messageFactory)
+                      throws ContextInitException
+
+
Creates a new entry point +

+

+
Parameters:
name - the entry point name
sourceWireFactory - the proxy factory containing the invocation chains for the entry point
messageFactory - a factory for generating invocation messages +
Throws: +
ContextInitException - if an error occurs creating the entry point
+
+ + + + + + + + +
+Method Detail
+ +

+getInstance

+
+public java.lang.Object getInstance(QualifiedName qName)
+                             throws TargetException
+
+
Description copied from interface: Context
+
Returns the instance associated with the requested name, which may be in a atomic or composite form. Atomic (i.e. + leaf) contexts will return an instance associated with the service name part of the compound name, which may be + null. +

+ Composite contexts will return an instance (likely a proxy) of a contained entry point context. In this case, the + port name on the qualified name will correspond to the composite context name and the part name will be used to + retrieve the contained entry point context. The latter may be null. If the contained context is not an entry + point context, an exception will be thrown. +

+

+
Specified by:
getInstance in interface Context
+
+
+
Parameters:
qName - a qualified name of the requested instance +
Returns:
the implementation instance or a proxy to it +
Throws: +
TargetException - if an error occurs retrieving the instance or the requested component is not an entry + point.
See Also:
CompositeContext, +EntryPoint
+
+
+
+ +

+start

+
+public void start()
+           throws ContextInitException
+
+
Description copied from interface: Lifecycle
+
Starts the Lifecycle. +

+

+
Specified by:
start in interface Lifecycle
+
+
+ +
Throws: +
ContextInitException
+
+
+
+ +

+stop

+
+public void stop()
+          throws CoreRuntimeException
+
+
Description copied from interface: Lifecycle
+
Stops the Lifecycle. +

+

+
Specified by:
stop in interface Lifecycle
+
+
+ +
Throws: +
CoreRuntimeException
+
+
+
+ +

+getHandler

+
+public java.lang.Object getHandler()
+                            throws TargetException
+
+
Description copied from interface: EntryPointContext
+
Returns the handler responsible for flowing a request through the entry point +

+

+
Specified by:
getHandler in interface EntryPointContext
+
+
+ +
Throws: +
TargetException
+
+
+
+ +

+getServiceInterface

+
+public java.lang.Class getServiceInterface()
+
+
Description copied from interface: EntryPointContext
+
Returns the service interface configured for the entry poitn +

+

+
Specified by:
getServiceInterface in interface EntryPointContext
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/EventContextImpl.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/EventContextImpl.html new file mode 100644 index 0000000000..5a869d7319 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/EventContextImpl.html @@ -0,0 +1,345 @@ + + + + + + + +EventContextImpl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context.impl +
+Class EventContextImpl

+
+java.lang.Object
+  extended by org.apache.tuscany.core.context.impl.EventContextImpl
+
+
+
All Implemented Interfaces:
EventContext
+
+
+
+
public class EventContextImpl
extends java.lang.Object
implements EventContext
+ + +

+An implementation of an EventContext that handles event-to-thread associations using an + InheritableThreadLocal +

+ +

+

+
Version:
+
$Rev: 393567 $ $Date: 2006-04-12 14:28:58 -0400 (Wed, 12 Apr 2006) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
EventContextImpl() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidclearIdentifier(java.lang.Object type) + +
+          Clears the unique key for the given identifier associated with the current request
+ voidclearIdentifiers() + +
+          Clears all identifiers associated with the current request
+ java.lang.ObjectgetIdentifier(java.lang.Object type) + +
+          Returns the unique key for the given identifier associated with the current request
+ voidsetIdentifier(java.lang.Object type, + java.lang.Object identifier) + +
+          Sets the unique key for the given identifier associated with the current request
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+EventContextImpl

+
+public EventContextImpl()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getIdentifier

+
+public java.lang.Object getIdentifier(java.lang.Object type)
+
+
Description copied from interface: EventContext
+
Returns the unique key for the given identifier associated with the current request +

+

+
Specified by:
getIdentifier in interface EventContext
+
+
+
+
+
+
+ +

+setIdentifier

+
+public void setIdentifier(java.lang.Object type,
+                          java.lang.Object identifier)
+
+
Description copied from interface: EventContext
+
Sets the unique key for the given identifier associated with the current request +

+

+
Specified by:
setIdentifier in interface EventContext
+
+
+
+
+
+
+ +

+clearIdentifier

+
+public void clearIdentifier(java.lang.Object type)
+
+
Description copied from interface: EventContext
+
Clears the unique key for the given identifier associated with the current request +

+

+
Specified by:
clearIdentifier in interface EventContext
+
+
+
+
+
+
+ +

+clearIdentifiers

+
+public void clearIdentifiers()
+
+
Description copied from interface: EventContext
+
Clears all identifiers associated with the current request +

+

+
Specified by:
clearIdentifiers in interface EventContext
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/ExternalServiceContextImpl.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/ExternalServiceContextImpl.html new file mode 100644 index 0000000000..c14e860d8c --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/ExternalServiceContextImpl.html @@ -0,0 +1,431 @@ + + + + + + + +ExternalServiceContextImpl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context.impl +
+Class ExternalServiceContextImpl

+
+java.lang.Object
+  extended by org.apache.tuscany.core.context.impl.AbstractLifecycle
+      extended by org.apache.tuscany.core.context.impl.AbstractContext
+          extended by org.apache.tuscany.core.context.impl.ExternalServiceContextImpl
+
+
+
All Implemented Interfaces:
Context, EventPublisher, ExternalServiceContext, Lifecycle
+
+
+
+
public class ExternalServiceContextImpl
extends AbstractContext
implements ExternalServiceContext
+ + +

+The default implementation of an external service context +

+ +

+

+
Version:
+
$Rev: 400253 $ $Date: 2006-05-06 03:08:53 -0400 (Sat, 06 May 2006) $
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.context.impl.AbstractLifecycle
lifecycleState, name
+ + + + + + + +
Fields inherited from interface org.apache.tuscany.core.context.Lifecycle
CONFIG_ERROR, ERROR, INITIALIZED, INITIALIZING, RUNNING, STARTED, STOPPED, STOPPING, UNINITIALIZED
+  + + + + + + + + + + +
+Constructor Summary
ExternalServiceContextImpl(java.lang.String name, + TargetWireFactory targetWireFactory, + ObjectFactory targetInstanceFactory) + +
+          Creates an external service context
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.ObjectgetHandler() + +
+          Returns the handler responsible for flowing a request through the external service
+ java.lang.ObjectgetInstance(QualifiedName qName) + +
+          Returns the instance associated with the requested name, which may be in a atomic or composite form.
+ voidstart() + +
+          Starts the Lifecycle.
+ voidstop() + +
+          Stops the Lifecycle.
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.context.impl.AbstractLifecycle
addListener, addListener, getLifecycleState, getListeners, getName, publish, removeListener, setName, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.EventPublisher
addListener, addListener, publish, removeListener
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.Lifecycle
getLifecycleState, getName, setName
+  +

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

+ExternalServiceContextImpl

+
+public ExternalServiceContextImpl(java.lang.String name,
+                                  TargetWireFactory targetWireFactory,
+                                  ObjectFactory targetInstanceFactory)
+
+
Creates an external service context +

+

+
Parameters:
name - the name of the external service
targetWireFactory - the factory which creates proxies implementing the configured service interface for the + external service. There is always only one proxy factory as an external service is configured with one + service
targetInstanceFactory - the object factory that creates an artifact capabile of communicating over the + binding transport configured on the external service. The object factory may implement a caching strategy.
+
+ + + + + + + + +
+Method Detail
+ +

+start

+
+public void start()
+           throws CoreRuntimeException
+
+
Description copied from interface: Lifecycle
+
Starts the Lifecycle. +

+

+
Specified by:
start in interface Lifecycle
+
+
+ +
Throws: +
CoreRuntimeException
+
+
+
+ +

+stop

+
+public void stop()
+          throws CoreRuntimeException
+
+
Description copied from interface: Lifecycle
+
Stops the Lifecycle. +

+

+
Specified by:
stop in interface Lifecycle
+
+
+ +
Throws: +
CoreRuntimeException
+
+
+
+ +

+getInstance

+
+public java.lang.Object getInstance(QualifiedName qName)
+                             throws TargetException
+
+
Description copied from interface: Context
+
Returns the instance associated with the requested name, which may be in a atomic or composite form. Atomic (i.e. + leaf) contexts will return an instance associated with the service name part of the compound name, which may be + null. +

+ Composite contexts will return an instance (likely a proxy) of a contained entry point context. In this case, the + port name on the qualified name will correspond to the composite context name and the part name will be used to + retrieve the contained entry point context. The latter may be null. If the contained context is not an entry + point context, an exception will be thrown. +

+

+
Specified by:
getInstance in interface Context
+
+
+
Parameters:
qName - a qualified name of the requested instance +
Returns:
the implementation instance or a proxy to it +
Throws: +
TargetException - if an error occurs retrieving the instance or the requested component is not an entry + point.
See Also:
CompositeContext, +EntryPoint
+
+
+
+ +

+getHandler

+
+public java.lang.Object getHandler()
+                            throws TargetException
+
+
Description copied from interface: ExternalServiceContext
+
Returns the handler responsible for flowing a request through the external service +

+

+
Specified by:
getHandler in interface ExternalServiceContext
+
+
+ +
Throws: +
TargetException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/class-use/AbstractCompositeContext.NameToScope.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/class-use/AbstractCompositeContext.NameToScope.html new file mode 100644 index 0000000000..4f04bf1c3a --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/class-use/AbstractCompositeContext.NameToScope.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.impl.AbstractCompositeContext.NameToScope (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.impl.AbstractCompositeContext.NameToScope

+
+No usage of org.apache.tuscany.core.context.impl.AbstractCompositeContext.NameToScope +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/class-use/AbstractCompositeContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/class-use/AbstractCompositeContext.html new file mode 100644 index 0000000000..913b822b0b --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/class-use/AbstractCompositeContext.html @@ -0,0 +1,206 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.impl.AbstractCompositeContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.impl.AbstractCompositeContext

+
+ + + + + + + + + + + + + +
+Packages that use AbstractCompositeContext
org.apache.tuscany.core.context.impl  
org.apache.tuscany.core.system.context  
+  +

+ + + + + +
+Uses of AbstractCompositeContext in org.apache.tuscany.core.context.impl
+  +

+ + + + + + + + + +
Subclasses of AbstractCompositeContext in org.apache.tuscany.core.context.impl
+ classCompositeContextImpl + +
+          The standard implementation of an composite context.
+  +

+ + + + + +
+Uses of AbstractCompositeContext in org.apache.tuscany.core.system.context
+  +

+ + + + + + + + + +
Subclasses of AbstractCompositeContext in org.apache.tuscany.core.system.context
+ classSystemCompositeContextImpl + +
+          Implements an composite context for system components.
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/class-use/AbstractContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/class-use/AbstractContext.html new file mode 100644 index 0000000000..f70bfb5cb9 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/class-use/AbstractContext.html @@ -0,0 +1,283 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.impl.AbstractContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.impl.AbstractContext

+
+ + + + + + + + + + + + + + + + + +
+Packages that use AbstractContext
org.apache.tuscany.core.context.impl  
org.apache.tuscany.core.runtime  
org.apache.tuscany.core.system.context  
+  +

+ + + + + +
+Uses of AbstractContext in org.apache.tuscany.core.context.impl
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Subclasses of AbstractContext in org.apache.tuscany.core.context.impl
+ classAbstractCompositeContext + +
+          The base implementation of a composite context
+ classCompositeContextImpl + +
+          The standard implementation of an composite context.
+ classEntryPointContextImpl + +
+          The default implementation of an entry point context
+ classExternalServiceContextImpl + +
+          The default implementation of an external service context
+  +

+ + + + + +
+Uses of AbstractContext in org.apache.tuscany.core.runtime
+  +

+ + + + + + + + + +
Subclasses of AbstractContext in org.apache.tuscany.core.runtime
+ classRuntimeContextImpl + +
+          Implementation of a RuntimeContext that forms the foundation for a Tuscany environment.
+  +

+ + + + + +
+Uses of AbstractContext in org.apache.tuscany.core.system.context
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Subclasses of AbstractContext in org.apache.tuscany.core.system.context
+ classSystemAtomicContext + +
+          Manages system component implementation instances
+ classSystemCompositeContextImpl + +
+          Implements an composite context for system components.
+ classSystemEntryPointContext + +
+          Manages an entry point into a system module.
+ classSystemExternalServiceContext + +
+          An implementation of an external service for system wiring.
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/class-use/AbstractLifecycle.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/class-use/AbstractLifecycle.html new file mode 100644 index 0000000000..f8ce4c439d --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/class-use/AbstractLifecycle.html @@ -0,0 +1,360 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.impl.AbstractLifecycle (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.impl.AbstractLifecycle

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use AbstractLifecycle
org.apache.tuscany.core.context.impl  
org.apache.tuscany.core.context.scope  
org.apache.tuscany.core.runtime  
org.apache.tuscany.core.system.context  
+  +

+ + + + + +
+Uses of AbstractLifecycle in org.apache.tuscany.core.context.impl
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of AbstractLifecycle in org.apache.tuscany.core.context.impl
+ classAbstractCompositeContext + +
+          The base implementation of a composite context
+ classAbstractContext + +
+          Functionality common to all Context implementations
+ classCompositeContextImpl + +
+          The standard implementation of an composite context.
+ classEntryPointContextImpl + +
+          The default implementation of an entry point context
+ classExternalServiceContextImpl + +
+          The default implementation of an external service context
+  +

+ + + + + +
+Uses of AbstractLifecycle in org.apache.tuscany.core.context.scope
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of AbstractLifecycle in org.apache.tuscany.core.context.scope
+ classAbstractScopeContext + +
+          Implements functionality common to scope contexts.
+ classCompositeScopeContext + +
+          Manages the lifecycle of composite component contexts, i.e.
+ classModuleScopeContext + +
+          Manages contexts whose implementations are module scoped.
+ classRequestScopeContext + +
+          An implementation of a request-scoped component container.
+ classSessionScopeContext + +
+          An implementation of an session-scoped component container.
+ classStatelessScopeContext + +
+          A container that manages stateless components.
+  +

+ + + + + +
+Uses of AbstractLifecycle in org.apache.tuscany.core.runtime
+  +

+ + + + + + + + + +
Subclasses of AbstractLifecycle in org.apache.tuscany.core.runtime
+ classRuntimeContextImpl + +
+          Implementation of a RuntimeContext that forms the foundation for a Tuscany environment.
+  +

+ + + + + +
+Uses of AbstractLifecycle in org.apache.tuscany.core.system.context
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Subclasses of AbstractLifecycle in org.apache.tuscany.core.system.context
+ classSystemAtomicContext + +
+          Manages system component implementation instances
+ classSystemCompositeContextImpl + +
+          Implements an composite context for system components.
+ classSystemEntryPointContext + +
+          Manages an entry point into a system module.
+ classSystemExternalServiceContext + +
+          An implementation of an external service for system wiring.
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/class-use/CompositeContextImpl.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/class-use/CompositeContextImpl.html new file mode 100644 index 0000000000..a91c2c1a44 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/class-use/CompositeContextImpl.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.impl.CompositeContextImpl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.impl.CompositeContextImpl

+
+No usage of org.apache.tuscany.core.context.impl.CompositeContextImpl +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/class-use/EntryPointContextImpl.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/class-use/EntryPointContextImpl.html new file mode 100644 index 0000000000..f0361140e3 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/class-use/EntryPointContextImpl.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.impl.EntryPointContextImpl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.impl.EntryPointContextImpl

+
+No usage of org.apache.tuscany.core.context.impl.EntryPointContextImpl +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/class-use/EventContextImpl.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/class-use/EventContextImpl.html new file mode 100644 index 0000000000..721889f779 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/class-use/EventContextImpl.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.impl.EventContextImpl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.impl.EventContextImpl

+
+No usage of org.apache.tuscany.core.context.impl.EventContextImpl +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/class-use/ExternalServiceContextImpl.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/class-use/ExternalServiceContextImpl.html new file mode 100644 index 0000000000..4b195bd50f --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/class-use/ExternalServiceContextImpl.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.impl.ExternalServiceContextImpl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.impl.ExternalServiceContextImpl

+
+No usage of org.apache.tuscany.core.context.impl.ExternalServiceContextImpl +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/package-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/package-frame.html new file mode 100644 index 0000000000..9fa95bdefb --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/package-frame.html @@ -0,0 +1,47 @@ + + + + + + + +org.apache.tuscany.core.context.impl (Tuscany Core incubating-M1 API) + + + + + + + + + + + +org.apache.tuscany.core.context.impl + + + + +
+Classes  + +
+AbstractCompositeContext +
+AbstractCompositeContext.NameToScope +
+AbstractContext +
+AbstractLifecycle +
+CompositeContextImpl +
+EntryPointContextImpl +
+EventContextImpl +
+ExternalServiceContextImpl
+ + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/package-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/package-summary.html new file mode 100644 index 0000000000..f48d6409da --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/package-summary.html @@ -0,0 +1,184 @@ + + + + + + + +org.apache.tuscany.core.context.impl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+

+Package org.apache.tuscany.core.context.impl +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
AbstractCompositeContextThe base implementation of a composite context
AbstractCompositeContext.NameToScope 
AbstractContextFunctionality common to all Context implementations
AbstractLifecycle 
CompositeContextImplThe standard implementation of an composite context.
EntryPointContextImplThe default implementation of an entry point context
EventContextImplAn implementation of an EventContext that handles event-to-thread associations using an + InheritableThreadLocal
ExternalServiceContextImplThe default implementation of an external service context
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/package-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/package-tree.html new file mode 100644 index 0000000000..d8fb767c50 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/package-tree.html @@ -0,0 +1,162 @@ + + + + + + + +org.apache.tuscany.core.context.impl Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.core.context.impl +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/package-use.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/package-use.html new file mode 100644 index 0000000000..3b90d7f3b8 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/impl/package-use.html @@ -0,0 +1,254 @@ + + + + + + + +Uses of Package org.apache.tuscany.core.context.impl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.core.context.impl

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.apache.tuscany.core.context.impl
org.apache.tuscany.core.context.impl  
org.apache.tuscany.core.context.scope  
org.apache.tuscany.core.runtime  
org.apache.tuscany.core.system.context  
+  +

+ + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.core.context.impl used by org.apache.tuscany.core.context.impl
AbstractCompositeContext + +
+          The base implementation of a composite context
AbstractContext + +
+          Functionality common to all Context implementations
AbstractLifecycle + +
+           
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.context.impl used by org.apache.tuscany.core.context.scope
AbstractLifecycle + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.apache.tuscany.core.context.impl used by org.apache.tuscany.core.runtime
AbstractContext + +
+          Functionality common to all Context implementations
AbstractLifecycle + +
+           
+  +

+ + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.core.context.impl used by org.apache.tuscany.core.system.context
AbstractCompositeContext + +
+          The base implementation of a composite context
AbstractContext + +
+          Functionality common to all Context implementations
AbstractLifecycle + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/package-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/package-frame.html new file mode 100644 index 0000000000..3864826c5e --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/package-frame.html @@ -0,0 +1,115 @@ + + + + + + + +org.apache.tuscany.core.context (Tuscany Core incubating-M1 API) + + + + + + + + + + + +org.apache.tuscany.core.context + + + + +
+Interfaces  + +
+AtomicContext +
+AutowireContext +
+CompositeContext +
+ConfigurationContext +
+Context +
+EntryPointContext +
+EventContext +
+EventFilter +
+EventPublisher +
+ExternalServiceContext +
+Lifecycle +
+RuntimeEventListener +
+ScopeAwareContext +
+ScopeContext +
+ScopeIdentifier +
+ScopeStrategy +
+SystemCompositeContext
+ + + + + + +
+Classes  + +
+QualifiedName
+ + + + + + +
+Exceptions  + +
+AutowireResolutionException +
+ContextInitException +
+ContextRuntimeException +
+CoreRuntimeException +
+DuplicateNameException +
+EventException +
+InvalidNameException +
+MissingContextFactoryException +
+MissingImplementationException +
+MissingScopeException +
+ProxyConfigurationException +
+ScopeInitializationException +
+ScopeRuntimeException +
+ServiceNotFoundException +
+TargetException
+ + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/package-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/package-summary.html new file mode 100644 index 0000000000..d55d600a1d --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/package-summary.html @@ -0,0 +1,306 @@ + + + + + + + +org.apache.tuscany.core.context (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+

+Package org.apache.tuscany.core.context +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
AtomicContextA runtime entity that manages an atomic (i.e.
AutowireContextA specialization of a CompositeContext that is able to automatically resolve references + for its children using EntryPoint or Service interfaces exposed by it or, recursively, any + of it parents.
CompositeContextA context which contains child component contexts.
ConfigurationContextOffers configuration services in the runtime.
ContextAn entity that provides an execution context for a runtime artifact or artifacts.
EntryPointContextThe runtime artifact representing an entry point, EntryPointContext manages wire handler + instances that expose service operations offered by a component in the parent composite.
EventContextImplementations are responsible for tracking scope keys associated with the current request.
EventFilterEvaluates whether a RuntimeEventListener is applicable to a given runtime event
EventPublisherPublishes events in the runtime
ExternalServiceContextManages an external service
Lifecycle 
RuntimeEventListenerListeners observe events fired in the SCA runtime.
ScopeAwareContextDenotes a composite context that supports scopes
ScopeContextManages the lifecycle and visibility of Contexts.
ScopeIdentifierImplementations enable lazy retrieval of a scope id associated with a request, i.e.
ScopeStrategyImplementations provide scope container creation facilities and scope semantics to the runtime
SystemCompositeContextMarker type for system composite contexts
+  + +

+ + + + + + + + + +
+Class Summary
QualifiedNameAn evaluated name consisting of a part/port pair.
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Exception Summary
AutowireResolutionExceptionDenotes an exception while resolving an automatic wire
ContextInitExceptionDenotes an error encountered while initializing an instance context
ContextRuntimeExceptionAn unchecked exception encountered by an Context
CoreRuntimeExceptionThe root exception for the runtime package.
DuplicateNameExceptionDenotes an attempt to add a context with a name equal to an existing context
EventExceptionDenotes an error encountered while firing a module event
InvalidNameExceptionDenotes an invalid name
MissingContextFactoryException 
MissingImplementationException 
MissingScopeException 
ProxyConfigurationException 
ScopeInitializationExceptionDenotes an initialization exception thrown by a scope container
ScopeRuntimeExceptionDenotes a general runtime exception encountered by a scope container
ServiceNotFoundExceptionDenotes the specific case where a service was not found at runtime
TargetExceptionDenotes an error while performing an operation on a target component implementation instance or proxy
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/package-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/package-tree.html new file mode 100644 index 0000000000..86055df6f1 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/package-tree.html @@ -0,0 +1,222 @@ + + + + + + + +org.apache.tuscany.core.context Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.core.context +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/package-use.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/package-use.html new file mode 100644 index 0000000000..b57dc9e0e6 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/package-use.html @@ -0,0 +1,979 @@ + + + + + + + +Uses of Package org.apache.tuscany.core.context (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.core.context

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.apache.tuscany.core.context
org.apache.tuscany.core.builder  
org.apache.tuscany.core.builder.impl  
org.apache.tuscany.core.client  
org.apache.tuscany.core.context  
org.apache.tuscany.core.context.filter  
org.apache.tuscany.core.context.impl  
org.apache.tuscany.core.context.scope  
org.apache.tuscany.core.extension  
org.apache.tuscany.core.injection  
org.apache.tuscany.core.runtime  
org.apache.tuscany.core.system.config  
org.apache.tuscany.core.system.context  
org.apache.tuscany.core.webapp  
org.apache.tuscany.core.wire  
org.apache.tuscany.core.wire.impl  
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.core.context used by org.apache.tuscany.core.builder
CompositeContext + +
+          A context which contains child component contexts.
Context + +
+          An entity that provides an execution context for a runtime artifact or artifacts.
CoreRuntimeException + +
+          The root exception for the runtime package.
ScopeContext + +
+          Manages the lifecycle and visibility of Contexts.
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.context used by org.apache.tuscany.core.builder.impl
ScopeContext + +
+          Manages the lifecycle and visibility of Contexts.
+  +

+ + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.core.context used by org.apache.tuscany.core.client
CompositeContext + +
+          A context which contains child component contexts.
CoreRuntimeException + +
+          The root exception for the runtime package.
SystemCompositeContext + +
+          Marker type for system composite contexts
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.core.context used by org.apache.tuscany.core.context
AutowireContext + +
+          A specialization of a CompositeContext that is able to automatically resolve references + for its children using EntryPoint or Service interfaces exposed by it or, recursively, any + of it parents.
AutowireResolutionException + +
+          Denotes an exception while resolving an automatic wire
CompositeContext + +
+          A context which contains child component contexts.
ConfigurationContext + +
+          Offers configuration services in the runtime.
Context + +
+          An entity that provides an execution context for a runtime artifact or artifacts.
ContextRuntimeException + +
+          An unchecked exception encountered by an Context
CoreRuntimeException + +
+          The root exception for the runtime package.
EventContext + +
+          Implementations are responsible for tracking scope keys associated with the current request.
EventFilter + +
+          Evaluates whether a RuntimeEventListener is applicable to a given runtime event
EventPublisher + +
+          Publishes events in the runtime
InvalidNameException + +
+          Denotes an invalid name
Lifecycle + +
+           
QualifiedName + +
+          An evaluated name consisting of a part/port pair.
RuntimeEventListener + +
+          Listeners observe events fired in the SCA runtime.
ScopeAwareContext + +
+          Denotes a composite context that supports scopes
ScopeContext + +
+          Manages the lifecycle and visibility of Contexts.
ScopeRuntimeException + +
+          Denotes a general runtime exception encountered by a scope container
TargetException + +
+          Denotes an error while performing an operation on a target component implementation instance or proxy
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.context used by org.apache.tuscany.core.context.filter
EventFilter + +
+          Evaluates whether a RuntimeEventListener is applicable to a given runtime event
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.core.context used by org.apache.tuscany.core.context.impl
AutowireContext + +
+          A specialization of a CompositeContext that is able to automatically resolve references + for its children using EntryPoint or Service interfaces exposed by it or, recursively, any + of it parents.
AutowireResolutionException + +
+          Denotes an exception while resolving an automatic wire
CompositeContext + +
+          A context which contains child component contexts.
ConfigurationContext + +
+          Offers configuration services in the runtime.
Context + +
+          An entity that provides an execution context for a runtime artifact or artifacts.
ContextInitException + +
+          Denotes an error encountered while initializing an instance context
CoreRuntimeException + +
+          The root exception for the runtime package.
EntryPointContext + +
+          The runtime artifact representing an entry point, EntryPointContext manages wire handler + instances that expose service operations offered by a component in the parent composite.
EventContext + +
+          Implementations are responsible for tracking scope keys associated with the current request.
EventException + +
+          Denotes an error encountered while firing a module event
EventFilter + +
+          Evaluates whether a RuntimeEventListener is applicable to a given runtime event
EventPublisher + +
+          Publishes events in the runtime
ExternalServiceContext + +
+          Manages an external service
Lifecycle + +
+           
QualifiedName + +
+          An evaluated name consisting of a part/port pair.
RuntimeEventListener + +
+          Listeners observe events fired in the SCA runtime.
ScopeAwareContext + +
+          Denotes a composite context that supports scopes
ScopeContext + +
+          Manages the lifecycle and visibility of Contexts.
ScopeStrategy + +
+          Implementations provide scope container creation facilities and scope semantics to the runtime
TargetException + +
+          Denotes an error while performing an operation on a target component implementation instance or proxy
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.core.context used by org.apache.tuscany.core.context.scope
Context + +
+          An entity that provides an execution context for a runtime artifact or artifacts.
EventContext + +
+          Implementations are responsible for tracking scope keys associated with the current request.
Lifecycle + +
+           
QualifiedName + +
+          An evaluated name consisting of a part/port pair.
RuntimeEventListener + +
+          Listeners observe events fired in the SCA runtime.
ScopeContext + +
+          Manages the lifecycle and visibility of Contexts.
ScopeInitializationException + +
+          Denotes an initialization exception thrown by a scope container
ScopeRuntimeException + +
+          Denotes a general runtime exception encountered by a scope container
ScopeStrategy + +
+          Implementations provide scope container creation facilities and scope semantics to the runtime
TargetException + +
+          Denotes an error while performing an operation on a target component implementation instance or proxy
+  +

+ + + + + + + + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.core.context used by org.apache.tuscany.core.extension
CompositeContext + +
+          A context which contains child component contexts.
EntryPointContext + +
+          The runtime artifact representing an entry point, EntryPointContext manages wire handler + instances that expose service operations offered by a component in the parent composite.
ExternalServiceContext + +
+          Manages an external service
QualifiedName + +
+          An evaluated name consisting of a part/port pair.
ScopeContext + +
+          Manages the lifecycle and visibility of Contexts.
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.context used by org.apache.tuscany.core.injection
CompositeContext + +
+          A context which contains child component contexts.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.core.context used by org.apache.tuscany.core.runtime
AutowireContext + +
+          A specialization of a CompositeContext that is able to automatically resolve references + for its children using EntryPoint or Service interfaces exposed by it or, recursively, any + of it parents.
AutowireResolutionException + +
+          Denotes an exception while resolving an automatic wire
CompositeContext + +
+          A context which contains child component contexts.
ConfigurationContext + +
+          Offers configuration services in the runtime.
Context + +
+          An entity that provides an execution context for a runtime artifact or artifacts.
CoreRuntimeException + +
+          The root exception for the runtime package.
EventContext + +
+          Implementations are responsible for tracking scope keys associated with the current request.
EventException + +
+          Denotes an error encountered while firing a module event
EventPublisher + +
+          Publishes events in the runtime
Lifecycle + +
+           
QualifiedName + +
+          An evaluated name consisting of a part/port pair.
ScopeContext + +
+          Manages the lifecycle and visibility of Contexts.
ScopeStrategy + +
+          Implementations provide scope container creation facilities and scope semantics to the runtime
SystemCompositeContext + +
+          Marker type for system composite contexts
TargetException + +
+          Denotes an error while performing an operation on a target component implementation instance or proxy
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.core.context used by org.apache.tuscany.core.system.config
CompositeContext + +
+          A context which contains child component contexts.
Context + +
+          An entity that provides an execution context for a runtime artifact or artifacts.
EntryPointContext + +
+          The runtime artifact representing an entry point, EntryPointContext manages wire handler + instances that expose service operations offered by a component in the parent composite.
ExternalServiceContext + +
+          Manages an external service
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.core.context used by org.apache.tuscany.core.system.context
AtomicContext + +
+          A runtime entity that manages an atomic (i.e.
AutowireContext + +
+          A specialization of a CompositeContext that is able to automatically resolve references + for its children using EntryPoint or Service interfaces exposed by it or, recursively, any + of it parents.
AutowireResolutionException + +
+          Denotes an exception while resolving an automatic wire
CompositeContext + +
+          A context which contains child component contexts.
ConfigurationContext + +
+          Offers configuration services in the runtime.
Context + +
+          An entity that provides an execution context for a runtime artifact or artifacts.
ContextInitException + +
+          Denotes an error encountered while initializing an instance context
CoreRuntimeException + +
+          The root exception for the runtime package.
EntryPointContext + +
+          The runtime artifact representing an entry point, EntryPointContext manages wire handler + instances that expose service operations offered by a component in the parent composite.
EventContext + +
+          Implementations are responsible for tracking scope keys associated with the current request.
EventPublisher + +
+          Publishes events in the runtime
ExternalServiceContext + +
+          Manages an external service
Lifecycle + +
+           
QualifiedName + +
+          An evaluated name consisting of a part/port pair.
ScopeAwareContext + +
+          Denotes a composite context that supports scopes
ScopeContext + +
+          Manages the lifecycle and visibility of Contexts.
ScopeStrategy + +
+          Implementations provide scope container creation facilities and scope semantics to the runtime
SystemCompositeContext + +
+          Marker type for system composite contexts
TargetException + +
+          Denotes an error while performing an operation on a target component implementation instance or proxy
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.context used by org.apache.tuscany.core.webapp
ScopeIdentifier + +
+          Implementations enable lazy retrieval of a scope id associated with a request, i.e.
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.context used by org.apache.tuscany.core.wire
QualifiedName + +
+          An evaluated name consisting of a part/port pair.
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.context used by org.apache.tuscany.core.wire.impl
CompositeContext + +
+          A context which contains child component contexts.
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/AbstractScopeContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/AbstractScopeContext.html new file mode 100644 index 0000000000..36b35a9115 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/AbstractScopeContext.html @@ -0,0 +1,448 @@ + + + + + + + +AbstractScopeContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context.scope +
+Class AbstractScopeContext

+
+java.lang.Object
+  extended by org.apache.tuscany.core.context.impl.AbstractLifecycle
+      extended by org.apache.tuscany.core.context.scope.AbstractScopeContext
+
+
+
All Implemented Interfaces:
java.util.EventListener, Lifecycle, RuntimeEventListener, ScopeContext
+
+
+
Direct Known Subclasses:
ModuleScopeContext, RequestScopeContext, SessionScopeContext, StatelessScopeContext
+
+
+
+
public abstract class AbstractScopeContext
extends AbstractLifecycle
implements ScopeContext
+ + +

+Implements functionality common to scope contexts. +

+ +

+

+
Version:
+
$Rev: 396520 $ $Date: 2006-04-24 07:38:07 -0400 (Mon, 24 Apr 2006) $
+
+
+ +

+ + + + + + + + + + + + + + + +
+Field Summary
+protected  java.util.Map<java.lang.String,ContextFactory<Context>>contextFactories + +
+           
+protected  EventContexteventContext + +
+           
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.context.impl.AbstractLifecycle
lifecycleState, name
+ + + + + + + +
Fields inherited from interface org.apache.tuscany.core.context.Lifecycle
CONFIG_ERROR, ERROR, INITIALIZED, INITIALIZING, RUNNING, STARTED, STOPPED, STOPPING, UNINITIALIZED
+  + + + + + + + + + + +
+Constructor Summary
AbstractScopeContext(EventContext eventContext) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  voidcheckInit() + +
+           
+protected  EventContextgetEventContext() + +
+           
+ java.lang.ObjectgetInstance(QualifiedName qName) + +
+           
+ voidregisterFactories(java.util.List<ContextFactory<Context>> configurations) + +
+          Registers the context factory used to construct instance contexts for the scope
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.context.impl.AbstractLifecycle
addListener, addListener, getLifecycleState, getListeners, getName, publish, removeListener, setName, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.ScopeContext
getContext, getContextByKey, isCacheable, registerFactory, removeContext, removeContextByKey
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.Lifecycle
getLifecycleState, getName, setName, start, stop
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.RuntimeEventListener
onEvent
+  +

+ + + + + + + + +
+Field Detail
+ +

+contextFactories

+
+protected java.util.Map<java.lang.String,ContextFactory<Context>> contextFactories
+
+
+
+
+
+ +

+eventContext

+
+protected EventContext eventContext
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+AbstractScopeContext

+
+public AbstractScopeContext(EventContext eventContext)
+
+
+ + + + + + + + +
+Method Detail
+ +

+registerFactories

+
+public void registerFactories(java.util.List<ContextFactory<Context>> configurations)
+
+
Description copied from interface: ScopeContext
+
Registers the context factory used to construct instance contexts for the scope +

+

+
Specified by:
registerFactories in interface ScopeContext
+
+
+
+
+
+
+ +

+getInstance

+
+public java.lang.Object getInstance(QualifiedName qName)
+                             throws TargetException
+
+
+
Specified by:
getInstance in interface ScopeContext
+
+
+ +
Throws: +
TargetException
+
+
+
+ +

+checkInit

+
+protected void checkInit()
+
+
+
+
+
+
+
+
+
+ +

+getEventContext

+
+protected EventContext getEventContext()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/AbstractScopeStrategy.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/AbstractScopeStrategy.html new file mode 100644 index 0000000000..7824162b84 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/AbstractScopeStrategy.html @@ -0,0 +1,298 @@ + + + + + + + +AbstractScopeStrategy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context.scope +
+Class AbstractScopeStrategy

+
+java.lang.Object
+  extended by org.apache.tuscany.core.context.scope.AbstractScopeStrategy
+
+
+
All Implemented Interfaces:
ScopeStrategy
+
+
+
Direct Known Subclasses:
DefaultScopeStrategy, RuntimeScopeStrategy, SystemScopeStrategy
+
+
+
+
public abstract class AbstractScopeStrategy
extends java.lang.Object
implements ScopeStrategy
+ + +

+Implements basic scope strategy functionality +

+ +

+

+
Version:
+
$Rev: 379641 $ $Date: 2006-02-21 19:50:58 -0500 (Tue, 21 Feb 2006) $
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.apache.tuscany.core.context.ScopeStrategy
SCOPE_NOT_FOUND
+  + + + + + + + + + + +
+Constructor Summary
AbstractScopeStrategy() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ booleandownScopeReference(org.apache.tuscany.model.assembly.Scope pReferrer, + org.apache.tuscany.model.assembly.Scope pReferee) + +
+          Determines legal scope references according to standard SCA scope rules
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.ScopeStrategy
getScopeContexts
+  +

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

+AbstractScopeStrategy

+
+public AbstractScopeStrategy()
+
+
+ + + + + + + + +
+Method Detail
+ +

+downScopeReference

+
+public boolean downScopeReference(org.apache.tuscany.model.assembly.Scope pReferrer,
+                                  org.apache.tuscany.model.assembly.Scope pReferee)
+
+
Determines legal scope references according to standard SCA scope rules +

+

+
Specified by:
downScopeReference in interface ScopeStrategy
+
+
+
Parameters:
pReferrer - the scope of the component making the reference
pReferee - the scope of the component being referred to
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/CompositeScopeContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/CompositeScopeContext.html new file mode 100644 index 0000000000..ba7810a3e0 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/CompositeScopeContext.html @@ -0,0 +1,577 @@ + + + + + + + +CompositeScopeContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context.scope +
+Class CompositeScopeContext

+
+java.lang.Object
+  extended by org.apache.tuscany.core.context.impl.AbstractLifecycle
+      extended by org.apache.tuscany.core.context.scope.CompositeScopeContext
+
+
+
All Implemented Interfaces:
java.util.EventListener, Lifecycle, RuntimeEventListener, ScopeContext
+
+
+
+
public class CompositeScopeContext
extends AbstractLifecycle
implements ScopeContext
+ + +

+Manages the lifecycle of composite component contexts, i.e. contexts which contain child contexts +

+ +

+

+
Version:
+
$Rev: 400246 $ $Date: 2006-05-06 02:18:32 -0400 (Sat, 06 May 2006) $
+
See Also:
CompositeContext
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.context.impl.AbstractLifecycle
lifecycleState, name
+ + + + + + + +
Fields inherited from interface org.apache.tuscany.core.context.Lifecycle
CONFIG_ERROR, ERROR, INITIALIZED, INITIALIZING, RUNNING, STARTED, STOPPED, STOPPING, UNINITIALIZED
+  + + + + + + + + + + +
+Constructor Summary
CompositeScopeContext(EventContext eventContext) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ ContextgetContext(java.lang.String ctxName) + +
+          Returns a context bound to the given name or null if the component does not exist.
+ ContextgetContextByKey(java.lang.String ctxName, + java.lang.Object key) + +
+          Returns a context bound to the given name and scoped to the given key or null if the context does not exist
+ java.lang.ObjectgetInstance(QualifiedName qName) + +
+           
+ booleanisCacheable() + +
+          Returns whether implementation instances may be held for the duration of an wire
+ voidonEvent(Event event) + +
+           
+ voidregisterFactories(java.util.List<ContextFactory<Context>> configurations) + +
+          Registers the context factory used to construct instance contexts for the scope
+ voidregisterFactory(ContextFactory<Context> configuration) + +
+          Adds a context factory to the scope
+ voidremoveContext(java.lang.String ctxName) + +
+          Removes a context with the given name, determining the scope key from the thread context
+ voidremoveContextByKey(java.lang.String ctxName, + java.lang.Object key) + +
+          Removes a context bound to the given name and scope key
+ voidstart() + +
+          Starts the Lifecycle.
+ voidstop() + +
+          Stops the Lifecycle.
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.context.impl.AbstractLifecycle
addListener, addListener, getLifecycleState, getListeners, getName, publish, removeListener, setName, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.Lifecycle
getLifecycleState, getName, setName
+  +

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

+CompositeScopeContext

+
+public CompositeScopeContext(EventContext eventContext)
+
+
+ + + + + + + + +
+Method Detail
+ +

+start

+
+public void start()
+           throws ScopeInitializationException
+
+
Description copied from interface: Lifecycle
+
Starts the Lifecycle. +

+

+
Specified by:
start in interface Lifecycle
+
+
+ +
Throws: +
ScopeInitializationException
+
+
+
+ +

+stop

+
+public void stop()
+          throws ScopeRuntimeException
+
+
Description copied from interface: Lifecycle
+
Stops the Lifecycle. +

+

+
Specified by:
stop in interface Lifecycle
+
+
+ +
Throws: +
ScopeRuntimeException
+
+
+
+ +

+registerFactories

+
+public void registerFactories(java.util.List<ContextFactory<Context>> configurations)
+
+
Description copied from interface: ScopeContext
+
Registers the context factory used to construct instance contexts for the scope +

+

+
Specified by:
registerFactories in interface ScopeContext
+
+
+
+
+
+
+ +

+registerFactory

+
+public void registerFactory(ContextFactory<Context> configuration)
+
+
Description copied from interface: ScopeContext
+
Adds a context factory to the scope +

+

+
Specified by:
registerFactory in interface ScopeContext
+
+
+
+
+
+
+ +

+isCacheable

+
+public boolean isCacheable()
+
+
Description copied from interface: ScopeContext
+
Returns whether implementation instances may be held for the duration of an wire +

+

+
Specified by:
isCacheable in interface ScopeContext
+
+
+
+
+
+
+ +

+getInstance

+
+public java.lang.Object getInstance(QualifiedName qName)
+                             throws TargetException
+
+
+
Specified by:
getInstance in interface ScopeContext
+
+
+ +
Throws: +
TargetException
+
+
+
+ +

+getContext

+
+public Context getContext(java.lang.String ctxName)
+
+
Description copied from interface: ScopeContext
+
Returns a context bound to the given name or null if the component does not exist. The returned context is bound + to a key determined from the thread context. +

+

+
Specified by:
getContext in interface ScopeContext
+
+
+
+
+
+
+ +

+getContextByKey

+
+public Context getContextByKey(java.lang.String ctxName,
+                               java.lang.Object key)
+
+
Description copied from interface: ScopeContext
+
Returns a context bound to the given name and scoped to the given key or null if the context does not exist +

+

+
Specified by:
getContextByKey in interface ScopeContext
+
+
+
+
+
+
+ +

+removeContext

+
+public void removeContext(java.lang.String ctxName)
+                   throws ScopeRuntimeException
+
+
Description copied from interface: ScopeContext
+
Removes a context with the given name, determining the scope key from the thread context +

+

+
Specified by:
removeContext in interface ScopeContext
+
+
+ +
Throws: +
ScopeRuntimeException
+
+
+
+ +

+removeContextByKey

+
+public void removeContextByKey(java.lang.String ctxName,
+                               java.lang.Object key)
+                        throws ScopeRuntimeException
+
+
Description copied from interface: ScopeContext
+
Removes a context bound to the given name and scope key +

+

+
Specified by:
removeContextByKey in interface ScopeContext
+
+
+ +
Throws: +
ScopeRuntimeException
+
+
+
+ +

+onEvent

+
+public void onEvent(Event event)
+
+
+
Specified by:
onEvent in interface RuntimeEventListener
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/DefaultScopeStrategy.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/DefaultScopeStrategy.html new file mode 100644 index 0000000000..3240dcffc6 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/DefaultScopeStrategy.html @@ -0,0 +1,293 @@ + + + + + + + +DefaultScopeStrategy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context.scope +
+Class DefaultScopeStrategy

+
+java.lang.Object
+  extended by org.apache.tuscany.core.context.scope.AbstractScopeStrategy
+      extended by org.apache.tuscany.core.context.scope.DefaultScopeStrategy
+
+
+
All Implemented Interfaces:
ScopeStrategy
+
+
+
+
public class DefaultScopeStrategy
extends AbstractScopeStrategy
+ + +

+Implements a ScopeStrategy for the default module scopes: stateless, request, session, + and module. +

+ +

+

+
Version:
+
$Rev: 392332 $ $Date: 2006-04-07 12:42:46 -0400 (Fri, 07 Apr 2006) $
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.apache.tuscany.core.context.ScopeStrategy
SCOPE_NOT_FOUND
+  + + + + + + + + + + +
+Constructor Summary
DefaultScopeStrategy() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ java.util.Map<org.apache.tuscany.model.assembly.Scope,ScopeContext>getScopeContexts(EventContext eventContext) + +
+          Creates and returns new instances of configured scope containers
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.context.scope.AbstractScopeStrategy
downScopeReference
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+DefaultScopeStrategy

+
+public DefaultScopeStrategy()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getScopeContexts

+
+public java.util.Map<org.apache.tuscany.model.assembly.Scope,ScopeContext> getScopeContexts(EventContext eventContext)
+
+
Description copied from interface: ScopeStrategy
+
Creates and returns new instances of configured scope containers +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/ModuleScopeContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/ModuleScopeContext.html new file mode 100644 index 0000000000..350e2c31ca --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/ModuleScopeContext.html @@ -0,0 +1,510 @@ + + + + + + + +ModuleScopeContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context.scope +
+Class ModuleScopeContext

+
+java.lang.Object
+  extended by org.apache.tuscany.core.context.impl.AbstractLifecycle
+      extended by org.apache.tuscany.core.context.scope.AbstractScopeContext
+          extended by org.apache.tuscany.core.context.scope.ModuleScopeContext
+
+
+
All Implemented Interfaces:
java.util.EventListener, Lifecycle, RuntimeEventListener, ScopeContext
+
+
+
+
public class ModuleScopeContext
extends AbstractScopeContext
+ + +

+Manages contexts whose implementations are module scoped. This scope contexts eagerly starts contexts when + a ModuleStart event is received. If a contained context has an implementation marked to eagerly initialized, + the an instance will be created at that time as well. Contained contexts are shutdown when a ModuleStop + event is received in reverse order to which their implementation instances were created. +

+ +

+

+
Version:
+
$Rev: 396511 $ $Date: 2006-04-24 06:56:40 -0400 (Mon, 24 Apr 2006) $
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.context.scope.AbstractScopeContext
contextFactories, eventContext
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.context.impl.AbstractLifecycle
lifecycleState, name
+ + + + + + + +
Fields inherited from interface org.apache.tuscany.core.context.Lifecycle
CONFIG_ERROR, ERROR, INITIALIZED, INITIALIZING, RUNNING, STARTED, STOPPED, STOPPING, UNINITIALIZED
+  + + + + + + + + + + +
+Constructor Summary
ModuleScopeContext(EventContext eventContext) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ ContextgetContext(java.lang.String ctxName) + +
+          Returns a context bound to the given name or null if the component does not exist.
+ ContextgetContextByKey(java.lang.String ctxName, + java.lang.Object key) + +
+          Returns a context bound to the given name and scoped to the given key or null if the context does not exist
+ booleanisCacheable() + +
+          Returns whether implementation instances may be held for the duration of an wire
+ voidonEvent(Event event) + +
+           
+ voidregisterFactory(ContextFactory<Context> configuration) + +
+          Adds a context factory to the scope
+ voidremoveContext(java.lang.String ctxName) + +
+          Removes a context with the given name, determining the scope key from the thread context
+ voidremoveContextByKey(java.lang.String ctxName, + java.lang.Object key) + +
+          Removes a context bound to the given name and scope key
+ voidstart() + +
+          Starts the Lifecycle.
+ voidstop() + +
+          Stops the Lifecycle.
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.context.scope.AbstractScopeContext
checkInit, getEventContext, getInstance, registerFactories
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.context.impl.AbstractLifecycle
addListener, addListener, getLifecycleState, getListeners, getName, publish, removeListener, setName, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.Lifecycle
getLifecycleState, getName, setName
+  +

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

+ModuleScopeContext

+
+public ModuleScopeContext(EventContext eventContext)
+
+
+ + + + + + + + +
+Method Detail
+ +

+onEvent

+
+public void onEvent(Event event)
+
+
+
+
+
+
+ +

+start

+
+public void start()
+
+
Description copied from interface: Lifecycle
+
Starts the Lifecycle. +

+

+
+
+
+
+ +

+stop

+
+public void stop()
+
+
Description copied from interface: Lifecycle
+
Stops the Lifecycle. +

+

+
+
+
+
+ +

+isCacheable

+
+public boolean isCacheable()
+
+
Description copied from interface: ScopeContext
+
Returns whether implementation instances may be held for the duration of an wire +

+

+
+
+
+
+ +

+registerFactory

+
+public void registerFactory(ContextFactory<Context> configuration)
+
+
Description copied from interface: ScopeContext
+
Adds a context factory to the scope +

+

+
+
+
+
+ +

+getContext

+
+public Context getContext(java.lang.String ctxName)
+
+
Description copied from interface: ScopeContext
+
Returns a context bound to the given name or null if the component does not exist. The returned context is bound + to a key determined from the thread context. +

+

+
+
+
+
+ +

+getContextByKey

+
+public Context getContextByKey(java.lang.String ctxName,
+                               java.lang.Object key)
+
+
Description copied from interface: ScopeContext
+
Returns a context bound to the given name and scoped to the given key or null if the context does not exist +

+

+
+
+
+
+ +

+removeContext

+
+public void removeContext(java.lang.String ctxName)
+
+
Description copied from interface: ScopeContext
+
Removes a context with the given name, determining the scope key from the thread context +

+

+
+
+
+
+ +

+removeContextByKey

+
+public void removeContextByKey(java.lang.String ctxName,
+                               java.lang.Object key)
+
+
Description copied from interface: ScopeContext
+
Removes a context bound to the given name and scope key +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/RequestScopeContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/RequestScopeContext.html new file mode 100644 index 0000000000..92c45d0cbe --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/RequestScopeContext.html @@ -0,0 +1,510 @@ + + + + + + + +RequestScopeContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context.scope +
+Class RequestScopeContext

+
+java.lang.Object
+  extended by org.apache.tuscany.core.context.impl.AbstractLifecycle
+      extended by org.apache.tuscany.core.context.scope.AbstractScopeContext
+          extended by org.apache.tuscany.core.context.scope.RequestScopeContext
+
+
+
All Implemented Interfaces:
java.util.EventListener, Lifecycle, RuntimeEventListener, ScopeContext
+
+
+
+
public class RequestScopeContext
extends AbstractScopeContext
+ + +

+An implementation of a request-scoped component container. This scope contexts eagerly starts contexts when + a RequestStart event is received. If a contained context has an implementation marked to eagerly initialized, + the an instance will be created at that time as well. Contained contexts are shutdown when a RequestEnd + event is received in reverse order to which their implementation instances were created. +

+ +

+

+
Version:
+
$Rev: 396511 $ $Date: 2006-04-24 06:56:40 -0400 (Mon, 24 Apr 2006) $
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.context.scope.AbstractScopeContext
contextFactories, eventContext
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.context.impl.AbstractLifecycle
lifecycleState, name
+ + + + + + + +
Fields inherited from interface org.apache.tuscany.core.context.Lifecycle
CONFIG_ERROR, ERROR, INITIALIZED, INITIALIZING, RUNNING, STARTED, STOPPED, STOPPING, UNINITIALIZED
+  + + + + + + + + + + +
+Constructor Summary
RequestScopeContext(EventContext eventContext) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ ContextgetContext(java.lang.String ctxName) + +
+          Returns a context bound to the given name or null if the component does not exist.
+ ContextgetContextByKey(java.lang.String ctxName, + java.lang.Object key) + +
+          Returns a context bound to the given name and scoped to the given key or null if the context does not exist
+ booleanisCacheable() + +
+          Returns whether implementation instances may be held for the duration of an wire
+ voidonEvent(Event event) + +
+           
+ voidregisterFactory(ContextFactory<Context> configuration) + +
+          Adds a context factory to the scope
+ voidremoveContext(java.lang.String ctxName) + +
+          Removes a context with the given name, determining the scope key from the thread context
+ voidremoveContextByKey(java.lang.String ctxName, + java.lang.Object key) + +
+          Removes a context bound to the given name and scope key
+ voidstart() + +
+          Starts the Lifecycle.
+ voidstop() + +
+          Stops the Lifecycle.
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.context.scope.AbstractScopeContext
checkInit, getEventContext, getInstance, registerFactories
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.context.impl.AbstractLifecycle
addListener, addListener, getLifecycleState, getListeners, getName, publish, removeListener, setName, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.Lifecycle
getLifecycleState, getName, setName
+  +

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

+RequestScopeContext

+
+public RequestScopeContext(EventContext eventContext)
+
+
+ + + + + + + + +
+Method Detail
+ +

+onEvent

+
+public void onEvent(Event event)
+
+
+
+
+
+
+ +

+start

+
+public void start()
+
+
Description copied from interface: Lifecycle
+
Starts the Lifecycle. +

+

+
+
+
+
+ +

+stop

+
+public void stop()
+
+
Description copied from interface: Lifecycle
+
Stops the Lifecycle. +

+

+
+
+
+
+ +

+isCacheable

+
+public boolean isCacheable()
+
+
Description copied from interface: ScopeContext
+
Returns whether implementation instances may be held for the duration of an wire +

+

+
+
+
+
+ +

+registerFactory

+
+public void registerFactory(ContextFactory<Context> configuration)
+
+
Description copied from interface: ScopeContext
+
Adds a context factory to the scope +

+

+
+
+
+
+ +

+getContext

+
+public Context getContext(java.lang.String ctxName)
+
+
Description copied from interface: ScopeContext
+
Returns a context bound to the given name or null if the component does not exist. The returned context is bound + to a key determined from the thread context. +

+

+
+
+
+
+ +

+getContextByKey

+
+public Context getContextByKey(java.lang.String ctxName,
+                               java.lang.Object key)
+
+
Description copied from interface: ScopeContext
+
Returns a context bound to the given name and scoped to the given key or null if the context does not exist +

+

+
+
+
+
+ +

+removeContext

+
+public void removeContext(java.lang.String ctxName)
+
+
Description copied from interface: ScopeContext
+
Removes a context with the given name, determining the scope key from the thread context +

+

+
+
+
+
+ +

+removeContextByKey

+
+public void removeContextByKey(java.lang.String ctxName,
+                               java.lang.Object key)
+
+
Description copied from interface: ScopeContext
+
Removes a context bound to the given name and scope key +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/SessionScopeContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/SessionScopeContext.html new file mode 100644 index 0000000000..d8c6720bb6 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/SessionScopeContext.html @@ -0,0 +1,513 @@ + + + + + + + +SessionScopeContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context.scope +
+Class SessionScopeContext

+
+java.lang.Object
+  extended by org.apache.tuscany.core.context.impl.AbstractLifecycle
+      extended by org.apache.tuscany.core.context.scope.AbstractScopeContext
+          extended by org.apache.tuscany.core.context.scope.SessionScopeContext
+
+
+
All Implemented Interfaces:
java.util.EventListener, Lifecycle, RuntimeEventListener, ScopeContext
+
+
+
+
public class SessionScopeContext
extends AbstractScopeContext
+ + +

+An implementation of an session-scoped component container. This scope contexts eagerly starts contexts when a + SessionStart event is received. If a contained context has an implementation + marked to eagerly initialized, the an instance will be created at that time as well. Contained contexts are shutdown when a + SessionEnd event is received in reverse order to which their implementation + instances were created. + TODO this implementation needs to be made generic so that it supports a range of session types, i.e. not tied to HTTP + session scope +

+ +

+

+
Version:
+
$Rev: 396511 $ $Date: 2006-04-24 06:56:40 -0400 (Mon, 24 Apr 2006) $
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.context.scope.AbstractScopeContext
contextFactories, eventContext
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.context.impl.AbstractLifecycle
lifecycleState, name
+ + + + + + + +
Fields inherited from interface org.apache.tuscany.core.context.Lifecycle
CONFIG_ERROR, ERROR, INITIALIZED, INITIALIZING, RUNNING, STARTED, STOPPED, STOPPING, UNINITIALIZED
+  + + + + + + + + + + +
+Constructor Summary
SessionScopeContext(EventContext eventContext) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ ContextgetContext(java.lang.String ctxName) + +
+          Returns a context bound to the given name or null if the component does not exist.
+ ContextgetContextByKey(java.lang.String ctxName, + java.lang.Object key) + +
+          Returns a context bound to the given name and scoped to the given key or null if the context does not exist
+ booleanisCacheable() + +
+          Returns whether implementation instances may be held for the duration of an wire
+ voidonEvent(Event event) + +
+           
+ voidregisterFactory(ContextFactory<Context> configuration) + +
+          Adds a context factory to the scope
+ voidremoveContext(java.lang.String ctxName) + +
+          Removes a context with the given name, determining the scope key from the thread context
+ voidremoveContextByKey(java.lang.String ctxName, + java.lang.Object key) + +
+          Removes a context bound to the given name and scope key
+ voidstart() + +
+          Starts the Lifecycle.
+ voidstop() + +
+          Stops the Lifecycle.
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.context.scope.AbstractScopeContext
checkInit, getEventContext, getInstance, registerFactories
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.context.impl.AbstractLifecycle
addListener, addListener, getLifecycleState, getListeners, getName, publish, removeListener, setName, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.Lifecycle
getLifecycleState, getName, setName
+  +

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

+SessionScopeContext

+
+public SessionScopeContext(EventContext eventContext)
+
+
+ + + + + + + + +
+Method Detail
+ +

+start

+
+public void start()
+
+
Description copied from interface: Lifecycle
+
Starts the Lifecycle. +

+

+
+
+
+
+ +

+stop

+
+public void stop()
+
+
Description copied from interface: Lifecycle
+
Stops the Lifecycle. +

+

+
+
+
+
+ +

+onEvent

+
+public void onEvent(Event event)
+
+
+
+
+
+
+ +

+isCacheable

+
+public boolean isCacheable()
+
+
Description copied from interface: ScopeContext
+
Returns whether implementation instances may be held for the duration of an wire +

+

+
+
+
+
+ +

+registerFactory

+
+public void registerFactory(ContextFactory<Context> configuration)
+
+
Description copied from interface: ScopeContext
+
Adds a context factory to the scope +

+

+
+
+
+
+ +

+getContext

+
+public Context getContext(java.lang.String ctxName)
+
+
Description copied from interface: ScopeContext
+
Returns a context bound to the given name or null if the component does not exist. The returned context is bound + to a key determined from the thread context. +

+

+
+
+
+
+ +

+getContextByKey

+
+public Context getContextByKey(java.lang.String ctxName,
+                               java.lang.Object key)
+
+
Description copied from interface: ScopeContext
+
Returns a context bound to the given name and scoped to the given key or null if the context does not exist +

+

+
+
+
+
+ +

+removeContext

+
+public void removeContext(java.lang.String ctxName)
+
+
Description copied from interface: ScopeContext
+
Removes a context with the given name, determining the scope key from the thread context +

+

+
+
+
+
+ +

+removeContextByKey

+
+public void removeContextByKey(java.lang.String ctxName,
+                               java.lang.Object key)
+
+
Description copied from interface: ScopeContext
+
Removes a context bound to the given name and scope key +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/StatelessScopeContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/StatelessScopeContext.html new file mode 100644 index 0000000000..9e0721a26a --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/StatelessScopeContext.html @@ -0,0 +1,507 @@ + + + + + + + +StatelessScopeContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.context.scope +
+Class StatelessScopeContext

+
+java.lang.Object
+  extended by org.apache.tuscany.core.context.impl.AbstractLifecycle
+      extended by org.apache.tuscany.core.context.scope.AbstractScopeContext
+          extended by org.apache.tuscany.core.context.scope.StatelessScopeContext
+
+
+
All Implemented Interfaces:
java.util.EventListener, Lifecycle, RuntimeEventListener, ScopeContext
+
+
+
+
public class StatelessScopeContext
extends AbstractScopeContext
+ + +

+A container that manages stateless components. +

+ +

+

+
Version:
+
$Rev: 396511 $ $Date: 2006-04-24 06:56:40 -0400 (Mon, 24 Apr 2006) $
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.context.scope.AbstractScopeContext
contextFactories, eventContext
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.context.impl.AbstractLifecycle
lifecycleState, name
+ + + + + + + +
Fields inherited from interface org.apache.tuscany.core.context.Lifecycle
CONFIG_ERROR, ERROR, INITIALIZED, INITIALIZING, RUNNING, STARTED, STOPPED, STOPPING, UNINITIALIZED
+  + + + + + + + + + + +
+Constructor Summary
StatelessScopeContext(EventContext eventContext) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ ContextgetContext(java.lang.String ctxName) + +
+          Returns a context bound to the given name or null if the component does not exist.
+ ContextgetContextByKey(java.lang.String ctxName, + java.lang.Object key) + +
+          Returns a context bound to the given name and scoped to the given key or null if the context does not exist
+ booleanisCacheable() + +
+          Returns whether implementation instances may be held for the duration of an wire
+ voidonEvent(Event event) + +
+           
+ voidregisterFactory(ContextFactory<Context> configuration) + +
+          Adds a context factory to the scope
+ voidremoveContext(java.lang.String ctxName) + +
+          Removes a context with the given name, determining the scope key from the thread context
+ voidremoveContextByKey(java.lang.String ctxName, + java.lang.Object key) + +
+          Removes a context bound to the given name and scope key
+ voidstart() + +
+          Starts the Lifecycle.
+ voidstop() + +
+          Stops the Lifecycle.
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.context.scope.AbstractScopeContext
checkInit, getEventContext, getInstance, registerFactories
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.context.impl.AbstractLifecycle
addListener, addListener, getLifecycleState, getListeners, getName, publish, removeListener, setName, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.Lifecycle
getLifecycleState, getName, setName
+  +

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

+StatelessScopeContext

+
+public StatelessScopeContext(EventContext eventContext)
+
+
+ + + + + + + + +
+Method Detail
+ +

+start

+
+public void start()
+
+
Description copied from interface: Lifecycle
+
Starts the Lifecycle. +

+

+
+
+
+
+ +

+stop

+
+public void stop()
+
+
Description copied from interface: Lifecycle
+
Stops the Lifecycle. +

+

+
+
+
+
+ +

+registerFactory

+
+public void registerFactory(ContextFactory<Context> configuration)
+
+
Description copied from interface: ScopeContext
+
Adds a context factory to the scope +

+

+
+
+
+
+ +

+onEvent

+
+public void onEvent(Event event)
+
+
+
+
+
+
+ +

+isCacheable

+
+public boolean isCacheable()
+
+
Description copied from interface: ScopeContext
+
Returns whether implementation instances may be held for the duration of an wire +

+

+
+
+
+
+ +

+getContext

+
+public Context getContext(java.lang.String ctxName)
+
+
Description copied from interface: ScopeContext
+
Returns a context bound to the given name or null if the component does not exist. The returned context is bound + to a key determined from the thread context. +

+

+
+
+
+
+ +

+getContextByKey

+
+public Context getContextByKey(java.lang.String ctxName,
+                               java.lang.Object key)
+
+
Description copied from interface: ScopeContext
+
Returns a context bound to the given name and scoped to the given key or null if the context does not exist +

+

+
+
+
+
+ +

+removeContext

+
+public void removeContext(java.lang.String ctxName)
+
+
Description copied from interface: ScopeContext
+
Removes a context with the given name, determining the scope key from the thread context +

+

+
+
+
+
+ +

+removeContextByKey

+
+public void removeContextByKey(java.lang.String ctxName,
+                               java.lang.Object key)
+
+
Description copied from interface: ScopeContext
+
Removes a context bound to the given name and scope key +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/class-use/AbstractScopeContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/class-use/AbstractScopeContext.html new file mode 100644 index 0000000000..a210370fb0 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/class-use/AbstractScopeContext.html @@ -0,0 +1,201 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.scope.AbstractScopeContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.scope.AbstractScopeContext

+
+ + + + + + + + + +
+Packages that use AbstractScopeContext
org.apache.tuscany.core.context.scope  
+  +

+ + + + + +
+Uses of AbstractScopeContext in org.apache.tuscany.core.context.scope
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Subclasses of AbstractScopeContext in org.apache.tuscany.core.context.scope
+ classModuleScopeContext + +
+          Manages contexts whose implementations are module scoped.
+ classRequestScopeContext + +
+          An implementation of a request-scoped component container.
+ classSessionScopeContext + +
+          An implementation of an session-scoped component container.
+ classStatelessScopeContext + +
+          A container that manages stateless components.
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/class-use/AbstractScopeStrategy.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/class-use/AbstractScopeStrategy.html new file mode 100644 index 0000000000..c62f4e4aef --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/class-use/AbstractScopeStrategy.html @@ -0,0 +1,241 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.scope.AbstractScopeStrategy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.scope.AbstractScopeStrategy

+
+ + + + + + + + + + + + + + + + + +
+Packages that use AbstractScopeStrategy
org.apache.tuscany.core.context.scope  
org.apache.tuscany.core.runtime  
org.apache.tuscany.core.system.context  
+  +

+ + + + + +
+Uses of AbstractScopeStrategy in org.apache.tuscany.core.context.scope
+  +

+ + + + + + + + + +
Subclasses of AbstractScopeStrategy in org.apache.tuscany.core.context.scope
+ classDefaultScopeStrategy + +
+          Implements a ScopeStrategy for the default module scopes: stateless, request, session, + and module.
+  +

+ + + + + +
+Uses of AbstractScopeStrategy in org.apache.tuscany.core.runtime
+  +

+ + + + + + + + + +
Subclasses of AbstractScopeStrategy in org.apache.tuscany.core.runtime
+ classRuntimeScopeStrategy + +
+          Implements a ScopeStrategy for a runtime context.
+  +

+ + + + + +
+Uses of AbstractScopeStrategy in org.apache.tuscany.core.system.context
+  +

+ + + + + + + + + +
Subclasses of AbstractScopeStrategy in org.apache.tuscany.core.system.context
+ classSystemScopeStrategy + +
+          Implements a ScopeStrategy for a system composite context with the following scopes: + + Scope.AGGREGATE + Scope.MODULE + Scope.INSTANCE +
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/class-use/CompositeScopeContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/class-use/CompositeScopeContext.html new file mode 100644 index 0000000000..1b4986ee27 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/class-use/CompositeScopeContext.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.scope.CompositeScopeContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.scope.CompositeScopeContext

+
+No usage of org.apache.tuscany.core.context.scope.CompositeScopeContext +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/class-use/DefaultScopeStrategy.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/class-use/DefaultScopeStrategy.html new file mode 100644 index 0000000000..0951f4b42b --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/class-use/DefaultScopeStrategy.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.scope.DefaultScopeStrategy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.scope.DefaultScopeStrategy

+
+No usage of org.apache.tuscany.core.context.scope.DefaultScopeStrategy +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/class-use/ModuleScopeContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/class-use/ModuleScopeContext.html new file mode 100644 index 0000000000..35391dc920 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/class-use/ModuleScopeContext.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.scope.ModuleScopeContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.scope.ModuleScopeContext

+
+No usage of org.apache.tuscany.core.context.scope.ModuleScopeContext +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/class-use/RequestScopeContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/class-use/RequestScopeContext.html new file mode 100644 index 0000000000..4e11d129c7 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/class-use/RequestScopeContext.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.scope.RequestScopeContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.scope.RequestScopeContext

+
+No usage of org.apache.tuscany.core.context.scope.RequestScopeContext +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/class-use/SessionScopeContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/class-use/SessionScopeContext.html new file mode 100644 index 0000000000..e1ee6e5152 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/class-use/SessionScopeContext.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.scope.SessionScopeContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.scope.SessionScopeContext

+
+No usage of org.apache.tuscany.core.context.scope.SessionScopeContext +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/class-use/StatelessScopeContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/class-use/StatelessScopeContext.html new file mode 100644 index 0000000000..d62c911456 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/class-use/StatelessScopeContext.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.context.scope.StatelessScopeContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.context.scope.StatelessScopeContext

+
+No usage of org.apache.tuscany.core.context.scope.StatelessScopeContext +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/package-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/package-frame.html new file mode 100644 index 0000000000..46539c53c0 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/package-frame.html @@ -0,0 +1,47 @@ + + + + + + + +org.apache.tuscany.core.context.scope (Tuscany Core incubating-M1 API) + + + + + + + + + + + +org.apache.tuscany.core.context.scope + + + + +
+Classes  + +
+AbstractScopeContext +
+AbstractScopeStrategy +
+CompositeScopeContext +
+DefaultScopeStrategy +
+ModuleScopeContext +
+RequestScopeContext +
+SessionScopeContext +
+StatelessScopeContext
+ + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/package-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/package-summary.html new file mode 100644 index 0000000000..d0835022ca --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/package-summary.html @@ -0,0 +1,184 @@ + + + + + + + +org.apache.tuscany.core.context.scope (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+

+Package org.apache.tuscany.core.context.scope +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
AbstractScopeContextImplements functionality common to scope contexts.
AbstractScopeStrategyImplements basic scope strategy functionality
CompositeScopeContextManages the lifecycle of composite component contexts, i.e.
DefaultScopeStrategyImplements a ScopeStrategy for the default module scopes: stateless, request, session, + and module.
ModuleScopeContextManages contexts whose implementations are module scoped.
RequestScopeContextAn implementation of a request-scoped component container.
SessionScopeContextAn implementation of an session-scoped component container.
StatelessScopeContextA container that manages stateless components.
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/package-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/package-tree.html new file mode 100644 index 0000000000..34f1e92b75 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/package-tree.html @@ -0,0 +1,159 @@ + + + + + + + +org.apache.tuscany.core.context.scope Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.core.context.scope +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/package-use.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/package-use.html new file mode 100644 index 0000000000..e89ffd0a52 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/context/scope/package-use.html @@ -0,0 +1,211 @@ + + + + + + + +Uses of Package org.apache.tuscany.core.context.scope (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.core.context.scope

+
+ + + + + + + + + + + + + + + + + +
+Packages that use org.apache.tuscany.core.context.scope
org.apache.tuscany.core.context.scope  
org.apache.tuscany.core.runtime  
org.apache.tuscany.core.system.context  
+  +

+ + + + + + + + + + + +
+Classes in org.apache.tuscany.core.context.scope used by org.apache.tuscany.core.context.scope
AbstractScopeContext + +
+          Implements functionality common to scope contexts.
AbstractScopeStrategy + +
+          Implements basic scope strategy functionality
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.context.scope used by org.apache.tuscany.core.runtime
AbstractScopeStrategy + +
+          Implements basic scope strategy functionality
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.context.scope used by org.apache.tuscany.core.system.context
AbstractScopeStrategy + +
+          Implements basic scope strategy functionality
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/ComponentTargetInvoker.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/ComponentTargetInvoker.html new file mode 100644 index 0000000000..aecdd79d0b --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/ComponentTargetInvoker.html @@ -0,0 +1,408 @@ + + + + + + + +ComponentTargetInvoker (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.extension +
+Class ComponentTargetInvoker

+
+java.lang.Object
+  extended by org.apache.tuscany.core.extension.ComponentTargetInvoker
+
+
+
All Implemented Interfaces:
java.lang.Cloneable, Interceptor, TargetInvoker
+
+
+
+
public class ComponentTargetInvoker
extends java.lang.Object
implements TargetInvoker
+ + +

+Responsible for invoking an external service + TODO: virtualy identical to ExternalServiceTargetInvoker +

+ +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
ComponentTargetInvoker(QualifiedName serviceName, + java.lang.reflect.Method method, + ScopeContext container) + +
+          Constructs a new ExternalWebServiceTargetInvoker.
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.Objectclone() + +
+          Implementations must support deep cloning
+protected  java.lang.ObjectdoInvoke(ExternalServiceInvoker invoker, + java.lang.Object[] args) + +
+           
+ Messageinvoke(Message msg) + +
+          Process a synchronous wire.
+ java.lang.ObjectinvokeTarget(java.lang.Object payload) + +
+          Responsible for invoking an operation on a target with the given payload
+ booleanisCacheable() + +
+          Determines whether the proxy can be cached on the client/source side
+ voidsetNext(Interceptor next) + +
+          Sets the next interceptor.
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+ComponentTargetInvoker

+
+public ComponentTargetInvoker(QualifiedName serviceName,
+                              java.lang.reflect.Method method,
+                              ScopeContext container)
+
+
Constructs a new ExternalWebServiceTargetInvoker. +

+

+
Parameters:
container -
+
+ + + + + + + + +
+Method Detail
+ +

+invokeTarget

+
+public java.lang.Object invokeTarget(java.lang.Object payload)
+                              throws java.lang.reflect.InvocationTargetException
+
+
Description copied from interface: TargetInvoker
+
Responsible for invoking an operation on a target with the given payload +

+

+
Specified by:
invokeTarget in interface TargetInvoker
+
+
+
Parameters:
payload - the parameters of the target operation or null +
Throws: +
java.lang.reflect.InvocationTargetException - if the target operation itself throws an exception. The root cause will be set + to that exception
+
+
+
+ +

+doInvoke

+
+protected java.lang.Object doInvoke(ExternalServiceInvoker invoker,
+                                    java.lang.Object[] args)
+
+
+
+
+
+
+
+
+
+ +

+isCacheable

+
+public boolean isCacheable()
+
+
Description copied from interface: TargetInvoker
+
Determines whether the proxy can be cached on the client/source side +

+

+
Specified by:
isCacheable in interface TargetInvoker
+
+
+
+
+
+
+ +

+invoke

+
+public Message invoke(Message msg)
+
+
Description copied from interface: Interceptor
+
Process a synchronous wire. +

+

+
Specified by:
invoke in interface Interceptor
+
+
+
Parameters:
msg - the request Message for the wire +
Returns:
the response Message from the wire
+
+
+
+ +

+setNext

+
+public void setNext(Interceptor next)
+
+
Description copied from interface: Interceptor
+
Sets the next interceptor. +

+

+
Specified by:
setNext in interface Interceptor
+
+
+
+
+
+
+ +

+clone

+
+public java.lang.Object clone()
+                       throws java.lang.CloneNotSupportedException
+
+
Description copied from interface: TargetInvoker
+
Implementations must support deep cloning +

+

+
Specified by:
clone in interface TargetInvoker
Overrides:
clone in class java.lang.Object
+
+
+ +
Throws: +
java.lang.CloneNotSupportedException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/ContextFactoryBuilderSupport.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/ContextFactoryBuilderSupport.html new file mode 100644 index 0000000000..27d9dcae0e --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/ContextFactoryBuilderSupport.html @@ -0,0 +1,460 @@ + + + + + + + +ContextFactoryBuilderSupport (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.extension +
+Class ContextFactoryBuilderSupport<T extends org.apache.tuscany.model.assembly.Implementation>

+
+java.lang.Object
+  extended by org.apache.tuscany.core.extension.ContextFactoryBuilderSupport<T>
+
+
+
All Implemented Interfaces:
ContextFactoryBuilder
+
+
+
+
public abstract class ContextFactoryBuilderSupport<T extends org.apache.tuscany.model.assembly.Implementation>
extends java.lang.Object
implements ContextFactoryBuilder
+ + +

+A runtime extension point for component types. Subclasses must be genericized according to the model implementation type they + handle, i.e. a subclass of Implementation, and implement createContextFactory(java.lang.String, T, org.apache.tuscany.model.assembly.Scope). +

+ +

+

+
Version:
+
$Rev: 368822 $ $Date: 2006-01-13 10:54:38 -0800 (Fri, 13 Jan 2006) $
+
See Also:
ContextFactory
+
+ +

+ + + + + + + + + + + + + + + + + + + +
+Field Summary
+protected  ContextFactoryBuilderRegistrybuilderRegistry + +
+           
+protected  java.lang.ClassimplementationClass + +
+           
+protected  WireFactoryServicewireFactoryService + +
+           
+  + + + + + + + + + + + + + +
+Constructor Summary
ContextFactoryBuilderSupport() + +
+          Default constructor
ContextFactoryBuilderSupport(WireFactoryService wireFactoryService) + +
+          Constructs a new instance
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidbuild(org.apache.tuscany.model.assembly.AssemblyObject modelObject) + +
+          Creates or updates a context factory based on configuration contained in the given model object.
+protected abstract  ContextFactorycreateContextFactory(java.lang.String componentName, + T implementation, + org.apache.tuscany.model.assembly.Scope scope) + +
+          Subclasses must implement, returning a context factory appropriate to the component implementation
+ voidinit() + +
+           
+ voidsetBuilderRegistry(ContextFactoryBuilderRegistry builderRegistry) + +
+           
+ voidsetWireFactoryService(WireFactoryService wireFactoryService) + +
+          Sets the system service used to construct wire factories
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+builderRegistry

+
+protected ContextFactoryBuilderRegistry builderRegistry
+
+
+
+
+
+ +

+wireFactoryService

+
+protected WireFactoryService wireFactoryService
+
+
+
+
+
+ +

+implementationClass

+
+protected java.lang.Class implementationClass
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+ContextFactoryBuilderSupport

+
+public ContextFactoryBuilderSupport()
+
+
Default constructor +

+

+
+ +

+ContextFactoryBuilderSupport

+
+public ContextFactoryBuilderSupport(WireFactoryService wireFactoryService)
+
+
Constructs a new instance +

+

+
Parameters:
wireFactoryService - the system service responsible for creating wire factories
+
+ + + + + + + + +
+Method Detail
+ +

+init

+
+public void init()
+
+
+
+
+
+
+
+
+
+ +

+setBuilderRegistry

+
+public void setBuilderRegistry(ContextFactoryBuilderRegistry builderRegistry)
+
+
+
+
+
+
+
+
+
+ +

+setWireFactoryService

+
+public void setWireFactoryService(WireFactoryService wireFactoryService)
+
+
Sets the system service used to construct wire factories +

+

+
+
+
+
+
+
+
+ +

+build

+
+public void build(org.apache.tuscany.model.assembly.AssemblyObject modelObject)
+           throws BuilderException
+
+
Description copied from interface: ContextFactoryBuilder
+
Creates or updates a context factory based on configuration contained in the given model object. The model object is + decorated with the factory. +

+

+
Specified by:
build in interface ContextFactoryBuilder
+
+
+
Parameters:
modelObject - the logical configuration model node +
Throws: +
BuilderException
+
+
+
+ +

+createContextFactory

+
+protected abstract ContextFactory createContextFactory(java.lang.String componentName,
+                                                       T implementation,
+                                                       org.apache.tuscany.model.assembly.Scope scope)
+
+
Subclasses must implement, returning a context factory appropriate to the component implementation +

+

+
+
+
+
Parameters:
componentName - the name of the component
implementation - the component implementation
scope - the component implementation scope
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/EntryPointBuilderSupport.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/EntryPointBuilderSupport.html new file mode 100644 index 0000000000..52b5e76d17 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/EntryPointBuilderSupport.html @@ -0,0 +1,483 @@ + + + + + + + +EntryPointBuilderSupport (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.extension +
+Class EntryPointBuilderSupport<T extends org.apache.tuscany.model.assembly.Binding>

+
+java.lang.Object
+  extended by org.apache.tuscany.core.extension.EntryPointBuilderSupport<T>
+
+
+
All Implemented Interfaces:
ContextFactoryBuilder
+
+
+
+
public abstract class EntryPointBuilderSupport<T extends org.apache.tuscany.model.assembly.Binding>
extends java.lang.Object
implements ContextFactoryBuilder
+ + +

+A base class for a ContextFactoryBuilder that creates EntryPointContexts +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + +
+Field Summary
+protected  java.lang.ClassbindingClass + +
+           
+protected  ContextFactoryBuilderRegistrybuilderRegistry + +
+           
+protected  MessageFactorymessageFactory + +
+           
+protected  WireFactoryServicewireService + +
+           
+  + + + + + + + + + + +
+Constructor Summary
EntryPointBuilderSupport() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidbuild(org.apache.tuscany.model.assembly.AssemblyObject object) + +
+          Creates or updates a context factory based on configuration contained in the given model object.
+protected abstract  EntryPointContextFactorycreateEntryPointContextFactory(org.apache.tuscany.model.assembly.EntryPoint entryPoint, + MessageFactory msgFactory) + +
+          Callback to create the specific ContextFactory type associated with the extending + implementation
+ voidinit() + +
+           
+ voidsetBuilderRegistry(ContextFactoryBuilderRegistry registry) + +
+           
+ voidsetMessageFactory(MessageFactory msgFactory) + +
+          Sets the factory used to construct wire messages
+ voidsetWireService(WireFactoryService wireService) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+builderRegistry

+
+protected ContextFactoryBuilderRegistry builderRegistry
+
+
+
+
+
+ +

+wireService

+
+protected WireFactoryService wireService
+
+
+
+
+
+ +

+messageFactory

+
+protected MessageFactory messageFactory
+
+
+
+
+
+ +

+bindingClass

+
+protected java.lang.Class bindingClass
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+EntryPointBuilderSupport

+
+public EntryPointBuilderSupport()
+
+
+ + + + + + + + +
+Method Detail
+ +

+init

+
+public void init()
+          throws java.lang.Exception
+
+
+
+
+
+ +
Throws: +
java.lang.Exception
+
+
+
+ +

+setBuilderRegistry

+
+public void setBuilderRegistry(ContextFactoryBuilderRegistry registry)
+
+
+
+
+
+
+
+
+
+ +

+setWireService

+
+public void setWireService(WireFactoryService wireService)
+
+
+
+
+
+
+
+
+
+ +

+setMessageFactory

+
+public void setMessageFactory(MessageFactory msgFactory)
+
+
Sets the factory used to construct wire messages +

+

+
+
+
+
Parameters:
msgFactory -
+
+
+
+ +

+build

+
+public void build(org.apache.tuscany.model.assembly.AssemblyObject object)
+           throws BuilderException
+
+
Description copied from interface: ContextFactoryBuilder
+
Creates or updates a context factory based on configuration contained in the given model object. The model object is + decorated with the factory. +

+

+
Specified by:
build in interface ContextFactoryBuilder
+
+
+
Parameters:
object - the logical configuration model node +
Throws: +
BuilderException
+
+
+
+ +

+createEntryPointContextFactory

+
+protected abstract EntryPointContextFactory createEntryPointContextFactory(org.apache.tuscany.model.assembly.EntryPoint entryPoint,
+                                                                           MessageFactory msgFactory)
+
+
Callback to create the specific ContextFactory type associated with the extending + implementation +

+

+
+
+
+
Parameters:
entryPoint - the entry point being processed
msgFactory - the message factory to be used by EntryPointContext when flowing + invocations
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/EntryPointContextFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/EntryPointContextFactory.html new file mode 100644 index 0000000000..2370fb16bb --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/EntryPointContextFactory.html @@ -0,0 +1,564 @@ + + + + + + + +EntryPointContextFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.extension +
+Class EntryPointContextFactory

+
+java.lang.Object
+  extended by org.apache.tuscany.core.extension.EntryPointContextFactory
+
+
+
All Implemented Interfaces:
ContextFactory<EntryPointContext>
+
+
+
+
public abstract class EntryPointContextFactory
extends java.lang.Object
implements ContextFactory<EntryPointContext>
+ + +

+Default factory for contexts that represent entry points. +

+ +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
EntryPointContextFactory(java.lang.String name, + MessageFactory msgFactory) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddProperty(java.lang.String propertyName, + java.lang.Object value) + +
+          Adds a property to the context
+ voidaddSourceWireFactories(java.lang.String referenceName, + java.lang.Class referenceInterface, + java.util.List<SourceWireFactory> factories, + boolean multiplicity) + +
+          Adds a set of source-side wire factories for the given reference.
+ voidaddSourceWireFactory(java.lang.String refName, + SourceWireFactory factory) + +
+          Adds a source-side wire factory for the given reference.
+ voidaddTargetWireFactory(java.lang.String serviceName, + TargetWireFactory factory) + +
+          Adds a target-side wire factory for the given service name.
+ EntryPointContextcreateContext() + +
+          Creates a Context based on configuration supplied by a logical model assembly
+ java.lang.StringgetName() + +
+          Returns the name of the Context produced by the current factory
+ org.apache.tuscany.model.assembly.ScopegetScope() + +
+          Returns the scope identifier associated with the type of contexts produced by the current factory
+ java.util.List<SourceWireFactory>getSourceWireFactories() + +
+          Returns a collection of source-side wire factories for references.
+ java.util.Map<java.lang.String,TargetWireFactory>getTargetWireFactories() + +
+          Returns a collection of target-side wire factories keyed by service name
+ TargetWireFactorygetTargetWireFactory(java.lang.String serviceName) + +
+          Returns the target-side wire factory associated with the given service name
+ voidprepare() + +
+           
+ voidprepare(CompositeContext parent) + +
+          Called to signal to the configuration that its parent context has been activated and that it shoud perform any required + initialization steps
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+EntryPointContextFactory

+
+public EntryPointContextFactory(java.lang.String name,
+                                MessageFactory msgFactory)
+
+
+ + + + + + + + +
+Method Detail
+ +

+createContext

+
+public EntryPointContext createContext()
+                                throws ContextCreationException
+
+
Description copied from interface: ContextFactory
+
Creates a Context based on configuration supplied by a logical model assembly +

+

+
Specified by:
createContext in interface ContextFactory<EntryPointContext>
+
+
+ +
Returns:
a new instance context +
Throws: +
ContextCreationException - if an error occurs creating the context
+
+
+
+ +

+getScope

+
+public org.apache.tuscany.model.assembly.Scope getScope()
+
+
Description copied from interface: ContextFactory
+
Returns the scope identifier associated with the type of contexts produced by the current factory +

+

+
Specified by:
getScope in interface ContextFactory<EntryPointContext>
+
+
+
+
+
+
+ +

+getName

+
+public java.lang.String getName()
+
+
Description copied from interface: ContextFactory
+
Returns the name of the Context produced by the current factory +

+

+
Specified by:
getName in interface ContextFactory<EntryPointContext>
+
+
+
+
+
+
+ +

+prepare

+
+public void prepare()
+
+
+
+
+
+
+
+
+
+ +

+addTargetWireFactory

+
+public void addTargetWireFactory(java.lang.String serviceName,
+                                 TargetWireFactory factory)
+
+
Description copied from interface: ContextFactory
+
Adds a target-side wire factory for the given service name. Target-side wire factories contain the invocation chains + associated with the destination service of a wire and are responsible for generating proxies +

+

+
Specified by:
addTargetWireFactory in interface ContextFactory<EntryPointContext>
+
+
+
+
+
+
+ +

+getTargetWireFactory

+
+public TargetWireFactory getTargetWireFactory(java.lang.String serviceName)
+
+
Description copied from interface: ContextFactory
+
Returns the target-side wire factory associated with the given service name +

+

+
Specified by:
getTargetWireFactory in interface ContextFactory<EntryPointContext>
+
+
+
+
+
+
+ +

+getTargetWireFactories

+
+public java.util.Map<java.lang.String,TargetWireFactory> getTargetWireFactories()
+
+
Description copied from interface: ContextFactory
+
Returns a collection of target-side wire factories keyed by service name +

+

+
Specified by:
getTargetWireFactories in interface ContextFactory<EntryPointContext>
+
+
+
+
+
+
+ +

+addSourceWireFactory

+
+public void addSourceWireFactory(java.lang.String refName,
+                                 SourceWireFactory factory)
+
+
Description copied from interface: ContextFactory
+
Adds a source-side wire factory for the given reference. Source-side wire factories contain the invocation chains for a + reference in the implementation associated with the instance context created by this configuration. Source-side wire + factories also produce proxies that are injected on a reference in a component implementation. +

+

+
Specified by:
addSourceWireFactory in interface ContextFactory<EntryPointContext>
+
+
+
+
+
+
+ +

+getSourceWireFactories

+
+public java.util.List<SourceWireFactory> getSourceWireFactories()
+
+
Description copied from interface: ContextFactory
+
Returns a collection of source-side wire factories for references. There may 1..n wire factories per reference. +

+

+
Specified by:
getSourceWireFactories in interface ContextFactory<EntryPointContext>
+
+
+
+
+
+
+ +

+addProperty

+
+public void addProperty(java.lang.String propertyName,
+                        java.lang.Object value)
+
+
Description copied from interface: ContextFactory
+
Adds a property to the context +

+

+
Specified by:
addProperty in interface ContextFactory<EntryPointContext>
+
+
+
+
+
+
+ +

+addSourceWireFactories

+
+public void addSourceWireFactories(java.lang.String referenceName,
+                                   java.lang.Class referenceInterface,
+                                   java.util.List<SourceWireFactory> factories,
+                                   boolean multiplicity)
+
+
Description copied from interface: ContextFactory
+
Adds a set of source-side wire factories for the given reference. Source-side wire factories contain the invocation chains + for a reference in the implementation associated with the instance context created by this configuration. Source-side wire + factories also produce proxies that are injected on a reference in a component implementation. +

+

+
Specified by:
addSourceWireFactories in interface ContextFactory<EntryPointContext>
+
+
+
+
+
+
+ +

+prepare

+
+public void prepare(CompositeContext parent)
+
+
Description copied from interface: ContextFactory
+
Called to signal to the configuration that its parent context has been activated and that it shoud perform any required + initialization steps +

+

+
Specified by:
prepare in interface ContextFactory<EntryPointContext>
+
+
+
Parameters:
parent - the parent context
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/ExternalServiceBuilderSupport.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/ExternalServiceBuilderSupport.html new file mode 100644 index 0000000000..f290333392 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/ExternalServiceBuilderSupport.html @@ -0,0 +1,416 @@ + + + + + + + +ExternalServiceBuilderSupport (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.extension +
+Class ExternalServiceBuilderSupport<T extends org.apache.tuscany.model.assembly.Binding>

+
+java.lang.Object
+  extended by org.apache.tuscany.core.extension.ExternalServiceBuilderSupport<T>
+
+
+
All Implemented Interfaces:
ContextFactoryBuilder
+
+
+
+
public abstract class ExternalServiceBuilderSupport<T extends org.apache.tuscany.model.assembly.Binding>
extends java.lang.Object
implements ContextFactoryBuilder
+ + +

+A base class for a ContextFactoryBuilder that creates ExternalServiceContexts +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+protected  java.lang.ClassbindingClass + +
+           
+  + + + + + + + + + + + + + +
+Constructor Summary
ExternalServiceBuilderSupport() + +
+           
ExternalServiceBuilderSupport(WireFactoryService wireService) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidbuild(org.apache.tuscany.model.assembly.AssemblyObject object) + +
+          Creates or updates a context factory based on configuration contained in the given model object.
+protected abstract  ExternalServiceContextFactorycreateExternalServiceContextFactory(org.apache.tuscany.model.assembly.ExternalService externalService) + +
+          Callback to create the specific ContextFactory type associated with the extending + implementation
+ voidinit() + +
+           
+ voidsetBuilderRegistry(ContextFactoryBuilderRegistry registry) + +
+           
+ voidsetWireService(WireFactoryService wireService) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+bindingClass

+
+protected java.lang.Class bindingClass
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+ExternalServiceBuilderSupport

+
+public ExternalServiceBuilderSupport()
+
+
+
+ +

+ExternalServiceBuilderSupport

+
+public ExternalServiceBuilderSupport(WireFactoryService wireService)
+
+
+ + + + + + + + +
+Method Detail
+ +

+init

+
+public void init()
+          throws java.lang.Exception
+
+
+
+
+
+ +
Throws: +
java.lang.Exception
+
+
+
+ +

+setBuilderRegistry

+
+public void setBuilderRegistry(ContextFactoryBuilderRegistry registry)
+
+
+
+
+
+
+
+
+
+ +

+setWireService

+
+public void setWireService(WireFactoryService wireService)
+
+
+
+
+
+
+
+
+
+ +

+build

+
+public void build(org.apache.tuscany.model.assembly.AssemblyObject object)
+           throws BuilderException
+
+
Description copied from interface: ContextFactoryBuilder
+
Creates or updates a context factory based on configuration contained in the given model object. The model object is + decorated with the factory. +

+

+
Specified by:
build in interface ContextFactoryBuilder
+
+
+
Parameters:
object - the logical configuration model node +
Throws: +
BuilderException
+
+
+
+ +

+createExternalServiceContextFactory

+
+protected abstract ExternalServiceContextFactory createExternalServiceContextFactory(org.apache.tuscany.model.assembly.ExternalService externalService)
+
+
Callback to create the specific ContextFactory type associated with the extending + implementation +

+

+
+
+
+
Parameters:
externalService - the external service being processed
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/ExternalServiceContextFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/ExternalServiceContextFactory.html new file mode 100644 index 0000000000..55b970b424 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/ExternalServiceContextFactory.html @@ -0,0 +1,568 @@ + + + + + + + +ExternalServiceContextFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.extension +
+Class ExternalServiceContextFactory

+
+java.lang.Object
+  extended by org.apache.tuscany.core.extension.ExternalServiceContextFactory
+
+
+
All Implemented Interfaces:
ContextFactory<ExternalServiceContext>
+
+
+
+
public abstract class ExternalServiceContextFactory
extends java.lang.Object
implements ContextFactory<ExternalServiceContext>
+ + +

+A template implementation that creates instances of ExternalServiceContext + configured with the appropriate wire chains and bindings. This class is intended to be subclassed when + contributing new bindings to the runtime. The subclass serves as a marker so the binding WireBuilder + responsible for setting the proper TargetInvoker on the wire chains + can be notified. +

+ +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
ExternalServiceContextFactory(java.lang.String name, + ObjectFactory objectFactory) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddProperty(java.lang.String propertyName, + java.lang.Object value) + +
+          Adds a property to the context
+ voidaddSourceWireFactories(java.lang.String referenceName, + java.lang.Class referenceInterface, + java.util.List<SourceWireFactory> factory, + boolean multiplicity) + +
+          Adds a set of source-side wire factories for the given reference.
+ voidaddSourceWireFactory(java.lang.String referenceName, + SourceWireFactory factory) + +
+          Adds a source-side wire factory for the given reference.
+ voidaddTargetWireFactory(java.lang.String serviceName, + TargetWireFactory factory) + +
+          Adds a target-side wire factory for the given service name.
+ ExternalServiceContextcreateContext() + +
+          Creates a Context based on configuration supplied by a logical model assembly
+ java.lang.StringgetName() + +
+          Returns the name of the Context produced by the current factory
+ org.apache.tuscany.model.assembly.ScopegetScope() + +
+          Returns the scope identifier associated with the type of contexts produced by the current factory
+ java.util.List<SourceWireFactory>getSourceWireFactories() + +
+          Returns a collection of source-side wire factories for references.
+ java.util.Map<java.lang.String,TargetWireFactory>getTargetWireFactories() + +
+          Returns a collection of target-side wire factories keyed by service name
+ TargetWireFactorygetTargetWireFactory(java.lang.String serviceName) + +
+          Returns the target-side wire factory associated with the given service name
+ voidprepare() + +
+           
+ voidprepare(CompositeContext parent) + +
+          Called to signal to the configuration that its parent context has been activated and that it shoud perform any required + initialization steps
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+ExternalServiceContextFactory

+
+public ExternalServiceContextFactory(java.lang.String name,
+                                     ObjectFactory objectFactory)
+
+
+ + + + + + + + +
+Method Detail
+ +

+createContext

+
+public ExternalServiceContext createContext()
+                                     throws ContextCreationException
+
+
Description copied from interface: ContextFactory
+
Creates a Context based on configuration supplied by a logical model assembly +

+

+
Specified by:
createContext in interface ContextFactory<ExternalServiceContext>
+
+
+ +
Returns:
a new instance context +
Throws: +
ContextCreationException - if an error occurs creating the context
+
+
+
+ +

+getScope

+
+public org.apache.tuscany.model.assembly.Scope getScope()
+
+
Description copied from interface: ContextFactory
+
Returns the scope identifier associated with the type of contexts produced by the current factory +

+

+
Specified by:
getScope in interface ContextFactory<ExternalServiceContext>
+
+
+
+
+
+
+ +

+getName

+
+public java.lang.String getName()
+
+
Description copied from interface: ContextFactory
+
Returns the name of the Context produced by the current factory +

+

+
Specified by:
getName in interface ContextFactory<ExternalServiceContext>
+
+
+
+
+
+
+ +

+prepare

+
+public void prepare()
+
+
+
+
+
+
+
+
+
+ +

+addTargetWireFactory

+
+public void addTargetWireFactory(java.lang.String serviceName,
+                                 TargetWireFactory factory)
+
+
Description copied from interface: ContextFactory
+
Adds a target-side wire factory for the given service name. Target-side wire factories contain the invocation chains + associated with the destination service of a wire and are responsible for generating proxies +

+

+
Specified by:
addTargetWireFactory in interface ContextFactory<ExternalServiceContext>
+
+
+
+
+
+
+ +

+getTargetWireFactory

+
+public TargetWireFactory getTargetWireFactory(java.lang.String serviceName)
+
+
Description copied from interface: ContextFactory
+
Returns the target-side wire factory associated with the given service name +

+

+
Specified by:
getTargetWireFactory in interface ContextFactory<ExternalServiceContext>
+
+
+
+
+
+
+ +

+getTargetWireFactories

+
+public java.util.Map<java.lang.String,TargetWireFactory> getTargetWireFactories()
+
+
Description copied from interface: ContextFactory
+
Returns a collection of target-side wire factories keyed by service name +

+

+
Specified by:
getTargetWireFactories in interface ContextFactory<ExternalServiceContext>
+
+
+
+
+
+
+ +

+addSourceWireFactory

+
+public void addSourceWireFactory(java.lang.String referenceName,
+                                 SourceWireFactory factory)
+
+
Description copied from interface: ContextFactory
+
Adds a source-side wire factory for the given reference. Source-side wire factories contain the invocation chains for a + reference in the implementation associated with the instance context created by this configuration. Source-side wire + factories also produce proxies that are injected on a reference in a component implementation. +

+

+
Specified by:
addSourceWireFactory in interface ContextFactory<ExternalServiceContext>
+
+
+
+
+
+
+ +

+addSourceWireFactories

+
+public void addSourceWireFactories(java.lang.String referenceName,
+                                   java.lang.Class referenceInterface,
+                                   java.util.List<SourceWireFactory> factory,
+                                   boolean multiplicity)
+
+
Description copied from interface: ContextFactory
+
Adds a set of source-side wire factories for the given reference. Source-side wire factories contain the invocation chains + for a reference in the implementation associated with the instance context created by this configuration. Source-side wire + factories also produce proxies that are injected on a reference in a component implementation. +

+

+
Specified by:
addSourceWireFactories in interface ContextFactory<ExternalServiceContext>
+
+
+
+
+
+
+ +

+getSourceWireFactories

+
+public java.util.List<SourceWireFactory> getSourceWireFactories()
+
+
Description copied from interface: ContextFactory
+
Returns a collection of source-side wire factories for references. There may 1..n wire factories per reference. +

+

+
Specified by:
getSourceWireFactories in interface ContextFactory<ExternalServiceContext>
+
+
+
+
+
+
+ +

+addProperty

+
+public void addProperty(java.lang.String propertyName,
+                        java.lang.Object value)
+
+
Description copied from interface: ContextFactory
+
Adds a property to the context +

+

+
Specified by:
addProperty in interface ContextFactory<ExternalServiceContext>
+
+
+
+
+
+
+ +

+prepare

+
+public void prepare(CompositeContext parent)
+
+
Description copied from interface: ContextFactory
+
Called to signal to the configuration that its parent context has been activated and that it shoud perform any required + initialization steps +

+

+
Specified by:
prepare in interface ContextFactory<ExternalServiceContext>
+
+
+
Parameters:
parent - the parent context
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/ExternalServiceInvoker.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/ExternalServiceInvoker.html new file mode 100644 index 0000000000..bd5de90c38 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/ExternalServiceInvoker.html @@ -0,0 +1,206 @@ + + + + + + + +ExternalServiceInvoker (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.extension +
+Interface ExternalServiceInvoker

+
+
+
public interface ExternalServiceInvoker
+ + +

+


+ +

+ + + + + + + + + + + + +
+Method Summary
+ java.lang.Objectinvoke(java.lang.String methodName, + java.lang.Object[] args) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+invoke

+
+java.lang.Object invoke(java.lang.String methodName,
+                        java.lang.Object[] args)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/ExternalServiceTargetInvoker.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/ExternalServiceTargetInvoker.html new file mode 100644 index 0000000000..57fe38c35c --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/ExternalServiceTargetInvoker.html @@ -0,0 +1,407 @@ + + + + + + + +ExternalServiceTargetInvoker (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.extension +
+Class ExternalServiceTargetInvoker

+
+java.lang.Object
+  extended by org.apache.tuscany.core.extension.ExternalServiceTargetInvoker
+
+
+
All Implemented Interfaces:
java.lang.Cloneable, Interceptor, TargetInvoker
+
+
+
+
public class ExternalServiceTargetInvoker
extends java.lang.Object
implements TargetInvoker
+ + +

+Responsible for invoking an external service +

+ +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
ExternalServiceTargetInvoker(QualifiedName serviceName, + java.lang.reflect.Method method, + ScopeContext container) + +
+          Constructs a new ExternalWebServiceTargetInvoker.
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.Objectclone() + +
+          Implementations must support deep cloning
+protected  java.lang.ObjectdoInvoke(ExternalServiceInvoker invoker, + java.lang.Object[] args) + +
+           
+ Messageinvoke(Message msg) + +
+          Process a synchronous wire.
+ java.lang.ObjectinvokeTarget(java.lang.Object payload) + +
+          Responsible for invoking an operation on a target with the given payload
+ booleanisCacheable() + +
+          Determines whether the proxy can be cached on the client/source side
+ voidsetNext(Interceptor next) + +
+          Sets the next interceptor.
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+ExternalServiceTargetInvoker

+
+public ExternalServiceTargetInvoker(QualifiedName serviceName,
+                                    java.lang.reflect.Method method,
+                                    ScopeContext container)
+
+
Constructs a new ExternalWebServiceTargetInvoker. +

+

+
Parameters:
container -
+
+ + + + + + + + +
+Method Detail
+ +

+invokeTarget

+
+public java.lang.Object invokeTarget(java.lang.Object payload)
+                              throws java.lang.reflect.InvocationTargetException
+
+
Description copied from interface: TargetInvoker
+
Responsible for invoking an operation on a target with the given payload +

+

+
Specified by:
invokeTarget in interface TargetInvoker
+
+
+
Parameters:
payload - the parameters of the target operation or null +
Throws: +
java.lang.reflect.InvocationTargetException - if the target operation itself throws an exception. The root cause will be set + to that exception
+
+
+
+ +

+doInvoke

+
+protected java.lang.Object doInvoke(ExternalServiceInvoker invoker,
+                                    java.lang.Object[] args)
+
+
+
+
+
+
+
+
+
+ +

+isCacheable

+
+public boolean isCacheable()
+
+
Description copied from interface: TargetInvoker
+
Determines whether the proxy can be cached on the client/source side +

+

+
Specified by:
isCacheable in interface TargetInvoker
+
+
+
+
+
+
+ +

+invoke

+
+public Message invoke(Message msg)
+
+
Description copied from interface: Interceptor
+
Process a synchronous wire. +

+

+
Specified by:
invoke in interface Interceptor
+
+
+
Parameters:
msg - the request Message for the wire +
Returns:
the response Message from the wire
+
+
+
+ +

+setNext

+
+public void setNext(Interceptor next)
+
+
Description copied from interface: Interceptor
+
Sets the next interceptor. +

+

+
Specified by:
setNext in interface Interceptor
+
+
+
+
+
+
+ +

+clone

+
+public java.lang.Object clone()
+                       throws java.lang.CloneNotSupportedException
+
+
Description copied from interface: TargetInvoker
+
Implementations must support deep cloning +

+

+
Specified by:
clone in interface TargetInvoker
Overrides:
clone in class java.lang.Object
+
+
+ +
Throws: +
java.lang.CloneNotSupportedException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/WireBuilderSupport.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/WireBuilderSupport.html new file mode 100644 index 0000000000..21f9edc5a9 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/WireBuilderSupport.html @@ -0,0 +1,448 @@ + + + + + + + +WireBuilderSupport (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.extension +
+Class WireBuilderSupport<T extends ContextFactory<?>>

+
+java.lang.Object
+  extended by org.apache.tuscany.core.extension.WireBuilderSupport<T>
+
+
+
All Implemented Interfaces:
WireBuilder
+
+
+
+
public abstract class WireBuilderSupport<T extends ContextFactory<?>>
extends java.lang.Object
implements WireBuilder
+ + +

+A base class for WireBuilder implementations +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + + + + + + + + + +
+Field Summary
+protected  RuntimeContextruntimeContext + +
+           
+protected  java.lang.ClasstargetClass + +
+           
+  + + + + + + + + + + +
+Constructor Summary
WireBuilderSupport() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidcompleteTargetChain(TargetWireFactory targetFactory, + java.lang.Class targetType, + ScopeContext targetScopeContext) + +
+          Finishes processing the target side wire chain.
+ voidconnect(SourceWireFactory sourceFactory, + TargetWireFactory targetFactory, + java.lang.Class targetType, + boolean downScope, + ScopeContext targetScopeContext) + +
+          Connects wire configurations of the source proxy factory to corresponding ones in the target proxy to + factory
+protected abstract  TargetInvokercreateInvoker(QualifiedName targetName, + java.lang.reflect.Method operation, + ScopeContext context, + boolean downScope) + +
+          Callback to create the specific TargetInvoker type for dispatching to the target type
+ voidinit() + +
+           
+ voidsetRuntimeContext(RuntimeContext context) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+runtimeContext

+
+protected RuntimeContext runtimeContext
+
+
+
+
+
+ +

+targetClass

+
+protected java.lang.Class targetClass
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+WireBuilderSupport

+
+public WireBuilderSupport()
+
+
+ + + + + + + + +
+Method Detail
+ +

+setRuntimeContext

+
+public void setRuntimeContext(RuntimeContext context)
+
+
+
+
+
+
+
+
+
+ +

+init

+
+public void init()
+          throws java.lang.Exception
+
+
+
+
+
+ +
Throws: +
java.lang.Exception
+
+
+
+ +

+connect

+
+public void connect(SourceWireFactory sourceFactory,
+                    TargetWireFactory targetFactory,
+                    java.lang.Class targetType,
+                    boolean downScope,
+                    ScopeContext targetScopeContext)
+             throws BuilderConfigException
+
+
Description copied from interface: WireBuilder
+
Connects wire configurations of the source proxy factory to corresponding ones in the target proxy to + factory +

+

+
Specified by:
connect in interface WireBuilder
+
+
+
Parameters:
sourceFactory - the proxy factory used in constructing the source side of the wire chain
targetFactory - the proxy factory used in constructing the target side of the wire chain
targetType - the context type of the target. Used to determine if a paricular wire builder should construct + the wire
downScope - true if the component containing the reference (source side) is of a lesser scope than the + target service
targetScopeContext - the scope context responsible for managing intance contexts of the target component + type +
Throws: +
BuilderConfigException - if an error occurs during the wire buildSource process
+
+
+
+ +

+completeTargetChain

+
+public void completeTargetChain(TargetWireFactory targetFactory,
+                                java.lang.Class targetType,
+                                ScopeContext targetScopeContext)
+                         throws BuilderConfigException
+
+
Description copied from interface: WireBuilder
+
Finishes processing the target side wire chain. For example, a + TargetInvoker used by target-side proxies is usually set during this + phase. +

+

+
Specified by:
completeTargetChain in interface WireBuilder
+
+
+
Parameters:
targetFactory - the target-side proxy factory
targetType - the target context type
targetScopeContext - the target scope +
Throws: +
BuilderConfigException - if an error occurs during the wire buildSource process
+
+
+
+ +

+createInvoker

+
+protected abstract TargetInvoker createInvoker(QualifiedName targetName,
+                                               java.lang.reflect.Method operation,
+                                               ScopeContext context,
+                                               boolean downScope)
+
+
Callback to create the specific TargetInvoker type for dispatching to the target type +

+

+
+
+
+
Parameters:
targetName - the fully qualified name of the wire target
operation - the operation the invoker will be associated with
context - the scope context that manages the target context
downScope - whether the wire source scope is "longer" than the target
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/class-use/ComponentTargetInvoker.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/class-use/ComponentTargetInvoker.html new file mode 100644 index 0000000000..f59e20c25b --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/class-use/ComponentTargetInvoker.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.extension.ComponentTargetInvoker (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.extension.ComponentTargetInvoker

+
+No usage of org.apache.tuscany.core.extension.ComponentTargetInvoker +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/class-use/ContextFactoryBuilderSupport.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/class-use/ContextFactoryBuilderSupport.html new file mode 100644 index 0000000000..606c0c5d23 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/class-use/ContextFactoryBuilderSupport.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.extension.ContextFactoryBuilderSupport (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.extension.ContextFactoryBuilderSupport

+
+No usage of org.apache.tuscany.core.extension.ContextFactoryBuilderSupport +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/class-use/EntryPointBuilderSupport.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/class-use/EntryPointBuilderSupport.html new file mode 100644 index 0000000000..909bb3365a --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/class-use/EntryPointBuilderSupport.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.extension.EntryPointBuilderSupport (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.extension.EntryPointBuilderSupport

+
+No usage of org.apache.tuscany.core.extension.EntryPointBuilderSupport +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/class-use/EntryPointContextFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/class-use/EntryPointContextFactory.html new file mode 100644 index 0000000000..3aca4bed47 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/class-use/EntryPointContextFactory.html @@ -0,0 +1,179 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.extension.EntryPointContextFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.extension.EntryPointContextFactory

+
+ + + + + + + + + +
+Packages that use EntryPointContextFactory
org.apache.tuscany.core.extension  
+  +

+ + + + + +
+Uses of EntryPointContextFactory in org.apache.tuscany.core.extension
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.extension that return EntryPointContextFactory
+protected abstract  EntryPointContextFactoryEntryPointBuilderSupport.createEntryPointContextFactory(org.apache.tuscany.model.assembly.EntryPoint entryPoint, + MessageFactory msgFactory) + +
+          Callback to create the specific ContextFactory type associated with the extending + implementation
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/class-use/ExternalServiceBuilderSupport.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/class-use/ExternalServiceBuilderSupport.html new file mode 100644 index 0000000000..8296982325 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/class-use/ExternalServiceBuilderSupport.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.extension.ExternalServiceBuilderSupport (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.extension.ExternalServiceBuilderSupport

+
+No usage of org.apache.tuscany.core.extension.ExternalServiceBuilderSupport +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/class-use/ExternalServiceContextFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/class-use/ExternalServiceContextFactory.html new file mode 100644 index 0000000000..39042a1abb --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/class-use/ExternalServiceContextFactory.html @@ -0,0 +1,178 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.extension.ExternalServiceContextFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.extension.ExternalServiceContextFactory

+
+ + + + + + + + + +
+Packages that use ExternalServiceContextFactory
org.apache.tuscany.core.extension  
+  +

+ + + + + +
+Uses of ExternalServiceContextFactory in org.apache.tuscany.core.extension
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.extension that return ExternalServiceContextFactory
+protected abstract  ExternalServiceContextFactoryExternalServiceBuilderSupport.createExternalServiceContextFactory(org.apache.tuscany.model.assembly.ExternalService externalService) + +
+          Callback to create the specific ContextFactory type associated with the extending + implementation
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/class-use/ExternalServiceInvoker.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/class-use/ExternalServiceInvoker.html new file mode 100644 index 0000000000..20505170a2 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/class-use/ExternalServiceInvoker.html @@ -0,0 +1,187 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.extension.ExternalServiceInvoker (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.extension.ExternalServiceInvoker

+
+ + + + + + + + + +
+Packages that use ExternalServiceInvoker
org.apache.tuscany.core.extension  
+  +

+ + + + + +
+Uses of ExternalServiceInvoker in org.apache.tuscany.core.extension
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.extension with parameters of type ExternalServiceInvoker
+protected  java.lang.ObjectComponentTargetInvoker.doInvoke(ExternalServiceInvoker invoker, + java.lang.Object[] args) + +
+           
+protected  java.lang.ObjectExternalServiceTargetInvoker.doInvoke(ExternalServiceInvoker invoker, + java.lang.Object[] args) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/class-use/ExternalServiceTargetInvoker.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/class-use/ExternalServiceTargetInvoker.html new file mode 100644 index 0000000000..48c0876278 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/class-use/ExternalServiceTargetInvoker.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.extension.ExternalServiceTargetInvoker (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.extension.ExternalServiceTargetInvoker

+
+No usage of org.apache.tuscany.core.extension.ExternalServiceTargetInvoker +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/class-use/WireBuilderSupport.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/class-use/WireBuilderSupport.html new file mode 100644 index 0000000000..a126bca0b7 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/class-use/WireBuilderSupport.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.extension.WireBuilderSupport (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.extension.WireBuilderSupport

+
+No usage of org.apache.tuscany.core.extension.WireBuilderSupport +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/ImplementationProcessor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/ImplementationProcessor.html new file mode 100644 index 0000000000..64c96acb61 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/ImplementationProcessor.html @@ -0,0 +1,359 @@ + + + + + + + +ImplementationProcessor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.extension.config +
+Interface ImplementationProcessor

+
+
All Known Implementing Classes:
AutowireProcessor, ComponentNameProcessor, ContextProcessor, DefaultProcessor, DestroyProcessor, ImplementationProcessorSupport, InitProcessor, MonitorProcessor, ParentContextProcessor, PropertyProcessor, PropertyReferenceValidator, ReferenceProcessor, ScopeProcessor, SDOHelperProcessor, ServiceProcessor
+
+
+
+
public interface ImplementationProcessor
+ + +

+Implementations process a Java class and contribute to a ComponentType + or provide some validation function. Implementations may contribute to defined ComponentType + metadata, a general ComponentType extensibility element, or a more specific Java extensibility + element, which is associated with JavaExtensibilityElement and + stored in the ComponentType's extensibility collection. Processors will typically use JavaExtensibilityHelper#getExtensibilityElement(org.apache.tuscany.model.assembly.Extensible), which + provides methods for retrieving the Java extensibility element. +

+ In the runtime, a ComponentTypeIntrospector system service introspects component implementation + types when an assembly is loaded, calling out to registered processors in the order defined by ComponentTypeIntrospector#introspect(Class). Generally, processors are also system services which + register themeselves with a ComponentTypeIntrospector. For convenience, a processor + implementation can extend <@link org.apache.tuscany.core.config.processor.ImplementationProcessorSupport}, + which provides mechanisms for doing this. +

+ There are a series of bootsrap, or primordial, processors configured in the runtime, and they serve as + examples of how an ImplementationProcessor can be implemented. +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
See Also:
PropertyProcessor, +ReferenceProcessor, +InitProcessor, +DestroyProcessor, +ComponentNameProcessor, +ImplementationProcessorSupport
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidvisitClass(java.lang.Class<?> clazz, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidvisitConstructor(java.lang.reflect.Constructor<?> constructor, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidvisitEnd(java.lang.Class<?> clazz, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidvisitField(java.lang.reflect.Field field, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidvisitMethod(java.lang.reflect.Method method, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidvisitSuperClass(java.lang.Class<?> clazz, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+visitClass

+
+void visitClass(java.lang.Class<?> clazz,
+                org.apache.tuscany.model.assembly.ComponentType type)
+                throws ConfigurationLoadException
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+
+ +

+visitSuperClass

+
+void visitSuperClass(java.lang.Class<?> clazz,
+                     org.apache.tuscany.model.assembly.ComponentType type)
+                     throws ConfigurationLoadException
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+
+ +

+visitMethod

+
+void visitMethod(java.lang.reflect.Method method,
+                 org.apache.tuscany.model.assembly.ComponentType type)
+                 throws ConfigurationLoadException
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+
+ +

+visitConstructor

+
+void visitConstructor(java.lang.reflect.Constructor<?> constructor,
+                      org.apache.tuscany.model.assembly.ComponentType type)
+                      throws ConfigurationLoadException
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+
+ +

+visitField

+
+void visitField(java.lang.reflect.Field field,
+                org.apache.tuscany.model.assembly.ComponentType type)
+                throws ConfigurationLoadException
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+
+ +

+visitEnd

+
+void visitEnd(java.lang.Class<?> clazz,
+              org.apache.tuscany.model.assembly.ComponentType type)
+              throws ConfigurationLoadException
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/InjectorExtensibilityElement.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/InjectorExtensibilityElement.html new file mode 100644 index 0000000000..b435e75dd0 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/InjectorExtensibilityElement.html @@ -0,0 +1,223 @@ + + + + + + + +InjectorExtensibilityElement (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.extension.config +
+Interface InjectorExtensibilityElement

+
+
All Superinterfaces:
JavaExtensibilityElement
+
+
+
All Known Implementing Classes:
SDOHelperExtensibilityElement
+
+
+
+
public interface InjectorExtensibilityElement
extends JavaExtensibilityElement
+ + +

+An extensiblity element which provides Injectors based on component type metadata +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ Injector<?>getInjector(ContextResolver resolver) + +
+          Creates an injector
+  +

+ + + + + + + + +
+Method Detail
+ +

+getInjector

+
+Injector<?> getInjector(ContextResolver resolver)
+
+
Creates an injector +

+

+
+
+
+
Parameters:
resolver - that returns the current composite context
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/JavaExtensibilityElement.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/JavaExtensibilityElement.html new file mode 100644 index 0000000000..643448763b --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/JavaExtensibilityElement.html @@ -0,0 +1,182 @@ + + + + + + + +JavaExtensibilityElement (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.extension.config +
+Interface JavaExtensibilityElement

+
+
All Known Subinterfaces:
InjectorExtensibilityElement
+
+
+
All Known Implementing Classes:
ComponentNameExtensibilityElement, ContextExtensibilityElement, DestroyInvokerExtensibilityElement, InitInvokerExtensibilityElement, InvokerExtensibilityElement, SDOHelperExtensibilityElement
+
+
+
+
public interface JavaExtensibilityElement
+ + +

+Serves as a marker for a metadata extensibility point. For example, ImplementationProcessors may + create extensibility elements which are responsible for implementing injection functionality prescribed by + a Java source annotation. +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ +

+ +


+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/class-use/ImplementationProcessor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/class-use/ImplementationProcessor.html new file mode 100644 index 0000000000..87c841c4cc --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/class-use/ImplementationProcessor.html @@ -0,0 +1,422 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.extension.config.ImplementationProcessor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.extension.config.ImplementationProcessor

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use ImplementationProcessor
org.apache.tuscany.core.config  
org.apache.tuscany.core.config.impl  
org.apache.tuscany.core.config.processor  
org.apache.tuscany.core.sdo.helper  
org.apache.tuscany.core.system.config.processor  
+  +

+ + + + + +
+Uses of ImplementationProcessor in org.apache.tuscany.core.config
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.config with parameters of type ImplementationProcessor
+ voidComponentTypeIntrospector.registerProcessor(ImplementationProcessor processor) + +
+          Registers an annotation processor
+ voidComponentTypeIntrospector.unregisterProcessor(ImplementationProcessor processor) + +
+          De-registers an annotation processor
+  +

+ + + + + +
+Uses of ImplementationProcessor in org.apache.tuscany.core.config.impl
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.config.impl with parameters of type ImplementationProcessor
+ voidJava5ComponentTypeIntrospector.registerProcessor(ImplementationProcessor processor) + +
+           
+ voidJava5ComponentTypeIntrospector.unregisterProcessor(ImplementationProcessor processor) + +
+           
+  +

+ + + + + +
+Uses of ImplementationProcessor in org.apache.tuscany.core.config.processor
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.config.processor that implement ImplementationProcessor
+ classComponentNameProcessor + +
+          Processes the ComponentName annotation
+ classContextProcessor + +
+          Processes the Context annotation
+ classDefaultProcessor + +
+          Adds public methods and public/protected fields as properties that are not declared explicitly with an + Property or Reference annotation
+ classDestroyProcessor + +
+          Processes a Destroy
+ classImplementationProcessorSupport + +
+          A base implementation of an ImplementationProcessor
+ classInitProcessor + +
+          Processes the Init annotation
+ classPropertyProcessor + +
+          Processes the Property annotation
+ classPropertyReferenceValidator + +
+          Validates the use of Property and Reference annotations beyond native Java syntactic capabilities
+ classReferenceProcessor + +
+          Processes the Reference annotation
+ classScopeProcessor + +
+          Processes the Scope annotation
+ classServiceProcessor + +
+          Processes the Service annotation
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.config.processor that return types with arguments of type ImplementationProcessor
+static java.util.List<ImplementationProcessor>ProcessorUtils.createCoreProcessors(org.apache.tuscany.model.assembly.AssemblyFactory factory) + +
+           
+  +

+ + + + + +
+Uses of ImplementationProcessor in org.apache.tuscany.core.sdo.helper
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.sdo.helper that implement ImplementationProcessor
+ classSDOHelperProcessor + +
+           
+  +

+ + + + + +
+Uses of ImplementationProcessor in org.apache.tuscany.core.system.config.processor
+  +

+ + + + + + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.system.config.processor that implement ImplementationProcessor
+ classAutowireProcessor + +
+          Processes Autowire annotations
+ classMonitorProcessor + +
+          Processes Autowire annotations
+ classParentContextProcessor + +
+          Processes Autowire annotations
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/class-use/InjectorExtensibilityElement.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/class-use/InjectorExtensibilityElement.html new file mode 100644 index 0000000000..813fbc77ad --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/class-use/InjectorExtensibilityElement.html @@ -0,0 +1,177 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.extension.config.InjectorExtensibilityElement (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.extension.config.InjectorExtensibilityElement

+
+ + + + + + + + + +
+Packages that use InjectorExtensibilityElement
org.apache.tuscany.core.sdo.helper  
+  +

+ + + + + +
+Uses of InjectorExtensibilityElement in org.apache.tuscany.core.sdo.helper
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.sdo.helper that implement InjectorExtensibilityElement
+ classSDOHelperExtensibilityElement + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/class-use/JavaExtensibilityElement.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/class-use/JavaExtensibilityElement.html new file mode 100644 index 0000000000..5101fac46a --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/class-use/JavaExtensibilityElement.html @@ -0,0 +1,267 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.extension.config.JavaExtensibilityElement (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.extension.config.JavaExtensibilityElement

+
+ + + + + + + + + + + + + + + + + +
+Packages that use JavaExtensibilityElement
org.apache.tuscany.core.extension.config  
org.apache.tuscany.core.extension.config.extensibility  
org.apache.tuscany.core.sdo.helper  
+  +

+ + + + + +
+Uses of JavaExtensibilityElement in org.apache.tuscany.core.extension.config
+  +

+ + + + + + + + + +
Subinterfaces of JavaExtensibilityElement in org.apache.tuscany.core.extension.config
+ interfaceInjectorExtensibilityElement + +
+          An extensiblity element which provides Injectors based on component type metadata
+  +

+ + + + + +
+Uses of JavaExtensibilityElement in org.apache.tuscany.core.extension.config.extensibility
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.extension.config.extensibility that implement JavaExtensibilityElement
+ classComponentNameExtensibilityElement + +
+           
+ classContextExtensibilityElement + +
+           
+ classDestroyInvokerExtensibilityElement + +
+           
+ classInitInvokerExtensibilityElement + +
+           
+ classInvokerExtensibilityElement + +
+           
+  +

+ + + + + +
+Uses of JavaExtensibilityElement in org.apache.tuscany.core.sdo.helper
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.sdo.helper that implement JavaExtensibilityElement
+ classSDOHelperExtensibilityElement + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/ComponentNameExtensibilityElement.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/ComponentNameExtensibilityElement.html new file mode 100644 index 0000000000..07062ca5cb --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/ComponentNameExtensibilityElement.html @@ -0,0 +1,274 @@ + + + + + + + +ComponentNameExtensibilityElement (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.extension.config.extensibility +
+Class ComponentNameExtensibilityElement

+
+java.lang.Object
+  extended by org.apache.tuscany.core.extension.config.extensibility.ComponentNameExtensibilityElement
+
+
+
All Implemented Interfaces:
JavaExtensibilityElement
+
+
+
+
public class ComponentNameExtensibilityElement
extends java.lang.Object
implements JavaExtensibilityElement
+ + +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
ComponentNameExtensibilityElement(java.lang.reflect.Field f) + +
+           
ComponentNameExtensibilityElement(java.lang.reflect.Method m) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ Injector<?>getEventInvoker(java.lang.String name) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+ComponentNameExtensibilityElement

+
+public ComponentNameExtensibilityElement(java.lang.reflect.Method m)
+
+
+
+ +

+ComponentNameExtensibilityElement

+
+public ComponentNameExtensibilityElement(java.lang.reflect.Field f)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getEventInvoker

+
+public Injector<?> getEventInvoker(java.lang.String name)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/ContextExtensibilityElement.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/ContextExtensibilityElement.html new file mode 100644 index 0000000000..217aa8a757 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/ContextExtensibilityElement.html @@ -0,0 +1,274 @@ + + + + + + + +ContextExtensibilityElement (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.extension.config.extensibility +
+Class ContextExtensibilityElement

+
+java.lang.Object
+  extended by org.apache.tuscany.core.extension.config.extensibility.ContextExtensibilityElement
+
+
+
All Implemented Interfaces:
JavaExtensibilityElement
+
+
+
+
public class ContextExtensibilityElement
extends java.lang.Object
implements JavaExtensibilityElement
+ + +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
ContextExtensibilityElement(java.lang.reflect.Field f) + +
+           
ContextExtensibilityElement(java.lang.reflect.Method m) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ Injector<?>getInjector(ContextResolver resolver) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+ContextExtensibilityElement

+
+public ContextExtensibilityElement(java.lang.reflect.Method m)
+
+
+
+ +

+ContextExtensibilityElement

+
+public ContextExtensibilityElement(java.lang.reflect.Field f)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getInjector

+
+public Injector<?> getInjector(ContextResolver resolver)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/DestroyInvokerExtensibilityElement.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/DestroyInvokerExtensibilityElement.html new file mode 100644 index 0000000000..2e193792d7 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/DestroyInvokerExtensibilityElement.html @@ -0,0 +1,239 @@ + + + + + + + +DestroyInvokerExtensibilityElement (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.extension.config.extensibility +
+Class DestroyInvokerExtensibilityElement

+
+java.lang.Object
+  extended by org.apache.tuscany.core.extension.config.extensibility.InvokerExtensibilityElement
+      extended by org.apache.tuscany.core.extension.config.extensibility.DestroyInvokerExtensibilityElement
+
+
+
All Implemented Interfaces:
JavaExtensibilityElement
+
+
+
+
public class DestroyInvokerExtensibilityElement
extends InvokerExtensibilityElement
+ + +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
DestroyInvokerExtensibilityElement(java.lang.reflect.Method m) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.extension.config.extensibility.InvokerExtensibilityElement
getEventInvoker
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+DestroyInvokerExtensibilityElement

+
+public DestroyInvokerExtensibilityElement(java.lang.reflect.Method m)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/InitInvokerExtensibilityElement.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/InitInvokerExtensibilityElement.html new file mode 100644 index 0000000000..c5abf6ef57 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/InitInvokerExtensibilityElement.html @@ -0,0 +1,269 @@ + + + + + + + +InitInvokerExtensibilityElement (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.extension.config.extensibility +
+Class InitInvokerExtensibilityElement

+
+java.lang.Object
+  extended by org.apache.tuscany.core.extension.config.extensibility.InvokerExtensibilityElement
+      extended by org.apache.tuscany.core.extension.config.extensibility.InitInvokerExtensibilityElement
+
+
+
All Implemented Interfaces:
JavaExtensibilityElement
+
+
+
+
public class InitInvokerExtensibilityElement
extends InvokerExtensibilityElement
+ + +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
InitInvokerExtensibilityElement(java.lang.reflect.Method m, + boolean eager) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ booleanisEager() + +
+           
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.extension.config.extensibility.InvokerExtensibilityElement
getEventInvoker
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+InitInvokerExtensibilityElement

+
+public InitInvokerExtensibilityElement(java.lang.reflect.Method m,
+                                       boolean eager)
+
+
+ + + + + + + + +
+Method Detail
+ +

+isEager

+
+public boolean isEager()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/InvokerExtensibilityElement.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/InvokerExtensibilityElement.html new file mode 100644 index 0000000000..93adeada03 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/InvokerExtensibilityElement.html @@ -0,0 +1,263 @@ + + + + + + + +InvokerExtensibilityElement (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.extension.config.extensibility +
+Class InvokerExtensibilityElement

+
+java.lang.Object
+  extended by org.apache.tuscany.core.extension.config.extensibility.InvokerExtensibilityElement
+
+
+
All Implemented Interfaces:
JavaExtensibilityElement
+
+
+
Direct Known Subclasses:
DestroyInvokerExtensibilityElement, InitInvokerExtensibilityElement
+
+
+
+
public class InvokerExtensibilityElement
extends java.lang.Object
implements JavaExtensibilityElement
+ + +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
InvokerExtensibilityElement(java.lang.reflect.Method m) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ MethodEventInvokergetEventInvoker() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+InvokerExtensibilityElement

+
+public InvokerExtensibilityElement(java.lang.reflect.Method m)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getEventInvoker

+
+public MethodEventInvoker getEventInvoker()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/class-use/ComponentNameExtensibilityElement.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/class-use/ComponentNameExtensibilityElement.html new file mode 100644 index 0000000000..cfdbc55160 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/class-use/ComponentNameExtensibilityElement.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.extension.config.extensibility.ComponentNameExtensibilityElement (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.extension.config.extensibility.ComponentNameExtensibilityElement

+
+No usage of org.apache.tuscany.core.extension.config.extensibility.ComponentNameExtensibilityElement +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/class-use/ContextExtensibilityElement.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/class-use/ContextExtensibilityElement.html new file mode 100644 index 0000000000..54d4d23291 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/class-use/ContextExtensibilityElement.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.extension.config.extensibility.ContextExtensibilityElement (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.extension.config.extensibility.ContextExtensibilityElement

+
+No usage of org.apache.tuscany.core.extension.config.extensibility.ContextExtensibilityElement +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/class-use/DestroyInvokerExtensibilityElement.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/class-use/DestroyInvokerExtensibilityElement.html new file mode 100644 index 0000000000..4ff19ecde4 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/class-use/DestroyInvokerExtensibilityElement.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.extension.config.extensibility.DestroyInvokerExtensibilityElement (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.extension.config.extensibility.DestroyInvokerExtensibilityElement

+
+No usage of org.apache.tuscany.core.extension.config.extensibility.DestroyInvokerExtensibilityElement +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/class-use/InitInvokerExtensibilityElement.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/class-use/InitInvokerExtensibilityElement.html new file mode 100644 index 0000000000..d21dc878d9 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/class-use/InitInvokerExtensibilityElement.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.extension.config.extensibility.InitInvokerExtensibilityElement (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.extension.config.extensibility.InitInvokerExtensibilityElement

+
+No usage of org.apache.tuscany.core.extension.config.extensibility.InitInvokerExtensibilityElement +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/class-use/InvokerExtensibilityElement.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/class-use/InvokerExtensibilityElement.html new file mode 100644 index 0000000000..cf991ee7dd --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/class-use/InvokerExtensibilityElement.html @@ -0,0 +1,185 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.extension.config.extensibility.InvokerExtensibilityElement (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.extension.config.extensibility.InvokerExtensibilityElement

+
+ + + + + + + + + +
+Packages that use InvokerExtensibilityElement
org.apache.tuscany.core.extension.config.extensibility  
+  +

+ + + + + +
+Uses of InvokerExtensibilityElement in org.apache.tuscany.core.extension.config.extensibility
+  +

+ + + + + + + + + + + + + +
Subclasses of InvokerExtensibilityElement in org.apache.tuscany.core.extension.config.extensibility
+ classDestroyInvokerExtensibilityElement + +
+           
+ classInitInvokerExtensibilityElement + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/package-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/package-frame.html new file mode 100644 index 0000000000..70688b00fc --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/package-frame.html @@ -0,0 +1,41 @@ + + + + + + + +org.apache.tuscany.core.extension.config.extensibility (Tuscany Core incubating-M1 API) + + + + + + + + + + + +org.apache.tuscany.core.extension.config.extensibility + + + + +
+Classes  + +
+ComponentNameExtensibilityElement +
+ContextExtensibilityElement +
+DestroyInvokerExtensibilityElement +
+InitInvokerExtensibilityElement +
+InvokerExtensibilityElement
+ + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/package-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/package-summary.html new file mode 100644 index 0000000000..d6f5c4cdc7 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/package-summary.html @@ -0,0 +1,171 @@ + + + + + + + +org.apache.tuscany.core.extension.config.extensibility (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+

+Package org.apache.tuscany.core.extension.config.extensibility +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
ComponentNameExtensibilityElement 
ContextExtensibilityElement 
DestroyInvokerExtensibilityElement 
InitInvokerExtensibilityElement 
InvokerExtensibilityElement 
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/package-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/package-tree.html new file mode 100644 index 0000000000..4a593a777d --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/package-tree.html @@ -0,0 +1,155 @@ + + + + + + + +org.apache.tuscany.core.extension.config.extensibility Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.core.extension.config.extensibility +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/package-use.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/package-use.html new file mode 100644 index 0000000000..e4258a5105 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/extensibility/package-use.html @@ -0,0 +1,167 @@ + + + + + + + +Uses of Package org.apache.tuscany.core.extension.config.extensibility (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.core.extension.config.extensibility

+
+ + + + + + + + + +
+Packages that use org.apache.tuscany.core.extension.config.extensibility
org.apache.tuscany.core.extension.config.extensibility  
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.extension.config.extensibility used by org.apache.tuscany.core.extension.config.extensibility
InvokerExtensibilityElement + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/package-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/package-frame.html new file mode 100644 index 0000000000..7cc8a90843 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/package-frame.html @@ -0,0 +1,37 @@ + + + + + + + +org.apache.tuscany.core.extension.config (Tuscany Core incubating-M1 API) + + + + + + + + + + + +org.apache.tuscany.core.extension.config + + + + +
+Interfaces  + +
+ImplementationProcessor +
+InjectorExtensibilityElement +
+JavaExtensibilityElement
+ + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/package-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/package-summary.html new file mode 100644 index 0000000000..ac1a1ceaed --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/package-summary.html @@ -0,0 +1,164 @@ + + + + + + + +org.apache.tuscany.core.extension.config (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+

+Package org.apache.tuscany.core.extension.config +

+ + + + + + + + + + + + + + + + + +
+Interface Summary
ImplementationProcessorImplementations process a Java class and contribute to a ComponentType + or provide some validation function.
InjectorExtensibilityElementAn extensiblity element which provides Injectors based on component type metadata
JavaExtensibilityElementServes as a marker for a metadata extensibility point.
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/package-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/package-tree.html new file mode 100644 index 0000000000..8dc23d6f32 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/package-tree.html @@ -0,0 +1,150 @@ + + + + + + + +org.apache.tuscany.core.extension.config Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.core.extension.config +

+
+
+
Package Hierarchies:
All Packages
+
+

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/package-use.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/package-use.html new file mode 100644 index 0000000000..4a71a4b684 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/config/package-use.html @@ -0,0 +1,298 @@ + + + + + + + +Uses of Package org.apache.tuscany.core.extension.config (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.core.extension.config

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.apache.tuscany.core.extension.config
org.apache.tuscany.core.config  
org.apache.tuscany.core.config.impl  
org.apache.tuscany.core.config.processor  
org.apache.tuscany.core.extension.config  
org.apache.tuscany.core.extension.config.extensibility  
org.apache.tuscany.core.sdo.helper  
org.apache.tuscany.core.system.config.processor  
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.extension.config used by org.apache.tuscany.core.config
ImplementationProcessor + +
+          Implementations process a Java class and contribute to a ComponentType + or provide some validation function.
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.extension.config used by org.apache.tuscany.core.config.impl
ImplementationProcessor + +
+          Implementations process a Java class and contribute to a ComponentType + or provide some validation function.
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.extension.config used by org.apache.tuscany.core.config.processor
ImplementationProcessor + +
+          Implementations process a Java class and contribute to a ComponentType + or provide some validation function.
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.extension.config used by org.apache.tuscany.core.extension.config
JavaExtensibilityElement + +
+          Serves as a marker for a metadata extensibility point.
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.extension.config used by org.apache.tuscany.core.extension.config.extensibility
JavaExtensibilityElement + +
+          Serves as a marker for a metadata extensibility point.
+  +

+ + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.core.extension.config used by org.apache.tuscany.core.sdo.helper
ImplementationProcessor + +
+          Implementations process a Java class and contribute to a ComponentType + or provide some validation function.
InjectorExtensibilityElement + +
+          An extensiblity element which provides Injectors based on component type metadata
JavaExtensibilityElement + +
+          Serves as a marker for a metadata extensibility point.
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.extension.config used by org.apache.tuscany.core.system.config.processor
ImplementationProcessor + +
+          Implementations process a Java class and contribute to a ComponentType + or provide some validation function.
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/package-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/package-frame.html new file mode 100644 index 0000000000..77249a7d59 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/package-frame.html @@ -0,0 +1,58 @@ + + + + + + + +org.apache.tuscany.core.extension (Tuscany Core incubating-M1 API) + + + + + + + + + + + +org.apache.tuscany.core.extension + + + + +
+Interfaces  + +
+ExternalServiceInvoker
+ + + + + + +
+Classes  + +
+ComponentTargetInvoker +
+ContextFactoryBuilderSupport +
+EntryPointBuilderSupport +
+EntryPointContextFactory +
+ExternalServiceBuilderSupport +
+ExternalServiceContextFactory +
+ExternalServiceTargetInvoker +
+WireBuilderSupport
+ + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/package-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/package-summary.html new file mode 100644 index 0000000000..b6407099df --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/package-summary.html @@ -0,0 +1,199 @@ + + + + + + + +org.apache.tuscany.core.extension (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+

+Package org.apache.tuscany.core.extension +

+ + + + + + + + + +
+Interface Summary
ExternalServiceInvoker 
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
ComponentTargetInvokerResponsible for invoking an external service + TODO: virtualy identical to ExternalServiceTargetInvoker
ContextFactoryBuilderSupport<T extends Implementation>A runtime extension point for component types.
EntryPointBuilderSupport<T extends Binding>A base class for a ContextFactoryBuilder that creates EntryPointContexts
EntryPointContextFactoryDefault factory for contexts that represent entry points.
ExternalServiceBuilderSupport<T extends Binding>A base class for a ContextFactoryBuilder that creates ExternalServiceContexts
ExternalServiceContextFactoryA template implementation that creates instances of ExternalServiceContext + configured with the appropriate wire chains and bindings.
ExternalServiceTargetInvokerResponsible for invoking an external service
WireBuilderSupport<T extends ContextFactory<?>>A base class for WireBuilder implementations
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/package-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/package-tree.html new file mode 100644 index 0000000000..bf88ebc7f4 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/package-tree.html @@ -0,0 +1,163 @@ + + + + + + + +org.apache.tuscany.core.extension Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.core.extension +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/package-use.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/package-use.html new file mode 100644 index 0000000000..ad7bd6e954 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/extension/package-use.html @@ -0,0 +1,180 @@ + + + + + + + +Uses of Package org.apache.tuscany.core.extension (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.core.extension

+
+ + + + + + + + + +
+Packages that use org.apache.tuscany.core.extension
org.apache.tuscany.core.extension  
+  +

+ + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.core.extension used by org.apache.tuscany.core.extension
EntryPointContextFactory + +
+          Default factory for contexts that represent entry points.
ExternalServiceContextFactory + +
+          A template implementation that creates instances of ExternalServiceContext + configured with the appropriate wire chains and bindings.
ExternalServiceInvoker + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/ContextObjectFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/ContextObjectFactory.html new file mode 100644 index 0000000000..7b573f2d11 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/ContextObjectFactory.html @@ -0,0 +1,268 @@ + + + + + + + +ContextObjectFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.injection +
+Class ContextObjectFactory

+
+java.lang.Object
+  extended by org.apache.tuscany.core.injection.ContextObjectFactory
+
+
+
All Implemented Interfaces:
ObjectFactory<CompositeContext>
+
+
+
+
public class ContextObjectFactory
extends java.lang.Object
implements ObjectFactory<CompositeContext>
+ + +

+An implementation of ObjectFactory that resolves the current parent context +

+ +

+

+
Version:
+
$Rev: 380903 $ $Date: 2006-02-25 00:53:26 -0800 (Sat, 25 Feb 2006) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
ContextObjectFactory(ContextResolver resolver) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ CompositeContextgetInstance() + +
+          Return a instance of the type that this factory creates.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+ContextObjectFactory

+
+public ContextObjectFactory(ContextResolver resolver)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getInstance

+
+public CompositeContext getInstance()
+
+
Description copied from interface: ObjectFactory
+
Return a instance of the type that this factory creates. +

+

+
Specified by:
getInstance in interface ObjectFactory<CompositeContext>
+
+
+ +
Returns:
a instance from this factory
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/EventInvoker.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/EventInvoker.html new file mode 100644 index 0000000000..51380d70a2 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/EventInvoker.html @@ -0,0 +1,220 @@ + + + + + + + +EventInvoker (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.injection +
+Interface EventInvoker<T>

+
+
All Known Implementing Classes:
MethodEventInvoker, NullEventInvoker
+
+
+
+
public interface EventInvoker<T>
+ + +

+Performs an wire on an instance +

+ +

+

+
Version:
+
$Rev: 406532 $ $Date: 2006-05-15 00:23:43 -0400 (Mon, 15 May 2006) $
+
See Also:
MethodEventInvoker
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidinvokeEvent(T instance) + +
+          Performs the wire on a given instance
+  +

+ + + + + + + + +
+Method Detail
+ +

+invokeEvent

+
+void invokeEvent(T instance)
+                 throws ObjectCallbackException
+
+
Performs the wire on a given instance +

+

+ +
Throws: +
ObjectCallbackException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/FactoryInitException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/FactoryInitException.html new file mode 100644 index 0000000000..9dc5fb01e8 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/FactoryInitException.html @@ -0,0 +1,300 @@ + + + + + + + +FactoryInitException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.injection +
+Class FactoryInitException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.apache.tuscany.common.TuscanyRuntimeException
+                  extended by org.apache.tuscany.core.injection.InjectionRuntimeException
+                      extended by org.apache.tuscany.core.injection.FactoryInitException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class FactoryInitException
extends InjectionRuntimeException
+ + +

+Denotes an exception initializing an object factory +

+ +

+

+
Version:
+
$Rev: 406532 $ $Date: 2006-05-15 00:23:43 -0400 (Mon, 15 May 2006) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
FactoryInitException() + +
+           
FactoryInitException(java.lang.String message) + +
+           
FactoryInitException(java.lang.String message, + java.lang.Throwable cause) + +
+           
FactoryInitException(java.lang.Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.common.TuscanyRuntimeException
addContextName, getIdentifier, getMessage, returnContextNames, setIdentifier
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+FactoryInitException

+
+public FactoryInitException(java.lang.String message,
+                            java.lang.Throwable cause)
+
+
+
+ +

+FactoryInitException

+
+public FactoryInitException(java.lang.String message)
+
+
+
+ +

+FactoryInitException

+
+public FactoryInitException(java.lang.Throwable cause)
+
+
+
+ +

+FactoryInitException

+
+public FactoryInitException()
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/FieldInjector.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/FieldInjector.html new file mode 100644 index 0000000000..2938a7b09e --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/FieldInjector.html @@ -0,0 +1,275 @@ + + + + + + + +FieldInjector (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.injection +
+Class FieldInjector<T>

+
+java.lang.Object
+  extended by org.apache.tuscany.core.injection.FieldInjector<T>
+
+
+
All Implemented Interfaces:
Injector<T>
+
+
+
+
public class FieldInjector<T>
extends java.lang.Object
implements Injector<T>
+ + +

+Injects a value created by an ObjectFactory on a given field +

+ +

+

+
Version:
+
$Rev: 406532 $ $Date: 2006-05-15 00:23:43 -0400 (Mon, 15 May 2006) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
FieldInjector(java.lang.reflect.Field field, + ObjectFactory<?> objectFactory) + +
+          Create an injector and have it use the given ObjectFactory + to inject a value on the instance using the reflected Field
+  + + + + + + + + + + + +
+Method Summary
+ voidinject(T instance) + +
+          Inject a new value on the given isntance
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+FieldInjector

+
+public FieldInjector(java.lang.reflect.Field field,
+                     ObjectFactory<?> objectFactory)
+
+
Create an injector and have it use the given ObjectFactory + to inject a value on the instance using the reflected Field +

+

+ + + + + + + + +
+Method Detail
+ +

+inject

+
+public void inject(T instance)
+            throws ObjectCreationException
+
+
Inject a new value on the given isntance +

+

+
Specified by:
inject in interface Injector<T>
+
+
+ +
Throws: +
ObjectCreationException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/InjectionRuntimeException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/InjectionRuntimeException.html new file mode 100644 index 0000000000..23dfa5279a --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/InjectionRuntimeException.html @@ -0,0 +1,302 @@ + + + + + + + +InjectionRuntimeException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.injection +
+Class InjectionRuntimeException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.apache.tuscany.common.TuscanyRuntimeException
+                  extended by org.apache.tuscany.core.injection.InjectionRuntimeException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
Direct Known Subclasses:
FactoryInitException, ObjectCallbackException, ObjectCreationException
+
+
+
+
public abstract class InjectionRuntimeException
extends org.apache.tuscany.common.TuscanyRuntimeException
+ + +

+Root unchecked exception for the injection package +

+ +

+

+
Version:
+
$Rev: 406532 $ $Date: 2006-05-15 00:23:43 -0400 (Mon, 15 May 2006) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
InjectionRuntimeException() + +
+           
InjectionRuntimeException(java.lang.String message) + +
+           
InjectionRuntimeException(java.lang.String message, + java.lang.Throwable cause) + +
+           
InjectionRuntimeException(java.lang.Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.common.TuscanyRuntimeException
addContextName, getIdentifier, getMessage, returnContextNames, setIdentifier
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+InjectionRuntimeException

+
+public InjectionRuntimeException()
+
+
+
+ +

+InjectionRuntimeException

+
+public InjectionRuntimeException(java.lang.String message)
+
+
+
+ +

+InjectionRuntimeException

+
+public InjectionRuntimeException(java.lang.String message,
+                                 java.lang.Throwable cause)
+
+
+
+ +

+InjectionRuntimeException

+
+public InjectionRuntimeException(java.lang.Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/Injector.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/Injector.html new file mode 100644 index 0000000000..e02ab87a0f --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/Injector.html @@ -0,0 +1,221 @@ + + + + + + + +Injector (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.injection +
+Interface Injector<T>

+
+
All Known Implementing Classes:
FieldInjector, MethodInjector
+
+
+
+
public interface Injector<T>
+ + +

+Implementations inject a pre-configured value on an instance +

+ +

+

+
Version:
+
$Rev: 406532 $ $Date: 2006-05-15 00:23:43 -0400 (Mon, 15 May 2006) $
+
See Also:
MethodInjector, +FieldInjector
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidinject(T instance) + +
+          Inject a value on the given instance
+  +

+ + + + + + + + +
+Method Detail
+ +

+inject

+
+void inject(T instance)
+            throws ObjectCreationException
+
+
Inject a value on the given instance +

+

+ +
Throws: +
ObjectCreationException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/InterCompositeReferenceFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/InterCompositeReferenceFactory.html new file mode 100644 index 0000000000..ab66c0dff1 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/InterCompositeReferenceFactory.html @@ -0,0 +1,298 @@ + + + + + + + +InterCompositeReferenceFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.injection +
+Class InterCompositeReferenceFactory<T>

+
+java.lang.Object
+  extended by org.apache.tuscany.core.injection.InterCompositeReferenceFactory<T>
+
+
+
All Implemented Interfaces:
ObjectFactory<T>
+
+
+
+
public class InterCompositeReferenceFactory<T>
extends java.lang.Object
implements ObjectFactory<T>
+ + +

+Returns a direct reference to a target service exposed in another composite, i.e. the factory avoids creating proxies + and returns the actual target instance +

+ +

+

+
Version:
+
$Rev: 384135 $ $Date: 2006-03-07 22:53:58 -0800 (Tue, 07 Mar 2006) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
InterCompositeReferenceFactory(java.lang.String targetName) + +
+          Reference source is an external service, target is in another module
+  + + + + + + + + + + + + + + + +
+Method Summary
+ TgetInstance() + +
+          Return a instance of the type that this factory creates.
+ voidsetContextResolver(ContextResolver resolver) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+InterCompositeReferenceFactory

+
+public InterCompositeReferenceFactory(java.lang.String targetName)
+
+
Reference source is an external service, target is in another module +

+

+
Parameters:
targetName - the name of the target service
+
+ + + + + + + + +
+Method Detail
+ +

+setContextResolver

+
+public void setContextResolver(ContextResolver resolver)
+
+
+
+
+
+
+
+
+
+ +

+getInstance

+
+public T getInstance()
+              throws ObjectCreationException
+
+
Description copied from interface: ObjectFactory
+
Return a instance of the type that this factory creates. +

+

+
Specified by:
getInstance in interface ObjectFactory<T>
+
+
+ +
Returns:
a instance from this factory +
Throws: +
ObjectCreationException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/JNDIObjectFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/JNDIObjectFactory.html new file mode 100644 index 0000000000..f37d65a2a9 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/JNDIObjectFactory.html @@ -0,0 +1,274 @@ + + + + + + + +JNDIObjectFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.injection +
+Class JNDIObjectFactory<T>

+
+java.lang.Object
+  extended by org.apache.tuscany.core.injection.JNDIObjectFactory<T>
+
+
+
All Implemented Interfaces:
ObjectFactory<T>
+
+
+
+
public class JNDIObjectFactory<T>
extends java.lang.Object
implements ObjectFactory<T>
+ + +

+An implementation of ObjectFactory that creates instances + by looking them up in a JNDI context. +

+ +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
JNDIObjectFactory(javax.naming.Context context, + java.lang.String name) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ TgetInstance() + +
+          Return a instance of the type that this factory creates.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+JNDIObjectFactory

+
+public JNDIObjectFactory(javax.naming.Context context,
+                         java.lang.String name)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getInstance

+
+public T getInstance()
+              throws ObjectCreationException
+
+
Description copied from interface: ObjectFactory
+
Return a instance of the type that this factory creates. +

+

+
Specified by:
getInstance in interface ObjectFactory<T>
+
+
+ +
Returns:
a instance from this factory +
Throws: +
ObjectCreationException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/MethodEventInvoker.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/MethodEventInvoker.html new file mode 100644 index 0000000000..27d77cf6a2 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/MethodEventInvoker.html @@ -0,0 +1,272 @@ + + + + + + + +MethodEventInvoker (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.injection +
+Class MethodEventInvoker<T>

+
+java.lang.Object
+  extended by org.apache.tuscany.core.injection.MethodEventInvoker<T>
+
+
+
All Implemented Interfaces:
EventInvoker<T>
+
+
+
+
public class MethodEventInvoker<T>
extends java.lang.Object
implements EventInvoker<T>
+ + +

+Performs an wire on a method of a given instance +

+ +

+

+
Version:
+
$Rev: 406532 $ $Date: 2006-05-15 00:23:43 -0400 (Mon, 15 May 2006) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
MethodEventInvoker(java.lang.reflect.Method method) + +
+          Intantiates an invoker for the given method
+  + + + + + + + + + + + +
+Method Summary
+ voidinvokeEvent(T instance) + +
+          Performs the wire on a given instance
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+MethodEventInvoker

+
+public MethodEventInvoker(java.lang.reflect.Method method)
+
+
Intantiates an invoker for the given method +

+

+ + + + + + + + +
+Method Detail
+ +

+invokeEvent

+
+public void invokeEvent(T instance)
+                 throws ObjectCallbackException
+
+
Description copied from interface: EventInvoker
+
Performs the wire on a given instance +

+

+
Specified by:
invokeEvent in interface EventInvoker<T>
+
+
+ +
Throws: +
ObjectCallbackException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/MethodInjector.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/MethodInjector.html new file mode 100644 index 0000000000..ea137c1d2b --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/MethodInjector.html @@ -0,0 +1,272 @@ + + + + + + + +MethodInjector (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.injection +
+Class MethodInjector<T>

+
+java.lang.Object
+  extended by org.apache.tuscany.core.injection.MethodInjector<T>
+
+
+
All Implemented Interfaces:
Injector<T>
+
+
+
+
public class MethodInjector<T>
extends java.lang.Object
implements Injector<T>
+ + +

+Injects a value created by an ObjectFactory using a given method +

+ +

+

+
Version:
+
$Rev: 406532 $ $Date: 2006-05-15 00:23:43 -0400 (Mon, 15 May 2006) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
MethodInjector(java.lang.reflect.Method method, + ObjectFactory<?> objectFactory) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ voidinject(T instance) + +
+          Inject a value on the given instance
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+MethodInjector

+
+public MethodInjector(java.lang.reflect.Method method,
+                      ObjectFactory<?> objectFactory)
+
+
+ + + + + + + + +
+Method Detail
+ +

+inject

+
+public void inject(T instance)
+            throws ObjectCreationException
+
+
Description copied from interface: Injector
+
Inject a value on the given instance +

+

+
Specified by:
inject in interface Injector<T>
+
+
+ +
Throws: +
ObjectCreationException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/NonProxiedTargetFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/NonProxiedTargetFactory.html new file mode 100644 index 0000000000..9c591dc8b8 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/NonProxiedTargetFactory.html @@ -0,0 +1,281 @@ + + + + + + + +NonProxiedTargetFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.injection +
+Class NonProxiedTargetFactory<T>

+
+java.lang.Object
+  extended by org.apache.tuscany.core.injection.NonProxiedTargetFactory<T>
+
+
+
All Implemented Interfaces:
ObjectFactory<T>
+
+
+
+
public class NonProxiedTargetFactory<T>
extends java.lang.Object
implements ObjectFactory<T>
+ + +

+Returns a direct reference to a target within the same composite, i.e. the factory avoids creating proxies and + returns the actual target instance +

+ +

+

+
Version:
+
$Rev: 396585 $ $Date: 2006-04-24 11:42:24 -0400 (Mon, 24 Apr 2006) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
NonProxiedTargetFactory(org.apache.tuscany.model.assembly.ConfiguredService targetService, + ContextResolver resolver) + +
+          Constructs a reference object factory from a configured reference on a type
+  + + + + + + + + + + + +
+Method Summary
+ TgetInstance() + +
+          Return a instance of the type that this factory creates.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+NonProxiedTargetFactory

+
+public NonProxiedTargetFactory(org.apache.tuscany.model.assembly.ConfiguredService targetService,
+                               ContextResolver resolver)
+                        throws FactoryInitException
+
+
Constructs a reference object factory from a configured reference on a type +

+

+ +
Throws: +
FactoryInitException
+
+ + + + + + + + +
+Method Detail
+ +

+getInstance

+
+public T getInstance()
+              throws ObjectCreationException
+
+
Description copied from interface: ObjectFactory
+
Return a instance of the type that this factory creates. +

+

+
Specified by:
getInstance in interface ObjectFactory<T>
+
+
+ +
Returns:
a instance from this factory +
Throws: +
ObjectCreationException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/NullEventInvoker.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/NullEventInvoker.html new file mode 100644 index 0000000000..3421dc1e17 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/NullEventInvoker.html @@ -0,0 +1,303 @@ + + + + + + + +NullEventInvoker (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.injection +
+Class NullEventInvoker<T>

+
+java.lang.Object
+  extended by org.apache.tuscany.core.injection.NullEventInvoker<T>
+
+
+
All Implemented Interfaces:
EventInvoker<T>
+
+
+
+
public final class NullEventInvoker<T>
extends java.lang.Object
implements EventInvoker<T>
+ + +

+A no-op invoker +

+ +

+

+
Version:
+
$Rev: 406532 $ $Date: 2006-05-15 00:23:43 -0400 (Mon, 15 May 2006) $
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static EventInvoker<?>NULL_INVOKER + +
+           
+  + + + + + + + + + + +
+Constructor Summary
NullEventInvoker() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ voidinvokeEvent(T instance) + +
+          Performs the wire on a given instance
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+NULL_INVOKER

+
+public static final EventInvoker<?> NULL_INVOKER
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+NullEventInvoker

+
+public NullEventInvoker()
+
+
+ + + + + + + + +
+Method Detail
+ +

+invokeEvent

+
+public void invokeEvent(T instance)
+
+
Description copied from interface: EventInvoker
+
Performs the wire on a given instance +

+

+
Specified by:
invokeEvent in interface EventInvoker<T>
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/ObjectCallbackException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/ObjectCallbackException.html new file mode 100644 index 0000000000..aa6fae45d6 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/ObjectCallbackException.html @@ -0,0 +1,300 @@ + + + + + + + +ObjectCallbackException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.injection +
+Class ObjectCallbackException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.apache.tuscany.common.TuscanyRuntimeException
+                  extended by org.apache.tuscany.core.injection.InjectionRuntimeException
+                      extended by org.apache.tuscany.core.injection.ObjectCallbackException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class ObjectCallbackException
extends InjectionRuntimeException
+ + +

+Denotes an error when invoking on an object +

+ +

+

+
Version:
+
$Rev: 406532 $ $Date: 2006-05-15 00:23:43 -0400 (Mon, 15 May 2006) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
ObjectCallbackException() + +
+           
ObjectCallbackException(java.lang.String message) + +
+           
ObjectCallbackException(java.lang.String message, + java.lang.Throwable cause) + +
+           
ObjectCallbackException(java.lang.Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.common.TuscanyRuntimeException
addContextName, getIdentifier, getMessage, returnContextNames, setIdentifier
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+ObjectCallbackException

+
+public ObjectCallbackException()
+
+
+
+ +

+ObjectCallbackException

+
+public ObjectCallbackException(java.lang.String message)
+
+
+
+ +

+ObjectCallbackException

+
+public ObjectCallbackException(java.lang.String message,
+                               java.lang.Throwable cause)
+
+
+
+ +

+ObjectCallbackException

+
+public ObjectCallbackException(java.lang.Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/ObjectCreationException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/ObjectCreationException.html new file mode 100644 index 0000000000..61863c5717 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/ObjectCreationException.html @@ -0,0 +1,300 @@ + + + + + + + +ObjectCreationException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.injection +
+Class ObjectCreationException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.apache.tuscany.common.TuscanyRuntimeException
+                  extended by org.apache.tuscany.core.injection.InjectionRuntimeException
+                      extended by org.apache.tuscany.core.injection.ObjectCreationException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class ObjectCreationException
extends InjectionRuntimeException
+ + +

+Denotes an error creating a new object instance +

+ +

+

+
Version:
+
$Rev: 406532 $ $Date: 2006-05-15 00:23:43 -0400 (Mon, 15 May 2006) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
ObjectCreationException() + +
+           
ObjectCreationException(java.lang.String message) + +
+           
ObjectCreationException(java.lang.String message, + java.lang.Throwable cause) + +
+           
ObjectCreationException(java.lang.Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.common.TuscanyRuntimeException
addContextName, getIdentifier, getMessage, returnContextNames, setIdentifier
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+ObjectCreationException

+
+public ObjectCreationException()
+
+
+
+ +

+ObjectCreationException

+
+public ObjectCreationException(java.lang.String message)
+
+
+
+ +

+ObjectCreationException

+
+public ObjectCreationException(java.lang.String message,
+                               java.lang.Throwable cause)
+
+
+
+ +

+ObjectCreationException

+
+public ObjectCreationException(java.lang.Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/PojoObjectFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/PojoObjectFactory.html new file mode 100644 index 0000000000..268097e07b --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/PojoObjectFactory.html @@ -0,0 +1,275 @@ + + + + + + + +PojoObjectFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.injection +
+Class PojoObjectFactory<T>

+
+java.lang.Object
+  extended by org.apache.tuscany.core.injection.PojoObjectFactory<T>
+
+
+
All Implemented Interfaces:
ObjectFactory<T>
+
+
+
+
public class PojoObjectFactory<T>
extends java.lang.Object
implements ObjectFactory<T>
+ + +

+Creates new instances of a Java class, calling a given set of injectors to configure the instance +

+ +

+

+
Version:
+
$Rev: 406532 $ $Date: 2006-05-15 00:23:43 -0400 (Mon, 15 May 2006) $
+
See Also:
Injector
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
PojoObjectFactory(java.lang.reflect.Constructor<T> ctr, + java.util.List<ObjectFactory> initParams, + java.util.List<Injector> setters) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ TgetInstance() + +
+          Return a instance of the type that this factory creates.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+PojoObjectFactory

+
+public PojoObjectFactory(java.lang.reflect.Constructor<T> ctr,
+                         java.util.List<ObjectFactory> initParams,
+                         java.util.List<Injector> setters)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getInstance

+
+public T getInstance()
+              throws ObjectCreationException
+
+
Description copied from interface: ObjectFactory
+
Return a instance of the type that this factory creates. +

+

+
Specified by:
getInstance in interface ObjectFactory<T>
+
+
+ +
Returns:
a instance from this factory +
Throws: +
ObjectCreationException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/SingletonObjectFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/SingletonObjectFactory.html new file mode 100644 index 0000000000..331961529f --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/SingletonObjectFactory.html @@ -0,0 +1,268 @@ + + + + + + + +SingletonObjectFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.injection +
+Class SingletonObjectFactory<T>

+
+java.lang.Object
+  extended by org.apache.tuscany.core.injection.SingletonObjectFactory<T>
+
+
+
All Implemented Interfaces:
ObjectFactory<T>
+
+
+
+
public class SingletonObjectFactory<T>
extends java.lang.Object
implements ObjectFactory<T>
+ + +

+Implementation of ObjectFactory that returns a single instance, typically an immutable type. +

+ +

+

+
Version:
+
$Rev: 406532 $ $Date: 2006-05-15 00:23:43 -0400 (Mon, 15 May 2006) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
SingletonObjectFactory(T instance) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ TgetInstance() + +
+          Return a instance of the type that this factory creates.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+SingletonObjectFactory

+
+public SingletonObjectFactory(T instance)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getInstance

+
+public T getInstance()
+
+
Description copied from interface: ObjectFactory
+
Return a instance of the type that this factory creates. +

+

+
Specified by:
getInstance in interface ObjectFactory<T>
+
+
+ +
Returns:
a instance from this factory
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/ContextObjectFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/ContextObjectFactory.html new file mode 100644 index 0000000000..ca9dc5374c --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/ContextObjectFactory.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.injection.ContextObjectFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.injection.ContextObjectFactory

+
+No usage of org.apache.tuscany.core.injection.ContextObjectFactory +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/EventInvoker.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/EventInvoker.html new file mode 100644 index 0000000000..7945415d51 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/EventInvoker.html @@ -0,0 +1,281 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.injection.EventInvoker (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.injection.EventInvoker

+
+ + + + + + + + + + + + + + + + + +
+Packages that use EventInvoker
org.apache.tuscany.core.injection  
org.apache.tuscany.core.system.config  
org.apache.tuscany.core.system.context  
+  +

+ + + + + +
+Uses of EventInvoker in org.apache.tuscany.core.injection
+  +

+ + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.injection that implement EventInvoker
+ classMethodEventInvoker<T> + +
+          Performs an wire on a method of a given instance
+ classNullEventInvoker<T> + +
+          A no-op invoker
+  +

+ + + + + + + + + +
Fields in org.apache.tuscany.core.injection declared as EventInvoker
+static EventInvoker<?>NullEventInvoker.NULL_INVOKER + +
+           
+  +

+ + + + + +
+Uses of EventInvoker in org.apache.tuscany.core.system.config
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.system.config with parameters of type EventInvoker
+ voidSystemContextFactory.setDestroyInvoker(EventInvoker invoker) + +
+           
+ voidSystemContextFactory.setInitInvoker(EventInvoker invoker) + +
+           
+  +

+ + + + + +
+Uses of EventInvoker in org.apache.tuscany.core.system.context
+  +

+ + + + + + + + + + + +
Constructors in org.apache.tuscany.core.system.context with parameters of type EventInvoker
SystemAtomicContext(java.lang.String name, + ObjectFactory objectFactory, + boolean eagerInit, + EventInvoker<java.lang.Object> initInvoker, + EventInvoker<java.lang.Object> destroyInvoker, + boolean stateless) + +
+           
SystemAtomicContext(java.lang.String name, + ObjectFactory objectFactory, + boolean eagerInit, + EventInvoker<java.lang.Object> initInvoker, + EventInvoker<java.lang.Object> destroyInvoker, + boolean stateless) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/FactoryInitException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/FactoryInitException.html new file mode 100644 index 0000000000..1670c0d13f --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/FactoryInitException.html @@ -0,0 +1,176 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.injection.FactoryInitException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.injection.FactoryInitException

+
+ + + + + + + + + +
+Packages that use FactoryInitException
org.apache.tuscany.core.injection  
+  +

+ + + + + +
+Uses of FactoryInitException in org.apache.tuscany.core.injection
+  +

+ + + + + + + + +
Constructors in org.apache.tuscany.core.injection that throw FactoryInitException
NonProxiedTargetFactory(org.apache.tuscany.model.assembly.ConfiguredService targetService, + ContextResolver resolver) + +
+          Constructs a reference object factory from a configured reference on a type
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/FieldInjector.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/FieldInjector.html new file mode 100644 index 0000000000..47c09e6b7e --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/FieldInjector.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.injection.FieldInjector (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.injection.FieldInjector

+
+No usage of org.apache.tuscany.core.injection.FieldInjector +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/InjectionRuntimeException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/InjectionRuntimeException.html new file mode 100644 index 0000000000..d56ee6557d --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/InjectionRuntimeException.html @@ -0,0 +1,193 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.injection.InjectionRuntimeException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.injection.InjectionRuntimeException

+
+ + + + + + + + + +
+Packages that use InjectionRuntimeException
org.apache.tuscany.core.injection  
+  +

+ + + + + +
+Uses of InjectionRuntimeException in org.apache.tuscany.core.injection
+  +

+ + + + + + + + + + + + + + + + + +
Subclasses of InjectionRuntimeException in org.apache.tuscany.core.injection
+ classFactoryInitException + +
+          Denotes an exception initializing an object factory
+ classObjectCallbackException + +
+          Denotes an error when invoking on an object
+ classObjectCreationException + +
+          Denotes an error creating a new object instance
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/Injector.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/Injector.html new file mode 100644 index 0000000000..3f6144c126 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/Injector.html @@ -0,0 +1,386 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.injection.Injector (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.injection.Injector

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use Injector
org.apache.tuscany.core.extension.config  
org.apache.tuscany.core.extension.config.extensibility  
org.apache.tuscany.core.injection  
org.apache.tuscany.core.sdo.helper  
org.apache.tuscany.core.system.config  
org.apache.tuscany.core.system.config.extensibility  
+  +

+ + + + + +
+Uses of Injector in org.apache.tuscany.core.extension.config
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.extension.config that return Injector
+ Injector<?>InjectorExtensibilityElement.getInjector(ContextResolver resolver) + +
+          Creates an injector
+  +

+ + + + + +
+Uses of Injector in org.apache.tuscany.core.extension.config.extensibility
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.extension.config.extensibility that return Injector
+ Injector<?>ComponentNameExtensibilityElement.getEventInvoker(java.lang.String name) + +
+           
+ Injector<?>ContextExtensibilityElement.getInjector(ContextResolver resolver) + +
+           
+  +

+ + + + + +
+Uses of Injector in org.apache.tuscany.core.injection
+  +

+ + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.injection that implement Injector
+ classFieldInjector<T> + +
+          Injects a value created by an ObjectFactory on a given field
+ classMethodInjector<T> + +
+          Injects a value created by an ObjectFactory using a given method
+  +

+ + + + + + + + +
Constructor parameters in org.apache.tuscany.core.injection with type arguments of type Injector
PojoObjectFactory(java.lang.reflect.Constructor<T> ctr, + java.util.List<ObjectFactory> initParams, + java.util.List<Injector> setters) + +
+           
+  +

+ + + + + +
+Uses of Injector in org.apache.tuscany.core.sdo.helper
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.sdo.helper that return Injector
+ Injector<?>SDOHelperExtensibilityElement.getInjector(ContextResolver resolver) + +
+           
+  +

+ + + + + +
+Uses of Injector in org.apache.tuscany.core.system.config
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.system.config that return Injector
+ Injector<?>SystemInjectorExtensibilityElement.getInjector(ContextResolver resolver) + +
+          Creates an injector
+  +

+ + + + + + + + + +
Method parameters in org.apache.tuscany.core.system.config with type arguments of type Injector
+ voidSystemContextFactory.setSetters(java.util.List<Injector> setters) + +
+           
+  +

+ + + + + +
+Uses of Injector in org.apache.tuscany.core.system.config.extensibility
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.system.config.extensibility that return Injector
+ Injector<?>AutowireExtensibilityElement.getInjector(ContextResolver resolver) + +
+           
+ Injector<?>ParentContextExtensibilityElement.getInjector(ContextResolver resolver) + +
+           
+ Injector<?>MonitorExtensibilityElement.getInjector(org.apache.tuscany.common.monitor.MonitorFactory factory) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/InterCompositeReferenceFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/InterCompositeReferenceFactory.html new file mode 100644 index 0000000000..66ae68283d --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/InterCompositeReferenceFactory.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.injection.InterCompositeReferenceFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.injection.InterCompositeReferenceFactory

+
+No usage of org.apache.tuscany.core.injection.InterCompositeReferenceFactory +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/JNDIObjectFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/JNDIObjectFactory.html new file mode 100644 index 0000000000..820801b06f --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/JNDIObjectFactory.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.injection.JNDIObjectFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.injection.JNDIObjectFactory

+
+No usage of org.apache.tuscany.core.injection.JNDIObjectFactory +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/MethodEventInvoker.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/MethodEventInvoker.html new file mode 100644 index 0000000000..5c3596b866 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/MethodEventInvoker.html @@ -0,0 +1,177 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.injection.MethodEventInvoker (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.injection.MethodEventInvoker

+
+ + + + + + + + + +
+Packages that use MethodEventInvoker
org.apache.tuscany.core.extension.config.extensibility  
+  +

+ + + + + +
+Uses of MethodEventInvoker in org.apache.tuscany.core.extension.config.extensibility
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.extension.config.extensibility that return MethodEventInvoker
+ MethodEventInvokerInvokerExtensibilityElement.getEventInvoker() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/MethodInjector.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/MethodInjector.html new file mode 100644 index 0000000000..8c00f2e7db --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/MethodInjector.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.injection.MethodInjector (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.injection.MethodInjector

+
+No usage of org.apache.tuscany.core.injection.MethodInjector +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/NonProxiedTargetFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/NonProxiedTargetFactory.html new file mode 100644 index 0000000000..a868f801f8 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/NonProxiedTargetFactory.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.injection.NonProxiedTargetFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.injection.NonProxiedTargetFactory

+
+No usage of org.apache.tuscany.core.injection.NonProxiedTargetFactory +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/NullEventInvoker.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/NullEventInvoker.html new file mode 100644 index 0000000000..7ea86390a5 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/NullEventInvoker.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.injection.NullEventInvoker (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.injection.NullEventInvoker

+
+No usage of org.apache.tuscany.core.injection.NullEventInvoker +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/ObjectCallbackException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/ObjectCallbackException.html new file mode 100644 index 0000000000..1b19e5010f --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/ObjectCallbackException.html @@ -0,0 +1,185 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.injection.ObjectCallbackException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.injection.ObjectCallbackException

+
+ + + + + + + + + +
+Packages that use ObjectCallbackException
org.apache.tuscany.core.injection  
+  +

+ + + + + +
+Uses of ObjectCallbackException in org.apache.tuscany.core.injection
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.injection that throw ObjectCallbackException
+ voidEventInvoker.invokeEvent(T instance) + +
+          Performs the wire on a given instance
+ voidMethodEventInvoker.invokeEvent(T instance) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/ObjectCreationException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/ObjectCreationException.html new file mode 100644 index 0000000000..a15f1c6612 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/ObjectCreationException.html @@ -0,0 +1,381 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.injection.ObjectCreationException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.injection.ObjectCreationException

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use ObjectCreationException
org.apache.tuscany.core.builder  
org.apache.tuscany.core.builder.impl  
org.apache.tuscany.core.injection  
org.apache.tuscany.core.sdo  
org.apache.tuscany.core.system.injection  
+  +

+ + + + + +
+Uses of ObjectCreationException in org.apache.tuscany.core.builder
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.builder that throw ObjectCreationException
+ TObjectFactory.getInstance() + +
+          Return a instance of the type that this factory creates.
+  +

+ + + + + +
+Uses of ObjectCreationException in org.apache.tuscany.core.builder.impl
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.builder.impl that throw ObjectCreationException
+ java.lang.ObjectArrayMultiplicityObjectFactory.getInstance() + +
+           
+ java.util.ListListMultiplicityObjectFactory.getInstance() + +
+           
+ java.lang.ObjectProxyObjectFactory.getInstance() + +
+           
+  +

+ + + + + +
+Uses of ObjectCreationException in org.apache.tuscany.core.injection
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.injection that throw ObjectCreationException
+ TInterCompositeReferenceFactory.getInstance() + +
+           
+ TJNDIObjectFactory.getInstance() + +
+           
+ TNonProxiedTargetFactory.getInstance() + +
+           
+ TPojoObjectFactory.getInstance() + +
+           
+ voidFieldInjector.inject(T instance) + +
+          Inject a new value on the given isntance
+ voidInjector.inject(T instance) + +
+          Inject a value on the given instance
+ voidMethodInjector.inject(T instance) + +
+           
+  +

+ + + + + +
+Uses of ObjectCreationException in org.apache.tuscany.core.sdo
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.sdo that throw ObjectCreationException
+ commonj.sdo.helper.DataFactoryDataFactoryObjectFactory.getInstance() + +
+           
+ commonj.sdo.helper.TypeHelperTypeHelperObjectFactory.getInstance() + +
+           
+ commonj.sdo.helper.XMLHelperXMLHelperObjectFactory.getInstance() + +
+           
+ commonj.sdo.helper.XSDHelperXSDHelperObjectFactory.getInstance() + +
+           
+  +

+ + + + + +
+Uses of ObjectCreationException in org.apache.tuscany.core.system.injection
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.system.injection that throw ObjectCreationException
+ TAutowireObjectFactory.getInstance() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/PojoObjectFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/PojoObjectFactory.html new file mode 100644 index 0000000000..3a8eecced9 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/PojoObjectFactory.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.injection.PojoObjectFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.injection.PojoObjectFactory

+
+No usage of org.apache.tuscany.core.injection.PojoObjectFactory +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/SingletonObjectFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/SingletonObjectFactory.html new file mode 100644 index 0000000000..5e74743fbf --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/class-use/SingletonObjectFactory.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.injection.SingletonObjectFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.injection.SingletonObjectFactory

+
+No usage of org.apache.tuscany.core.injection.SingletonObjectFactory +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/package-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/package-frame.html new file mode 100644 index 0000000000..c1c8c90466 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/package-frame.html @@ -0,0 +1,81 @@ + + + + + + + +org.apache.tuscany.core.injection (Tuscany Core incubating-M1 API) + + + + + + + + + + + +org.apache.tuscany.core.injection + + + + +
+Interfaces  + +
+EventInvoker +
+Injector
+ + + + + + +
+Classes  + +
+ContextObjectFactory +
+FieldInjector +
+InterCompositeReferenceFactory +
+JNDIObjectFactory +
+MethodEventInvoker +
+MethodInjector +
+NonProxiedTargetFactory +
+NullEventInvoker +
+PojoObjectFactory +
+SingletonObjectFactory
+ + + + + + +
+Exceptions  + +
+FactoryInitException +
+InjectionRuntimeException +
+ObjectCallbackException +
+ObjectCreationException
+ + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/package-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/package-summary.html new file mode 100644 index 0000000000..1bacedee09 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/package-summary.html @@ -0,0 +1,236 @@ + + + + + + + +org.apache.tuscany.core.injection (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+

+Package org.apache.tuscany.core.injection +

+ + + + + + + + + + + + + +
+Interface Summary
EventInvoker<T>Performs an wire on an instance
Injector<T>Implementations inject a pre-configured value on an instance
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
ContextObjectFactoryAn implementation of ObjectFactory that resolves the current parent context
FieldInjector<T>Injects a value created by an ObjectFactory on a given field
InterCompositeReferenceFactory<T>Returns a direct reference to a target service exposed in another composite, i.e.
JNDIObjectFactory<T>An implementation of ObjectFactory that creates instances + by looking them up in a JNDI context.
MethodEventInvoker<T>Performs an wire on a method of a given instance
MethodInjector<T>Injects a value created by an ObjectFactory using a given method
NonProxiedTargetFactory<T>Returns a direct reference to a target within the same composite, i.e.
NullEventInvoker<T>A no-op invoker
PojoObjectFactory<T>Creates new instances of a Java class, calling a given set of injectors to configure the instance
SingletonObjectFactory<T>Implementation of ObjectFactory that returns a single instance, typically an immutable type.
+  + +

+ + + + + + + + + + + + + + + + + + + + + +
+Exception Summary
FactoryInitExceptionDenotes an exception initializing an object factory
InjectionRuntimeExceptionRoot unchecked exception for the injection package
ObjectCallbackExceptionDenotes an error when invoking on an object
ObjectCreationExceptionDenotes an error creating a new object instance
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/package-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/package-tree.html new file mode 100644 index 0000000000..de856c7bce --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/package-tree.html @@ -0,0 +1,176 @@ + + + + + + + +org.apache.tuscany.core.injection Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.core.injection +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/package-use.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/package-use.html new file mode 100644 index 0000000000..e230d77959 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/injection/package-use.html @@ -0,0 +1,399 @@ + + + + + + + +Uses of Package org.apache.tuscany.core.injection (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.core.injection

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.apache.tuscany.core.injection
org.apache.tuscany.core.builder  
org.apache.tuscany.core.builder.impl  
org.apache.tuscany.core.extension.config  
org.apache.tuscany.core.extension.config.extensibility  
org.apache.tuscany.core.injection  
org.apache.tuscany.core.sdo  
org.apache.tuscany.core.sdo.helper  
org.apache.tuscany.core.system.config  
org.apache.tuscany.core.system.config.extensibility  
org.apache.tuscany.core.system.context  
org.apache.tuscany.core.system.injection  
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.injection used by org.apache.tuscany.core.builder
ObjectCreationException + +
+          Denotes an error creating a new object instance
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.injection used by org.apache.tuscany.core.builder.impl
ObjectCreationException + +
+          Denotes an error creating a new object instance
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.injection used by org.apache.tuscany.core.extension.config
Injector + +
+          Implementations inject a pre-configured value on an instance
+  +

+ + + + + + + + + + + +
+Classes in org.apache.tuscany.core.injection used by org.apache.tuscany.core.extension.config.extensibility
Injector + +
+          Implementations inject a pre-configured value on an instance
MethodEventInvoker + +
+          Performs an wire on a method of a given instance
+  +

+ + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.core.injection used by org.apache.tuscany.core.injection
EventInvoker + +
+          Performs an wire on an instance
FactoryInitException + +
+          Denotes an exception initializing an object factory
InjectionRuntimeException + +
+          Root unchecked exception for the injection package
Injector + +
+          Implementations inject a pre-configured value on an instance
ObjectCallbackException + +
+          Denotes an error when invoking on an object
ObjectCreationException + +
+          Denotes an error creating a new object instance
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.injection used by org.apache.tuscany.core.sdo
ObjectCreationException + +
+          Denotes an error creating a new object instance
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.injection used by org.apache.tuscany.core.sdo.helper
Injector + +
+          Implementations inject a pre-configured value on an instance
+  +

+ + + + + + + + + + + +
+Classes in org.apache.tuscany.core.injection used by org.apache.tuscany.core.system.config
EventInvoker + +
+          Performs an wire on an instance
Injector + +
+          Implementations inject a pre-configured value on an instance
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.injection used by org.apache.tuscany.core.system.config.extensibility
Injector + +
+          Implementations inject a pre-configured value on an instance
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.injection used by org.apache.tuscany.core.system.context
EventInvoker + +
+          Performs an wire on an instance
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.injection used by org.apache.tuscany.core.system.injection
ObjectCreationException + +
+          Denotes an error creating a new object instance
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/InvalidPropertyFactoryException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/InvalidPropertyFactoryException.html new file mode 100644 index 0000000000..9563556a97 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/InvalidPropertyFactoryException.html @@ -0,0 +1,302 @@ + + + + + + + +InvalidPropertyFactoryException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.loader +
+Class InvalidPropertyFactoryException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by org.apache.tuscany.common.TuscanyException
+              extended by org.apache.tuscany.core.config.ConfigurationException
+                  extended by org.apache.tuscany.core.config.ConfigurationLoadException
+                      extended by org.apache.tuscany.core.loader.InvalidPropertyFactoryException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class InvalidPropertyFactoryException
extends ConfigurationLoadException
+ + +

+Exception raised if there is a problem configuring a PropertyFactory. +

+ +

+

+
Version:
+
$Rev$ $Date$
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
InvalidPropertyFactoryException(java.lang.String className, + java.lang.Throwable cause) + +
+          Constructor indicating the cause why the property factory could not be created.
+  + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetClassName() + +
+          Returns the name of the property factory implementation class.
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.config.ConfigurationLoadException
getResourceURI, setResourceURI
+ + + + + + + +
Methods inherited from class org.apache.tuscany.common.TuscanyException
addContextName, getIdentifier, getMessage, returnContextNames, setIdentifier
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+InvalidPropertyFactoryException

+
+public InvalidPropertyFactoryException(java.lang.String className,
+                                       java.lang.Throwable cause)
+
+
Constructor indicating the cause why the property factory could not be created. +

+

+
Parameters:
className - the name of the class that is intended to be the PropertyFactory
cause - the Throwable that prevented the PropertyFactory from being created
+
+ + + + + + + + +
+Method Detail
+ +

+getClassName

+
+public java.lang.String getClassName()
+
+
Returns the name of the property factory implementation class. +

+

+ +
Returns:
the name of the property factory implementation class
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/LoaderContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/LoaderContext.html new file mode 100644 index 0000000000..1c88026786 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/LoaderContext.html @@ -0,0 +1,267 @@ + + + + + + + +LoaderContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.loader +
+Class LoaderContext

+
+java.lang.Object
+  extended by org.apache.tuscany.core.loader.LoaderContext
+
+
+
+
public class LoaderContext
extends java.lang.Object
+ + +

+Context holder that can be used during the load process to store information + that is not part of the logical model. This should be regarded as transient + and references to this context should not be stored inside the model. +

+ +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
LoaderContext(org.apache.tuscany.common.resource.ResourceLoader resourceLoader) + +
+          Constructor specifying the loader for application resources.
+  + + + + + + + + + + + +
+Method Summary
+ org.apache.tuscany.common.resource.ResourceLoadergetResourceLoader() + +
+          Returns a resource loader that can be used to load application resources.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+LoaderContext

+
+public LoaderContext(org.apache.tuscany.common.resource.ResourceLoader resourceLoader)
+
+
Constructor specifying the loader for application resources. +

+

+
Parameters:
resourceLoader - the loader for application resources
+
+ + + + + + + + +
+Method Detail
+ +

+getResourceLoader

+
+public org.apache.tuscany.common.resource.ResourceLoader getResourceLoader()
+
+
Returns a resource loader that can be used to load application resources. +

+

+ +
Returns:
a resource loader that can be used to load application resources
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/StAXElementLoader.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/StAXElementLoader.html new file mode 100644 index 0000000000..eefd4655f5 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/StAXElementLoader.html @@ -0,0 +1,226 @@ + + + + + + + +StAXElementLoader (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.loader +
+Interface StAXElementLoader<T extends org.apache.tuscany.model.assembly.AssemblyObject>

+
+
All Known Implementing Classes:
AbstractLoader, ComponentLoader, ComponentTypeLoader, CompositeLoader, EntryPointLoader, ExternalServiceLoader, ImportWSDLLoader, InterfaceJavaLoader, InterfaceWSDLLoader, ModuleFragmentLoader, ModuleLoader, PropertyLoader, ReferenceLoader, ServiceLoader, SystemBindingLoader, SystemImplementationLoader, WireLoader
+
+
+
+
public interface StAXElementLoader<T extends org.apache.tuscany.model.assembly.AssemblyObject>
+ + +

+A loader that creates a model object from a StAX input stream. +

+ +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ Tload(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+          Build the model object for an element in an XML stream.
+  +

+ + + + + + + + +
+Method Detail
+ +

+load

+
+T load(javax.xml.stream.XMLStreamReader reader,
+       LoaderContext loaderContext)
+                                                                throws javax.xml.stream.XMLStreamException,
+                                                                       ConfigurationLoadException
+
+
Build the model object for an element in an XML stream. + When this method returns the stream will be positioned on the corresponding END_ELEMENT. +

+

+
Parameters:
reader - the XML stream reader positioned on the applicable START_ELEMENT
loaderContext - the context for the load operation +
Returns:
the model object for that element +
Throws: +
javax.xml.stream.XMLStreamException +
ConfigurationLoadException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/StAXLoaderRegistry.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/StAXLoaderRegistry.html new file mode 100644 index 0000000000..7b8bb300ff --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/StAXLoaderRegistry.html @@ -0,0 +1,356 @@ + + + + + + + +StAXLoaderRegistry (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.loader +
+Interface StAXLoaderRegistry

+
+
All Known Implementing Classes:
StAXLoaderRegistryImpl
+
+
+
+
public interface StAXLoaderRegistry
+ + +

+Registry for XML loaders that can parse a StAX input stream and return model objects. +

+ Loaders will typically be contributed to the system by any extension that needs to + handle extension specific information contained in some XML configuration file. + The loader can be contributed as a system component with an autowire reference + to this registry which is used during initialization to actually register. +

+ This registry can also be used to parse an input stream, dispatching to the + appropriate loader for each element accepted. Loaders can call back to the + registry to load sub-elements that they are not able to handle directly. +

+ +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ org.apache.tuscany.model.assembly.AssemblyContextgetContext() + +
+          Deprecated. 
+ org.apache.tuscany.model.assembly.AssemblyObjectload(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+          Parse the supplied XML stream dispatching to the appropriate registered loader + for each element encountered in the stream.
+ + + + + +
+<T extends org.apache.tuscany.model.assembly.AssemblyObject> +
+void
+
registerLoader(javax.xml.namespace.QName element, + StAXElementLoader<T> loader) + +
+          Register a loader.
+ voidsetContext(org.apache.tuscany.model.assembly.AssemblyContext context) + +
+          Deprecated. 
+ + + + + +
+<T extends org.apache.tuscany.model.assembly.AssemblyObject> +
+void
+
unregisterLoader(javax.xml.namespace.QName element, + StAXElementLoader<T> loader) + +
+          Unregister a loader.
+  +

+ + + + + + + + +
+Method Detail
+ +

+registerLoader

+
+<T extends org.apache.tuscany.model.assembly.AssemblyObject> void registerLoader(javax.xml.namespace.QName element,
+                                                                                 StAXElementLoader<T> loader)
+
+
Register a loader. This operation will typically be called by a loader + during its initialization. +

+

+
Parameters:
element - the element that should be delegated to the contibuted loader
loader - a loader that is being contributed to the system
+
+
+
+ +

+unregisterLoader

+
+<T extends org.apache.tuscany.model.assembly.AssemblyObject> void unregisterLoader(javax.xml.namespace.QName element,
+                                                                                   StAXElementLoader<T> loader)
+
+
Unregister a loader. This will typically be called by a loader as it is being destroyed. +

+

+
Parameters:
element - the element that was being delegated to the contibuted loader
loader - a loader that should no longer be used
+
+
+
+ +

+load

+
+org.apache.tuscany.model.assembly.AssemblyObject load(javax.xml.stream.XMLStreamReader reader,
+                                                      LoaderContext loaderContext)
+                                                      throws javax.xml.stream.XMLStreamException,
+                                                             ConfigurationLoadException
+
+
Parse the supplied XML stream dispatching to the appropriate registered loader + for each element encountered in the stream. +

+ This method must be called with the XML cursor positioned on a START_ELEMENT event. + When this method returns, the stream will be positioned on the corresponding + END_ELEMENT event. +

+

+
Parameters:
reader - the XML stream to parse
loaderContext - +
Returns:
the model object obtained by parsing the current element on the stream +
Throws: +
javax.xml.stream.XMLStreamException - if there was a problem reading the stream +
ConfigurationLoadException
+
+
+
+ +

+getContext

+
+@Deprecated
+org.apache.tuscany.model.assembly.AssemblyContext getContext()
+
+
Deprecated.  +

+

Hack to allow loaders to initialize model objects on the fly. + Remove when initialization has been moved from the model implementation to the loader. +

+

+ +
Returns:
the model context for this load operation
+
+
+
+ +

+setContext

+
+@Deprecated
+void setContext(org.apache.tuscany.model.assembly.AssemblyContext context)
+
+
Deprecated.  +

+

Hack to allow loaders to initialize model objects on the fly. + Remove when initialization has been moved from the model implementation to the loader. +

+

+
Parameters:
context - the model context for this load operation
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/StAXPropertyFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/StAXPropertyFactory.html new file mode 100644 index 0000000000..879fc0ab18 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/StAXPropertyFactory.html @@ -0,0 +1,225 @@ + + + + + + + +StAXPropertyFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.loader +
+Interface StAXPropertyFactory<T>

+
+
All Known Implementing Classes:
JNDIPropertyFactory, StringParserPropertyFactory
+
+
+
+
public interface StAXPropertyFactory<T>
+ + +

+A factory that will create an ObjectFactory for a property by parsing a StAX XMLStreamReader. +

+ +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ ObjectFactory<T>createObjectFactory(javax.xml.stream.XMLStreamReader reader, + org.apache.tuscany.model.assembly.Property property) + +
+          Return an ObjectFactory for instances of a property defined in an XML stream.
+  +

+ + + + + + + + +
+Method Detail
+ +

+createObjectFactory

+
+ObjectFactory<T> createObjectFactory(javax.xml.stream.XMLStreamReader reader,
+                                     org.apache.tuscany.model.assembly.Property property)
+                                     throws javax.xml.stream.XMLStreamException,
+                                            ConfigurationLoadException
+
+
Return an ObjectFactory for instances of a property defined in an XML stream. +

+

+
Parameters:
reader - the reader to use to access the XML stream
property - the Property definition that the resulting ObjectFactory must be able to assign to +
Returns:
an ObjectFactory that can produce instances that can be assigned to the supplied Property +
Throws: +
javax.xml.stream.XMLStreamException - if there is a problem reading the stream +
ConfigurationLoadException - if there is a problem creating the ObjectFactory
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/StAXUtil.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/StAXUtil.html new file mode 100644 index 0000000000..925bb03130 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/StAXUtil.html @@ -0,0 +1,290 @@ + + + + + + + +StAXUtil (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.loader +
+Class StAXUtil

+
+java.lang.Object
+  extended by org.apache.tuscany.core.loader.StAXUtil
+
+
+
+
public final class StAXUtil
extends java.lang.Object
+ + +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static org.apache.tuscany.model.assembly.ModuleComponentbootstrapLoader(java.lang.String name, + org.apache.tuscany.model.assembly.AssemblyContext context) + +
+           
+static org.apache.tuscany.model.assembly.Multiplicitymultiplicity(java.lang.String multiplicity, + org.apache.tuscany.model.assembly.Multiplicity def) + +
+           
+static org.apache.tuscany.model.assembly.OverrideOptionoverrideOption(java.lang.String overrideOption, + org.apache.tuscany.model.assembly.OverrideOption def) + +
+           
+static voidskipToEndElement(javax.xml.stream.XMLStreamReader reader) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Method Detail
+ +

+skipToEndElement

+
+public static void skipToEndElement(javax.xml.stream.XMLStreamReader reader)
+                             throws javax.xml.stream.XMLStreamException
+
+
+ +
Throws: +
javax.xml.stream.XMLStreamException
+
+
+
+ +

+multiplicity

+
+public static org.apache.tuscany.model.assembly.Multiplicity multiplicity(java.lang.String multiplicity,
+                                                                          org.apache.tuscany.model.assembly.Multiplicity def)
+
+
+
+
+
+
+ +

+overrideOption

+
+public static org.apache.tuscany.model.assembly.OverrideOption overrideOption(java.lang.String overrideOption,
+                                                                              org.apache.tuscany.model.assembly.OverrideOption def)
+
+
+
+
+
+
+ +

+bootstrapLoader

+
+public static org.apache.tuscany.model.assembly.ModuleComponent bootstrapLoader(java.lang.String name,
+                                                                                org.apache.tuscany.model.assembly.AssemblyContext context)
+                                                                         throws ConfigurationLoadException
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/WSDLDefinitionRegistry.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/WSDLDefinitionRegistry.html new file mode 100644 index 0000000000..f8e7ba2a04 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/WSDLDefinitionRegistry.html @@ -0,0 +1,350 @@ + + + + + + + +WSDLDefinitionRegistry (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.loader +
+Interface WSDLDefinitionRegistry

+
+
All Known Implementing Classes:
WSDLDefinitionRegistryImpl
+
+
+
+
public interface WSDLDefinitionRegistry
+ + +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.util.List<javax.wsdl.Definition>getDefinitionsForNamespace(java.lang.String namespace, + org.apache.tuscany.common.resource.ResourceLoader resourceLoader) + +
+          Returns a list of definitions that have been loaded for the given namespace, or null if + no WSDL documents have been loaded for the given namespace
+ javax.wsdl.extensions.ExtensionRegistrygetExtensionRegistry() + +
+          Returns the ExtensionRegistry that is used when parsing WSDL documents during the + loadDefinition call.
+ javax.wsdl.PortTypegetPortType(javax.xml.namespace.QName name, + org.apache.tuscany.common.resource.ResourceLoader resourceLoader) + +
+          Returns the PortType with the supplied qualified name, or null if no such port has been defined.
+ javax.wsdl.ServicegetService(javax.xml.namespace.QName name, + org.apache.tuscany.common.resource.ResourceLoader resourceLoader) + +
+          Returns the Service with the supplied qualified name, or null if no such service has been defined.
+ javax.wsdl.DefinitionloadDefinition(java.lang.String wsdlLocation, + org.apache.tuscany.common.resource.ResourceLoader resourceLoader) + +
+          Load and register a WSDL definition as specified in a WSDL2.0 wsdlLocation attribute.
+ javax.wsdl.DefinitionloadDefinition(java.lang.String namespace, + java.net.URL location, + org.apache.tuscany.common.resource.ResourceLoader resourceLoader) + +
+          Loads and registers a WSDL Definition.
+  +

+ + + + + + + + +
+Method Detail
+ +

+loadDefinition

+
+javax.wsdl.Definition loadDefinition(java.lang.String namespace,
+                                     java.net.URL location,
+                                     org.apache.tuscany.common.resource.ResourceLoader resourceLoader)
+                                     throws java.io.IOException,
+                                            javax.wsdl.WSDLException
+
+
Loads and registers a WSDL Definition. +

+

+
Parameters:
namespace - the expected namespace, or null if any namespace should be allowed
location - the location to load the definition from
resourceLoader - the application resource loader +
Returns:
the loaded Definition +
Throws: +
java.io.IOException - if there was a problem reading the document +
javax.wsdl.WSDLException - if there was a problem parsing the definition
+
+
+
+ +

+loadDefinition

+
+javax.wsdl.Definition loadDefinition(java.lang.String wsdlLocation,
+                                     org.apache.tuscany.common.resource.ResourceLoader resourceLoader)
+                                     throws java.io.IOException,
+                                            javax.wsdl.WSDLException
+
+
Load and register a WSDL definition as specified in a WSDL2.0 wsdlLocation attribute. +

+

+
Parameters:
wsdlLocation - the value of the wsdlLocation attribute
resourceLoader - application resource loader used to support relative locations +
Returns:
the loaded Definition +
Throws: +
java.io.IOException - if there was a problem reading the document +
javax.wsdl.WSDLException - if there was a problem parsing the definition
+
+
+
+ +

+getPortType

+
+javax.wsdl.PortType getPortType(javax.xml.namespace.QName name,
+                                org.apache.tuscany.common.resource.ResourceLoader resourceLoader)
+
+
Returns the PortType with the supplied qualified name, or null if no such port has been defined. +

+

+
Parameters:
name - the qualified name of the WSDL portType
resourceLoader - the application resource loader +
Returns:
the PortType for the supplied name, or null if none has been defined
+
+
+
+ +

+getService

+
+javax.wsdl.Service getService(javax.xml.namespace.QName name,
+                              org.apache.tuscany.common.resource.ResourceLoader resourceLoader)
+
+
Returns the Service with the supplied qualified name, or null if no such service has been defined. +

+

+
Parameters:
name - the qualified name of the WSDL service
resourceLoader - the application resource loader +
Returns:
the Service for the supplied name, or null if none has been defined
+
+
+
+ +

+getDefinitionsForNamespace

+
+java.util.List<javax.wsdl.Definition> getDefinitionsForNamespace(java.lang.String namespace,
+                                                                 org.apache.tuscany.common.resource.ResourceLoader resourceLoader)
+
+
Returns a list of definitions that have been loaded for the given namespace, or null if + no WSDL documents have been loaded for the given namespace +

+

+
Parameters:
namespace - the namespace to lookup
resourceLoader - the application resource loader +
Returns:
The list of definitions that have been loaded for the given namespace, or null
+
+
+
+ +

+getExtensionRegistry

+
+javax.wsdl.extensions.ExtensionRegistry getExtensionRegistry()
+
+
Returns the ExtensionRegistry that is used when parsing WSDL documents during the + loadDefinition call. +

+

+ +
Returns:
the ExtensionRegistry that is used when parsing WSDL documents.
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/AbstractLoader.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/AbstractLoader.html new file mode 100644 index 0000000000..cde2e69a55 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/AbstractLoader.html @@ -0,0 +1,417 @@ + + + + + + + +AbstractLoader (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.loader.assembly +
+Class AbstractLoader<T extends org.apache.tuscany.model.assembly.AssemblyObject>

+
+java.lang.Object
+  extended by org.apache.tuscany.core.loader.assembly.AbstractLoader<T>
+
+
+
All Implemented Interfaces:
StAXElementLoader<T>
+
+
+
Direct Known Subclasses:
ComponentLoader, ComponentTypeLoader, CompositeLoader, EntryPointLoader, ExternalServiceLoader, ImportWSDLLoader, InterfaceJavaLoader, InterfaceWSDLLoader, PropertyLoader, ReferenceLoader, ServiceLoader, SystemBindingLoader, SystemImplementationLoader, WireLoader
+
+
+
+
public abstract class AbstractLoader<T extends org.apache.tuscany.model.assembly.AssemblyObject>
extends java.lang.Object
implements StAXElementLoader<T>
+ + +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + + + + + + + + + +
+Field Summary
+protected  SystemAssemblyFactoryfactory + +
+           
+protected  StAXLoaderRegistryregistry + +
+           
+  + + + + + + + + + + +
+Constructor Summary
AbstractLoader() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected abstract  javax.xml.namespace.QNamegetXMLType() + +
+          Returns the QName of the element that this implementation handles.
+ voidsetFactory(SystemAssemblyFactory factory) + +
+           
+ voidsetRegistry(StAXLoaderRegistry registry) + +
+           
+ voidstart() + +
+           
+ voidstop() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.loader.StAXElementLoader
load
+  +

+ + + + + + + + +
+Field Detail
+ +

+factory

+
+protected SystemAssemblyFactory factory
+
+
+
+
+
+ +

+registry

+
+protected StAXLoaderRegistry registry
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+AbstractLoader

+
+public AbstractLoader()
+
+
+ + + + + + + + +
+Method Detail
+ +

+setFactory

+
+public void setFactory(SystemAssemblyFactory factory)
+
+
+
+
+
+
+
+
+
+ +

+setRegistry

+
+public void setRegistry(StAXLoaderRegistry registry)
+
+
+
+
+
+
+
+
+
+ +

+start

+
+public void start()
+
+
+
+
+
+
+
+
+
+ +

+stop

+
+public void stop()
+
+
+
+
+
+
+
+
+
+ +

+getXMLType

+
+protected abstract javax.xml.namespace.QName getXMLType()
+
+
Returns the QName of the element that this implementation handles. +

+

+
+
+
+ +
Returns:
the QName of the element that this implementation handles
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/AssemblyConstants.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/AssemblyConstants.html new file mode 100644 index 0000000000..f668ff2b74 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/AssemblyConstants.html @@ -0,0 +1,535 @@ + + + + + + + +AssemblyConstants (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.loader.assembly +
+Class AssemblyConstants

+
+java.lang.Object
+  extended by org.apache.tuscany.core.loader.assembly.AssemblyConstants
+
+
+
+
public final class AssemblyConstants
extends java.lang.Object
+ + +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Field Summary
+static javax.xml.namespace.QNameCOMPONENT + +
+           
+static javax.xml.namespace.QNameCOMPONENT_TYPE + +
+           
+static javax.xml.namespace.QNameENTRY_POINT + +
+           
+static javax.xml.namespace.QNameEXTERNAL_SERVICE + +
+           
+static javax.xml.namespace.QNameIMPORT_WSDL + +
+           
+static javax.xml.namespace.QNameINTERFACE_JAVA + +
+           
+static javax.xml.namespace.QNameINTERFACE_WSDL + +
+           
+static javax.xml.namespace.QNameMODULE + +
+           
+static javax.xml.namespace.QNameMODULE_FRAGMENT + +
+           
+static javax.xml.namespace.QNamePROPERTIES + +
+           
+static javax.xml.namespace.QNamePROPERTY + +
+           
+static javax.xml.namespace.QNameREFERENCE + +
+           
+static javax.xml.namespace.QNameREFERENCES + +
+           
+static java.lang.StringSCA_NAMESPACE + +
+           
+static javax.xml.namespace.QNameSERVICE + +
+           
+static javax.xml.namespace.QNameWIRE + +
+           
+static javax.xml.namespace.QNameWIRE_SOURCE + +
+           
+static javax.xml.namespace.QNameWIRE_TARGET + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+SCA_NAMESPACE

+
+public static final java.lang.String SCA_NAMESPACE
+
+
+
See Also:
Constant Field Values
+
+
+ +

+COMPONENT

+
+public static final javax.xml.namespace.QName COMPONENT
+
+
+
+
+
+ +

+COMPONENT_TYPE

+
+public static final javax.xml.namespace.QName COMPONENT_TYPE
+
+
+
+
+
+ +

+ENTRY_POINT

+
+public static final javax.xml.namespace.QName ENTRY_POINT
+
+
+
+
+
+ +

+EXTERNAL_SERVICE

+
+public static final javax.xml.namespace.QName EXTERNAL_SERVICE
+
+
+
+
+
+ +

+IMPORT_WSDL

+
+public static final javax.xml.namespace.QName IMPORT_WSDL
+
+
+
+
+
+ +

+INTERFACE_JAVA

+
+public static final javax.xml.namespace.QName INTERFACE_JAVA
+
+
+
+
+
+ +

+INTERFACE_WSDL

+
+public static final javax.xml.namespace.QName INTERFACE_WSDL
+
+
+
+
+
+ +

+MODULE

+
+public static final javax.xml.namespace.QName MODULE
+
+
+
+
+
+ +

+MODULE_FRAGMENT

+
+public static final javax.xml.namespace.QName MODULE_FRAGMENT
+
+
+
+
+
+ +

+PROPERTY

+
+public static final javax.xml.namespace.QName PROPERTY
+
+
+
+
+
+ +

+PROPERTIES

+
+public static final javax.xml.namespace.QName PROPERTIES
+
+
+
+
+
+ +

+REFERENCE

+
+public static final javax.xml.namespace.QName REFERENCE
+
+
+
+
+
+ +

+REFERENCES

+
+public static final javax.xml.namespace.QName REFERENCES
+
+
+
+
+
+ +

+SERVICE

+
+public static final javax.xml.namespace.QName SERVICE
+
+
+
+
+
+ +

+WIRE

+
+public static final javax.xml.namespace.QName WIRE
+
+
+
+
+
+ +

+WIRE_SOURCE

+
+public static final javax.xml.namespace.QName WIRE_SOURCE
+
+
+
+
+
+ +

+WIRE_TARGET

+
+public static final javax.xml.namespace.QName WIRE_TARGET
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/ComponentLoader.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/ComponentLoader.html new file mode 100644 index 0000000000..bfa48b925e --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/ComponentLoader.html @@ -0,0 +1,418 @@ + + + + + + + +ComponentLoader (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.loader.assembly +
+Class ComponentLoader

+
+java.lang.Object
+  extended by org.apache.tuscany.core.loader.assembly.AbstractLoader
+      extended by org.apache.tuscany.core.loader.assembly.ComponentLoader
+
+
+
All Implemented Interfaces:
StAXElementLoader
+
+
+
+
public class ComponentLoader
extends AbstractLoader
+ + +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.loader.assembly.AbstractLoader
factory, registry
+  + + + + + + + + + + +
+Constructor Summary
ComponentLoader() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  StAXPropertyFactory<?>getPropertyFactory(java.lang.String factoryName, + org.apache.tuscany.common.resource.ResourceLoader resourceLoader) + +
+           
+ javax.xml.namespace.QNamegetXMLType() + +
+          Returns the QName of the element that this implementation handles.
+ org.apache.tuscany.model.assembly.Componentload(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+          Build the model object for an element in an XML stream.
+protected  voidloadProperties(javax.xml.stream.XMLStreamReader reader, + org.apache.tuscany.common.resource.ResourceLoader resourceLoader, + org.apache.tuscany.model.assembly.Component<?> component) + +
+           
+protected  voidloadReferences(javax.xml.stream.XMLStreamReader reader, + org.apache.tuscany.model.assembly.Component<?> component) + +
+           
+ voidsetDefaultPropertyFactory(StAXPropertyFactory<?> defaultPropertyFactory) + +
+           
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.loader.assembly.AbstractLoader
setFactory, setRegistry, start, stop
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+ComponentLoader

+
+public ComponentLoader()
+
+
+ + + + + + + + +
+Method Detail
+ +

+setDefaultPropertyFactory

+
+public void setDefaultPropertyFactory(StAXPropertyFactory<?> defaultPropertyFactory)
+
+
+
+
+
+
+ +

+getXMLType

+
+public javax.xml.namespace.QName getXMLType()
+
+
Description copied from class: AbstractLoader
+
Returns the QName of the element that this implementation handles. +

+

+
Specified by:
getXMLType in class AbstractLoader
+
+
+ +
Returns:
the QName of the element that this implementation handles
+
+
+
+ +

+load

+
+public org.apache.tuscany.model.assembly.Component load(javax.xml.stream.XMLStreamReader reader,
+                                                        LoaderContext loaderContext)
+                                                 throws javax.xml.stream.XMLStreamException,
+                                                        ConfigurationLoadException
+
+
Description copied from interface: StAXElementLoader
+
Build the model object for an element in an XML stream. + When this method returns the stream will be positioned on the corresponding END_ELEMENT. +

+

+
Parameters:
reader - the XML stream reader positioned on the applicable START_ELEMENT
loaderContext - the context for the load operation +
Returns:
the model object for that element +
Throws: +
javax.xml.stream.XMLStreamException +
ConfigurationLoadException
+
+
+
+ +

+loadProperties

+
+protected void loadProperties(javax.xml.stream.XMLStreamReader reader,
+                              org.apache.tuscany.common.resource.ResourceLoader resourceLoader,
+                              org.apache.tuscany.model.assembly.Component<?> component)
+                       throws javax.xml.stream.XMLStreamException,
+                              ConfigurationLoadException
+
+
+ +
Throws: +
javax.xml.stream.XMLStreamException +
ConfigurationLoadException
+
+
+
+ +

+getPropertyFactory

+
+protected StAXPropertyFactory<?> getPropertyFactory(java.lang.String factoryName,
+                                                    org.apache.tuscany.common.resource.ResourceLoader resourceLoader)
+                                             throws InvalidPropertyFactoryException
+
+
+ +
Throws: +
InvalidPropertyFactoryException
+
+
+
+ +

+loadReferences

+
+protected void loadReferences(javax.xml.stream.XMLStreamReader reader,
+                              org.apache.tuscany.model.assembly.Component<?> component)
+                       throws javax.xml.stream.XMLStreamException
+
+
+ +
Throws: +
javax.xml.stream.XMLStreamException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/ComponentTypeLoader.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/ComponentTypeLoader.html new file mode 100644 index 0000000000..d14a46d8e9 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/ComponentTypeLoader.html @@ -0,0 +1,323 @@ + + + + + + + +ComponentTypeLoader (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.loader.assembly +
+Class ComponentTypeLoader

+
+java.lang.Object
+  extended by org.apache.tuscany.core.loader.assembly.AbstractLoader
+      extended by org.apache.tuscany.core.loader.assembly.ComponentTypeLoader
+
+
+
All Implemented Interfaces:
StAXElementLoader
+
+
+
+
public class ComponentTypeLoader
extends AbstractLoader
+ + +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.loader.assembly.AbstractLoader
factory, registry
+  + + + + + + + + + + +
+Constructor Summary
ComponentTypeLoader() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ javax.xml.namespace.QNamegetXMLType() + +
+          Returns the QName of the element that this implementation handles.
+ org.apache.tuscany.model.assembly.ComponentTypeload(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+          Build the model object for an element in an XML stream.
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.loader.assembly.AbstractLoader
setFactory, setRegistry, start, stop
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+ComponentTypeLoader

+
+public ComponentTypeLoader()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getXMLType

+
+public javax.xml.namespace.QName getXMLType()
+
+
Description copied from class: AbstractLoader
+
Returns the QName of the element that this implementation handles. +

+

+
Specified by:
getXMLType in class AbstractLoader
+
+
+ +
Returns:
the QName of the element that this implementation handles
+
+
+
+ +

+load

+
+public org.apache.tuscany.model.assembly.ComponentType load(javax.xml.stream.XMLStreamReader reader,
+                                                            LoaderContext loaderContext)
+                                                     throws javax.xml.stream.XMLStreamException,
+                                                            ConfigurationLoadException
+
+
Description copied from interface: StAXElementLoader
+
Build the model object for an element in an XML stream. + When this method returns the stream will be positioned on the corresponding END_ELEMENT. +

+

+
Parameters:
reader - the XML stream reader positioned on the applicable START_ELEMENT
loaderContext - the context for the load operation +
Returns:
the model object for that element +
Throws: +
javax.xml.stream.XMLStreamException +
ConfigurationLoadException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/CompositeLoader.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/CompositeLoader.html new file mode 100644 index 0000000000..b897637809 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/CompositeLoader.html @@ -0,0 +1,306 @@ + + + + + + + +CompositeLoader (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.loader.assembly +
+Class CompositeLoader

+
+java.lang.Object
+  extended by org.apache.tuscany.core.loader.assembly.AbstractLoader
+      extended by org.apache.tuscany.core.loader.assembly.CompositeLoader
+
+
+
All Implemented Interfaces:
StAXElementLoader
+
+
+
Direct Known Subclasses:
ModuleFragmentLoader, ModuleLoader
+
+
+
+
public abstract class CompositeLoader
extends AbstractLoader
+ + +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.loader.assembly.AbstractLoader
factory, registry
+  + + + + + + + + + + +
+Constructor Summary
CompositeLoader() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ voidloadComposite(javax.xml.stream.XMLStreamReader reader, + org.apache.tuscany.model.assembly.Composite composite, + LoaderContext loaderContext) + +
+           
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.loader.assembly.AbstractLoader
getXMLType, setFactory, setRegistry, start, stop
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.loader.StAXElementLoader
load
+  +

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

+CompositeLoader

+
+public CompositeLoader()
+
+
+ + + + + + + + +
+Method Detail
+ +

+loadComposite

+
+public void loadComposite(javax.xml.stream.XMLStreamReader reader,
+                          org.apache.tuscany.model.assembly.Composite composite,
+                          LoaderContext loaderContext)
+                   throws javax.xml.stream.XMLStreamException,
+                          ConfigurationLoadException
+
+
+ +
Throws: +
javax.xml.stream.XMLStreamException +
ConfigurationLoadException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/EntryPointLoader.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/EntryPointLoader.html new file mode 100644 index 0000000000..01128fba54 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/EntryPointLoader.html @@ -0,0 +1,323 @@ + + + + + + + +EntryPointLoader (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.loader.assembly +
+Class EntryPointLoader

+
+java.lang.Object
+  extended by org.apache.tuscany.core.loader.assembly.AbstractLoader
+      extended by org.apache.tuscany.core.loader.assembly.EntryPointLoader
+
+
+
All Implemented Interfaces:
StAXElementLoader
+
+
+
+
public class EntryPointLoader
extends AbstractLoader
+ + +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.loader.assembly.AbstractLoader
factory, registry
+  + + + + + + + + + + +
+Constructor Summary
EntryPointLoader() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ javax.xml.namespace.QNamegetXMLType() + +
+          Returns the QName of the element that this implementation handles.
+ org.apache.tuscany.model.assembly.EntryPointload(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+          Build the model object for an element in an XML stream.
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.loader.assembly.AbstractLoader
setFactory, setRegistry, start, stop
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+EntryPointLoader

+
+public EntryPointLoader()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getXMLType

+
+public javax.xml.namespace.QName getXMLType()
+
+
Description copied from class: AbstractLoader
+
Returns the QName of the element that this implementation handles. +

+

+
Specified by:
getXMLType in class AbstractLoader
+
+
+ +
Returns:
the QName of the element that this implementation handles
+
+
+
+ +

+load

+
+public org.apache.tuscany.model.assembly.EntryPoint load(javax.xml.stream.XMLStreamReader reader,
+                                                         LoaderContext loaderContext)
+                                                  throws javax.xml.stream.XMLStreamException,
+                                                         ConfigurationLoadException
+
+
Description copied from interface: StAXElementLoader
+
Build the model object for an element in an XML stream. + When this method returns the stream will be positioned on the corresponding END_ELEMENT. +

+

+
Parameters:
reader - the XML stream reader positioned on the applicable START_ELEMENT
loaderContext - the context for the load operation +
Returns:
the model object for that element +
Throws: +
javax.xml.stream.XMLStreamException +
ConfigurationLoadException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/ExternalServiceLoader.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/ExternalServiceLoader.html new file mode 100644 index 0000000000..2d177b418f --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/ExternalServiceLoader.html @@ -0,0 +1,323 @@ + + + + + + + +ExternalServiceLoader (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.loader.assembly +
+Class ExternalServiceLoader

+
+java.lang.Object
+  extended by org.apache.tuscany.core.loader.assembly.AbstractLoader
+      extended by org.apache.tuscany.core.loader.assembly.ExternalServiceLoader
+
+
+
All Implemented Interfaces:
StAXElementLoader
+
+
+
+
public class ExternalServiceLoader
extends AbstractLoader
+ + +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.loader.assembly.AbstractLoader
factory, registry
+  + + + + + + + + + + +
+Constructor Summary
ExternalServiceLoader() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ javax.xml.namespace.QNamegetXMLType() + +
+          Returns the QName of the element that this implementation handles.
+ org.apache.tuscany.model.assembly.ExternalServiceload(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+          Build the model object for an element in an XML stream.
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.loader.assembly.AbstractLoader
setFactory, setRegistry, start, stop
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+ExternalServiceLoader

+
+public ExternalServiceLoader()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getXMLType

+
+public javax.xml.namespace.QName getXMLType()
+
+
Description copied from class: AbstractLoader
+
Returns the QName of the element that this implementation handles. +

+

+
Specified by:
getXMLType in class AbstractLoader
+
+
+ +
Returns:
the QName of the element that this implementation handles
+
+
+
+ +

+load

+
+public org.apache.tuscany.model.assembly.ExternalService load(javax.xml.stream.XMLStreamReader reader,
+                                                              LoaderContext loaderContext)
+                                                       throws javax.xml.stream.XMLStreamException,
+                                                              ConfigurationLoadException
+
+
Description copied from interface: StAXElementLoader
+
Build the model object for an element in an XML stream. + When this method returns the stream will be positioned on the corresponding END_ELEMENT. +

+

+
Parameters:
reader - the XML stream reader positioned on the applicable START_ELEMENT
loaderContext - the context for the load operation +
Returns:
the model object for that element +
Throws: +
javax.xml.stream.XMLStreamException +
ConfigurationLoadException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/ImportWSDLLoader.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/ImportWSDLLoader.html new file mode 100644 index 0000000000..13236213e4 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/ImportWSDLLoader.html @@ -0,0 +1,374 @@ + + + + + + + +ImportWSDLLoader (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.loader.assembly +
+Class ImportWSDLLoader

+
+java.lang.Object
+  extended by org.apache.tuscany.core.loader.assembly.AbstractLoader
+      extended by org.apache.tuscany.core.loader.assembly.ImportWSDLLoader
+
+
+
All Implemented Interfaces:
StAXElementLoader
+
+
+
+
public class ImportWSDLLoader
extends AbstractLoader
+ + +

+Loader that handles <import.wsdl> elements. +

+ +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.loader.assembly.AbstractLoader
factory, registry
+  + + + + + + + + + + +
+Constructor Summary
ImportWSDLLoader() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ javax.xml.namespace.QNamegetXMLType() + +
+          Returns the QName of the element that this implementation handles.
+ org.apache.tuscany.model.assembly.ImportWSDLload(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+          Build the model object for an element in an XML stream.
+protected  javax.wsdl.DefinitionloadDefinition(java.lang.String namespace, + java.lang.String location, + org.apache.tuscany.common.resource.ResourceLoader resourceLoader) + +
+           
+ voidsetWsdlRegistry(WSDLDefinitionRegistry wsdlRegistry) + +
+           
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.loader.assembly.AbstractLoader
setFactory, setRegistry, start, stop
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+ImportWSDLLoader

+
+public ImportWSDLLoader()
+
+
+ + + + + + + + +
+Method Detail
+ +

+setWsdlRegistry

+
+public void setWsdlRegistry(WSDLDefinitionRegistry wsdlRegistry)
+
+
+
+
+
+
+ +

+getXMLType

+
+public javax.xml.namespace.QName getXMLType()
+
+
Description copied from class: AbstractLoader
+
Returns the QName of the element that this implementation handles. +

+

+
Specified by:
getXMLType in class AbstractLoader
+
+
+ +
Returns:
the QName of the element that this implementation handles
+
+
+
+ +

+load

+
+public org.apache.tuscany.model.assembly.ImportWSDL load(javax.xml.stream.XMLStreamReader reader,
+                                                         LoaderContext loaderContext)
+                                                  throws javax.xml.stream.XMLStreamException,
+                                                         ConfigurationLoadException
+
+
Description copied from interface: StAXElementLoader
+
Build the model object for an element in an XML stream. + When this method returns the stream will be positioned on the corresponding END_ELEMENT. +

+

+
Parameters:
reader - the XML stream reader positioned on the applicable START_ELEMENT
loaderContext - the context for the load operation +
Returns:
the model object for that element +
Throws: +
javax.xml.stream.XMLStreamException +
ConfigurationLoadException
+
+
+
+ +

+loadDefinition

+
+protected javax.wsdl.Definition loadDefinition(java.lang.String namespace,
+                                               java.lang.String location,
+                                               org.apache.tuscany.common.resource.ResourceLoader resourceLoader)
+                                        throws MissingResourceException,
+                                               SidefileLoadException
+
+
+ +
Throws: +
MissingResourceException +
SidefileLoadException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/InterfaceJavaLoader.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/InterfaceJavaLoader.html new file mode 100644 index 0000000000..917ccc60e1 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/InterfaceJavaLoader.html @@ -0,0 +1,323 @@ + + + + + + + +InterfaceJavaLoader (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.loader.assembly +
+Class InterfaceJavaLoader

+
+java.lang.Object
+  extended by org.apache.tuscany.core.loader.assembly.AbstractLoader
+      extended by org.apache.tuscany.core.loader.assembly.InterfaceJavaLoader
+
+
+
All Implemented Interfaces:
StAXElementLoader
+
+
+
+
public class InterfaceJavaLoader
extends AbstractLoader
+ + +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.loader.assembly.AbstractLoader
factory, registry
+  + + + + + + + + + + +
+Constructor Summary
InterfaceJavaLoader() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ javax.xml.namespace.QNamegetXMLType() + +
+          Returns the QName of the element that this implementation handles.
+ org.apache.tuscany.model.types.java.JavaServiceContractload(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+          Build the model object for an element in an XML stream.
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.loader.assembly.AbstractLoader
setFactory, setRegistry, start, stop
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+InterfaceJavaLoader

+
+public InterfaceJavaLoader()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getXMLType

+
+public javax.xml.namespace.QName getXMLType()
+
+
Description copied from class: AbstractLoader
+
Returns the QName of the element that this implementation handles. +

+

+
Specified by:
getXMLType in class AbstractLoader
+
+
+ +
Returns:
the QName of the element that this implementation handles
+
+
+
+ +

+load

+
+public org.apache.tuscany.model.types.java.JavaServiceContract load(javax.xml.stream.XMLStreamReader reader,
+                                                                    LoaderContext loaderContext)
+                                                             throws javax.xml.stream.XMLStreamException,
+                                                                    ConfigurationLoadException
+
+
Description copied from interface: StAXElementLoader
+
Build the model object for an element in an XML stream. + When this method returns the stream will be positioned on the corresponding END_ELEMENT. +

+

+
Parameters:
reader - the XML stream reader positioned on the applicable START_ELEMENT
loaderContext - the context for the load operation +
Returns:
the model object for that element +
Throws: +
javax.xml.stream.XMLStreamException +
ConfigurationLoadException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/InterfaceWSDLLoader.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/InterfaceWSDLLoader.html new file mode 100644 index 0000000000..adb6a29d0c --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/InterfaceWSDLLoader.html @@ -0,0 +1,366 @@ + + + + + + + +InterfaceWSDLLoader (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.loader.assembly +
+Class InterfaceWSDLLoader

+
+java.lang.Object
+  extended by org.apache.tuscany.core.loader.assembly.AbstractLoader
+      extended by org.apache.tuscany.core.loader.assembly.InterfaceWSDLLoader
+
+
+
All Implemented Interfaces:
StAXElementLoader
+
+
+
+
public class InterfaceWSDLLoader
extends AbstractLoader
+ + +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.loader.assembly.AbstractLoader
factory, registry
+  + + + + + + + + + + +
+Constructor Summary
InterfaceWSDLLoader() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  javax.wsdl.PortTypegetPortType(java.lang.String uri, + org.apache.tuscany.common.resource.ResourceLoader resourceLoader) + +
+           
+ javax.xml.namespace.QNamegetXMLType() + +
+          Returns the QName of the element that this implementation handles.
+ org.apache.tuscany.model.types.wsdl.WSDLServiceContractload(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+          Build the model object for an element in an XML stream.
+ voidsetWsdlRegistry(WSDLDefinitionRegistry wsdlRegistry) + +
+           
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.loader.assembly.AbstractLoader
setFactory, setRegistry, start, stop
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+InterfaceWSDLLoader

+
+public InterfaceWSDLLoader()
+
+
+ + + + + + + + +
+Method Detail
+ +

+setWsdlRegistry

+
+public void setWsdlRegistry(WSDLDefinitionRegistry wsdlRegistry)
+
+
+
+
+
+
+ +

+getXMLType

+
+public javax.xml.namespace.QName getXMLType()
+
+
Description copied from class: AbstractLoader
+
Returns the QName of the element that this implementation handles. +

+

+
Specified by:
getXMLType in class AbstractLoader
+
+
+ +
Returns:
the QName of the element that this implementation handles
+
+
+
+ +

+load

+
+public org.apache.tuscany.model.types.wsdl.WSDLServiceContract load(javax.xml.stream.XMLStreamReader reader,
+                                                                    LoaderContext loaderContext)
+                                                             throws javax.xml.stream.XMLStreamException,
+                                                                    ConfigurationLoadException
+
+
Description copied from interface: StAXElementLoader
+
Build the model object for an element in an XML stream. + When this method returns the stream will be positioned on the corresponding END_ELEMENT. +

+

+
Parameters:
reader - the XML stream reader positioned on the applicable START_ELEMENT
loaderContext - the context for the load operation +
Returns:
the model object for that element +
Throws: +
javax.xml.stream.XMLStreamException +
ConfigurationLoadException
+
+
+
+ +

+getPortType

+
+protected javax.wsdl.PortType getPortType(java.lang.String uri,
+                                          org.apache.tuscany.common.resource.ResourceLoader resourceLoader)
+                                   throws MissingInterfaceException
+
+
+ +
Throws: +
MissingInterfaceException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/ModuleFragmentLoader.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/ModuleFragmentLoader.html new file mode 100644 index 0000000000..8cd0196d66 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/ModuleFragmentLoader.html @@ -0,0 +1,333 @@ + + + + + + + +ModuleFragmentLoader (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.loader.assembly +
+Class ModuleFragmentLoader

+
+java.lang.Object
+  extended by org.apache.tuscany.core.loader.assembly.AbstractLoader
+      extended by org.apache.tuscany.core.loader.assembly.CompositeLoader
+          extended by org.apache.tuscany.core.loader.assembly.ModuleFragmentLoader
+
+
+
All Implemented Interfaces:
StAXElementLoader
+
+
+
+
public class ModuleFragmentLoader
extends CompositeLoader
+ + +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.loader.assembly.AbstractLoader
factory, registry
+  + + + + + + + + + + +
+Constructor Summary
ModuleFragmentLoader() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ javax.xml.namespace.QNamegetXMLType() + +
+          Returns the QName of the element that this implementation handles.
+ org.apache.tuscany.model.assembly.ModuleFragmentload(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+          Build the model object for an element in an XML stream.
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.loader.assembly.CompositeLoader
loadComposite
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.loader.assembly.AbstractLoader
setFactory, setRegistry, start, stop
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+ModuleFragmentLoader

+
+public ModuleFragmentLoader()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getXMLType

+
+public javax.xml.namespace.QName getXMLType()
+
+
Description copied from class: AbstractLoader
+
Returns the QName of the element that this implementation handles. +

+

+
Specified by:
getXMLType in class AbstractLoader
+
+
+ +
Returns:
the QName of the element that this implementation handles
+
+
+
+ +

+load

+
+public org.apache.tuscany.model.assembly.ModuleFragment load(javax.xml.stream.XMLStreamReader reader,
+                                                             LoaderContext loaderContext)
+                                                      throws javax.xml.stream.XMLStreamException,
+                                                             ConfigurationLoadException
+
+
Description copied from interface: StAXElementLoader
+
Build the model object for an element in an XML stream. + When this method returns the stream will be positioned on the corresponding END_ELEMENT. +

+

+
Parameters:
reader - the XML stream reader positioned on the applicable START_ELEMENT
loaderContext - the context for the load operation +
Returns:
the model object for that element +
Throws: +
javax.xml.stream.XMLStreamException +
ConfigurationLoadException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/ModuleLoader.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/ModuleLoader.html new file mode 100644 index 0000000000..3aca4e9057 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/ModuleLoader.html @@ -0,0 +1,333 @@ + + + + + + + +ModuleLoader (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.loader.assembly +
+Class ModuleLoader

+
+java.lang.Object
+  extended by org.apache.tuscany.core.loader.assembly.AbstractLoader
+      extended by org.apache.tuscany.core.loader.assembly.CompositeLoader
+          extended by org.apache.tuscany.core.loader.assembly.ModuleLoader
+
+
+
All Implemented Interfaces:
StAXElementLoader
+
+
+
+
public class ModuleLoader
extends CompositeLoader
+ + +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.loader.assembly.AbstractLoader
factory, registry
+  + + + + + + + + + + +
+Constructor Summary
ModuleLoader() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ javax.xml.namespace.QNamegetXMLType() + +
+          Returns the QName of the element that this implementation handles.
+ org.apache.tuscany.model.assembly.Moduleload(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+          Build the model object for an element in an XML stream.
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.loader.assembly.CompositeLoader
loadComposite
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.loader.assembly.AbstractLoader
setFactory, setRegistry, start, stop
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+ModuleLoader

+
+public ModuleLoader()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getXMLType

+
+public javax.xml.namespace.QName getXMLType()
+
+
Description copied from class: AbstractLoader
+
Returns the QName of the element that this implementation handles. +

+

+
Specified by:
getXMLType in class AbstractLoader
+
+
+ +
Returns:
the QName of the element that this implementation handles
+
+
+
+ +

+load

+
+public org.apache.tuscany.model.assembly.Module load(javax.xml.stream.XMLStreamReader reader,
+                                                     LoaderContext loaderContext)
+                                              throws javax.xml.stream.XMLStreamException,
+                                                     ConfigurationLoadException
+
+
Description copied from interface: StAXElementLoader
+
Build the model object for an element in an XML stream. + When this method returns the stream will be positioned on the corresponding END_ELEMENT. +

+

+
Parameters:
reader - the XML stream reader positioned on the applicable START_ELEMENT
loaderContext - the context for the load operation +
Returns:
the model object for that element +
Throws: +
javax.xml.stream.XMLStreamException +
ConfigurationLoadException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/PropertyLoader.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/PropertyLoader.html new file mode 100644 index 0000000000..31a67eb9d2 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/PropertyLoader.html @@ -0,0 +1,323 @@ + + + + + + + +PropertyLoader (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.loader.assembly +
+Class PropertyLoader

+
+java.lang.Object
+  extended by org.apache.tuscany.core.loader.assembly.AbstractLoader
+      extended by org.apache.tuscany.core.loader.assembly.PropertyLoader
+
+
+
All Implemented Interfaces:
StAXElementLoader
+
+
+
+
public class PropertyLoader
extends AbstractLoader
+ + +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.loader.assembly.AbstractLoader
factory, registry
+  + + + + + + + + + + +
+Constructor Summary
PropertyLoader() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ javax.xml.namespace.QNamegetXMLType() + +
+          Returns the QName of the element that this implementation handles.
+ org.apache.tuscany.model.assembly.Propertyload(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+          Build the model object for an element in an XML stream.
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.loader.assembly.AbstractLoader
setFactory, setRegistry, start, stop
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+PropertyLoader

+
+public PropertyLoader()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getXMLType

+
+public javax.xml.namespace.QName getXMLType()
+
+
Description copied from class: AbstractLoader
+
Returns the QName of the element that this implementation handles. +

+

+
Specified by:
getXMLType in class AbstractLoader
+
+
+ +
Returns:
the QName of the element that this implementation handles
+
+
+
+ +

+load

+
+public org.apache.tuscany.model.assembly.Property load(javax.xml.stream.XMLStreamReader reader,
+                                                       LoaderContext loaderContext)
+                                                throws javax.xml.stream.XMLStreamException,
+                                                       ConfigurationLoadException
+
+
Description copied from interface: StAXElementLoader
+
Build the model object for an element in an XML stream. + When this method returns the stream will be positioned on the corresponding END_ELEMENT. +

+

+
Parameters:
reader - the XML stream reader positioned on the applicable START_ELEMENT
loaderContext - the context for the load operation +
Returns:
the model object for that element +
Throws: +
javax.xml.stream.XMLStreamException +
ConfigurationLoadException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/ReferenceLoader.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/ReferenceLoader.html new file mode 100644 index 0000000000..94c32d4872 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/ReferenceLoader.html @@ -0,0 +1,323 @@ + + + + + + + +ReferenceLoader (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.loader.assembly +
+Class ReferenceLoader

+
+java.lang.Object
+  extended by org.apache.tuscany.core.loader.assembly.AbstractLoader
+      extended by org.apache.tuscany.core.loader.assembly.ReferenceLoader
+
+
+
All Implemented Interfaces:
StAXElementLoader
+
+
+
+
public class ReferenceLoader
extends AbstractLoader
+ + +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.loader.assembly.AbstractLoader
factory, registry
+  + + + + + + + + + + +
+Constructor Summary
ReferenceLoader() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ javax.xml.namespace.QNamegetXMLType() + +
+          Returns the QName of the element that this implementation handles.
+ org.apache.tuscany.model.assembly.Referenceload(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+          Build the model object for an element in an XML stream.
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.loader.assembly.AbstractLoader
setFactory, setRegistry, start, stop
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+ReferenceLoader

+
+public ReferenceLoader()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getXMLType

+
+public javax.xml.namespace.QName getXMLType()
+
+
Description copied from class: AbstractLoader
+
Returns the QName of the element that this implementation handles. +

+

+
Specified by:
getXMLType in class AbstractLoader
+
+
+ +
Returns:
the QName of the element that this implementation handles
+
+
+
+ +

+load

+
+public org.apache.tuscany.model.assembly.Reference load(javax.xml.stream.XMLStreamReader reader,
+                                                        LoaderContext loaderContext)
+                                                 throws javax.xml.stream.XMLStreamException,
+                                                        ConfigurationLoadException
+
+
Description copied from interface: StAXElementLoader
+
Build the model object for an element in an XML stream. + When this method returns the stream will be positioned on the corresponding END_ELEMENT. +

+

+
Parameters:
reader - the XML stream reader positioned on the applicable START_ELEMENT
loaderContext - the context for the load operation +
Returns:
the model object for that element +
Throws: +
javax.xml.stream.XMLStreamException +
ConfigurationLoadException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/ServiceLoader.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/ServiceLoader.html new file mode 100644 index 0000000000..8b0232c46b --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/ServiceLoader.html @@ -0,0 +1,323 @@ + + + + + + + +ServiceLoader (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.loader.assembly +
+Class ServiceLoader

+
+java.lang.Object
+  extended by org.apache.tuscany.core.loader.assembly.AbstractLoader
+      extended by org.apache.tuscany.core.loader.assembly.ServiceLoader
+
+
+
All Implemented Interfaces:
StAXElementLoader
+
+
+
+
public class ServiceLoader
extends AbstractLoader
+ + +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.loader.assembly.AbstractLoader
factory, registry
+  + + + + + + + + + + +
+Constructor Summary
ServiceLoader() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ javax.xml.namespace.QNamegetXMLType() + +
+          Returns the QName of the element that this implementation handles.
+ org.apache.tuscany.model.assembly.Serviceload(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+          Build the model object for an element in an XML stream.
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.loader.assembly.AbstractLoader
setFactory, setRegistry, start, stop
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+ServiceLoader

+
+public ServiceLoader()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getXMLType

+
+public javax.xml.namespace.QName getXMLType()
+
+
Description copied from class: AbstractLoader
+
Returns the QName of the element that this implementation handles. +

+

+
Specified by:
getXMLType in class AbstractLoader
+
+
+ +
Returns:
the QName of the element that this implementation handles
+
+
+
+ +

+load

+
+public org.apache.tuscany.model.assembly.Service load(javax.xml.stream.XMLStreamReader reader,
+                                                      LoaderContext loaderContext)
+                                               throws javax.xml.stream.XMLStreamException,
+                                                      ConfigurationLoadException
+
+
Description copied from interface: StAXElementLoader
+
Build the model object for an element in an XML stream. + When this method returns the stream will be positioned on the corresponding END_ELEMENT. +

+

+
Parameters:
reader - the XML stream reader positioned on the applicable START_ELEMENT
loaderContext - the context for the load operation +
Returns:
the model object for that element +
Throws: +
javax.xml.stream.XMLStreamException +
ConfigurationLoadException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/WireLoader.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/WireLoader.html new file mode 100644 index 0000000000..4eccf2b06a --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/WireLoader.html @@ -0,0 +1,323 @@ + + + + + + + +WireLoader (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.loader.assembly +
+Class WireLoader

+
+java.lang.Object
+  extended by org.apache.tuscany.core.loader.assembly.AbstractLoader
+      extended by org.apache.tuscany.core.loader.assembly.WireLoader
+
+
+
All Implemented Interfaces:
StAXElementLoader
+
+
+
+
public class WireLoader
extends AbstractLoader
+ + +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.loader.assembly.AbstractLoader
factory, registry
+  + + + + + + + + + + +
+Constructor Summary
WireLoader() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ javax.xml.namespace.QNamegetXMLType() + +
+          Returns the QName of the element that this implementation handles.
+ org.apache.tuscany.model.assembly.Wireload(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+          Build the model object for an element in an XML stream.
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.loader.assembly.AbstractLoader
setFactory, setRegistry, start, stop
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+WireLoader

+
+public WireLoader()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getXMLType

+
+public javax.xml.namespace.QName getXMLType()
+
+
Description copied from class: AbstractLoader
+
Returns the QName of the element that this implementation handles. +

+

+
Specified by:
getXMLType in class AbstractLoader
+
+
+ +
Returns:
the QName of the element that this implementation handles
+
+
+
+ +

+load

+
+public org.apache.tuscany.model.assembly.Wire load(javax.xml.stream.XMLStreamReader reader,
+                                                   LoaderContext loaderContext)
+                                            throws javax.xml.stream.XMLStreamException,
+                                                   ConfigurationLoadException
+
+
Description copied from interface: StAXElementLoader
+
Build the model object for an element in an XML stream. + When this method returns the stream will be positioned on the corresponding END_ELEMENT. +

+

+
Parameters:
reader - the XML stream reader positioned on the applicable START_ELEMENT
loaderContext - the context for the load operation +
Returns:
the model object for that element +
Throws: +
javax.xml.stream.XMLStreamException +
ConfigurationLoadException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/AbstractLoader.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/AbstractLoader.html new file mode 100644 index 0000000000..b81c3eeff8 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/AbstractLoader.html @@ -0,0 +1,318 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.loader.assembly.AbstractLoader (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.loader.assembly.AbstractLoader

+
+ + + + + + + + + + + + + +
+Packages that use AbstractLoader
org.apache.tuscany.core.loader.assembly  
org.apache.tuscany.core.loader.system  
+  +

+ + + + + +
+Uses of AbstractLoader in org.apache.tuscany.core.loader.assembly
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of AbstractLoader in org.apache.tuscany.core.loader.assembly
+ classComponentLoader + +
+           
+ classComponentTypeLoader + +
+           
+ classCompositeLoader + +
+           
+ classEntryPointLoader + +
+           
+ classExternalServiceLoader + +
+           
+ classImportWSDLLoader + +
+          Loader that handles <import.wsdl> elements.
+ classInterfaceJavaLoader + +
+           
+ classInterfaceWSDLLoader + +
+           
+ classModuleFragmentLoader + +
+           
+ classModuleLoader + +
+           
+ classPropertyLoader + +
+           
+ classReferenceLoader + +
+           
+ classServiceLoader + +
+           
+ classWireLoader + +
+           
+  +

+ + + + + +
+Uses of AbstractLoader in org.apache.tuscany.core.loader.system
+  +

+ + + + + + + + + + + + + +
Subclasses of AbstractLoader in org.apache.tuscany.core.loader.system
+ classSystemBindingLoader + +
+           
+ classSystemImplementationLoader + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/AssemblyConstants.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/AssemblyConstants.html new file mode 100644 index 0000000000..64561991c3 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/AssemblyConstants.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.loader.assembly.AssemblyConstants (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.loader.assembly.AssemblyConstants

+
+No usage of org.apache.tuscany.core.loader.assembly.AssemblyConstants +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/ComponentLoader.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/ComponentLoader.html new file mode 100644 index 0000000000..d6823d72c4 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/ComponentLoader.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.loader.assembly.ComponentLoader (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.loader.assembly.ComponentLoader

+
+No usage of org.apache.tuscany.core.loader.assembly.ComponentLoader +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/ComponentTypeLoader.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/ComponentTypeLoader.html new file mode 100644 index 0000000000..37a57f8995 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/ComponentTypeLoader.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.loader.assembly.ComponentTypeLoader (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.loader.assembly.ComponentTypeLoader

+
+No usage of org.apache.tuscany.core.loader.assembly.ComponentTypeLoader +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/CompositeLoader.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/CompositeLoader.html new file mode 100644 index 0000000000..7f2b700f38 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/CompositeLoader.html @@ -0,0 +1,185 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.loader.assembly.CompositeLoader (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.loader.assembly.CompositeLoader

+
+ + + + + + + + + +
+Packages that use CompositeLoader
org.apache.tuscany.core.loader.assembly  
+  +

+ + + + + +
+Uses of CompositeLoader in org.apache.tuscany.core.loader.assembly
+  +

+ + + + + + + + + + + + + +
Subclasses of CompositeLoader in org.apache.tuscany.core.loader.assembly
+ classModuleFragmentLoader + +
+           
+ classModuleLoader + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/EntryPointLoader.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/EntryPointLoader.html new file mode 100644 index 0000000000..b404dca58c --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/EntryPointLoader.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.loader.assembly.EntryPointLoader (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.loader.assembly.EntryPointLoader

+
+No usage of org.apache.tuscany.core.loader.assembly.EntryPointLoader +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/ExternalServiceLoader.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/ExternalServiceLoader.html new file mode 100644 index 0000000000..79ced8af4a --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/ExternalServiceLoader.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.loader.assembly.ExternalServiceLoader (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.loader.assembly.ExternalServiceLoader

+
+No usage of org.apache.tuscany.core.loader.assembly.ExternalServiceLoader +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/ImportWSDLLoader.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/ImportWSDLLoader.html new file mode 100644 index 0000000000..3d1000ad0c --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/ImportWSDLLoader.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.loader.assembly.ImportWSDLLoader (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.loader.assembly.ImportWSDLLoader

+
+No usage of org.apache.tuscany.core.loader.assembly.ImportWSDLLoader +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/InterfaceJavaLoader.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/InterfaceJavaLoader.html new file mode 100644 index 0000000000..250f7ecbff --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/InterfaceJavaLoader.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.loader.assembly.InterfaceJavaLoader (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.loader.assembly.InterfaceJavaLoader

+
+No usage of org.apache.tuscany.core.loader.assembly.InterfaceJavaLoader +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/InterfaceWSDLLoader.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/InterfaceWSDLLoader.html new file mode 100644 index 0000000000..1785276444 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/InterfaceWSDLLoader.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.loader.assembly.InterfaceWSDLLoader (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.loader.assembly.InterfaceWSDLLoader

+
+No usage of org.apache.tuscany.core.loader.assembly.InterfaceWSDLLoader +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/ModuleFragmentLoader.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/ModuleFragmentLoader.html new file mode 100644 index 0000000000..96d7e1b0b7 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/ModuleFragmentLoader.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.loader.assembly.ModuleFragmentLoader (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.loader.assembly.ModuleFragmentLoader

+
+No usage of org.apache.tuscany.core.loader.assembly.ModuleFragmentLoader +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/ModuleLoader.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/ModuleLoader.html new file mode 100644 index 0000000000..8b91f8a44d --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/ModuleLoader.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.loader.assembly.ModuleLoader (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.loader.assembly.ModuleLoader

+
+No usage of org.apache.tuscany.core.loader.assembly.ModuleLoader +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/PropertyLoader.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/PropertyLoader.html new file mode 100644 index 0000000000..bc1e2c3259 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/PropertyLoader.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.loader.assembly.PropertyLoader (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.loader.assembly.PropertyLoader

+
+No usage of org.apache.tuscany.core.loader.assembly.PropertyLoader +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/ReferenceLoader.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/ReferenceLoader.html new file mode 100644 index 0000000000..16151b9758 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/ReferenceLoader.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.loader.assembly.ReferenceLoader (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.loader.assembly.ReferenceLoader

+
+No usage of org.apache.tuscany.core.loader.assembly.ReferenceLoader +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/ServiceLoader.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/ServiceLoader.html new file mode 100644 index 0000000000..f4b21ebebe --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/ServiceLoader.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.loader.assembly.ServiceLoader (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.loader.assembly.ServiceLoader

+
+No usage of org.apache.tuscany.core.loader.assembly.ServiceLoader +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/WireLoader.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/WireLoader.html new file mode 100644 index 0000000000..b8d63d8f65 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/class-use/WireLoader.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.loader.assembly.WireLoader (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.loader.assembly.WireLoader

+
+No usage of org.apache.tuscany.core.loader.assembly.WireLoader +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/package-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/package-frame.html new file mode 100644 index 0000000000..26842eeb06 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/package-frame.html @@ -0,0 +1,63 @@ + + + + + + + +org.apache.tuscany.core.loader.assembly (Tuscany Core incubating-M1 API) + + + + + + + + + + + +org.apache.tuscany.core.loader.assembly + + + + +
+Classes  + +
+AbstractLoader +
+AssemblyConstants +
+ComponentLoader +
+ComponentTypeLoader +
+CompositeLoader +
+EntryPointLoader +
+ExternalServiceLoader +
+ImportWSDLLoader +
+InterfaceJavaLoader +
+InterfaceWSDLLoader +
+ModuleFragmentLoader +
+ModuleLoader +
+PropertyLoader +
+ReferenceLoader +
+ServiceLoader +
+WireLoader
+ + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/package-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/package-summary.html new file mode 100644 index 0000000000..0364523eac --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/package-summary.html @@ -0,0 +1,215 @@ + + + + + + + +org.apache.tuscany.core.loader.assembly (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+

+Package org.apache.tuscany.core.loader.assembly +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
AbstractLoader<T extends AssemblyObject> 
AssemblyConstants 
ComponentLoader 
ComponentTypeLoader 
CompositeLoader 
EntryPointLoader 
ExternalServiceLoader 
ImportWSDLLoaderLoader that handles <import.wsdl> elements.
InterfaceJavaLoader 
InterfaceWSDLLoader 
ModuleFragmentLoader 
ModuleLoader 
PropertyLoader 
ReferenceLoader 
ServiceLoader 
WireLoader 
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/package-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/package-tree.html new file mode 100644 index 0000000000..426aee0770 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/package-tree.html @@ -0,0 +1,155 @@ + + + + + + + +org.apache.tuscany.core.loader.assembly Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.core.loader.assembly +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/package-use.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/package-use.html new file mode 100644 index 0000000000..e62f2a9b91 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/assembly/package-use.html @@ -0,0 +1,192 @@ + + + + + + + +Uses of Package org.apache.tuscany.core.loader.assembly (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.core.loader.assembly

+
+ + + + + + + + + + + + + +
+Packages that use org.apache.tuscany.core.loader.assembly
org.apache.tuscany.core.loader.assembly  
org.apache.tuscany.core.loader.system  
+  +

+ + + + + + + + + + + +
+Classes in org.apache.tuscany.core.loader.assembly used by org.apache.tuscany.core.loader.assembly
AbstractLoader + +
+           
CompositeLoader + +
+           
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.loader.assembly used by org.apache.tuscany.core.loader.system
AbstractLoader + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/class-use/InvalidPropertyFactoryException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/class-use/InvalidPropertyFactoryException.html new file mode 100644 index 0000000000..bfff4e16b4 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/class-use/InvalidPropertyFactoryException.html @@ -0,0 +1,178 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.loader.InvalidPropertyFactoryException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.loader.InvalidPropertyFactoryException

+
+ + + + + + + + + +
+Packages that use InvalidPropertyFactoryException
org.apache.tuscany.core.loader.assembly  
+  +

+ + + + + +
+Uses of InvalidPropertyFactoryException in org.apache.tuscany.core.loader.assembly
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.loader.assembly that throw InvalidPropertyFactoryException
+protected  StAXPropertyFactory<?>ComponentLoader.getPropertyFactory(java.lang.String factoryName, + org.apache.tuscany.common.resource.ResourceLoader resourceLoader) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/class-use/LoaderContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/class-use/LoaderContext.html new file mode 100644 index 0000000000..15949d0822 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/class-use/LoaderContext.html @@ -0,0 +1,405 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.loader.LoaderContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.loader.LoaderContext

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use LoaderContext
org.apache.tuscany.core.loader  
org.apache.tuscany.core.loader.assembly  
org.apache.tuscany.core.loader.impl  
org.apache.tuscany.core.loader.system  
+  +

+ + + + + +
+Uses of LoaderContext in org.apache.tuscany.core.loader
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.loader with parameters of type LoaderContext
+ TStAXElementLoader.load(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+          Build the model object for an element in an XML stream.
+ org.apache.tuscany.model.assembly.AssemblyObjectStAXLoaderRegistry.load(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+          Parse the supplied XML stream dispatching to the appropriate registered loader + for each element encountered in the stream.
+  +

+ + + + + +
+Uses of LoaderContext in org.apache.tuscany.core.loader.assembly
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.loader.assembly with parameters of type LoaderContext
+ org.apache.tuscany.model.assembly.ComponentComponentLoader.load(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+           
+ org.apache.tuscany.model.assembly.ComponentTypeComponentTypeLoader.load(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+           
+ org.apache.tuscany.model.assembly.EntryPointEntryPointLoader.load(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+           
+ org.apache.tuscany.model.assembly.ExternalServiceExternalServiceLoader.load(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+           
+ org.apache.tuscany.model.assembly.ImportWSDLImportWSDLLoader.load(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+           
+ org.apache.tuscany.model.types.java.JavaServiceContractInterfaceJavaLoader.load(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+           
+ org.apache.tuscany.model.types.wsdl.WSDLServiceContractInterfaceWSDLLoader.load(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+           
+ org.apache.tuscany.model.assembly.ModuleFragmentModuleFragmentLoader.load(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+           
+ org.apache.tuscany.model.assembly.ModuleModuleLoader.load(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+           
+ org.apache.tuscany.model.assembly.PropertyPropertyLoader.load(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+           
+ org.apache.tuscany.model.assembly.ReferenceReferenceLoader.load(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+           
+ org.apache.tuscany.model.assembly.ServiceServiceLoader.load(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+           
+ org.apache.tuscany.model.assembly.WireWireLoader.load(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+           
+ voidCompositeLoader.loadComposite(javax.xml.stream.XMLStreamReader reader, + org.apache.tuscany.model.assembly.Composite composite, + LoaderContext loaderContext) + +
+           
+  +

+ + + + + +
+Uses of LoaderContext in org.apache.tuscany.core.loader.impl
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.loader.impl with parameters of type LoaderContext
+ org.apache.tuscany.model.assembly.AssemblyObjectStAXLoaderRegistryImpl.load(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+           
+  +

+ + + + + +
+Uses of LoaderContext in org.apache.tuscany.core.loader.system
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.loader.system with parameters of type LoaderContext
+ SystemBindingSystemBindingLoader.load(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+           
+ SystemImplementationSystemImplementationLoader.load(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/class-use/StAXElementLoader.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/class-use/StAXElementLoader.html new file mode 100644 index 0000000000..4b87f6c43d --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/class-use/StAXElementLoader.html @@ -0,0 +1,440 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.loader.StAXElementLoader (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.loader.StAXElementLoader

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use StAXElementLoader
org.apache.tuscany.core.loader  
org.apache.tuscany.core.loader.assembly  
org.apache.tuscany.core.loader.impl  
org.apache.tuscany.core.loader.system  
+  +

+ + + + + +
+Uses of StAXElementLoader in org.apache.tuscany.core.loader
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.loader with parameters of type StAXElementLoader
+ + + + + +
+<T extends org.apache.tuscany.model.assembly.AssemblyObject> +
+void
+
StAXLoaderRegistry.registerLoader(javax.xml.namespace.QName element, + StAXElementLoader<T> loader) + +
+          Register a loader.
+ + + + + +
+<T extends org.apache.tuscany.model.assembly.AssemblyObject> +
+void
+
StAXLoaderRegistry.unregisterLoader(javax.xml.namespace.QName element, + StAXElementLoader<T> loader) + +
+          Unregister a loader.
+  +

+ + + + + +
+Uses of StAXElementLoader in org.apache.tuscany.core.loader.assembly
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.loader.assembly that implement StAXElementLoader
+ classAbstractLoader<T extends AssemblyObject> + +
+           
+ classComponentLoader + +
+           
+ classComponentTypeLoader + +
+           
+ classCompositeLoader + +
+           
+ classEntryPointLoader + +
+           
+ classExternalServiceLoader + +
+           
+ classImportWSDLLoader + +
+          Loader that handles <import.wsdl> elements.
+ classInterfaceJavaLoader + +
+           
+ classInterfaceWSDLLoader + +
+           
+ classModuleFragmentLoader + +
+           
+ classModuleLoader + +
+           
+ classPropertyLoader + +
+           
+ classReferenceLoader + +
+           
+ classServiceLoader + +
+           
+ classWireLoader + +
+           
+  +

+ + + + + +
+Uses of StAXElementLoader in org.apache.tuscany.core.loader.impl
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.loader.impl with parameters of type StAXElementLoader
+ + + + + +
+<T extends org.apache.tuscany.model.assembly.AssemblyObject> +
+void
+
StAXLoaderRegistryImpl.registerLoader(javax.xml.namespace.QName element, + StAXElementLoader<T> loader) + +
+           
+ + + + + +
+<T extends org.apache.tuscany.model.assembly.AssemblyObject> +
+void
+
StAXLoaderRegistryImpl.unregisterLoader(javax.xml.namespace.QName element, + StAXElementLoader<T> loader) + +
+           
+  +

+ + + + + +
+Uses of StAXElementLoader in org.apache.tuscany.core.loader.system
+  +

+ + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.loader.system that implement StAXElementLoader
+ classSystemBindingLoader + +
+           
+ classSystemImplementationLoader + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/class-use/StAXLoaderRegistry.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/class-use/StAXLoaderRegistry.html new file mode 100644 index 0000000000..a5aca3387b --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/class-use/StAXLoaderRegistry.html @@ -0,0 +1,251 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.loader.StAXLoaderRegistry (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.loader.StAXLoaderRegistry

+
+ + + + + + + + + + + + + + + + + +
+Packages that use StAXLoaderRegistry
org.apache.tuscany.core.config.impl  
org.apache.tuscany.core.loader.assembly  
org.apache.tuscany.core.loader.impl  
+  +

+ + + + + +
+Uses of StAXLoaderRegistry in org.apache.tuscany.core.config.impl
+  +

+ + + + + + + + +
Constructors in org.apache.tuscany.core.config.impl with parameters of type StAXLoaderRegistry
StAXModuleComponentConfigurationLoaderImpl(org.apache.tuscany.model.assembly.AssemblyContext modelContext, + javax.xml.stream.XMLInputFactory xmlFactory, + StAXLoaderRegistry registry) + +
+           
+  +

+ + + + + +
+Uses of StAXLoaderRegistry in org.apache.tuscany.core.loader.assembly
+  +

+ + + + + + + + + +
Fields in org.apache.tuscany.core.loader.assembly declared as StAXLoaderRegistry
+protected  StAXLoaderRegistryAbstractLoader.registry + +
+           
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.loader.assembly with parameters of type StAXLoaderRegistry
+ voidAbstractLoader.setRegistry(StAXLoaderRegistry registry) + +
+           
+  +

+ + + + + +
+Uses of StAXLoaderRegistry in org.apache.tuscany.core.loader.impl
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.loader.impl that implement StAXLoaderRegistry
+ classStAXLoaderRegistryImpl + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/class-use/StAXPropertyFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/class-use/StAXPropertyFactory.html new file mode 100644 index 0000000000..c064b48782 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/class-use/StAXPropertyFactory.html @@ -0,0 +1,232 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.loader.StAXPropertyFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.loader.StAXPropertyFactory

+
+ + + + + + + + + + + + + +
+Packages that use StAXPropertyFactory
org.apache.tuscany.core.loader.assembly  
org.apache.tuscany.core.loader.impl  
+  +

+ + + + + +
+Uses of StAXPropertyFactory in org.apache.tuscany.core.loader.assembly
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.loader.assembly that return StAXPropertyFactory
+protected  StAXPropertyFactory<?>ComponentLoader.getPropertyFactory(java.lang.String factoryName, + org.apache.tuscany.common.resource.ResourceLoader resourceLoader) + +
+           
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.loader.assembly with parameters of type StAXPropertyFactory
+ voidComponentLoader.setDefaultPropertyFactory(StAXPropertyFactory<?> defaultPropertyFactory) + +
+           
+  +

+ + + + + +
+Uses of StAXPropertyFactory in org.apache.tuscany.core.loader.impl
+  +

+ + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.loader.impl that implement StAXPropertyFactory
+ classJNDIPropertyFactory + +
+          A StAXPropertyFactory that creates property values by looking them + up in the default JNDI InitialContext.
+ classStringParserPropertyFactory + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/class-use/StAXUtil.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/class-use/StAXUtil.html new file mode 100644 index 0000000000..ce472cbf15 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/class-use/StAXUtil.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.loader.StAXUtil (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.loader.StAXUtil

+
+No usage of org.apache.tuscany.core.loader.StAXUtil +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/class-use/WSDLDefinitionRegistry.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/class-use/WSDLDefinitionRegistry.html new file mode 100644 index 0000000000..d735b8e1c4 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/class-use/WSDLDefinitionRegistry.html @@ -0,0 +1,214 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.loader.WSDLDefinitionRegistry (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.loader.WSDLDefinitionRegistry

+
+ + + + + + + + + + + + + +
+Packages that use WSDLDefinitionRegistry
org.apache.tuscany.core.loader.assembly  
org.apache.tuscany.core.loader.impl  
+  +

+ + + + + +
+Uses of WSDLDefinitionRegistry in org.apache.tuscany.core.loader.assembly
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.loader.assembly with parameters of type WSDLDefinitionRegistry
+ voidImportWSDLLoader.setWsdlRegistry(WSDLDefinitionRegistry wsdlRegistry) + +
+           
+ voidInterfaceWSDLLoader.setWsdlRegistry(WSDLDefinitionRegistry wsdlRegistry) + +
+           
+  +

+ + + + + +
+Uses of WSDLDefinitionRegistry in org.apache.tuscany.core.loader.impl
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.loader.impl that implement WSDLDefinitionRegistry
+ classWSDLDefinitionRegistryImpl + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/JNDIPropertyFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/JNDIPropertyFactory.html new file mode 100644 index 0000000000..55c6f307c6 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/JNDIPropertyFactory.html @@ -0,0 +1,289 @@ + + + + + + + +JNDIPropertyFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.loader.impl +
+Class JNDIPropertyFactory

+
+java.lang.Object
+  extended by org.apache.tuscany.core.loader.impl.JNDIPropertyFactory
+
+
+
All Implemented Interfaces:
StAXPropertyFactory
+
+
+
+
public class JNDIPropertyFactory
extends java.lang.Object
implements StAXPropertyFactory
+ + +

+A StAXPropertyFactory that creates property values by looking them + up in the default JNDI InitialContext. + + This can be used to locate resources in a J2EE environment and inject + them as configuration properties. For example, to access a database + a component could write: + + &at;Property DataSource myDB; + + and configure with + + <properties> + <v:myDb>java:comp/env/jdbc/MyDatabase</v:myDB> + </properties> + +

+ +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
JNDIPropertyFactory() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ ObjectFactory<?>createObjectFactory(javax.xml.stream.XMLStreamReader reader, + org.apache.tuscany.model.assembly.Property property) + +
+          Return an ObjectFactory for instances of a property defined in an XML stream.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+JNDIPropertyFactory

+
+public JNDIPropertyFactory()
+
+
+ + + + + + + + +
+Method Detail
+ +

+createObjectFactory

+
+public ObjectFactory<?> createObjectFactory(javax.xml.stream.XMLStreamReader reader,
+                                            org.apache.tuscany.model.assembly.Property property)
+                                     throws javax.xml.stream.XMLStreamException,
+                                            ConfigurationLoadException
+
+
Description copied from interface: StAXPropertyFactory
+
Return an ObjectFactory for instances of a property defined in an XML stream. +

+

+
Specified by:
createObjectFactory in interface StAXPropertyFactory
+
+
+
Parameters:
reader - the reader to use to access the XML stream
property - the Property definition that the resulting ObjectFactory must be able to assign to +
Returns:
an ObjectFactory that can produce instances that can be assigned to the supplied Property +
Throws: +
javax.xml.stream.XMLStreamException - if there is a problem reading the stream +
ConfigurationLoadException - if there is a problem creating the ObjectFactory
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/StAXLoaderRegistryImpl.Monitor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/StAXLoaderRegistryImpl.Monitor.html new file mode 100644 index 0000000000..4bc142e054 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/StAXLoaderRegistryImpl.Monitor.html @@ -0,0 +1,251 @@ + + + + + + + +StAXLoaderRegistryImpl.Monitor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.loader.impl +
+Interface StAXLoaderRegistryImpl.Monitor

+
+
Enclosing class:
StAXLoaderRegistryImpl
+
+
+
+
public static interface StAXLoaderRegistryImpl.Monitor
+ + +

+


+ +

+ + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidelementLoad(javax.xml.namespace.QName xmlType) + +
+          Event emitted when a request is made to load an element.
+ voidregisteringLoader(javax.xml.namespace.QName xmlType) + +
+          Event emitted when a StAX element loader is registered.
+ voidunregisteringLoader(javax.xml.namespace.QName xmlType) + +
+          Event emitted when a StAX element loader is unregistered.
+  +

+ + + + + + + + +
+Method Detail
+ +

+registeringLoader

+
+void registeringLoader(javax.xml.namespace.QName xmlType)
+
+
Event emitted when a StAX element loader is registered. +

+

+
Parameters:
xmlType - the QName of the element the loader will handle
+
+
+
+ +

+unregisteringLoader

+
+void unregisteringLoader(javax.xml.namespace.QName xmlType)
+
+
Event emitted when a StAX element loader is unregistered. +

+

+
Parameters:
xmlType - the QName of the element the loader will handle
+
+
+
+ +

+elementLoad

+
+void elementLoad(javax.xml.namespace.QName xmlType)
+
+
Event emitted when a request is made to load an element. +

+

+
Parameters:
xmlType - the QName of the element that should be loaded
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/StAXLoaderRegistryImpl.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/StAXLoaderRegistryImpl.html new file mode 100644 index 0000000000..ef6fb848a6 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/StAXLoaderRegistryImpl.html @@ -0,0 +1,448 @@ + + + + + + + +StAXLoaderRegistryImpl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.loader.impl +
+Class StAXLoaderRegistryImpl

+
+java.lang.Object
+  extended by org.apache.tuscany.core.loader.impl.StAXLoaderRegistryImpl
+
+
+
All Implemented Interfaces:
StAXLoaderRegistry
+
+
+
+
public class StAXLoaderRegistryImpl
extends java.lang.Object
implements StAXLoaderRegistry
+ + +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static interfaceStAXLoaderRegistryImpl.Monitor + +
+           
+  + + + + + + + + + + +
+Constructor Summary
StAXLoaderRegistryImpl() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ org.apache.tuscany.model.assembly.AssemblyContextgetContext() + +
+          Deprecated. 
+ org.apache.tuscany.model.assembly.AssemblyObjectload(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+          Parse the supplied XML stream dispatching to the appropriate registered loader + for each element encountered in the stream.
+ + + + + +
+<T extends org.apache.tuscany.model.assembly.AssemblyObject> +
+void
+
registerLoader(javax.xml.namespace.QName element, + StAXElementLoader<T> loader) + +
+          Register a loader.
+ voidsetContext(org.apache.tuscany.model.assembly.AssemblyContext context) + +
+          Deprecated. 
+ voidsetMonitor(StAXLoaderRegistryImpl.Monitor monitor) + +
+           
+ + + + + +
+<T extends org.apache.tuscany.model.assembly.AssemblyObject> +
+void
+
unregisterLoader(javax.xml.namespace.QName element, + StAXElementLoader<T> loader) + +
+          Unregister a loader.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+StAXLoaderRegistryImpl

+
+public StAXLoaderRegistryImpl()
+
+
+ + + + + + + + +
+Method Detail
+ +

+setMonitor

+
+public void setMonitor(StAXLoaderRegistryImpl.Monitor monitor)
+
+
+
+
+
+
+
+
+
+ +

+registerLoader

+
+public <T extends org.apache.tuscany.model.assembly.AssemblyObject> void registerLoader(javax.xml.namespace.QName element,
+                                                                                        StAXElementLoader<T> loader)
+
+
Description copied from interface: StAXLoaderRegistry
+
Register a loader. This operation will typically be called by a loader + during its initialization. +

+

+
Specified by:
registerLoader in interface StAXLoaderRegistry
+
+
+
Parameters:
element - the element that should be delegated to the contibuted loader
loader - a loader that is being contributed to the system
+
+
+
+ +

+unregisterLoader

+
+public <T extends org.apache.tuscany.model.assembly.AssemblyObject> void unregisterLoader(javax.xml.namespace.QName element,
+                                                                                          StAXElementLoader<T> loader)
+
+
Description copied from interface: StAXLoaderRegistry
+
Unregister a loader. This will typically be called by a loader as it is being destroyed. +

+

+
Specified by:
unregisterLoader in interface StAXLoaderRegistry
+
+
+
Parameters:
element - the element that was being delegated to the contibuted loader
loader - a loader that should no longer be used
+
+
+
+ +

+load

+
+public org.apache.tuscany.model.assembly.AssemblyObject load(javax.xml.stream.XMLStreamReader reader,
+                                                             LoaderContext loaderContext)
+                                                      throws javax.xml.stream.XMLStreamException,
+                                                             ConfigurationLoadException
+
+
Description copied from interface: StAXLoaderRegistry
+
Parse the supplied XML stream dispatching to the appropriate registered loader + for each element encountered in the stream. +

+ This method must be called with the XML cursor positioned on a START_ELEMENT event. + When this method returns, the stream will be positioned on the corresponding + END_ELEMENT event. +

+

+
Specified by:
load in interface StAXLoaderRegistry
+
+
+
Parameters:
reader - the XML stream to parse +
Returns:
the model object obtained by parsing the current element on the stream +
Throws: +
javax.xml.stream.XMLStreamException - if there was a problem reading the stream +
ConfigurationLoadException
+
+
+
+ +

+getContext

+
+@Deprecated
+public org.apache.tuscany.model.assembly.AssemblyContext getContext()
+
+
Deprecated.  +

+

Description copied from interface: StAXLoaderRegistry
+
Hack to allow loaders to initialize model objects on the fly. + Remove when initialization has been moved from the model implementation to the loader. +

+

+
Specified by:
getContext in interface StAXLoaderRegistry
+
+
+ +
Returns:
the model context for this load operation
+
+
+
+ +

+setContext

+
+@Deprecated
+public void setContext(org.apache.tuscany.model.assembly.AssemblyContext context)
+
+
Deprecated.  +

+

Description copied from interface: StAXLoaderRegistry
+
Hack to allow loaders to initialize model objects on the fly. + Remove when initialization has been moved from the model implementation to the loader. +

+

+
Specified by:
setContext in interface StAXLoaderRegistry
+
+
+
Parameters:
context - the model context for this load operation
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/StringParserPropertyFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/StringParserPropertyFactory.html new file mode 100644 index 0000000000..d9622a048e --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/StringParserPropertyFactory.html @@ -0,0 +1,271 @@ + + + + + + + +StringParserPropertyFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.loader.impl +
+Class StringParserPropertyFactory

+
+java.lang.Object
+  extended by org.apache.tuscany.core.loader.impl.StringParserPropertyFactory
+
+
+
All Implemented Interfaces:
StAXPropertyFactory
+
+
+
+
public class StringParserPropertyFactory
extends java.lang.Object
implements StAXPropertyFactory
+ + +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
StringParserPropertyFactory() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ ObjectFactory<?>createObjectFactory(javax.xml.stream.XMLStreamReader reader, + org.apache.tuscany.model.assembly.Property property) + +
+          Return an ObjectFactory for instances of a property defined in an XML stream.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+StringParserPropertyFactory

+
+public StringParserPropertyFactory()
+
+
+ + + + + + + + +
+Method Detail
+ +

+createObjectFactory

+
+public ObjectFactory<?> createObjectFactory(javax.xml.stream.XMLStreamReader reader,
+                                            org.apache.tuscany.model.assembly.Property property)
+                                     throws javax.xml.stream.XMLStreamException,
+                                            ConfigurationLoadException
+
+
Description copied from interface: StAXPropertyFactory
+
Return an ObjectFactory for instances of a property defined in an XML stream. +

+

+
Specified by:
createObjectFactory in interface StAXPropertyFactory
+
+
+
Parameters:
reader - the reader to use to access the XML stream
property - the Property definition that the resulting ObjectFactory must be able to assign to +
Returns:
an ObjectFactory that can produce instances that can be assigned to the supplied Property +
Throws: +
javax.xml.stream.XMLStreamException - if there is a problem reading the stream +
ConfigurationLoadException - if there is a problem creating the ObjectFactory
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/WSDLDefinitionRegistryImpl.Monitor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/WSDLDefinitionRegistryImpl.Monitor.html new file mode 100644 index 0000000000..db6ebe46cf --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/WSDLDefinitionRegistryImpl.Monitor.html @@ -0,0 +1,238 @@ + + + + + + + +WSDLDefinitionRegistryImpl.Monitor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.loader.impl +
+Interface WSDLDefinitionRegistryImpl.Monitor

+
+
Enclosing class:
WSDLDefinitionRegistryImpl
+
+
+
+
public static interface WSDLDefinitionRegistryImpl.Monitor
+ + +

+


+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ voidcachingDefinition(java.lang.String namespace, + java.net.URL location) + +
+          Monitor event emitted immediately before registering a WSDL definition + in the cache.
+ voidreadingWSDL(java.lang.String namespace, + java.net.URL location) + +
+          Monitor event emitted immediately before an attempt is made to + read WSDL for the supplied namespace from the supplied location.
+  +

+ + + + + + + + +
+Method Detail
+ +

+readingWSDL

+
+void readingWSDL(java.lang.String namespace,
+                 java.net.URL location)
+
+
Monitor event emitted immediately before an attempt is made to + read WSDL for the supplied namespace from the supplied location. +

+

+
Parameters:
namespace - the target namespace expected in the WSDL; may be null
location - the location where we will attempt to read the WSDL definition from
+
+
+
+ +

+cachingDefinition

+
+void cachingDefinition(java.lang.String namespace,
+                       java.net.URL location)
+
+
Monitor event emitted immediately before registering a WSDL definition + in the cache. +

+

+
Parameters:
namespace - the target namespace for the WSDL
location - the location where the WSDL definition was read from
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/WSDLDefinitionRegistryImpl.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/WSDLDefinitionRegistryImpl.html new file mode 100644 index 0000000000..d1d0a845cb --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/WSDLDefinitionRegistryImpl.html @@ -0,0 +1,464 @@ + + + + + + + +WSDLDefinitionRegistryImpl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.loader.impl +
+Class WSDLDefinitionRegistryImpl

+
+java.lang.Object
+  extended by org.apache.tuscany.core.loader.impl.WSDLDefinitionRegistryImpl
+
+
+
All Implemented Interfaces:
WSDLDefinitionRegistry
+
+
+
+
public class WSDLDefinitionRegistryImpl
extends java.lang.Object
implements WSDLDefinitionRegistry
+ + +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static interfaceWSDLDefinitionRegistryImpl.Monitor + +
+           
+  + + + + + + + + + + +
+Constructor Summary
WSDLDefinitionRegistryImpl() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.util.List<javax.wsdl.Definition>getDefinitionsForNamespace(java.lang.String namespace, + org.apache.tuscany.common.resource.ResourceLoader resourceLoader) + +
+          Returns a list of definitions that have been loaded for the given namespace, or null if + no WSDL documents have been loaded for the given namespace
+ javax.wsdl.extensions.ExtensionRegistrygetExtensionRegistry() + +
+          Returns the ExtensionRegistry that is used when parsing WSDL documents during the + loadDefinition call.
+ javax.wsdl.PortTypegetPortType(javax.xml.namespace.QName name, + org.apache.tuscany.common.resource.ResourceLoader resourceLoader) + +
+          Returns the PortType with the supplied qualified name, or null if no such port has been defined.
+ javax.wsdl.ServicegetService(javax.xml.namespace.QName name, + org.apache.tuscany.common.resource.ResourceLoader resourceLoader) + +
+          Returns the Service with the supplied qualified name, or null if no such service has been defined.
+ javax.wsdl.DefinitionloadDefinition(java.lang.String wsdlLocation, + org.apache.tuscany.common.resource.ResourceLoader resourceLoader) + +
+          Load and register a WSDL definition as specified in a WSDL2.0 wsdlLocation attribute.
+ javax.wsdl.DefinitionloadDefinition(java.lang.String namespace, + java.net.URL location, + org.apache.tuscany.common.resource.ResourceLoader resourceLoader) + +
+          Loads and registers a WSDL Definition.
+ voidsetMonitor(WSDLDefinitionRegistryImpl.Monitor monitor) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+WSDLDefinitionRegistryImpl

+
+public WSDLDefinitionRegistryImpl()
+                           throws javax.wsdl.WSDLException
+
+
+ +
Throws: +
javax.wsdl.WSDLException
+
+ + + + + + + + +
+Method Detail
+ +

+setMonitor

+
+public void setMonitor(WSDLDefinitionRegistryImpl.Monitor monitor)
+
+
+
+
+
+
+
+
+
+ +

+getExtensionRegistry

+
+public javax.wsdl.extensions.ExtensionRegistry getExtensionRegistry()
+
+
Description copied from interface: WSDLDefinitionRegistry
+
Returns the ExtensionRegistry that is used when parsing WSDL documents during the + loadDefinition call. +

+

+
Specified by:
getExtensionRegistry in interface WSDLDefinitionRegistry
+
+
+ +
Returns:
the ExtensionRegistry that is used when parsing WSDL documents.
+
+
+
+ +

+loadDefinition

+
+public javax.wsdl.Definition loadDefinition(java.lang.String wsdlLocation,
+                                            org.apache.tuscany.common.resource.ResourceLoader resourceLoader)
+                                     throws java.io.IOException,
+                                            javax.wsdl.WSDLException
+
+
Description copied from interface: WSDLDefinitionRegistry
+
Load and register a WSDL definition as specified in a WSDL2.0 wsdlLocation attribute. +

+

+
Specified by:
loadDefinition in interface WSDLDefinitionRegistry
+
+
+
Parameters:
wsdlLocation - the value of the wsdlLocation attribute
resourceLoader - application resource loader used to support relative locations +
Returns:
the loaded Definition +
Throws: +
java.io.IOException - if there was a problem reading the document +
javax.wsdl.WSDLException - if there was a problem parsing the definition
+
+
+
+ +

+loadDefinition

+
+public javax.wsdl.Definition loadDefinition(java.lang.String namespace,
+                                            java.net.URL location,
+                                            org.apache.tuscany.common.resource.ResourceLoader resourceLoader)
+                                     throws java.io.IOException,
+                                            javax.wsdl.WSDLException
+
+
Description copied from interface: WSDLDefinitionRegistry
+
Loads and registers a WSDL Definition. +

+

+
Specified by:
loadDefinition in interface WSDLDefinitionRegistry
+
+
+
Parameters:
namespace - the expected namespace, or null if any namespace should be allowed
location - the location to load the definition from
resourceLoader - the application resource loader +
Returns:
the loaded Definition +
Throws: +
java.io.IOException - if there was a problem reading the document +
javax.wsdl.WSDLException - if there was a problem parsing the definition
+
+
+
+ +

+getDefinitionsForNamespace

+
+public java.util.List<javax.wsdl.Definition> getDefinitionsForNamespace(java.lang.String namespace,
+                                                                        org.apache.tuscany.common.resource.ResourceLoader resourceLoader)
+
+
Description copied from interface: WSDLDefinitionRegistry
+
Returns a list of definitions that have been loaded for the given namespace, or null if + no WSDL documents have been loaded for the given namespace +

+

+
Specified by:
getDefinitionsForNamespace in interface WSDLDefinitionRegistry
+
+
+
Parameters:
namespace - the namespace to lookup
resourceLoader - the application resource loader +
Returns:
The list of definitions that have been loaded for the given namespace, or null
+
+
+
+ +

+getPortType

+
+public javax.wsdl.PortType getPortType(javax.xml.namespace.QName name,
+                                       org.apache.tuscany.common.resource.ResourceLoader resourceLoader)
+
+
Description copied from interface: WSDLDefinitionRegistry
+
Returns the PortType with the supplied qualified name, or null if no such port has been defined. +

+

+
Specified by:
getPortType in interface WSDLDefinitionRegistry
+
+
+
Parameters:
name - the qualified name of the WSDL portType
resourceLoader - the application resource loader +
Returns:
the PortType for the supplied name, or null if none has been defined
+
+
+
+ +

+getService

+
+public javax.wsdl.Service getService(javax.xml.namespace.QName name,
+                                     org.apache.tuscany.common.resource.ResourceLoader resourceLoader)
+
+
Description copied from interface: WSDLDefinitionRegistry
+
Returns the Service with the supplied qualified name, or null if no such service has been defined. +

+

+
Specified by:
getService in interface WSDLDefinitionRegistry
+
+
+
Parameters:
name - the qualified name of the WSDL service
resourceLoader - the application resource loader +
Returns:
the Service for the supplied name, or null if none has been defined
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/class-use/JNDIPropertyFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/class-use/JNDIPropertyFactory.html new file mode 100644 index 0000000000..49da0b0212 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/class-use/JNDIPropertyFactory.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.loader.impl.JNDIPropertyFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.loader.impl.JNDIPropertyFactory

+
+No usage of org.apache.tuscany.core.loader.impl.JNDIPropertyFactory +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/class-use/StAXLoaderRegistryImpl.Monitor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/class-use/StAXLoaderRegistryImpl.Monitor.html new file mode 100644 index 0000000000..8915d023dc --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/class-use/StAXLoaderRegistryImpl.Monitor.html @@ -0,0 +1,177 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.loader.impl.StAXLoaderRegistryImpl.Monitor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.loader.impl.StAXLoaderRegistryImpl.Monitor

+
+ + + + + + + + + +
+Packages that use StAXLoaderRegistryImpl.Monitor
org.apache.tuscany.core.loader.impl  
+  +

+ + + + + +
+Uses of StAXLoaderRegistryImpl.Monitor in org.apache.tuscany.core.loader.impl
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.loader.impl with parameters of type StAXLoaderRegistryImpl.Monitor
+ voidStAXLoaderRegistryImpl.setMonitor(StAXLoaderRegistryImpl.Monitor monitor) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/class-use/StAXLoaderRegistryImpl.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/class-use/StAXLoaderRegistryImpl.html new file mode 100644 index 0000000000..8e2bb5d917 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/class-use/StAXLoaderRegistryImpl.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.loader.impl.StAXLoaderRegistryImpl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.loader.impl.StAXLoaderRegistryImpl

+
+No usage of org.apache.tuscany.core.loader.impl.StAXLoaderRegistryImpl +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/class-use/StringParserPropertyFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/class-use/StringParserPropertyFactory.html new file mode 100644 index 0000000000..b59a59daa0 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/class-use/StringParserPropertyFactory.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.loader.impl.StringParserPropertyFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.loader.impl.StringParserPropertyFactory

+
+No usage of org.apache.tuscany.core.loader.impl.StringParserPropertyFactory +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/class-use/WSDLDefinitionRegistryImpl.Monitor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/class-use/WSDLDefinitionRegistryImpl.Monitor.html new file mode 100644 index 0000000000..2098a0ed66 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/class-use/WSDLDefinitionRegistryImpl.Monitor.html @@ -0,0 +1,177 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.loader.impl.WSDLDefinitionRegistryImpl.Monitor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.loader.impl.WSDLDefinitionRegistryImpl.Monitor

+
+ + + + + + + + + +
+Packages that use WSDLDefinitionRegistryImpl.Monitor
org.apache.tuscany.core.loader.impl  
+  +

+ + + + + +
+Uses of WSDLDefinitionRegistryImpl.Monitor in org.apache.tuscany.core.loader.impl
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.loader.impl with parameters of type WSDLDefinitionRegistryImpl.Monitor
+ voidWSDLDefinitionRegistryImpl.setMonitor(WSDLDefinitionRegistryImpl.Monitor monitor) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/class-use/WSDLDefinitionRegistryImpl.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/class-use/WSDLDefinitionRegistryImpl.html new file mode 100644 index 0000000000..3c00e5585d --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/class-use/WSDLDefinitionRegistryImpl.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.loader.impl.WSDLDefinitionRegistryImpl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.loader.impl.WSDLDefinitionRegistryImpl

+
+No usage of org.apache.tuscany.core.loader.impl.WSDLDefinitionRegistryImpl +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/package-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/package-frame.html new file mode 100644 index 0000000000..0cddeae308 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/package-frame.html @@ -0,0 +1,52 @@ + + + + + + + +org.apache.tuscany.core.loader.impl (Tuscany Core incubating-M1 API) + + + + + + + + + + + +org.apache.tuscany.core.loader.impl + + + + +
+Interfaces  + +
+StAXLoaderRegistryImpl.Monitor +
+WSDLDefinitionRegistryImpl.Monitor
+ + + + + + +
+Classes  + +
+JNDIPropertyFactory +
+StAXLoaderRegistryImpl +
+StringParserPropertyFactory +
+WSDLDefinitionRegistryImpl
+ + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/package-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/package-summary.html new file mode 100644 index 0000000000..d59e199640 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/package-summary.html @@ -0,0 +1,186 @@ + + + + + + + +org.apache.tuscany.core.loader.impl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+

+Package org.apache.tuscany.core.loader.impl +

+ + + + + + + + + + + + + +
+Interface Summary
StAXLoaderRegistryImpl.Monitor 
WSDLDefinitionRegistryImpl.Monitor 
+  + +

+ + + + + + + + + + + + + + + + + + + + + +
+Class Summary
JNDIPropertyFactoryA StAXPropertyFactory that creates property values by looking them + up in the default JNDI InitialContext.
StAXLoaderRegistryImpl 
StringParserPropertyFactory 
WSDLDefinitionRegistryImpl 
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/package-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/package-tree.html new file mode 100644 index 0000000000..92ed44754f --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/package-tree.html @@ -0,0 +1,159 @@ + + + + + + + +org.apache.tuscany.core.loader.impl Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.core.loader.impl +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/package-use.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/package-use.html new file mode 100644 index 0000000000..c207544129 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/impl/package-use.html @@ -0,0 +1,173 @@ + + + + + + + +Uses of Package org.apache.tuscany.core.loader.impl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.core.loader.impl

+
+ + + + + + + + + +
+Packages that use org.apache.tuscany.core.loader.impl
org.apache.tuscany.core.loader.impl  
+  +

+ + + + + + + + + + + +
+Classes in org.apache.tuscany.core.loader.impl used by org.apache.tuscany.core.loader.impl
StAXLoaderRegistryImpl.Monitor + +
+           
WSDLDefinitionRegistryImpl.Monitor + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/package-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/package-frame.html new file mode 100644 index 0000000000..7208a554f5 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/package-frame.html @@ -0,0 +1,63 @@ + + + + + + + +org.apache.tuscany.core.loader (Tuscany Core incubating-M1 API) + + + + + + + + + + + +org.apache.tuscany.core.loader + + + + +
+Interfaces  + +
+StAXElementLoader +
+StAXLoaderRegistry +
+StAXPropertyFactory +
+WSDLDefinitionRegistry
+ + + + + + +
+Classes  + +
+LoaderContext +
+StAXUtil
+ + + + + + +
+Exceptions  + +
+InvalidPropertyFactoryException
+ + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/package-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/package-summary.html new file mode 100644 index 0000000000..5f3258f62d --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/package-summary.html @@ -0,0 +1,200 @@ + + + + + + + +org.apache.tuscany.core.loader (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+

+Package org.apache.tuscany.core.loader +

+ + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
StAXElementLoader<T extends AssemblyObject>A loader that creates a model object from a StAX input stream.
StAXLoaderRegistryRegistry for XML loaders that can parse a StAX input stream and return model objects.
StAXPropertyFactory<T>A factory that will create an ObjectFactory for a property by parsing a StAX XMLStreamReader.
WSDLDefinitionRegistry 
+  + +

+ + + + + + + + + + + + + +
+Class Summary
LoaderContextContext holder that can be used during the load process to store information + that is not part of the logical model.
StAXUtil 
+  + +

+ + + + + + + + + +
+Exception Summary
InvalidPropertyFactoryExceptionException raised if there is a problem configuring a PropertyFactory.
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/package-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/package-tree.html new file mode 100644 index 0000000000..b0e4efcf1d --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/package-tree.html @@ -0,0 +1,166 @@ + + + + + + + +org.apache.tuscany.core.loader Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.core.loader +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/package-use.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/package-use.html new file mode 100644 index 0000000000..2011fdaf2a --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/package-use.html @@ -0,0 +1,313 @@ + + + + + + + +Uses of Package org.apache.tuscany.core.loader (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.core.loader

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.apache.tuscany.core.loader
org.apache.tuscany.core.config.impl  
org.apache.tuscany.core.loader  
org.apache.tuscany.core.loader.assembly  
org.apache.tuscany.core.loader.impl  
org.apache.tuscany.core.loader.system  
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.loader used by org.apache.tuscany.core.config.impl
StAXLoaderRegistry + +
+          Registry for XML loaders that can parse a StAX input stream and return model objects.
+  +

+ + + + + + + + + + + +
+Classes in org.apache.tuscany.core.loader used by org.apache.tuscany.core.loader
LoaderContext + +
+          Context holder that can be used during the load process to store information + that is not part of the logical model.
StAXElementLoader + +
+          A loader that creates a model object from a StAX input stream.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.core.loader used by org.apache.tuscany.core.loader.assembly
InvalidPropertyFactoryException + +
+          Exception raised if there is a problem configuring a PropertyFactory.
LoaderContext + +
+          Context holder that can be used during the load process to store information + that is not part of the logical model.
StAXElementLoader + +
+          A loader that creates a model object from a StAX input stream.
StAXLoaderRegistry + +
+          Registry for XML loaders that can parse a StAX input stream and return model objects.
StAXPropertyFactory + +
+          A factory that will create an ObjectFactory for a property by parsing a StAX XMLStreamReader.
WSDLDefinitionRegistry + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.core.loader used by org.apache.tuscany.core.loader.impl
LoaderContext + +
+          Context holder that can be used during the load process to store information + that is not part of the logical model.
StAXElementLoader + +
+          A loader that creates a model object from a StAX input stream.
StAXLoaderRegistry + +
+          Registry for XML loaders that can parse a StAX input stream and return model objects.
StAXPropertyFactory + +
+          A factory that will create an ObjectFactory for a property by parsing a StAX XMLStreamReader.
WSDLDefinitionRegistry + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.apache.tuscany.core.loader used by org.apache.tuscany.core.loader.system
LoaderContext + +
+          Context holder that can be used during the load process to store information + that is not part of the logical model.
StAXElementLoader + +
+          A loader that creates a model object from a StAX input stream.
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/system/SystemBindingLoader.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/system/SystemBindingLoader.html new file mode 100644 index 0000000000..e37c11ce66 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/system/SystemBindingLoader.html @@ -0,0 +1,350 @@ + + + + + + + +SystemBindingLoader (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.loader.system +
+Class SystemBindingLoader

+
+java.lang.Object
+  extended by org.apache.tuscany.core.loader.assembly.AbstractLoader
+      extended by org.apache.tuscany.core.loader.system.SystemBindingLoader
+
+
+
All Implemented Interfaces:
StAXElementLoader
+
+
+
+
public class SystemBindingLoader
extends AbstractLoader
+ + +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static javax.xml.namespace.QNameSYSTEM_BINDING + +
+           
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.loader.assembly.AbstractLoader
factory, registry
+  + + + + + + + + + + +
+Constructor Summary
SystemBindingLoader() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+protected  javax.xml.namespace.QNamegetXMLType() + +
+          Returns the QName of the element that this implementation handles.
+ SystemBindingload(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+          Build the model object for an element in an XML stream.
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.loader.assembly.AbstractLoader
setFactory, setRegistry, start, stop
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+SYSTEM_BINDING

+
+public static final javax.xml.namespace.QName SYSTEM_BINDING
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+SystemBindingLoader

+
+public SystemBindingLoader()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getXMLType

+
+protected javax.xml.namespace.QName getXMLType()
+
+
Description copied from class: AbstractLoader
+
Returns the QName of the element that this implementation handles. +

+

+
Specified by:
getXMLType in class AbstractLoader
+
+
+ +
Returns:
the QName of the element that this implementation handles
+
+
+
+ +

+load

+
+public SystemBinding load(javax.xml.stream.XMLStreamReader reader,
+                          LoaderContext loaderContext)
+                   throws javax.xml.stream.XMLStreamException,
+                          ConfigurationLoadException
+
+
Description copied from interface: StAXElementLoader
+
Build the model object for an element in an XML stream. + When this method returns the stream will be positioned on the corresponding END_ELEMENT. +

+

+
Parameters:
reader - the XML stream reader positioned on the applicable START_ELEMENT
loaderContext - the context for the load operation +
Returns:
the model object for that element +
Throws: +
javax.xml.stream.XMLStreamException +
ConfigurationLoadException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/system/SystemImplementationLoader.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/system/SystemImplementationLoader.html new file mode 100644 index 0000000000..6c5bb191cf --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/system/SystemImplementationLoader.html @@ -0,0 +1,369 @@ + + + + + + + +SystemImplementationLoader (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.loader.system +
+Class SystemImplementationLoader

+
+java.lang.Object
+  extended by org.apache.tuscany.core.loader.assembly.AbstractLoader
+      extended by org.apache.tuscany.core.loader.system.SystemImplementationLoader
+
+
+
All Implemented Interfaces:
StAXElementLoader
+
+
+
+
public class SystemImplementationLoader
extends AbstractLoader
+ + +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static javax.xml.namespace.QNameSYSTEM_IMPLEMENTATION + +
+           
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.loader.assembly.AbstractLoader
factory, registry
+  + + + + + + + + + + +
+Constructor Summary
SystemImplementationLoader() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  javax.xml.namespace.QNamegetXMLType() + +
+          Returns the QName of the element that this implementation handles.
+ SystemImplementationload(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+          Build the model object for an element in an XML stream.
+ voidsetIntrospector(ComponentTypeIntrospector introspector) + +
+           
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.loader.assembly.AbstractLoader
setFactory, setRegistry, start, stop
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+SYSTEM_IMPLEMENTATION

+
+public static final javax.xml.namespace.QName SYSTEM_IMPLEMENTATION
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+SystemImplementationLoader

+
+public SystemImplementationLoader()
+
+
+ + + + + + + + +
+Method Detail
+ +

+setIntrospector

+
+public void setIntrospector(ComponentTypeIntrospector introspector)
+
+
+
+
+
+
+ +

+getXMLType

+
+protected javax.xml.namespace.QName getXMLType()
+
+
Description copied from class: AbstractLoader
+
Returns the QName of the element that this implementation handles. +

+

+
Specified by:
getXMLType in class AbstractLoader
+
+
+ +
Returns:
the QName of the element that this implementation handles
+
+
+
+ +

+load

+
+public SystemImplementation load(javax.xml.stream.XMLStreamReader reader,
+                                 LoaderContext loaderContext)
+                          throws javax.xml.stream.XMLStreamException,
+                                 ConfigurationLoadException
+
+
Description copied from interface: StAXElementLoader
+
Build the model object for an element in an XML stream. + When this method returns the stream will be positioned on the corresponding END_ELEMENT. +

+

+
Parameters:
reader - the XML stream reader positioned on the applicable START_ELEMENT
loaderContext - the context for the load operation +
Returns:
the model object for that element +
Throws: +
javax.xml.stream.XMLStreamException +
ConfigurationLoadException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/system/class-use/SystemBindingLoader.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/system/class-use/SystemBindingLoader.html new file mode 100644 index 0000000000..903b1af2c3 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/system/class-use/SystemBindingLoader.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.loader.system.SystemBindingLoader (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.loader.system.SystemBindingLoader

+
+No usage of org.apache.tuscany.core.loader.system.SystemBindingLoader +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/system/class-use/SystemImplementationLoader.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/system/class-use/SystemImplementationLoader.html new file mode 100644 index 0000000000..66c3330476 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/system/class-use/SystemImplementationLoader.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.loader.system.SystemImplementationLoader (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.loader.system.SystemImplementationLoader

+
+No usage of org.apache.tuscany.core.loader.system.SystemImplementationLoader +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/system/package-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/system/package-frame.html new file mode 100644 index 0000000000..9a1e642230 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/system/package-frame.html @@ -0,0 +1,35 @@ + + + + + + + +org.apache.tuscany.core.loader.system (Tuscany Core incubating-M1 API) + + + + + + + + + + + +org.apache.tuscany.core.loader.system + + + + +
+Classes  + +
+SystemBindingLoader +
+SystemImplementationLoader
+ + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/system/package-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/system/package-summary.html new file mode 100644 index 0000000000..5c57de4b58 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/system/package-summary.html @@ -0,0 +1,159 @@ + + + + + + + +org.apache.tuscany.core.loader.system (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+

+Package org.apache.tuscany.core.loader.system +

+ + + + + + + + + + + + + +
+Class Summary
SystemBindingLoader 
SystemImplementationLoader 
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/system/package-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/system/package-tree.html new file mode 100644 index 0000000000..a341b714b7 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/system/package-tree.html @@ -0,0 +1,153 @@ + + + + + + + +org.apache.tuscany.core.loader.system Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.core.loader.system +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/system/package-use.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/system/package-use.html new file mode 100644 index 0000000000..cd536c00e0 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/loader/system/package-use.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Package org.apache.tuscany.core.loader.system (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.core.loader.system

+
+No usage of org.apache.tuscany.core.loader.system +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/Message.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/Message.html new file mode 100644 index 0000000000..7ba38be5e2 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/Message.html @@ -0,0 +1,320 @@ + + + + + + + +Message (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.message +
+Interface Message

+
+
All Known Implementing Classes:
MessageImpl
+
+
+
+
public interface Message
+ + +

+Represents a request, response, or exception flowing through a wire +

+ +

+

+
Version:
+
$Rev $Date
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.ObjectgetBody() + +
+          Returns the body of the message, which will be the payload or parameters associated with the wire
+ MessageChannelgetCallbackChannel() + +
+          Returns the callback channel
+ MessagegetRelatedCallbackMessage() + +
+           
+ TargetInvokergetTargetInvoker() + +
+          Sets the target invoker to dispatch to when the message passes through the request side of the invocation chain
+ voidsetBody(java.lang.Object body) + +
+          Sets the body of the message.
+ voidsetTargetInvoker(TargetInvoker invoker) + +
+          Sets the target invoker to dispatch to when the message passes through the request side of the invocation chain
+  +

+ + + + + + + + +
+Method Detail
+ +

+getBody

+
+java.lang.Object getBody()
+
+
Returns the body of the message, which will be the payload or parameters associated with the wire +

+

+
+
+
+
+ +

+setBody

+
+void setBody(java.lang.Object body)
+
+
Sets the body of the message. +

+

+
+
+
+
+ +

+setTargetInvoker

+
+void setTargetInvoker(TargetInvoker invoker)
+
+
Sets the target invoker to dispatch to when the message passes through the request side of the invocation chain +

+

+
+
+
+
+ +

+getTargetInvoker

+
+TargetInvoker getTargetInvoker()
+
+
Sets the target invoker to dispatch to when the message passes through the request side of the invocation chain +

+

+
+
+
+
+ +

+getCallbackChannel

+
+MessageChannel getCallbackChannel()
+
+
Returns the callback channel +

+

+
+
+
+
+ +

+getRelatedCallbackMessage

+
+Message getRelatedCallbackMessage()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/MessageFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/MessageFactory.html new file mode 100644 index 0000000000..da9947a087 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/MessageFactory.html @@ -0,0 +1,213 @@ + + + + + + + +MessageFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.message +
+Interface MessageFactory

+
+
All Known Implementing Classes:
MessageFactoryImpl
+
+
+
+
public interface MessageFactory
+ + +

+A factory for creating messages flowed through a wire during an invocation +

+ +

+


+ +

+ + + + + + + + + + + + +
+Method Summary
+ MessagecreateMessage() + +
+          Returns a new message.
+  +

+ + + + + + + + +
+Method Detail
+ +

+createMessage

+
+Message createMessage()
+
+
Returns a new message. +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/class-use/Message.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/class-use/Message.html new file mode 100644 index 0000000000..afd4dd37b2 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/class-use/Message.html @@ -0,0 +1,514 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.message.Message (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.message.Message

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use Message
org.apache.tuscany.core.async.invocation  
org.apache.tuscany.core.extension  
org.apache.tuscany.core.message  
org.apache.tuscany.core.message.impl  
org.apache.tuscany.core.wire  
org.apache.tuscany.core.wire.impl  
+  +

+ + + + + +
+Uses of Message in org.apache.tuscany.core.async.invocation
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.async.invocation that return Message
+ MessageAsyncInterceptor.invoke(Message message) + +
+           
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.async.invocation with parameters of type Message
+ MessageAsyncInterceptor.invoke(Message message) + +
+           
+  +

+ + + + + +
+Uses of Message in org.apache.tuscany.core.extension
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.extension that return Message
+ MessageComponentTargetInvoker.invoke(Message msg) + +
+           
+ MessageExternalServiceTargetInvoker.invoke(Message msg) + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.extension with parameters of type Message
+ MessageComponentTargetInvoker.invoke(Message msg) + +
+           
+ MessageExternalServiceTargetInvoker.invoke(Message msg) + +
+           
+  +

+ + + + + +
+Uses of Message in org.apache.tuscany.core.message
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.message that return Message
+ MessageMessageFactory.createMessage() + +
+          Returns a new message.
+ MessageMessage.getRelatedCallbackMessage() + +
+           
+  +

+ + + + + +
+Uses of Message in org.apache.tuscany.core.message.impl
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.message.impl that implement Message
+ classMessageImpl + +
+          The default implementation of a message flowed through a wire during an invocation
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.message.impl that return Message
+ MessageMessageFactoryImpl.createMessage() + +
+           
+ MessageMessageImpl.getRelatedCallbackMessage() + +
+           
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.message.impl with parameters of type Message
+ voidMessageImpl.send(Message message) + +
+           
+  +

+ + + + + +
+Uses of Message in org.apache.tuscany.core.wire
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.wire that return Message
+ MessageInterceptor.invoke(Message msg) + +
+          Process a synchronous wire.
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.wire with parameters of type Message
+ MessageInterceptor.invoke(Message msg) + +
+          Process a synchronous wire.
+ booleanMessageHandler.processMessage(Message message) + +
+          Process a message.
+ voidMessageChannel.send(Message message) + +
+          Sends a message
+  +

+ + + + + +
+Uses of Message in org.apache.tuscany.core.wire.impl
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.wire.impl that return Message
+ MessageInvokerInterceptor.invoke(Message msg) + +
+           
+ MessageOneWayInterceptor.invoke(Message message) + +
+           
+ MessageRequestResponseInterceptor.invoke(Message requestMessage) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.wire.impl with parameters of type Message
+ MessageInvokerInterceptor.invoke(Message msg) + +
+           
+ MessageOneWayInterceptor.invoke(Message message) + +
+           
+ MessageRequestResponseInterceptor.invoke(Message requestMessage) + +
+           
+ booleanMessageDispatcher.processMessage(Message msg) + +
+           
+ voidMessageChannelImpl.send(Message msg) + +
+          Send a message down the channel.
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/class-use/MessageFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/class-use/MessageFactory.html new file mode 100644 index 0000000000..fe214daff3 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/class-use/MessageFactory.html @@ -0,0 +1,495 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.message.MessageFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.message.MessageFactory

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use MessageFactory
org.apache.tuscany.core.async.builder  
org.apache.tuscany.core.async.invocation  
org.apache.tuscany.core.context.impl  
org.apache.tuscany.core.extension  
org.apache.tuscany.core.message.impl  
org.apache.tuscany.core.wire  
org.apache.tuscany.core.wire.jdk  
org.apache.tuscany.core.wire.service  
+  +

+ + + + + +
+Uses of MessageFactory in org.apache.tuscany.core.async.builder
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.async.builder with parameters of type MessageFactory
+ voidAsyncPolicyBuilder.setMessageFactory(MessageFactory messageFactory) + +
+           
+  +

+ + + + + +
+Uses of MessageFactory in org.apache.tuscany.core.async.invocation
+  +

+ + + + + + + + +
Constructors in org.apache.tuscany.core.async.invocation with parameters of type MessageFactory
AsyncInterceptor(javax.resource.spi.work.WorkManager workManager, + MessageFactory messageFactory) + +
+          Constructs a new instance
+  +

+ + + + + +
+Uses of MessageFactory in org.apache.tuscany.core.context.impl
+  +

+ + + + + + + + +
Constructors in org.apache.tuscany.core.context.impl with parameters of type MessageFactory
EntryPointContextImpl(java.lang.String name, + SourceWireFactory sourceWireFactory, + MessageFactory messageFactory) + +
+          Creates a new entry point
+  +

+ + + + + +
+Uses of MessageFactory in org.apache.tuscany.core.extension
+  +

+ + + + + + + + + +
Fields in org.apache.tuscany.core.extension declared as MessageFactory
+protected  MessageFactoryEntryPointBuilderSupport.messageFactory + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.extension with parameters of type MessageFactory
+protected abstract  EntryPointContextFactoryEntryPointBuilderSupport.createEntryPointContextFactory(org.apache.tuscany.model.assembly.EntryPoint entryPoint, + MessageFactory msgFactory) + +
+          Callback to create the specific ContextFactory type associated with the extending + implementation
+ voidEntryPointBuilderSupport.setMessageFactory(MessageFactory msgFactory) + +
+          Sets the factory used to construct wire messages
+  +

+ + + + + + + + +
Constructors in org.apache.tuscany.core.extension with parameters of type MessageFactory
EntryPointContextFactory(java.lang.String name, + MessageFactory msgFactory) + +
+           
+  +

+ + + + + +
+Uses of MessageFactory in org.apache.tuscany.core.message.impl
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.message.impl that implement MessageFactory
+ classMessageFactoryImpl + +
+          The default message factory
+  +

+ + + + + +
+Uses of MessageFactory in org.apache.tuscany.core.wire
+  +

+ + + + + + + + + +
Fields in org.apache.tuscany.core.wire declared as MessageFactory
+protected  MessageFactoryWireConfiguration.messageFactory + +
+           
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.wire that return MessageFactory
+ MessageFactoryWireConfiguration.getMessageFactory() + +
+          Returns the factory used to create invocation messages
+  +

+ + + + + + + + + + + + + + + + + +
Constructors in org.apache.tuscany.core.wire with parameters of type MessageFactory
WireConfiguration(QualifiedName targetName, + java.lang.ClassLoader proxyClassLoader, + MessageFactory messageFactory) + +
+          Creates the configuration
WireSourceConfiguration(QualifiedName targetName, + java.util.Map<java.lang.reflect.Method,SourceInvocationConfiguration> invocationConfigs, + java.lang.ClassLoader proxyClassLoader, + MessageFactory messageFactory) + +
+          Creates the source side of a wire where the reference is "anonymous", i.e.
WireSourceConfiguration(java.lang.String referenceName, + QualifiedName targetName, + java.util.Map<java.lang.reflect.Method,SourceInvocationConfiguration> invocationConfigs, + java.lang.ClassLoader proxyClassLoader, + MessageFactory messageFactory) + +
+          Creates the source side of a wire
WireTargetConfiguration(QualifiedName targetName, + java.util.Map<java.lang.reflect.Method,TargetInvocationConfiguration> invocationConfigs, + java.lang.ClassLoader proxyClassLoader, + MessageFactory messageFactory) + +
+          Creates the source side of a wire
+  +

+ + + + + +
+Uses of MessageFactory in org.apache.tuscany.core.wire.jdk
+  +

+ + + + + + + + +
Constructors in org.apache.tuscany.core.wire.jdk with parameters of type MessageFactory
JDKInvocationHandler(MessageFactory messageFactory, + java.util.Map<java.lang.reflect.Method,? extends InvocationConfiguration> configuration) + +
+           
+  +

+ + + + + +
+Uses of MessageFactory in org.apache.tuscany.core.wire.service
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.wire.service with parameters of type MessageFactory
+ voidDefaultWireFactoryService.setMessageFactory(MessageFactory messageFactory) + +
+           
+  +

+ + + + + + + + +
Constructors in org.apache.tuscany.core.wire.service with parameters of type MessageFactory
DefaultWireFactoryService(MessageFactory messageFactory, + WireFactoryFactory wireFactoryFactory, + PolicyBuilderRegistry registry) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/impl/MessageFactoryImpl.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/impl/MessageFactoryImpl.html new file mode 100644 index 0000000000..cbe60ac748 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/impl/MessageFactoryImpl.html @@ -0,0 +1,289 @@ + + + + + + + +MessageFactoryImpl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.message.impl +
+Class MessageFactoryImpl

+
+java.lang.Object
+  extended by org.apache.tuscany.core.message.impl.MessageFactoryImpl
+
+
+
All Implemented Interfaces:
MessageFactory
+
+
+
+
public class MessageFactoryImpl
extends java.lang.Object
implements MessageFactory
+ + +

+The default message factory +

+ +

+

+
Version:
+
$Rev: 395800 $ $Date: 2006-04-21 03:03:23 -0400 (Fri, 21 Apr 2006) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
MessageFactoryImpl() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ MessagecreateMessage() + +
+          Returns a new message.
+ voidinit() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+MessageFactoryImpl

+
+public MessageFactoryImpl()
+
+
+ + + + + + + + +
+Method Detail
+ +

+init

+
+public void init()
+
+
+
+
+
+
+
+
+
+ +

+createMessage

+
+public Message createMessage()
+
+
Description copied from interface: MessageFactory
+
Returns a new message. +

+

+
Specified by:
createMessage in interface MessageFactory
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/impl/MessageImpl.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/impl/MessageImpl.html new file mode 100644 index 0000000000..26043daad8 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/impl/MessageImpl.html @@ -0,0 +1,416 @@ + + + + + + + +MessageImpl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.message.impl +
+Class MessageImpl

+
+java.lang.Object
+  extended by org.apache.tuscany.core.message.impl.MessageImpl
+
+
+
All Implemented Interfaces:
Message, MessageChannel
+
+
+
+
public class MessageImpl
extends java.lang.Object
implements Message, MessageChannel
+ + +

+The default implementation of a message flowed through a wire during an invocation +

+ +

+

+
Version:
+
$Rev $Date
+
+
+ +

+ + + + + + + + + + + + +
+Constructor Summary
+protected MessageImpl() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.ObjectgetBody() + +
+          Returns the body of the message, which will be the payload or parameters associated with the wire
+ MessageChannelgetCallbackChannel() + +
+          Returns the callback channel
+ MessagegetRelatedCallbackMessage() + +
+           
+ TargetInvokergetTargetInvoker() + +
+          Sets the target invoker to dispatch to when the message passes through the request side of the invocation chain
+ voidsend(Message message) + +
+          Sends a message
+ voidsetBody(java.lang.Object body) + +
+          Sets the body of the message.
+ voidsetTargetInvoker(TargetInvoker invoker) + +
+          Sets the target invoker to dispatch to when the message passes through the request side of the invocation chain
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+MessageImpl

+
+protected MessageImpl()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getBody

+
+public java.lang.Object getBody()
+
+
Description copied from interface: Message
+
Returns the body of the message, which will be the payload or parameters associated with the wire +

+

+
Specified by:
getBody in interface Message
+
+
+
See Also:
Message.getBody()
+
+
+
+ +

+setBody

+
+public void setBody(java.lang.Object body)
+
+
Description copied from interface: Message
+
Sets the body of the message. +

+

+
Specified by:
setBody in interface Message
+
+
+
See Also:
Message.setBody(java.lang.Object)
+
+
+
+ +

+getCallbackChannel

+
+public MessageChannel getCallbackChannel()
+
+
Description copied from interface: Message
+
Returns the callback channel +

+

+
Specified by:
getCallbackChannel in interface Message
+
+
+
See Also:
Message.getCallbackChannel()
+
+
+
+ +

+send

+
+public void send(Message message)
+
+
Description copied from interface: MessageChannel
+
Sends a message +

+

+
Specified by:
send in interface MessageChannel
+
+
+
See Also:
MessageChannel.send(org.apache.tuscany.core.message.Message)
+
+
+
+ +

+getRelatedCallbackMessage

+
+public Message getRelatedCallbackMessage()
+
+
+
Specified by:
getRelatedCallbackMessage in interface Message
+
+
+
See Also:
Message.getRelatedCallbackMessage()
+
+
+
+ +

+setTargetInvoker

+
+public void setTargetInvoker(TargetInvoker invoker)
+
+
Description copied from interface: Message
+
Sets the target invoker to dispatch to when the message passes through the request side of the invocation chain +

+

+
Specified by:
setTargetInvoker in interface Message
+
+
+
See Also:
Message.setTargetInvoker(org.apache.tuscany.core.wire.TargetInvoker)
+
+
+
+ +

+getTargetInvoker

+
+public TargetInvoker getTargetInvoker()
+
+
Description copied from interface: Message
+
Sets the target invoker to dispatch to when the message passes through the request side of the invocation chain +

+

+
Specified by:
getTargetInvoker in interface Message
+
+
+
See Also:
Message.getTargetInvoker()
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/impl/class-use/MessageFactoryImpl.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/impl/class-use/MessageFactoryImpl.html new file mode 100644 index 0000000000..31ab74be49 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/impl/class-use/MessageFactoryImpl.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.message.impl.MessageFactoryImpl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.message.impl.MessageFactoryImpl

+
+No usage of org.apache.tuscany.core.message.impl.MessageFactoryImpl +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/impl/class-use/MessageImpl.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/impl/class-use/MessageImpl.html new file mode 100644 index 0000000000..d39bbe2224 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/impl/class-use/MessageImpl.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.message.impl.MessageImpl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.message.impl.MessageImpl

+
+No usage of org.apache.tuscany.core.message.impl.MessageImpl +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/impl/package-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/impl/package-frame.html new file mode 100644 index 0000000000..a60bf48461 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/impl/package-frame.html @@ -0,0 +1,35 @@ + + + + + + + +org.apache.tuscany.core.message.impl (Tuscany Core incubating-M1 API) + + + + + + + + + + + +org.apache.tuscany.core.message.impl + + + + +
+Classes  + +
+MessageFactoryImpl +
+MessageImpl
+ + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/impl/package-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/impl/package-summary.html new file mode 100644 index 0000000000..fbd4f19969 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/impl/package-summary.html @@ -0,0 +1,159 @@ + + + + + + + +org.apache.tuscany.core.message.impl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+

+Package org.apache.tuscany.core.message.impl +

+ + + + + + + + + + + + + +
+Class Summary
MessageFactoryImplThe default message factory
MessageImplThe default implementation of a message flowed through a wire during an invocation
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/impl/package-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/impl/package-tree.html new file mode 100644 index 0000000000..681c3df61b --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/impl/package-tree.html @@ -0,0 +1,152 @@ + + + + + + + +org.apache.tuscany.core.message.impl Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.core.message.impl +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/impl/package-use.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/impl/package-use.html new file mode 100644 index 0000000000..63488f56f8 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/impl/package-use.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Package org.apache.tuscany.core.message.impl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.core.message.impl

+
+No usage of org.apache.tuscany.core.message.impl +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/package-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/package-frame.html new file mode 100644 index 0000000000..6113f5035c --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/package-frame.html @@ -0,0 +1,35 @@ + + + + + + + +org.apache.tuscany.core.message (Tuscany Core incubating-M1 API) + + + + + + + + + + + +org.apache.tuscany.core.message + + + + +
+Interfaces  + +
+Message +
+MessageFactory
+ + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/package-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/package-summary.html new file mode 100644 index 0000000000..a285ff02a7 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/package-summary.html @@ -0,0 +1,159 @@ + + + + + + + +org.apache.tuscany.core.message (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+

+Package org.apache.tuscany.core.message +

+ + + + + + + + + + + + + +
+Interface Summary
MessageRepresents a request, response, or exception flowing through a wire
MessageFactoryA factory for creating messages flowed through a wire during an invocation
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/package-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/package-tree.html new file mode 100644 index 0000000000..61a90225bf --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/package-tree.html @@ -0,0 +1,148 @@ + + + + + + + +org.apache.tuscany.core.message Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.core.message +

+
+
+
Package Hierarchies:
All Packages
+
+

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/package-use.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/package-use.html new file mode 100644 index 0000000000..ffb82971d4 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/message/package-use.html @@ -0,0 +1,362 @@ + + + + + + + +Uses of Package org.apache.tuscany.core.message (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.core.message

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.apache.tuscany.core.message
org.apache.tuscany.core.async.builder  
org.apache.tuscany.core.async.invocation  
org.apache.tuscany.core.context.impl  
org.apache.tuscany.core.extension  
org.apache.tuscany.core.message  
org.apache.tuscany.core.message.impl  
org.apache.tuscany.core.wire  
org.apache.tuscany.core.wire.impl  
org.apache.tuscany.core.wire.jdk  
org.apache.tuscany.core.wire.service  
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.message used by org.apache.tuscany.core.async.builder
MessageFactory + +
+          A factory for creating messages flowed through a wire during an invocation
+  +

+ + + + + + + + + + + +
+Classes in org.apache.tuscany.core.message used by org.apache.tuscany.core.async.invocation
Message + +
+          Represents a request, response, or exception flowing through a wire
MessageFactory + +
+          A factory for creating messages flowed through a wire during an invocation
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.message used by org.apache.tuscany.core.context.impl
MessageFactory + +
+          A factory for creating messages flowed through a wire during an invocation
+  +

+ + + + + + + + + + + +
+Classes in org.apache.tuscany.core.message used by org.apache.tuscany.core.extension
Message + +
+          Represents a request, response, or exception flowing through a wire
MessageFactory + +
+          A factory for creating messages flowed through a wire during an invocation
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.message used by org.apache.tuscany.core.message
Message + +
+          Represents a request, response, or exception flowing through a wire
+  +

+ + + + + + + + + + + +
+Classes in org.apache.tuscany.core.message used by org.apache.tuscany.core.message.impl
Message + +
+          Represents a request, response, or exception flowing through a wire
MessageFactory + +
+          A factory for creating messages flowed through a wire during an invocation
+  +

+ + + + + + + + + + + +
+Classes in org.apache.tuscany.core.message used by org.apache.tuscany.core.wire
Message + +
+          Represents a request, response, or exception flowing through a wire
MessageFactory + +
+          A factory for creating messages flowed through a wire during an invocation
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.message used by org.apache.tuscany.core.wire.impl
Message + +
+          Represents a request, response, or exception flowing through a wire
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.message used by org.apache.tuscany.core.wire.jdk
MessageFactory + +
+          A factory for creating messages flowed through a wire during an invocation
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.message used by org.apache.tuscany.core.wire.service
MessageFactory + +
+          A factory for creating messages flowed through a wire during an invocation
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/RuntimeContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/RuntimeContext.html new file mode 100644 index 0000000000..3d80a608ee --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/RuntimeContext.html @@ -0,0 +1,426 @@ + + + + + + + +RuntimeContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.runtime +
+Interface RuntimeContext

+
+
All Superinterfaces:
AutowireContext, CompositeContext, ConfigurationContext, Context, ContextFactoryBuilder, EventPublisher, Lifecycle, WireBuilder
+
+
+
All Known Implementing Classes:
RuntimeContextImpl
+
+
+
+
public interface RuntimeContext
extends AutowireContext, ConfigurationContext
+ + +

+Represents a top-level component context in the runtime, that is the bootstrap context. + This context serves as the ultimate root of the context hierarchy. Under it are two + separate trees: the rootContext for user components and the systemContext for + system components (those that comprise the runtime itself). +

+ +

+

+
Version:
+
$Rev: 394588 $ $Date: 2006-04-16 20:23:18 -0400 (Sun, 16 Apr 2006) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + +
+Field Summary
+static java.lang.StringROOT + +
+           
+static java.lang.StringRUNTIME + +
+           
+static java.lang.StringSYSTEM + +
+           
+ + + + + + + +
Fields inherited from interface org.apache.tuscany.core.context.Lifecycle
CONFIG_ERROR, ERROR, INITIALIZED, INITIALIZING, RUNNING, STARTED, STOPPED, STOPPING, UNINITIALIZED
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddBuilder(WireBuilder builder) + +
+          Deprecated. 
+ CompositeContextgetRootContext() + +
+          Returns the context that forms the root of the user component tree.
+ SystemCompositeContextgetSystemContext() + +
+          Returns the context that forms the root of the system component tree.
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.AutowireContext
resolveExternalInstance, resolveInstance
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.CompositeContext
getComposite, getContext, getParent, getURI, registerModelObject, registerModelObjects, removeContext, setAssemblyContext, setParent, setURI
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.Context
getInstance
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.EventPublisher
addListener, addListener, publish, removeListener
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.Lifecycle
getLifecycleState, getName, setName, start, stop
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.builder.ContextFactoryBuilder
build
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.builder.WireBuilder
completeTargetChain, connect
+  +

+ + + + + + + + +
+Field Detail
+ +

+RUNTIME

+
+static final java.lang.String RUNTIME
+
+
+
See Also:
Constant Field Values
+
+
+ +

+SYSTEM

+
+static final java.lang.String SYSTEM
+
+
+
See Also:
Constant Field Values
+
+
+ +

+ROOT

+
+static final java.lang.String ROOT
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Method Detail
+ +

+getRootContext

+
+CompositeContext getRootContext()
+
+
Returns the context that forms the root of the user component tree. + All user components will managed by contexts that are children of this root. +

+

+
+
+
+ +
Returns:
the root of the user component tree
+
+
+
+ +

+getSystemContext

+
+SystemCompositeContext getSystemContext()
+
+
Returns the context that forms the root of the system component tree. + All system components, components that provide system services needed by the + Tuscany runtime itself, will be managed by contexts that are children of this root. +

+

+
+
+
+ +
Returns:
the root of the system component tree
+
+
+
+ +

+addBuilder

+
+@Deprecated
+void addBuilder(WireBuilder builder)
+
+
Deprecated.  +

+

Adds a wire builder to the runtime +

+

+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/RuntimeContextImpl.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/RuntimeContextImpl.html new file mode 100644 index 0000000000..8f924bd395 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/RuntimeContextImpl.html @@ -0,0 +1,995 @@ + + + + + + + +RuntimeContextImpl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.runtime +
+Class RuntimeContextImpl

+
+java.lang.Object
+  extended by org.apache.tuscany.core.context.impl.AbstractLifecycle
+      extended by org.apache.tuscany.core.context.impl.AbstractContext
+          extended by org.apache.tuscany.core.runtime.RuntimeContextImpl
+
+
+
All Implemented Interfaces:
ContextFactoryBuilder, WireBuilder, AutowireContext, CompositeContext, ConfigurationContext, Context, EventPublisher, Lifecycle, RuntimeContext
+
+
+
+
public class RuntimeContextImpl
extends AbstractContext
implements RuntimeContext
+ + +

+Implementation of a RuntimeContext that forms the foundation for a Tuscany environment. +

+ +

+

+
Version:
+
$Rev: 406160 $ $Date: 2006-05-13 19:05:09 -0400 (Sat, 13 May 2006) $
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.context.impl.AbstractLifecycle
lifecycleState, name
+ + + + + + + +
Fields inherited from interface org.apache.tuscany.core.runtime.RuntimeContext
ROOT, RUNTIME, SYSTEM
+ + + + + + + +
Fields inherited from interface org.apache.tuscany.core.context.Lifecycle
CONFIG_ERROR, ERROR, INITIALIZED, INITIALIZING, RUNNING, STARTED, STOPPED, STOPPING, UNINITIALIZED
+  + + + + + + + + + + +
+Constructor Summary
RuntimeContextImpl(org.apache.tuscany.common.monitor.MonitorFactory monitorFactory, + ContextFactoryBuilderRegistry builderRegistry, + HierarchicalWireBuilder wireBuilder) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddBuilder(WireBuilder builder) + +
+          Adds a wire builder to the runtime
+ voidbuild(org.apache.tuscany.model.assembly.AssemblyObject model) + +
+          Creates or updates a context factory based on configuration contained in the given model object.
+ voidcompleteTargetChain(TargetWireFactory targetFactory, + java.lang.Class targetType, + ScopeContext targetScopeContext) + +
+          Finishes processing the target side wire chain.
+ voidconnect(SourceWireFactory sourceFactory, + TargetWireFactory targetFactory, + java.lang.Class targetType, + boolean downScope, + ScopeContext targetScopeContext) + +
+          Connects wire configurations of the source proxy factory to corresponding ones in the target proxy to + factory
+ voidfireEvent(int pEventType, + java.lang.Object pMessage) + +
+           
+ org.apache.tuscany.model.assembly.CompositegetComposite() + +
+          Returns the composite managed by this composite context
+ ContextgetContext(java.lang.String ctxName) + +
+          Returns the child context associated with a given name
+ java.lang.ObjectgetInstance(QualifiedName qName) + +
+          Returns the instance associated with the requested name, which may be in a atomic or composite form.
+ CompositeContextgetParent() + +
+          Returns the parent context, or null if the context does not have one
+ CompositeContextgetRootContext() + +
+          Returns the context that forms the root of the user component tree.
+ SystemCompositeContextgetSystemContext() + +
+          Returns the context that forms the root of the system component tree.
+ java.lang.StringgetURI() + +
+           
+ java.lang.ObjectlocateInstance(QualifiedName serviceName) + +
+           
+ java.lang.ObjectlocateService(QualifiedName serviceName) + +
+           
+ voidregisterModelObject(org.apache.tuscany.model.assembly.Extensible model) + +
+          Adds a runtime artifact represented by the model object to the composite context by merging it with existing + artifacts.
+ voidregisterModelObjects(java.util.List<? extends org.apache.tuscany.model.assembly.Extensible> models) + +
+          Adds runtime artifacts represented by the set of model objects to the composite context by merging them with + existing artifacts.
+ voidremoveContext(java.lang.String name) + +
+           
+ + + + + +
+<T> T
+
resolveExternalInstance(java.lang.Class<T> instanceInterface) + +
+          Invoked by a parent context to return an autowire target in a child.
+ + + + + +
+<T> T
+
resolveInstance(java.lang.Class<T> instanceInterface) + +
+          Invoked by child contexts to return an an autowire target.
+ voidsetAssemblyContext(org.apache.tuscany.model.assembly.AssemblyContext context) + +
+          TODO remove this method
+ voidsetParent(CompositeContext parent) + +
+          Sets the parent context
+ voidsetURI(java.lang.String uri) + +
+           
+ voidstart() + +
+          Starts the Lifecycle.
+ voidstop() + +
+          Stops the Lifecycle.
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.context.impl.AbstractLifecycle
addListener, addListener, getLifecycleState, getListeners, getName, publish, removeListener, setName, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.EventPublisher
addListener, addListener, publish, removeListener
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.Lifecycle
getLifecycleState, getName, setName
+  +

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

+RuntimeContextImpl

+
+public RuntimeContextImpl(org.apache.tuscany.common.monitor.MonitorFactory monitorFactory,
+                          ContextFactoryBuilderRegistry builderRegistry,
+                          HierarchicalWireBuilder wireBuilder)
+
+
+ + + + + + + + +
+Method Detail
+ +

+start

+
+public void start()
+           throws CoreRuntimeException
+
+
Description copied from interface: Lifecycle
+
Starts the Lifecycle. +

+

+
Specified by:
start in interface Lifecycle
+
+
+ +
Throws: +
CoreRuntimeException
+
+
+
+ +

+stop

+
+public void stop()
+          throws CoreRuntimeException
+
+
Description copied from interface: Lifecycle
+
Stops the Lifecycle. +

+

+
Specified by:
stop in interface Lifecycle
+
+
+ +
Throws: +
CoreRuntimeException
+
+
+
+ +

+addBuilder

+
+public void addBuilder(WireBuilder builder)
+
+
Description copied from interface: RuntimeContext
+
Adds a wire builder to the runtime +

+

+
Specified by:
addBuilder in interface RuntimeContext
+
+
+
+
+
+
+ +

+getContext

+
+public Context getContext(java.lang.String ctxName)
+
+
Description copied from interface: CompositeContext
+
Returns the child context associated with a given name +

+

+
Specified by:
getContext in interface CompositeContext
+
+
+
+
+
+
+ +

+getRootContext

+
+public CompositeContext getRootContext()
+
+
Description copied from interface: RuntimeContext
+
Returns the context that forms the root of the user component tree. + All user components will managed by contexts that are children of this root. +

+

+
Specified by:
getRootContext in interface RuntimeContext
+
+
+ +
Returns:
the root of the user component tree
+
+
+
+ +

+getSystemContext

+
+public SystemCompositeContext getSystemContext()
+
+
Description copied from interface: RuntimeContext
+
Returns the context that forms the root of the system component tree. + All system components, components that provide system services needed by the + Tuscany runtime itself, will be managed by contexts that are children of this root. +

+

+
Specified by:
getSystemContext in interface RuntimeContext
+
+
+ +
Returns:
the root of the system component tree
+
+
+
+ +

+registerModelObject

+
+public void registerModelObject(org.apache.tuscany.model.assembly.Extensible model)
+                         throws ConfigurationException
+
+
Description copied from interface: CompositeContext
+
Adds a runtime artifact represented by the model object to the composite context by merging it with existing + artifacts. Implementing classes may support only a subset of Part types. +

+

+
Specified by:
registerModelObject in interface CompositeContext
+
+
+ +
Throws: +
ConfigurationException
See Also:
Component, +ModuleComponent, +AtomicComponent, +EntryPoint, +ExternalService
+
+
+
+ +

+registerModelObjects

+
+public void registerModelObjects(java.util.List<? extends org.apache.tuscany.model.assembly.Extensible> models)
+                          throws ConfigurationException
+
+
Description copied from interface: CompositeContext
+
Adds runtime artifacts represented by the set of model objects to the composite context by merging them with + existing artifacts. Implementing classes may support only a subset of Part types. +

+

+
Specified by:
registerModelObjects in interface CompositeContext
+
+
+ +
Throws: +
ConfigurationException
See Also:
Component, +ModuleComponent, +AtomicComponent, +EntryPoint, +ExternalService
+
+
+
+ +

+getParent

+
+public CompositeContext getParent()
+
+
Description copied from interface: CompositeContext
+
Returns the parent context, or null if the context does not have one +

+

+
Specified by:
getParent in interface CompositeContext
+
+
+
+
+
+
+ +

+setParent

+
+public void setParent(CompositeContext parent)
+
+
Description copied from interface: CompositeContext
+
Sets the parent context +

+

+
Specified by:
setParent in interface CompositeContext
+
+
+
+
+
+
+ +

+getURI

+
+public java.lang.String getURI()
+
+
+
Specified by:
getURI in interface CompositeContext
+
+
+
+
+
+
+ +

+setURI

+
+public void setURI(java.lang.String uri)
+
+
+
Specified by:
setURI in interface CompositeContext
+
+
+
+
+
+
+ +

+setAssemblyContext

+
+public void setAssemblyContext(org.apache.tuscany.model.assembly.AssemblyContext context)
+
+
Description copied from interface: CompositeContext
+
TODO remove this method +

+

+
Specified by:
setAssemblyContext in interface CompositeContext
+
+
+
+
+
+
+ +

+fireEvent

+
+public void fireEvent(int pEventType,
+                      java.lang.Object pMessage)
+               throws EventException
+
+
+
+
+
+ +
Throws: +
EventException
+
+
+
+ +

+locateService

+
+public java.lang.Object locateService(QualifiedName serviceName)
+
+
+
+
+
+
+
+
+
+ +

+locateInstance

+
+public java.lang.Object locateInstance(QualifiedName serviceName)
+
+
+
+
+
+
+
+
+
+ +

+getInstance

+
+public java.lang.Object getInstance(QualifiedName qName)
+                             throws TargetException
+
+
Description copied from interface: Context
+
Returns the instance associated with the requested name, which may be in a atomic or composite form. Atomic (i.e. + leaf) contexts will return an instance associated with the service name part of the compound name, which may be + null. +

+ Composite contexts will return an instance (likely a proxy) of a contained entry point context. In this case, the + port name on the qualified name will correspond to the composite context name and the part name will be used to + retrieve the contained entry point context. The latter may be null. If the contained context is not an entry + point context, an exception will be thrown. +

+

+
Specified by:
getInstance in interface Context
+
+
+
Parameters:
qName - a qualified name of the requested instance +
Returns:
the implementation instance or a proxy to it +
Throws: +
TargetException - if an error occurs retrieving the instance or the requested component is not an entry + point.
See Also:
CompositeContext, +EntryPoint
+
+
+
+ +

+build

+
+public void build(org.apache.tuscany.model.assembly.AssemblyObject model)
+           throws BuilderConfigException
+
+
Description copied from interface: ContextFactoryBuilder
+
Creates or updates a context factory based on configuration contained in the given model object. The model object is + decorated with the factory. +

+

+
Specified by:
build in interface ContextFactoryBuilder
+
+
+
Parameters:
model - the logical configuration model node +
Throws: +
BuilderConfigException
+
+
+
+ +

+connect

+
+public void connect(SourceWireFactory sourceFactory,
+                    TargetWireFactory targetFactory,
+                    java.lang.Class targetType,
+                    boolean downScope,
+                    ScopeContext targetScopeContext)
+             throws BuilderConfigException
+
+
Description copied from interface: WireBuilder
+
Connects wire configurations of the source proxy factory to corresponding ones in the target proxy to + factory +

+

+
Specified by:
connect in interface WireBuilder
+
+
+
Parameters:
sourceFactory - the proxy factory used in constructing the source side of the wire chain
targetFactory - the proxy factory used in constructing the target side of the wire chain
targetType - the context type of the target. Used to determine if a paricular wire builder should construct + the wire
downScope - true if the component containing the reference (source side) is of a lesser scope than the + target service
targetScopeContext - the scope context responsible for managing intance contexts of the target component + type +
Throws: +
BuilderConfigException - if an error occurs during the wire buildSource process
+
+
+
+ +

+completeTargetChain

+
+public void completeTargetChain(TargetWireFactory targetFactory,
+                                java.lang.Class targetType,
+                                ScopeContext targetScopeContext)
+                         throws BuilderConfigException
+
+
Description copied from interface: WireBuilder
+
Finishes processing the target side wire chain. For example, a + TargetInvoker used by target-side proxies is usually set during this + phase. +

+

+
Specified by:
completeTargetChain in interface WireBuilder
+
+
+
Parameters:
targetFactory - the target-side proxy factory
targetType - the target context type
targetScopeContext - the target scope +
Throws: +
BuilderConfigException - if an error occurs during the wire buildSource process
+
+
+
+ +

+resolveInstance

+
+public <T> T resolveInstance(java.lang.Class<T> instanceInterface)
+                  throws AutowireResolutionException
+
+
Description copied from interface: AutowireContext
+
Invoked by child contexts to return an an autowire target. Resolved targets may be entry points or + components in the parent or its ancestors, or entry points in a sibling context +

+

+
Specified by:
resolveInstance in interface AutowireContext
+
+
+
Parameters:
instanceInterface - the type of service being requested +
Returns:
a reference to the requested service or null if none can be found +
Throws: +
AutowireResolutionException - if an error occurs attempting to resolve an autowire
+
+
+
+ +

+resolveExternalInstance

+
+public <T> T resolveExternalInstance(java.lang.Class<T> instanceInterface)
+                          throws AutowireResolutionException
+
+
Description copied from interface: AutowireContext
+
Invoked by a parent context to return an autowire target in a child. Resolved targets must be entry points. + For example, given a parent P and two siblings, A and B, A would request an autowire by invoking + #resolveInstance(Class) on P, which in turn could invoke the present method on B in order to resolve + a target. +

+

+
Specified by:
resolveExternalInstance in interface AutowireContext
+
+
+
Parameters:
instanceInterface - the type of service being requested +
Returns:
a reference to the requested service or null if none can be found +
Throws: +
AutowireResolutionException - if an error occurs attempting to resolve an autowire
+
+
+
+ +

+getComposite

+
+public org.apache.tuscany.model.assembly.Composite getComposite()
+
+
Description copied from interface: CompositeContext
+
Returns the composite managed by this composite context +

+

+
Specified by:
getComposite in interface CompositeContext
+
+
+
+
+
+
+ +

+removeContext

+
+public void removeContext(java.lang.String name)
+
+
+
Specified by:
removeContext in interface CompositeContext
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/RuntimeMonitor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/RuntimeMonitor.html new file mode 100644 index 0000000000..6824f61ad9 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/RuntimeMonitor.html @@ -0,0 +1,231 @@ + + + + + + + +RuntimeMonitor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.runtime +
+Interface RuntimeMonitor

+
+
+
public interface RuntimeMonitor
+ + +

+Serves as a top-level error logging monitor +

+ +

+

+
Version:
+
$Rev: 380032 $ $Date: 2006-02-22 22:19:11 -0500 (Wed, 22 Feb 2006) $
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ voidlog(org.apache.tuscany.common.TuscanyException e) + +
+           
+ voidlog(org.apache.tuscany.common.TuscanyRuntimeException e) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+log

+
+void log(org.apache.tuscany.common.TuscanyRuntimeException e)
+
+
+
+
+
+
+ +

+log

+
+void log(org.apache.tuscany.common.TuscanyException e)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/RuntimeScopeStrategy.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/RuntimeScopeStrategy.html new file mode 100644 index 0000000000..b9b0686ca9 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/RuntimeScopeStrategy.html @@ -0,0 +1,293 @@ + + + + + + + +RuntimeScopeStrategy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.runtime +
+Class RuntimeScopeStrategy

+
+java.lang.Object
+  extended by org.apache.tuscany.core.context.scope.AbstractScopeStrategy
+      extended by org.apache.tuscany.core.runtime.RuntimeScopeStrategy
+
+
+
All Implemented Interfaces:
ScopeStrategy
+
+
+
+
public class RuntimeScopeStrategy
extends AbstractScopeStrategy
+ + +

+Implements a ScopeStrategy for a runtime context. Specifically, a runtime + context has only one scope, Scope.AGGREGATE +

+ +

+

+
Version:
+
$Rev: 392332 $ $Date: 2006-04-07 12:42:46 -0400 (Fri, 07 Apr 2006) $
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.apache.tuscany.core.context.ScopeStrategy
SCOPE_NOT_FOUND
+  + + + + + + + + + + +
+Constructor Summary
RuntimeScopeStrategy() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ java.util.Map<org.apache.tuscany.model.assembly.Scope,ScopeContext>getScopeContexts(EventContext eventContext) + +
+          Creates and returns new instances of configured scope containers
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.context.scope.AbstractScopeStrategy
downScopeReference
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+RuntimeScopeStrategy

+
+public RuntimeScopeStrategy()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getScopeContexts

+
+public java.util.Map<org.apache.tuscany.model.assembly.Scope,ScopeContext> getScopeContexts(EventContext eventContext)
+
+
Description copied from interface: ScopeStrategy
+
Creates and returns new instances of configured scope containers +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/class-use/RuntimeContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/class-use/RuntimeContext.html new file mode 100644 index 0000000000..203ac177fe --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/class-use/RuntimeContext.html @@ -0,0 +1,222 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.runtime.RuntimeContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.runtime.RuntimeContext

+
+ + + + + + + + + + + + + +
+Packages that use RuntimeContext
org.apache.tuscany.core.extension  
org.apache.tuscany.core.runtime  
+  +

+ + + + + +
+Uses of RuntimeContext in org.apache.tuscany.core.extension
+  +

+ + + + + + + + + +
Fields in org.apache.tuscany.core.extension declared as RuntimeContext
+protected  RuntimeContextWireBuilderSupport.runtimeContext + +
+           
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.extension with parameters of type RuntimeContext
+ voidWireBuilderSupport.setRuntimeContext(RuntimeContext context) + +
+           
+  +

+ + + + + +
+Uses of RuntimeContext in org.apache.tuscany.core.runtime
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.runtime that implement RuntimeContext
+ classRuntimeContextImpl + +
+          Implementation of a RuntimeContext that forms the foundation for a Tuscany environment.
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/class-use/RuntimeContextImpl.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/class-use/RuntimeContextImpl.html new file mode 100644 index 0000000000..8837b1c535 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/class-use/RuntimeContextImpl.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.runtime.RuntimeContextImpl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.runtime.RuntimeContextImpl

+
+No usage of org.apache.tuscany.core.runtime.RuntimeContextImpl +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/class-use/RuntimeMonitor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/class-use/RuntimeMonitor.html new file mode 100644 index 0000000000..28eba23498 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/class-use/RuntimeMonitor.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.runtime.RuntimeMonitor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.runtime.RuntimeMonitor

+
+No usage of org.apache.tuscany.core.runtime.RuntimeMonitor +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/class-use/RuntimeScopeStrategy.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/class-use/RuntimeScopeStrategy.html new file mode 100644 index 0000000000..71f530f77a --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/class-use/RuntimeScopeStrategy.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.runtime.RuntimeScopeStrategy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.runtime.RuntimeScopeStrategy

+
+No usage of org.apache.tuscany.core.runtime.RuntimeScopeStrategy +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/package-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/package-frame.html new file mode 100644 index 0000000000..6717719581 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/package-frame.html @@ -0,0 +1,48 @@ + + + + + + + +org.apache.tuscany.core.runtime (Tuscany Core incubating-M1 API) + + + + + + + + + + + +org.apache.tuscany.core.runtime + + + + +
+Interfaces  + +
+RuntimeContext +
+RuntimeMonitor
+ + + + + + +
+Classes  + +
+RuntimeContextImpl +
+RuntimeScopeStrategy
+ + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/package-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/package-summary.html new file mode 100644 index 0000000000..5c7854701c --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/package-summary.html @@ -0,0 +1,177 @@ + + + + + + + +org.apache.tuscany.core.runtime (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+

+Package org.apache.tuscany.core.runtime +

+ + + + + + + + + + + + + +
+Interface Summary
RuntimeContextRepresents a top-level component context in the runtime, that is the bootstrap context.
RuntimeMonitorServes as a top-level error logging monitor
+  + +

+ + + + + + + + + + + + + +
+Class Summary
RuntimeContextImplImplementation of a RuntimeContext that forms the foundation for a Tuscany environment.
RuntimeScopeStrategyImplements a ScopeStrategy for a runtime context.
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/package-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/package-tree.html new file mode 100644 index 0000000000..99964e7433 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/package-tree.html @@ -0,0 +1,196 @@ + + + + + + + +org.apache.tuscany.core.runtime Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.core.runtime +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/package-use.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/package-use.html new file mode 100644 index 0000000000..0eb12df0fd --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/runtime/package-use.html @@ -0,0 +1,186 @@ + + + + + + + +Uses of Package org.apache.tuscany.core.runtime (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.core.runtime

+
+ + + + + + + + + + + + + +
+Packages that use org.apache.tuscany.core.runtime
org.apache.tuscany.core.extension  
org.apache.tuscany.core.runtime  
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.runtime used by org.apache.tuscany.core.extension
RuntimeContext + +
+          Represents a top-level component context in the runtime, that is the bootstrap context.
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.runtime used by org.apache.tuscany.core.runtime
RuntimeContext + +
+          Represents a top-level component context in the runtime, that is the bootstrap context.
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/DataFactoryObjectFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/DataFactoryObjectFactory.html new file mode 100644 index 0000000000..4de5bd2c5c --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/DataFactoryObjectFactory.html @@ -0,0 +1,271 @@ + + + + + + + +DataFactoryObjectFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.sdo +
+Class DataFactoryObjectFactory

+
+java.lang.Object
+  extended by org.apache.tuscany.core.sdo.DataFactoryObjectFactory
+
+
+
All Implemented Interfaces:
ObjectFactory<commonj.sdo.helper.DataFactory>
+
+
+
+
public class DataFactoryObjectFactory
extends java.lang.Object
implements ObjectFactory<commonj.sdo.helper.DataFactory>
+ + +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
DataFactoryObjectFactory(ContextResolver resolver) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ commonj.sdo.helper.DataFactorygetInstance() + +
+          Return a instance of the type that this factory creates.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+DataFactoryObjectFactory

+
+public DataFactoryObjectFactory(ContextResolver resolver)
+
+
+ +
Throws: +
FactoryInitException
+
+ + + + + + + + +
+Method Detail
+ +

+getInstance

+
+public commonj.sdo.helper.DataFactory getInstance()
+                                           throws ObjectCreationException
+
+
Description copied from interface: ObjectFactory
+
Return a instance of the type that this factory creates. +

+

+
Specified by:
getInstance in interface ObjectFactory<commonj.sdo.helper.DataFactory>
+
+
+ +
Returns:
a instance from this factory +
Throws: +
ObjectCreationException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/TypeHelperObjectFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/TypeHelperObjectFactory.html new file mode 100644 index 0000000000..860391d9b2 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/TypeHelperObjectFactory.html @@ -0,0 +1,271 @@ + + + + + + + +TypeHelperObjectFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.sdo +
+Class TypeHelperObjectFactory

+
+java.lang.Object
+  extended by org.apache.tuscany.core.sdo.TypeHelperObjectFactory
+
+
+
All Implemented Interfaces:
ObjectFactory<commonj.sdo.helper.TypeHelper>
+
+
+
+
public class TypeHelperObjectFactory
extends java.lang.Object
implements ObjectFactory<commonj.sdo.helper.TypeHelper>
+ + +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
TypeHelperObjectFactory(ContextResolver resolver) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ commonj.sdo.helper.TypeHelpergetInstance() + +
+          Return a instance of the type that this factory creates.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+TypeHelperObjectFactory

+
+public TypeHelperObjectFactory(ContextResolver resolver)
+
+
+ +
Throws: +
FactoryInitException
+
+ + + + + + + + +
+Method Detail
+ +

+getInstance

+
+public commonj.sdo.helper.TypeHelper getInstance()
+                                          throws ObjectCreationException
+
+
Description copied from interface: ObjectFactory
+
Return a instance of the type that this factory creates. +

+

+
Specified by:
getInstance in interface ObjectFactory<commonj.sdo.helper.TypeHelper>
+
+
+ +
Returns:
a instance from this factory +
Throws: +
ObjectCreationException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/XMLHelperObjectFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/XMLHelperObjectFactory.html new file mode 100644 index 0000000000..1c02a6975c --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/XMLHelperObjectFactory.html @@ -0,0 +1,271 @@ + + + + + + + +XMLHelperObjectFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.sdo +
+Class XMLHelperObjectFactory

+
+java.lang.Object
+  extended by org.apache.tuscany.core.sdo.XMLHelperObjectFactory
+
+
+
All Implemented Interfaces:
ObjectFactory<commonj.sdo.helper.XMLHelper>
+
+
+
+
public class XMLHelperObjectFactory
extends java.lang.Object
implements ObjectFactory<commonj.sdo.helper.XMLHelper>
+ + +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
XMLHelperObjectFactory(ContextResolver resolver) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ commonj.sdo.helper.XMLHelpergetInstance() + +
+          Return a instance of the type that this factory creates.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+XMLHelperObjectFactory

+
+public XMLHelperObjectFactory(ContextResolver resolver)
+
+
+ +
Throws: +
FactoryInitException
+
+ + + + + + + + +
+Method Detail
+ +

+getInstance

+
+public commonj.sdo.helper.XMLHelper getInstance()
+                                         throws ObjectCreationException
+
+
Description copied from interface: ObjectFactory
+
Return a instance of the type that this factory creates. +

+

+
Specified by:
getInstance in interface ObjectFactory<commonj.sdo.helper.XMLHelper>
+
+
+ +
Returns:
a instance from this factory +
Throws: +
ObjectCreationException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/XSDHelperObjectFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/XSDHelperObjectFactory.html new file mode 100644 index 0000000000..3da8dc348e --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/XSDHelperObjectFactory.html @@ -0,0 +1,271 @@ + + + + + + + +XSDHelperObjectFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.sdo +
+Class XSDHelperObjectFactory

+
+java.lang.Object
+  extended by org.apache.tuscany.core.sdo.XSDHelperObjectFactory
+
+
+
All Implemented Interfaces:
ObjectFactory<commonj.sdo.helper.XSDHelper>
+
+
+
+
public class XSDHelperObjectFactory
extends java.lang.Object
implements ObjectFactory<commonj.sdo.helper.XSDHelper>
+ + +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
XSDHelperObjectFactory(ContextResolver resolver) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ commonj.sdo.helper.XSDHelpergetInstance() + +
+          Return a instance of the type that this factory creates.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+XSDHelperObjectFactory

+
+public XSDHelperObjectFactory(ContextResolver resolver)
+
+
+ +
Throws: +
FactoryInitException
+
+ + + + + + + + +
+Method Detail
+ +

+getInstance

+
+public commonj.sdo.helper.XSDHelper getInstance()
+                                         throws ObjectCreationException
+
+
Description copied from interface: ObjectFactory
+
Return a instance of the type that this factory creates. +

+

+
Specified by:
getInstance in interface ObjectFactory<commonj.sdo.helper.XSDHelper>
+
+
+ +
Returns:
a instance from this factory +
Throws: +
ObjectCreationException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/class-use/DataFactoryObjectFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/class-use/DataFactoryObjectFactory.html new file mode 100644 index 0000000000..f40650d1de --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/class-use/DataFactoryObjectFactory.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.sdo.DataFactoryObjectFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.sdo.DataFactoryObjectFactory

+
+No usage of org.apache.tuscany.core.sdo.DataFactoryObjectFactory +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/class-use/TypeHelperObjectFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/class-use/TypeHelperObjectFactory.html new file mode 100644 index 0000000000..863c62a0e7 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/class-use/TypeHelperObjectFactory.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.sdo.TypeHelperObjectFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.sdo.TypeHelperObjectFactory

+
+No usage of org.apache.tuscany.core.sdo.TypeHelperObjectFactory +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/class-use/XMLHelperObjectFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/class-use/XMLHelperObjectFactory.html new file mode 100644 index 0000000000..f27ba87bd5 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/class-use/XMLHelperObjectFactory.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.sdo.XMLHelperObjectFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.sdo.XMLHelperObjectFactory

+
+No usage of org.apache.tuscany.core.sdo.XMLHelperObjectFactory +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/class-use/XSDHelperObjectFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/class-use/XSDHelperObjectFactory.html new file mode 100644 index 0000000000..f51a86d925 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/class-use/XSDHelperObjectFactory.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.sdo.XSDHelperObjectFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.sdo.XSDHelperObjectFactory

+
+No usage of org.apache.tuscany.core.sdo.XSDHelperObjectFactory +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/helper/SDOHelper.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/helper/SDOHelper.html new file mode 100644 index 0000000000..0c80e9dc5c --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/helper/SDOHelper.html @@ -0,0 +1,177 @@ + + + + + + + +SDOHelper (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.sdo.helper +
+Annotation Type SDOHelper

+
+
+
@Target(value={METHOD,FIELD})
+@Retention(value=RUNTIME)
+public @interface SDOHelper
+ + +

+Annotation used to indicate a field or method that is used to inject an SDO helper. + + The following helpers are supported: + commonj.sdo.helper.TypeHelper + commonj.sdo.helper.DataFactory + commonj.sdo.helper.XSDHelper + commonj.sdo.helper.XMLHelper +

+ +

+ +

+ +

+ +


+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/helper/SDOHelperExtensibilityElement.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/helper/SDOHelperExtensibilityElement.html new file mode 100644 index 0000000000..407a49b79e --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/helper/SDOHelperExtensibilityElement.html @@ -0,0 +1,277 @@ + + + + + + + +SDOHelperExtensibilityElement (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.sdo.helper +
+Class SDOHelperExtensibilityElement

+
+java.lang.Object
+  extended by org.apache.tuscany.core.sdo.helper.SDOHelperExtensibilityElement
+
+
+
All Implemented Interfaces:
InjectorExtensibilityElement, JavaExtensibilityElement
+
+
+
+
public class SDOHelperExtensibilityElement
extends java.lang.Object
implements InjectorExtensibilityElement
+ + +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
SDOHelperExtensibilityElement(java.lang.reflect.Field field) + +
+           
SDOHelperExtensibilityElement(java.lang.reflect.Method m) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ Injector<?>getInjector(ContextResolver resolver) + +
+          Creates an injector
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+SDOHelperExtensibilityElement

+
+public SDOHelperExtensibilityElement(java.lang.reflect.Method m)
+
+
+
+ +

+SDOHelperExtensibilityElement

+
+public SDOHelperExtensibilityElement(java.lang.reflect.Field field)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getInjector

+
+public Injector<?> getInjector(ContextResolver resolver)
+
+
Description copied from interface: InjectorExtensibilityElement
+
Creates an injector +

+

+
Specified by:
getInjector in interface InjectorExtensibilityElement
+
+
+
Parameters:
resolver - that returns the current composite context
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/helper/SDOHelperProcessor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/helper/SDOHelperProcessor.html new file mode 100644 index 0000000000..2b154c9cf5 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/helper/SDOHelperProcessor.html @@ -0,0 +1,320 @@ + + + + + + + +SDOHelperProcessor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.sdo.helper +
+Class SDOHelperProcessor

+
+java.lang.Object
+  extended by org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
+      extended by org.apache.tuscany.core.sdo.helper.SDOHelperProcessor
+
+
+
All Implemented Interfaces:
ImplementationProcessor
+
+
+
+
public class SDOHelperProcessor
extends ImplementationProcessorSupport
+ + +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
factory, introspector
+  + + + + + + + + + + +
+Constructor Summary
SDOHelperProcessor() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ voidvisitField(java.lang.reflect.Field field, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidvisitMethod(java.lang.reflect.Method method, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
init, setFactory, setIntrospector, visitClass, visitConstructor, visitEnd, visitInterface, visitInterfaceMethod, visitSuperClass
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+SDOHelperProcessor

+
+public SDOHelperProcessor()
+
+
+ + + + + + + + +
+Method Detail
+ +

+visitMethod

+
+public void visitMethod(java.lang.reflect.Method method,
+                        org.apache.tuscany.model.assembly.ComponentType type)
+                 throws ConfigurationLoadException
+
+
+
Specified by:
visitMethod in interface ImplementationProcessor
Overrides:
visitMethod in class ImplementationProcessorSupport
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+
+ +

+visitField

+
+public void visitField(java.lang.reflect.Field field,
+                       org.apache.tuscany.model.assembly.ComponentType type)
+                throws ConfigurationLoadException
+
+
+
Specified by:
visitField in interface ImplementationProcessor
Overrides:
visitField in class ImplementationProcessorSupport
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/helper/class-use/SDOHelper.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/helper/class-use/SDOHelper.html new file mode 100644 index 0000000000..4b21b0ede3 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/helper/class-use/SDOHelper.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.sdo.helper.SDOHelper (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.sdo.helper.SDOHelper

+
+No usage of org.apache.tuscany.core.sdo.helper.SDOHelper +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/helper/class-use/SDOHelperExtensibilityElement.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/helper/class-use/SDOHelperExtensibilityElement.html new file mode 100644 index 0000000000..7cb70706d3 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/helper/class-use/SDOHelperExtensibilityElement.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.sdo.helper.SDOHelperExtensibilityElement (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.sdo.helper.SDOHelperExtensibilityElement

+
+No usage of org.apache.tuscany.core.sdo.helper.SDOHelperExtensibilityElement +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/helper/class-use/SDOHelperProcessor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/helper/class-use/SDOHelperProcessor.html new file mode 100644 index 0000000000..c15790d67e --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/helper/class-use/SDOHelperProcessor.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.sdo.helper.SDOHelperProcessor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.sdo.helper.SDOHelperProcessor

+
+No usage of org.apache.tuscany.core.sdo.helper.SDOHelperProcessor +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/helper/package-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/helper/package-frame.html new file mode 100644 index 0000000000..6b3a20a86c --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/helper/package-frame.html @@ -0,0 +1,46 @@ + + + + + + + +org.apache.tuscany.core.sdo.helper (Tuscany Core incubating-M1 API) + + + + + + + + + + + +org.apache.tuscany.core.sdo.helper + + + + +
+Classes  + +
+SDOHelperExtensibilityElement +
+SDOHelperProcessor
+ + + + + + +
+Annotation Types  + +
+SDOHelper
+ + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/helper/package-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/helper/package-summary.html new file mode 100644 index 0000000000..38f676a453 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/helper/package-summary.html @@ -0,0 +1,173 @@ + + + + + + + +org.apache.tuscany.core.sdo.helper (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+

+Package org.apache.tuscany.core.sdo.helper +

+ + + + + + + + + + + + + +
+Class Summary
SDOHelperExtensibilityElement 
SDOHelperProcessor 
+  + +

+ + + + + + + + + +
+Annotation Types Summary
SDOHelperAnnotation used to indicate a field or method that is used to inject an SDO helper.
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/helper/package-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/helper/package-tree.html new file mode 100644 index 0000000000..acc3711c1e --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/helper/package-tree.html @@ -0,0 +1,160 @@ + + + + + + + +org.apache.tuscany.core.sdo.helper Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.core.sdo.helper +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Annotation Type Hierarchy +

+
    +
  • org.apache.tuscany.core.sdo.helper.SDOHelper (implements java.lang.annotation.Annotation) +
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/helper/package-use.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/helper/package-use.html new file mode 100644 index 0000000000..984e1ff774 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/helper/package-use.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Package org.apache.tuscany.core.sdo.helper (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.core.sdo.helper

+
+No usage of org.apache.tuscany.core.sdo.helper +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/package-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/package-frame.html new file mode 100644 index 0000000000..af476db119 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/package-frame.html @@ -0,0 +1,39 @@ + + + + + + + +org.apache.tuscany.core.sdo (Tuscany Core incubating-M1 API) + + + + + + + + + + + +org.apache.tuscany.core.sdo + + + + +
+Classes  + +
+DataFactoryObjectFactory +
+TypeHelperObjectFactory +
+XMLHelperObjectFactory +
+XSDHelperObjectFactory
+ + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/package-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/package-summary.html new file mode 100644 index 0000000000..5295f06af9 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/package-summary.html @@ -0,0 +1,167 @@ + + + + + + + +org.apache.tuscany.core.sdo (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+

+Package org.apache.tuscany.core.sdo +

+ + + + + + + + + + + + + + + + + + + + + +
+Class Summary
DataFactoryObjectFactory 
TypeHelperObjectFactory 
XMLHelperObjectFactory 
XSDHelperObjectFactory 
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/package-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/package-tree.html new file mode 100644 index 0000000000..dce1552636 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/package-tree.html @@ -0,0 +1,154 @@ + + + + + + + +org.apache.tuscany.core.sdo Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.core.sdo +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/package-use.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/package-use.html new file mode 100644 index 0000000000..692efd954e --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/sdo/package-use.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Package org.apache.tuscany.core.sdo (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.core.sdo

+
+No usage of org.apache.tuscany.core.sdo +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/annotation/Autowire.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/annotation/Autowire.html new file mode 100644 index 0000000000..2045c922e2 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/annotation/Autowire.html @@ -0,0 +1,175 @@ + + + + + + + +Autowire (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.system.annotation +
+Annotation Type Autowire

+
+
+
@Target(value={METHOD,FIELD})
+@Retention(value=RUNTIME)
+public @interface Autowire
+ + +

+A system annotation to inject an autowired instance +

+ +

+

+
Version:
+
$Rev: 395110 $ $Date: 2006-04-18 22:32:30 -0400 (Tue, 18 Apr 2006) $
+
+ +

+ +

+ +


+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/annotation/Monitor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/annotation/Monitor.html new file mode 100644 index 0000000000..7956f78820 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/annotation/Monitor.html @@ -0,0 +1,175 @@ + + + + + + + +Monitor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.system.annotation +
+Annotation Type Monitor

+
+
+
@Target(value={METHOD,FIELD})
+@Retention(value=RUNTIME)
+public @interface Monitor
+ + +

+A system annotation to inject a monitor +

+ +

+

+
Version:
+
$Rev: 392146 $ $Date: 2006-04-06 18:11:28 -0700 (Thu, 06 Apr 2006) $
+
+ +

+ +

+ +


+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/annotation/ParentContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/annotation/ParentContext.html new file mode 100644 index 0000000000..6077ab54dd --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/annotation/ParentContext.html @@ -0,0 +1,175 @@ + + + + + + + +ParentContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.system.annotation +
+Annotation Type ParentContext

+
+
+
@Target(value={METHOD,FIELD})
+@Retention(value=RUNTIME)
+public @interface ParentContext
+ + +

+A system annotation to inject the parent context +

+ +

+

+
Version:
+
$Rev: 392146 $ $Date: 2006-04-06 21:11:28 -0400 (Thu, 06 Apr 2006) $
+
+ +

+ +

+ +


+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/annotation/class-use/Autowire.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/annotation/class-use/Autowire.html new file mode 100644 index 0000000000..54504da2a4 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/annotation/class-use/Autowire.html @@ -0,0 +1,569 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.system.annotation.Autowire (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.system.annotation.Autowire

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use Autowire
org.apache.tuscany.core.async.builder  
org.apache.tuscany.core.builder.system  
org.apache.tuscany.core.config.impl  
org.apache.tuscany.core.config.processor  
org.apache.tuscany.core.context.impl  
org.apache.tuscany.core.extension  
org.apache.tuscany.core.loader.assembly  
org.apache.tuscany.core.loader.system  
org.apache.tuscany.core.wire.service  
+  +

+ + + + + +
+Uses of Autowire in org.apache.tuscany.core.async.builder
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.async.builder with annotations of type Autowire
+ voidAsyncPolicyBuilder.setBuilderRegistry(PolicyBuilderRegistry builderRegistry) + +
+           
+ voidAsyncPolicyBuilder.setMessageFactory(MessageFactory messageFactory) + +
+           
+ voidAsyncPolicyBuilder.setWorkManager(javax.resource.spi.work.WorkManager workManager) + +
+           
+  +

+ + + + + +
+Uses of Autowire in org.apache.tuscany.core.builder.system
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.builder.system with annotations of type Autowire
+ voidDefaultPolicyBuilderRegistry.setSourceOrderer(SourcePolicyOrderer orderer) + +
+           
+ voidDefaultPolicyBuilderRegistry.setTargetOrderer(TargetPolicyOrderer orderer) + +
+           
+  +

+ + + + + +
+Uses of Autowire in org.apache.tuscany.core.config.impl
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.config.impl with annotations of type Autowire
+ voidJava5ComponentTypeIntrospector.setFactory(SystemAssemblyFactory factory) + +
+           
+  +

+ + + + + +
+Uses of Autowire in org.apache.tuscany.core.config.processor
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.config.processor with annotations of type Autowire
+ voidImplementationProcessorSupport.setFactory(org.apache.tuscany.model.assembly.AssemblyFactory factory) + +
+           
+ voidImplementationProcessorSupport.setIntrospector(ComponentTypeIntrospector introspector) + +
+           
+  +

+ + + + + +
+Uses of Autowire in org.apache.tuscany.core.context.impl
+  +

+ + + + + + + + + +
Fields in org.apache.tuscany.core.context.impl with annotations of type Autowire
+protected  ConfigurationContextAbstractCompositeContext.configurationContext + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.context.impl with annotations of type Autowire
+ voidAbstractCompositeContext.setAutowireContext(AutowireContext context) + +
+           
+ voidCompositeContextImpl.setScopeStrategy(ScopeStrategy scopeStrategy) + +
+           
+  +

+ + + + + +
+Uses of Autowire in org.apache.tuscany.core.extension
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.extension with annotations of type Autowire
+ voidContextFactoryBuilderSupport.setBuilderRegistry(ContextFactoryBuilderRegistry builderRegistry) + +
+           
+ voidEntryPointBuilderSupport.setBuilderRegistry(ContextFactoryBuilderRegistry registry) + +
+           
+ voidExternalServiceBuilderSupport.setBuilderRegistry(ContextFactoryBuilderRegistry registry) + +
+           
+ voidEntryPointBuilderSupport.setMessageFactory(MessageFactory msgFactory) + +
+          Sets the factory used to construct wire messages
+ voidWireBuilderSupport.setRuntimeContext(RuntimeContext context) + +
+           
+ voidContextFactoryBuilderSupport.setWireFactoryService(WireFactoryService wireFactoryService) + +
+          Sets the system service used to construct wire factories
+ voidEntryPointBuilderSupport.setWireService(WireFactoryService wireService) + +
+           
+ voidExternalServiceBuilderSupport.setWireService(WireFactoryService wireService) + +
+           
+  +

+ + + + + +
+Uses of Autowire in org.apache.tuscany.core.loader.assembly
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.loader.assembly with annotations of type Autowire
+ voidComponentLoader.setDefaultPropertyFactory(StAXPropertyFactory<?> defaultPropertyFactory) + +
+           
+ voidAbstractLoader.setFactory(SystemAssemblyFactory factory) + +
+           
+ voidAbstractLoader.setRegistry(StAXLoaderRegistry registry) + +
+           
+ voidImportWSDLLoader.setWsdlRegistry(WSDLDefinitionRegistry wsdlRegistry) + +
+           
+ voidInterfaceWSDLLoader.setWsdlRegistry(WSDLDefinitionRegistry wsdlRegistry) + +
+           
+  +

+ + + + + +
+Uses of Autowire in org.apache.tuscany.core.loader.system
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.loader.system with annotations of type Autowire
+ voidSystemImplementationLoader.setIntrospector(ComponentTypeIntrospector introspector) + +
+           
+  +

+ + + + + +
+Uses of Autowire in org.apache.tuscany.core.wire.service
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.wire.service with annotations of type Autowire
+ voidDefaultWireFactoryService.setMessageFactory(MessageFactory messageFactory) + +
+           
+ voidDefaultWireFactoryService.setPolicyRegistry(PolicyBuilderRegistry policyRegistry) + +
+           
+ voidDefaultWireFactoryService.setWireFactoryService(WireFactoryFactory wireFactoryFactory) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/annotation/class-use/Monitor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/annotation/class-use/Monitor.html new file mode 100644 index 0000000000..faa2d7a325 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/annotation/class-use/Monitor.html @@ -0,0 +1,185 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.system.annotation.Monitor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.system.annotation.Monitor

+
+ + + + + + + + + +
+Packages that use Monitor
org.apache.tuscany.core.loader.impl  
+  +

+ + + + + +
+Uses of Monitor in org.apache.tuscany.core.loader.impl
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.loader.impl with annotations of type Monitor
+ voidStAXLoaderRegistryImpl.setMonitor(StAXLoaderRegistryImpl.Monitor monitor) + +
+           
+ voidWSDLDefinitionRegistryImpl.setMonitor(WSDLDefinitionRegistryImpl.Monitor monitor) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/annotation/class-use/ParentContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/annotation/class-use/ParentContext.html new file mode 100644 index 0000000000..4a353c537e --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/annotation/class-use/ParentContext.html @@ -0,0 +1,177 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.system.annotation.ParentContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.system.annotation.ParentContext

+
+ + + + + + + + + +
+Packages that use ParentContext
org.apache.tuscany.core.context.impl  
+  +

+ + + + + +
+Uses of ParentContext in org.apache.tuscany.core.context.impl
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.context.impl with annotations of type ParentContext
+ voidAbstractCompositeContext.setParent(CompositeContext parent) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/annotation/package-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/annotation/package-frame.html new file mode 100644 index 0000000000..f6e56d6fdb --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/annotation/package-frame.html @@ -0,0 +1,37 @@ + + + + + + + +org.apache.tuscany.core.system.annotation (Tuscany Core incubating-M1 API) + + + + + + + + + + + +org.apache.tuscany.core.system.annotation + + + + +
+Annotation Types  + +
+Autowire +
+Monitor +
+ParentContext
+ + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/annotation/package-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/annotation/package-summary.html new file mode 100644 index 0000000000..5a76ff6c94 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/annotation/package-summary.html @@ -0,0 +1,163 @@ + + + + + + + +org.apache.tuscany.core.system.annotation (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+

+Package org.apache.tuscany.core.system.annotation +

+ + + + + + + + + + + + + + + + + +
+Annotation Types Summary
AutowireA system annotation to inject an autowired instance
MonitorA system annotation to inject a monitor
ParentContextA system annotation to inject the parent context
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/annotation/package-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/annotation/package-tree.html new file mode 100644 index 0000000000..c290e81fe7 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/annotation/package-tree.html @@ -0,0 +1,151 @@ + + + + + + + +org.apache.tuscany.core.system.annotation Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.core.system.annotation +

+
+
+
Package Hierarchies:
All Packages
+
+

+Annotation Type Hierarchy +

+
    +
  • org.apache.tuscany.core.system.annotation.ParentContext (implements java.lang.annotation.Annotation) +
  • org.apache.tuscany.core.system.annotation.Autowire (implements java.lang.annotation.Annotation) +
  • org.apache.tuscany.core.system.annotation.Monitor (implements java.lang.annotation.Annotation) +
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/annotation/package-use.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/annotation/package-use.html new file mode 100644 index 0000000000..d903555683 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/annotation/package-use.html @@ -0,0 +1,344 @@ + + + + + + + +Uses of Package org.apache.tuscany.core.system.annotation (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.core.system.annotation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.apache.tuscany.core.system.annotation
org.apache.tuscany.core.async.builder  
org.apache.tuscany.core.builder.system  
org.apache.tuscany.core.config.impl  
org.apache.tuscany.core.config.processor  
org.apache.tuscany.core.context.impl  
org.apache.tuscany.core.extension  
org.apache.tuscany.core.loader.assembly  
org.apache.tuscany.core.loader.impl  
org.apache.tuscany.core.loader.system  
org.apache.tuscany.core.wire.service  
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.system.annotation used by org.apache.tuscany.core.async.builder
Autowire + +
+          A system annotation to inject an autowired instance
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.system.annotation used by org.apache.tuscany.core.builder.system
Autowire + +
+          A system annotation to inject an autowired instance
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.system.annotation used by org.apache.tuscany.core.config.impl
Autowire + +
+          A system annotation to inject an autowired instance
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.system.annotation used by org.apache.tuscany.core.config.processor
Autowire + +
+          A system annotation to inject an autowired instance
+  +

+ + + + + + + + + + + +
+Classes in org.apache.tuscany.core.system.annotation used by org.apache.tuscany.core.context.impl
Autowire + +
+          A system annotation to inject an autowired instance
ParentContext + +
+          A system annotation to inject the parent context
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.system.annotation used by org.apache.tuscany.core.extension
Autowire + +
+          A system annotation to inject an autowired instance
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.system.annotation used by org.apache.tuscany.core.loader.assembly
Autowire + +
+          A system annotation to inject an autowired instance
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.system.annotation used by org.apache.tuscany.core.loader.impl
Monitor + +
+          A system annotation to inject a monitor
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.system.annotation used by org.apache.tuscany.core.loader.system
Autowire + +
+          A system annotation to inject an autowired instance
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.system.annotation used by org.apache.tuscany.core.wire.service
Autowire + +
+          A system annotation to inject an autowired instance
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/SystemAssemblyFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/SystemAssemblyFactory.html new file mode 100644 index 0000000000..2f3a4ccc0b --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/SystemAssemblyFactory.html @@ -0,0 +1,347 @@ + + + + + + + +SystemAssemblyFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.system.assembly +
+Interface SystemAssemblyFactory

+
+
All Superinterfaces:
org.apache.tuscany.model.assembly.AssemblyFactory
+
+
+
All Known Implementing Classes:
SystemAssemblyFactoryImpl
+
+
+
+
public interface SystemAssemblyFactory
extends org.apache.tuscany.model.assembly.AssemblyFactory
+ + +

+A factory for building system assembly model artifacts +

+ +

+

+
Version:
+
$Rev: 392146 $ $Date: 2006-04-06 21:11:28 -0400 (Thu, 06 Apr 2006) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ SystemBindingcreateSystemBinding() + +
+          Returns an assembly model artifact representing a system binding
+ + + + + +
+<T> org.apache.tuscany.model.assembly.Component
+
createSystemComponent(java.lang.String name, + java.lang.Class<T> service, + java.lang.Class<? extends T> impl, + org.apache.tuscany.model.assembly.Scope scope) + +
+          Helper method for creating a typical system component.
+ org.apache.tuscany.model.assembly.EntryPointcreateSystemEntryPoint(java.lang.String entryPointName, + java.lang.Class<?> serviceContract, + java.lang.String targetName) + +
+          Helper method for creating a system entry point wired to a component.
+ SystemImplementationcreateSystemImplementation() + +
+          Returns an assembly model artifact representing a system component implementation
+ SystemModulecreateSystemModule() + +
+          Returns an assembly model artifact representing a system module
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.model.assembly.AssemblyFactory
createComponentType, createConfiguredProperty, createConfiguredReference, createConfiguredReference, createConfiguredService, createEntryPoint, createEntryPoint, createEntryPoint, createExternalService, createImportWSDL, createImportWSDL, createJavaServiceContract, createModule, createModuleComponent, createModuleFragment, createProperty, createProperty, createQName, createReference, createReference, createReference, createService, createServiceURI, createServiceURI, createServiceURI, createServiceURI, createSimpleComponent, createSubsystem, createWire, createWSDLServiceContract
+  +

+ + + + + + + + +
+Method Detail
+ +

+createSystemImplementation

+
+SystemImplementation createSystemImplementation()
+
+
Returns an assembly model artifact representing a system component implementation +

+

+
+
+
+
+
+
+
+ +

+createSystemModule

+
+SystemModule createSystemModule()
+
+
Returns an assembly model artifact representing a system module +

+

+
+
+
+
+
+
+
+ +

+createSystemBinding

+
+SystemBinding createSystemBinding()
+
+
Returns an assembly model artifact representing a system binding +

+

+
+
+
+
+
+
+
+ +

+createSystemComponent

+
+<T> org.apache.tuscany.model.assembly.Component createSystemComponent(java.lang.String name,
+                                                                      java.lang.Class<T> service,
+                                                                      java.lang.Class<? extends T> impl,
+                                                                      org.apache.tuscany.model.assembly.Scope scope)
+
+
Helper method for creating a typical system component. +

+

+
+
+
+
Parameters:
name - the name of the component
service - the service that the component provides
impl - the component implementation
scope - the component's scope +
Returns:
a Component model object with the appropriate system implementation
+
+
+
+ +

+createSystemEntryPoint

+
+org.apache.tuscany.model.assembly.EntryPoint createSystemEntryPoint(java.lang.String entryPointName,
+                                                                    java.lang.Class<?> serviceContract,
+                                                                    java.lang.String targetName)
+
+
Helper method for creating a system entry point wired to a component. +

+

+
+
+
+
Parameters:
entryPointName - the name of the entry point
serviceContract - the service contract exposed
targetName - the component to wire the entry point to +
Returns:
a EntryPoint model object that exposes the service contract and is wired to the named component
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/SystemBinding.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/SystemBinding.html new file mode 100644 index 0000000000..57379ba606 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/SystemBinding.html @@ -0,0 +1,265 @@ + + + + + + + +SystemBinding (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.system.assembly +
+Interface SystemBinding

+
+
All Superinterfaces:
org.apache.tuscany.model.assembly.AssemblyObject, org.apache.tuscany.model.assembly.Binding
+
+
+
All Known Implementing Classes:
SystemBindingImpl
+
+
+
+
public interface SystemBinding
extends org.apache.tuscany.model.assembly.Binding
+ + +

+Represents a system binding +

+ +

+

+
Version:
+
$Rev: 380031 $ $Date: 2006-02-22 21:52:04 -0500 (Wed, 22 Feb 2006) $
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetTargetName() + +
+          Returns the qualified name of the wire target the binding is associated with in component/service form
+ voidsetTargetName(java.lang.String name) + +
+          Sets the qualified name of the wire target the binding is associated with in component/service form
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.model.assembly.Binding
getURI, setURI
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.model.assembly.AssemblyObject
accept, freeze, initialize
+  +

+ + + + + + + + +
+Method Detail
+ +

+getTargetName

+
+java.lang.String getTargetName()
+
+
Returns the qualified name of the wire target the binding is associated with in component/service form +

+

+
+
+
+
+
+
+
+ +

+setTargetName

+
+void setTargetName(java.lang.String name)
+
+
Sets the qualified name of the wire target the binding is associated with in component/service form +

+

+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/SystemImplementation.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/SystemImplementation.html new file mode 100644 index 0000000000..4d20132ae3 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/SystemImplementation.html @@ -0,0 +1,274 @@ + + + + + + + +SystemImplementation (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.system.assembly +
+Interface SystemImplementation

+
+
All Superinterfaces:
org.apache.tuscany.model.assembly.AssemblyObject, org.apache.tuscany.model.assembly.AtomicImplementation, org.apache.tuscany.model.assembly.Extensible, org.apache.tuscany.model.assembly.Implementation
+
+
+
All Known Implementing Classes:
SystemImplementationImpl
+
+
+
+
public interface SystemImplementation
extends org.apache.tuscany.model.assembly.AtomicImplementation
+ + +

+Represents a system component implementation +

+ +

+

+
Version:
+
$Rev: 393677 $ $Date: 2006-04-12 21:03:55 -0400 (Wed, 12 Apr 2006) $
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.Class<?>getImplementationClass() + +
+          Returns the implementation class of the system component
+ voidsetImplementationClass(java.lang.Class<?> value) + +
+          Sets the implementation class of the system component
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.model.assembly.Implementation
getComponentType, setComponentType
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.model.assembly.Extensible
getExtensibilityAttributes, getExtensibilityElements
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.model.assembly.AssemblyObject
accept, freeze, initialize
+  +

+ + + + + + + + +
+Method Detail
+ +

+getImplementationClass

+
+java.lang.Class<?> getImplementationClass()
+
+
Returns the implementation class of the system component +

+

+
+
+
+
+
+
+
+ +

+setImplementationClass

+
+void setImplementationClass(java.lang.Class<?> value)
+
+
Sets the implementation class of the system component +

+

+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/SystemModule.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/SystemModule.html new file mode 100644 index 0000000000..11c4c6dda2 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/SystemModule.html @@ -0,0 +1,284 @@ + + + + + + + +SystemModule (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.system.assembly +
+Interface SystemModule

+
+
All Superinterfaces:
org.apache.tuscany.model.assembly.AssemblyObject, org.apache.tuscany.model.assembly.Composite, org.apache.tuscany.model.assembly.Extensible, org.apache.tuscany.model.assembly.Implementation, org.apache.tuscany.model.assembly.Module
+
+
+
All Known Implementing Classes:
SystemModuleImpl
+
+
+
+
public interface SystemModule
extends org.apache.tuscany.model.assembly.Module
+ + +

+


+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.Class<?>getImplementationClass() + +
+          Returns the implementation class of the system component
+ voidsetImplementationClass(java.lang.Class<?> value) + +
+          Sets the implementation class of the system component
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.model.assembly.Module
getModuleFragment, getModuleFragments
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.model.assembly.Composite
getComponents, getConfiguredService, getEntryPoints, getExternalServices, getName, getPart, getWires, getWSDLImports, getWSDLImports, setName
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.model.assembly.Implementation
getComponentType, setComponentType
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.model.assembly.Extensible
getExtensibilityAttributes, getExtensibilityElements
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.model.assembly.AssemblyObject
accept, freeze, initialize
+  +

+ + + + + + + + +
+Method Detail
+ +

+getImplementationClass

+
+java.lang.Class<?> getImplementationClass()
+
+
Returns the implementation class of the system component +

+

+
Specified by:
getImplementationClass in interface org.apache.tuscany.model.assembly.Composite
+
+
+
+
+
+
+ +

+setImplementationClass

+
+void setImplementationClass(java.lang.Class<?> value)
+
+
Sets the implementation class of the system component +

+

+
Specified by:
setImplementationClass in interface org.apache.tuscany.model.assembly.Composite
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/class-use/SystemAssemblyFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/class-use/SystemAssemblyFactory.html new file mode 100644 index 0000000000..e7a68065ce --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/class-use/SystemAssemblyFactory.html @@ -0,0 +1,251 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.system.assembly.SystemAssemblyFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.system.assembly.SystemAssemblyFactory

+
+ + + + + + + + + + + + + + + + + +
+Packages that use SystemAssemblyFactory
org.apache.tuscany.core.config.impl  
org.apache.tuscany.core.loader.assembly  
org.apache.tuscany.core.system.assembly.impl  
+  +

+ + + + + +
+Uses of SystemAssemblyFactory in org.apache.tuscany.core.config.impl
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.config.impl with parameters of type SystemAssemblyFactory
+ voidJava5ComponentTypeIntrospector.setFactory(SystemAssemblyFactory factory) + +
+           
+  +

+ + + + + +
+Uses of SystemAssemblyFactory in org.apache.tuscany.core.loader.assembly
+  +

+ + + + + + + + + +
Fields in org.apache.tuscany.core.loader.assembly declared as SystemAssemblyFactory
+protected  SystemAssemblyFactoryAbstractLoader.factory + +
+           
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.loader.assembly with parameters of type SystemAssemblyFactory
+ voidAbstractLoader.setFactory(SystemAssemblyFactory factory) + +
+           
+  +

+ + + + + +
+Uses of SystemAssemblyFactory in org.apache.tuscany.core.system.assembly.impl
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.system.assembly.impl that implement SystemAssemblyFactory
+ classSystemAssemblyFactoryImpl + +
+          The default implementation of the system assembly factory
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/class-use/SystemBinding.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/class-use/SystemBinding.html new file mode 100644 index 0000000000..9978072eb6 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/class-use/SystemBinding.html @@ -0,0 +1,252 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.system.assembly.SystemBinding (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.system.assembly.SystemBinding

+
+ + + + + + + + + + + + + + + + + +
+Packages that use SystemBinding
org.apache.tuscany.core.loader.system  
org.apache.tuscany.core.system.assembly  
org.apache.tuscany.core.system.assembly.impl  
+  +

+ + + + + +
+Uses of SystemBinding in org.apache.tuscany.core.loader.system
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.loader.system that return SystemBinding
+ SystemBindingSystemBindingLoader.load(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+           
+  +

+ + + + + +
+Uses of SystemBinding in org.apache.tuscany.core.system.assembly
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.system.assembly that return SystemBinding
+ SystemBindingSystemAssemblyFactory.createSystemBinding() + +
+          Returns an assembly model artifact representing a system binding
+  +

+ + + + + +
+Uses of SystemBinding in org.apache.tuscany.core.system.assembly.impl
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.system.assembly.impl that implement SystemBinding
+ classSystemBindingImpl + +
+          The default implementation of the system binding assembly artifact
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.system.assembly.impl that return SystemBinding
+ SystemBindingSystemAssemblyFactoryImpl.createSystemBinding() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/class-use/SystemImplementation.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/class-use/SystemImplementation.html new file mode 100644 index 0000000000..d2729c26a0 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/class-use/SystemImplementation.html @@ -0,0 +1,252 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.system.assembly.SystemImplementation (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.system.assembly.SystemImplementation

+
+ + + + + + + + + + + + + + + + + +
+Packages that use SystemImplementation
org.apache.tuscany.core.loader.system  
org.apache.tuscany.core.system.assembly  
org.apache.tuscany.core.system.assembly.impl  
+  +

+ + + + + +
+Uses of SystemImplementation in org.apache.tuscany.core.loader.system
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.loader.system that return SystemImplementation
+ SystemImplementationSystemImplementationLoader.load(javax.xml.stream.XMLStreamReader reader, + LoaderContext loaderContext) + +
+           
+  +

+ + + + + +
+Uses of SystemImplementation in org.apache.tuscany.core.system.assembly
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.system.assembly that return SystemImplementation
+ SystemImplementationSystemAssemblyFactory.createSystemImplementation() + +
+          Returns an assembly model artifact representing a system component implementation
+  +

+ + + + + +
+Uses of SystemImplementation in org.apache.tuscany.core.system.assembly.impl
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.system.assembly.impl that implement SystemImplementation
+ classSystemImplementationImpl + +
+          The default implementation of the system implementation assembly artifact
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.system.assembly.impl that return SystemImplementation
+ SystemImplementationSystemAssemblyFactoryImpl.createSystemImplementation() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/class-use/SystemModule.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/class-use/SystemModule.html new file mode 100644 index 0000000000..63d72f6ebb --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/class-use/SystemModule.html @@ -0,0 +1,222 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.system.assembly.SystemModule (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.system.assembly.SystemModule

+
+ + + + + + + + + + + + + +
+Packages that use SystemModule
org.apache.tuscany.core.system.assembly  
org.apache.tuscany.core.system.assembly.impl  
+  +

+ + + + + +
+Uses of SystemModule in org.apache.tuscany.core.system.assembly
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.system.assembly that return SystemModule
+ SystemModuleSystemAssemblyFactory.createSystemModule() + +
+          Returns an assembly model artifact representing a system module
+  +

+ + + + + +
+Uses of SystemModule in org.apache.tuscany.core.system.assembly.impl
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.system.assembly.impl that implement SystemModule
+ classSystemModuleImpl + +
+          An implementation of Module.
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.system.assembly.impl that return SystemModule
+ SystemModuleSystemAssemblyFactoryImpl.createSystemModule() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/SystemAssemblyFactoryImpl.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/SystemAssemblyFactoryImpl.html new file mode 100644 index 0000000000..8d22569ec8 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/SystemAssemblyFactoryImpl.html @@ -0,0 +1,405 @@ + + + + + + + +SystemAssemblyFactoryImpl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.system.assembly.impl +
+Class SystemAssemblyFactoryImpl

+
+java.lang.Object
+  extended by org.apache.tuscany.model.assembly.impl.AssemblyFactoryImpl
+      extended by org.apache.tuscany.core.system.assembly.impl.SystemAssemblyFactoryImpl
+
+
+
All Implemented Interfaces:
SystemAssemblyFactory, org.apache.tuscany.model.assembly.AssemblyFactory
+
+
+
+
public class SystemAssemblyFactoryImpl
extends org.apache.tuscany.model.assembly.impl.AssemblyFactoryImpl
implements SystemAssemblyFactory
+ + +

+The default implementation of the system assembly factory +

+ +

+

+
Version:
+
$Rev: 404728 $ $Date: 2006-05-07 02:20:58 -0400 (Sun, 07 May 2006) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
SystemAssemblyFactoryImpl() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ SystemBindingcreateSystemBinding() + +
+          Returns an assembly model artifact representing a system binding
+ + + + + +
+<T> org.apache.tuscany.model.assembly.Component
+
createSystemComponent(java.lang.String name, + java.lang.Class<T> service, + java.lang.Class<? extends T> impl, + org.apache.tuscany.model.assembly.Scope scope) + +
+          Helper method for creating a typical system component.
+ org.apache.tuscany.model.assembly.EntryPointcreateSystemEntryPoint(java.lang.String entryPointName, + java.lang.Class<?> serviceContract, + java.lang.String targetName) + +
+          Helper method for creating a system entry point wired to a component.
+ SystemImplementationcreateSystemImplementation() + +
+          Returns an assembly model artifact representing a system component implementation
+ SystemModulecreateSystemModule() + +
+          Returns an assembly model artifact representing a system module
+ + + + + + + +
Methods inherited from class org.apache.tuscany.model.assembly.impl.AssemblyFactoryImpl
createComponentType, createConfiguredProperty, createConfiguredReference, createConfiguredReference, createConfiguredService, createEntryPoint, createEntryPoint, createEntryPoint, createExternalService, createImportWSDL, createImportWSDL, createJavaServiceContract, createModule, createModuleComponent, createModuleFragment, createProperty, createProperty, createQName, createReference, createReference, createReference, createService, createServiceURI, createServiceURI, createServiceURI, createServiceURI, createSimpleComponent, createSubsystem, createWire, createWSDLServiceContract
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.model.assembly.AssemblyFactory
createComponentType, createConfiguredProperty, createConfiguredReference, createConfiguredReference, createConfiguredService, createEntryPoint, createEntryPoint, createEntryPoint, createExternalService, createImportWSDL, createImportWSDL, createJavaServiceContract, createModule, createModuleComponent, createModuleFragment, createProperty, createProperty, createQName, createReference, createReference, createReference, createService, createServiceURI, createServiceURI, createServiceURI, createServiceURI, createSimpleComponent, createSubsystem, createWire, createWSDLServiceContract
+  +

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

+SystemAssemblyFactoryImpl

+
+public SystemAssemblyFactoryImpl()
+
+
+ + + + + + + + +
+Method Detail
+ +

+createSystemImplementation

+
+public SystemImplementation createSystemImplementation()
+
+
Description copied from interface: SystemAssemblyFactory
+
Returns an assembly model artifact representing a system component implementation +

+

+
Specified by:
createSystemImplementation in interface SystemAssemblyFactory
+
+
+
+
+
+
+ +

+createSystemBinding

+
+public SystemBinding createSystemBinding()
+
+
Description copied from interface: SystemAssemblyFactory
+
Returns an assembly model artifact representing a system binding +

+

+
Specified by:
createSystemBinding in interface SystemAssemblyFactory
+
+
+
+
+
+
+ +

+createSystemComponent

+
+public <T> org.apache.tuscany.model.assembly.Component createSystemComponent(java.lang.String name,
+                                                                             java.lang.Class<T> service,
+                                                                             java.lang.Class<? extends T> impl,
+                                                                             org.apache.tuscany.model.assembly.Scope scope)
+
+
Description copied from interface: SystemAssemblyFactory
+
Helper method for creating a typical system component. +

+

+
Specified by:
createSystemComponent in interface SystemAssemblyFactory
+
+
+
Parameters:
name - the name of the component
service - the service that the component provides
impl - the component implementation
scope - the component's scope +
Returns:
a Component model object with the appropriate system implementation
+
+
+
+ +

+createSystemEntryPoint

+
+public org.apache.tuscany.model.assembly.EntryPoint createSystemEntryPoint(java.lang.String entryPointName,
+                                                                           java.lang.Class<?> serviceContract,
+                                                                           java.lang.String targetName)
+
+
Description copied from interface: SystemAssemblyFactory
+
Helper method for creating a system entry point wired to a component. +

+

+
Specified by:
createSystemEntryPoint in interface SystemAssemblyFactory
+
+
+
Parameters:
entryPointName - the name of the entry point
serviceContract - the service contract exposed
targetName - the component to wire the entry point to +
Returns:
a EntryPoint model object that exposes the service contract and is wired to the named component
+
+
+
+ +

+createSystemModule

+
+public SystemModule createSystemModule()
+
+
Description copied from interface: SystemAssemblyFactory
+
Returns an assembly model artifact representing a system module +

+

+
Specified by:
createSystemModule in interface SystemAssemblyFactory
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/SystemBindingImpl.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/SystemBindingImpl.html new file mode 100644 index 0000000000..ec5b0fe59a --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/SystemBindingImpl.html @@ -0,0 +1,342 @@ + + + + + + + +SystemBindingImpl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.system.assembly.impl +
+Class SystemBindingImpl

+
+java.lang.Object
+  extended by org.apache.tuscany.model.assembly.impl.AssemblyObjectImpl
+      extended by org.apache.tuscany.model.assembly.impl.ExtensibleImpl
+          extended by org.apache.tuscany.model.assembly.impl.BindingImpl
+              extended by org.apache.tuscany.core.system.assembly.impl.SystemBindingImpl
+
+
+
All Implemented Interfaces:
SystemBinding, org.apache.tuscany.model.assembly.AssemblyObject, org.apache.tuscany.model.assembly.Binding, org.apache.tuscany.model.assembly.Extensible
+
+
+
+
public class SystemBindingImpl
extends org.apache.tuscany.model.assembly.impl.BindingImpl
implements SystemBinding
+ + +

+The default implementation of the system binding assembly artifact +

+ +

+

+
Version:
+
$Rev: 380031 $ $Date: 2006-02-22 21:52:04 -0500 (Wed, 22 Feb 2006) $
+
+
+ +

+ + + + + + + + + + + + +
+Constructor Summary
+protected SystemBindingImpl() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetTargetName() + +
+          Returns the qualified name of the wire target the binding is associated with in component/service form
+ voidsetTargetName(java.lang.String name) + +
+          Sets the qualified name of the wire target the binding is associated with in component/service form
+ + + + + + + +
Methods inherited from class org.apache.tuscany.model.assembly.impl.BindingImpl
accept, freeze, getURI, initialize, setURI
+ + + + + + + +
Methods inherited from class org.apache.tuscany.model.assembly.impl.ExtensibleImpl
getExtensibilityAttributes, getExtensibilityElements
+ + + + + + + +
Methods inherited from class org.apache.tuscany.model.assembly.impl.AssemblyObjectImpl
accept, checkInitialized, checkNotFrozen, freeze, initialize, isFrozen, isInitialized
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.model.assembly.Binding
getURI, setURI
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.model.assembly.AssemblyObject
accept, freeze, initialize
+  +

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

+SystemBindingImpl

+
+protected SystemBindingImpl()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getTargetName

+
+public java.lang.String getTargetName()
+
+
Description copied from interface: SystemBinding
+
Returns the qualified name of the wire target the binding is associated with in component/service form +

+

+
Specified by:
getTargetName in interface SystemBinding
+
+
+
+
+
+
+ +

+setTargetName

+
+public void setTargetName(java.lang.String name)
+
+
Description copied from interface: SystemBinding
+
Sets the qualified name of the wire target the binding is associated with in component/service form +

+

+
Specified by:
setTargetName in interface SystemBinding
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/SystemImplementationImpl.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/SystemImplementationImpl.html new file mode 100644 index 0000000000..1ef1d17c6c --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/SystemImplementationImpl.html @@ -0,0 +1,352 @@ + + + + + + + +SystemImplementationImpl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.system.assembly.impl +
+Class SystemImplementationImpl

+
+java.lang.Object
+  extended by org.apache.tuscany.model.assembly.impl.AssemblyObjectImpl
+      extended by org.apache.tuscany.model.assembly.impl.ExtensibleImpl
+          extended by org.apache.tuscany.model.assembly.impl.ImplementationImpl
+              extended by org.apache.tuscany.model.assembly.impl.AtomicImplementationImpl
+                  extended by org.apache.tuscany.core.system.assembly.impl.SystemImplementationImpl
+
+
+
All Implemented Interfaces:
SystemImplementation, org.apache.tuscany.model.assembly.AssemblyObject, org.apache.tuscany.model.assembly.AtomicImplementation, org.apache.tuscany.model.assembly.Extensible, org.apache.tuscany.model.assembly.Implementation
+
+
+
+
public class SystemImplementationImpl
extends org.apache.tuscany.model.assembly.impl.AtomicImplementationImpl
implements SystemImplementation
+ + +

+The default implementation of the system implementation assembly artifact +

+ +

+

+
Version:
+
$Rev: 393677 $ $Date: 2006-04-12 21:03:55 -0400 (Wed, 12 Apr 2006) $
+
+
+ +

+ + + + + + + + + + + + +
+Constructor Summary
+protected SystemImplementationImpl() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.Class<?>getImplementationClass() + +
+          Returns the implementation class of the system component
+ voidsetImplementationClass(java.lang.Class<?> value) + +
+          Sets the implementation class of the system component
+ + + + + + + +
Methods inherited from class org.apache.tuscany.model.assembly.impl.ImplementationImpl
accept, freeze, getComponentType, initialize, setComponentType
+ + + + + + + +
Methods inherited from class org.apache.tuscany.model.assembly.impl.ExtensibleImpl
getExtensibilityAttributes, getExtensibilityElements
+ + + + + + + +
Methods inherited from class org.apache.tuscany.model.assembly.impl.AssemblyObjectImpl
accept, checkInitialized, checkNotFrozen, freeze, initialize, isFrozen, isInitialized
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.model.assembly.Implementation
getComponentType, setComponentType
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.model.assembly.Extensible
getExtensibilityAttributes, getExtensibilityElements
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.model.assembly.AssemblyObject
accept, freeze, initialize
+  +

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

+SystemImplementationImpl

+
+protected SystemImplementationImpl()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getImplementationClass

+
+public java.lang.Class<?> getImplementationClass()
+
+
Description copied from interface: SystemImplementation
+
Returns the implementation class of the system component +

+

+
Specified by:
getImplementationClass in interface SystemImplementation
+
+
+
+
+
+
+ +

+setImplementationClass

+
+public void setImplementationClass(java.lang.Class<?> value)
+
+
Description copied from interface: SystemImplementation
+
Sets the implementation class of the system component +

+

+
Specified by:
setImplementationClass in interface SystemImplementation
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/SystemModuleImpl.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/SystemModuleImpl.html new file mode 100644 index 0000000000..75801362ca --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/SystemModuleImpl.html @@ -0,0 +1,538 @@ + + + + + + + +SystemModuleImpl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.system.assembly.impl +
+Class SystemModuleImpl

+
+java.lang.Object
+  extended by org.apache.tuscany.model.assembly.impl.AssemblyObjectImpl
+      extended by org.apache.tuscany.model.assembly.impl.ExtensibleImpl
+          extended by org.apache.tuscany.model.assembly.impl.CompositeImpl
+              extended by org.apache.tuscany.core.system.assembly.impl.SystemModuleImpl
+
+
+
All Implemented Interfaces:
SystemModule, org.apache.tuscany.model.assembly.AssemblyObject, org.apache.tuscany.model.assembly.Composite, org.apache.tuscany.model.assembly.Extensible, org.apache.tuscany.model.assembly.Implementation, org.apache.tuscany.model.assembly.Module
+
+
+
+
public class SystemModuleImpl
extends org.apache.tuscany.model.assembly.impl.CompositeImpl
implements SystemModule
+ + +

+An implementation of Module. +

+ +

+


+ +

+ + + + + + + + + + + + +
+Constructor Summary
+protected SystemModuleImpl() + +
+          Constructor
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanaccept(org.apache.tuscany.model.assembly.AssemblyVisitor visitor) + +
+           
+ voidfreeze() + +
+           
+ org.apache.tuscany.model.assembly.ComponentTypegetComponentType() + +
+           
+ java.lang.ObjectgetContextFactory() + +
+           
+ java.lang.Class<?>getImplementationClass() + +
+          Returns the implementation class of the system component
+ org.apache.tuscany.model.assembly.ModuleFragmentgetModuleFragment(java.lang.String name) + +
+           
+ java.util.List<org.apache.tuscany.model.assembly.ModuleFragment>getModuleFragments() + +
+           
+ voidinitialize(org.apache.tuscany.model.assembly.AssemblyContext modelContext) + +
+           
+ voidsetComponentType(org.apache.tuscany.model.assembly.ComponentType componentType) + +
+           
+ voidsetContextFactory(java.lang.Object configuration) + +
+           
+ voidsetImplementationClass(java.lang.Class<?> clazz) + +
+          Sets the implementation class of the system component
+ + + + + + + +
Methods inherited from class org.apache.tuscany.model.assembly.impl.CompositeImpl
getComponents, getConfiguredService, getEntryPoints, getExternalServices, getName, getPart, getWires, getWSDLImports, getWSDLImports, setName, wire
+ + + + + + + +
Methods inherited from class org.apache.tuscany.model.assembly.impl.ExtensibleImpl
getExtensibilityAttributes, getExtensibilityElements
+ + + + + + + +
Methods inherited from class org.apache.tuscany.model.assembly.impl.AssemblyObjectImpl
accept, checkInitialized, checkNotFrozen, freeze, initialize, isFrozen, isInitialized
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.model.assembly.Composite
getComponents, getConfiguredService, getEntryPoints, getExternalServices, getName, getPart, getWires, getWSDLImports, getWSDLImports, setName
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.model.assembly.Extensible
getExtensibilityAttributes, getExtensibilityElements
+  +

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

+SystemModuleImpl

+
+protected SystemModuleImpl()
+
+
Constructor +

+

+ + + + + + + + +
+Method Detail
+ +

+getComponentType

+
+public org.apache.tuscany.model.assembly.ComponentType getComponentType()
+
+
+
Specified by:
getComponentType in interface org.apache.tuscany.model.assembly.Implementation
Overrides:
getComponentType in class org.apache.tuscany.model.assembly.impl.CompositeImpl
+
+
+
See Also:
Implementation.getComponentType()
+
+
+
+ +

+setComponentType

+
+public void setComponentType(org.apache.tuscany.model.assembly.ComponentType componentType)
+
+
+
Specified by:
setComponentType in interface org.apache.tuscany.model.assembly.Implementation
Overrides:
setComponentType in class org.apache.tuscany.model.assembly.impl.CompositeImpl
+
+
+
See Also:
Implementation.setComponentType(org.apache.tuscany.model.assembly.ComponentType)
+
+
+
+ +

+getModuleFragments

+
+public java.util.List<org.apache.tuscany.model.assembly.ModuleFragment> getModuleFragments()
+
+
+
Specified by:
getModuleFragments in interface org.apache.tuscany.model.assembly.Module
+
+
+
See Also:
Module.getModuleFragments()
+
+
+
+ +

+getModuleFragment

+
+public org.apache.tuscany.model.assembly.ModuleFragment getModuleFragment(java.lang.String name)
+
+
+
Specified by:
getModuleFragment in interface org.apache.tuscany.model.assembly.Module
+
+
+
See Also:
Module.getModuleFragment(java.lang.String)
+
+
+
+ +

+initialize

+
+public void initialize(org.apache.tuscany.model.assembly.AssemblyContext modelContext)
+
+
+
Specified by:
initialize in interface org.apache.tuscany.model.assembly.AssemblyObject
Overrides:
initialize in class org.apache.tuscany.model.assembly.impl.CompositeImpl
+
+
+
See Also:
AssemblyObject.initialize(org.apache.tuscany.model.assembly.AssemblyContext)
+
+
+
+ +

+freeze

+
+public void freeze()
+
+
+
Specified by:
freeze in interface org.apache.tuscany.model.assembly.AssemblyObject
Overrides:
freeze in class org.apache.tuscany.model.assembly.impl.CompositeImpl
+
+
+
See Also:
AssemblyObject.freeze()
+
+
+
+ +

+getContextFactory

+
+public java.lang.Object getContextFactory()
+
+
+
+
+
+
See Also:
ContextFactoryHolder.getContextFactory()
+
+
+
+ +

+setContextFactory

+
+public void setContextFactory(java.lang.Object configuration)
+
+
+
+
+
+
See Also:
ContextFactoryHolder.setContextFactory(java.lang.Object)
+
+
+
+ +

+accept

+
+public boolean accept(org.apache.tuscany.model.assembly.AssemblyVisitor visitor)
+
+
+
Specified by:
accept in interface org.apache.tuscany.model.assembly.AssemblyObject
Overrides:
accept in class org.apache.tuscany.model.assembly.impl.CompositeImpl
+
+
+
See Also:
CompositeImpl.accept(org.apache.tuscany.model.assembly.AssemblyVisitor)
+
+
+
+ +

+getImplementationClass

+
+public java.lang.Class<?> getImplementationClass()
+
+
Description copied from interface: SystemModule
+
Returns the implementation class of the system component +

+

+
Specified by:
getImplementationClass in interface SystemModule
Specified by:
getImplementationClass in interface org.apache.tuscany.model.assembly.Composite
Overrides:
getImplementationClass in class org.apache.tuscany.model.assembly.impl.CompositeImpl
+
+
+
+
+
+
+ +

+setImplementationClass

+
+public void setImplementationClass(java.lang.Class<?> clazz)
+
+
Description copied from interface: SystemModule
+
Sets the implementation class of the system component +

+

+
Specified by:
setImplementationClass in interface SystemModule
Specified by:
setImplementationClass in interface org.apache.tuscany.model.assembly.Composite
Overrides:
setImplementationClass in class org.apache.tuscany.model.assembly.impl.CompositeImpl
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/class-use/SystemAssemblyFactoryImpl.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/class-use/SystemAssemblyFactoryImpl.html new file mode 100644 index 0000000000..f7b6416113 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/class-use/SystemAssemblyFactoryImpl.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.system.assembly.impl.SystemAssemblyFactoryImpl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.system.assembly.impl.SystemAssemblyFactoryImpl

+
+No usage of org.apache.tuscany.core.system.assembly.impl.SystemAssemblyFactoryImpl +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/class-use/SystemBindingImpl.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/class-use/SystemBindingImpl.html new file mode 100644 index 0000000000..b07ff3dcdf --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/class-use/SystemBindingImpl.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.system.assembly.impl.SystemBindingImpl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.system.assembly.impl.SystemBindingImpl

+
+No usage of org.apache.tuscany.core.system.assembly.impl.SystemBindingImpl +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/class-use/SystemImplementationImpl.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/class-use/SystemImplementationImpl.html new file mode 100644 index 0000000000..9f8e5e9f22 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/class-use/SystemImplementationImpl.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.system.assembly.impl.SystemImplementationImpl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.system.assembly.impl.SystemImplementationImpl

+
+No usage of org.apache.tuscany.core.system.assembly.impl.SystemImplementationImpl +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/class-use/SystemModuleImpl.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/class-use/SystemModuleImpl.html new file mode 100644 index 0000000000..90ba2c6f52 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/class-use/SystemModuleImpl.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.system.assembly.impl.SystemModuleImpl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.system.assembly.impl.SystemModuleImpl

+
+No usage of org.apache.tuscany.core.system.assembly.impl.SystemModuleImpl +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/package-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/package-frame.html new file mode 100644 index 0000000000..6e265f4f7d --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/package-frame.html @@ -0,0 +1,39 @@ + + + + + + + +org.apache.tuscany.core.system.assembly.impl (Tuscany Core incubating-M1 API) + + + + + + + + + + + +org.apache.tuscany.core.system.assembly.impl + + + + +
+Classes  + +
+SystemAssemblyFactoryImpl +
+SystemBindingImpl +
+SystemImplementationImpl +
+SystemModuleImpl
+ + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/package-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/package-summary.html new file mode 100644 index 0000000000..722e222b90 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/package-summary.html @@ -0,0 +1,167 @@ + + + + + + + +org.apache.tuscany.core.system.assembly.impl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+

+Package org.apache.tuscany.core.system.assembly.impl +

+ + + + + + + + + + + + + + + + + + + + + +
+Class Summary
SystemAssemblyFactoryImplThe default implementation of the system assembly factory
SystemBindingImplThe default implementation of the system binding assembly artifact
SystemImplementationImplThe default implementation of the system implementation assembly artifact
SystemModuleImplAn implementation of Module.
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/package-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/package-tree.html new file mode 100644 index 0000000000..54dc34aee0 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/package-tree.html @@ -0,0 +1,175 @@ + + + + + + + +org.apache.tuscany.core.system.assembly.impl Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.core.system.assembly.impl +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+
    +
  • java.lang.Object
      +
    • org.apache.tuscany.model.assembly.impl.AssemblyFactoryImpl (implements org.apache.tuscany.model.assembly.AssemblyFactory) + +
    • org.apache.tuscany.model.assembly.impl.AssemblyObjectImpl (implements org.apache.tuscany.model.assembly.AssemblyObject) +
        +
      • org.apache.tuscany.model.assembly.impl.ExtensibleImpl (implements org.apache.tuscany.model.assembly.Extensible) +
          +
        • org.apache.tuscany.model.assembly.impl.BindingImpl (implements org.apache.tuscany.model.assembly.Binding) + +
        • org.apache.tuscany.model.assembly.impl.CompositeImpl (implements org.apache.tuscany.model.assembly.Composite) + +
        • org.apache.tuscany.model.assembly.impl.ImplementationImpl (implements org.apache.tuscany.model.assembly.Implementation) +
            +
          • org.apache.tuscany.model.assembly.impl.AtomicImplementationImpl (implements org.apache.tuscany.model.assembly.AtomicImplementation) + +
          +
        +
      +
    +
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/package-use.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/package-use.html new file mode 100644 index 0000000000..483340d1d3 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/impl/package-use.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Package org.apache.tuscany.core.system.assembly.impl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.core.system.assembly.impl

+
+No usage of org.apache.tuscany.core.system.assembly.impl +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/package-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/package-frame.html new file mode 100644 index 0000000000..9e2f0df4e3 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/package-frame.html @@ -0,0 +1,39 @@ + + + + + + + +org.apache.tuscany.core.system.assembly (Tuscany Core incubating-M1 API) + + + + + + + + + + + +org.apache.tuscany.core.system.assembly + + + + +
+Interfaces  + +
+SystemAssemblyFactory +
+SystemBinding +
+SystemImplementation +
+SystemModule
+ + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/package-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/package-summary.html new file mode 100644 index 0000000000..e47ac3b013 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/package-summary.html @@ -0,0 +1,167 @@ + + + + + + + +org.apache.tuscany.core.system.assembly (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+

+Package org.apache.tuscany.core.system.assembly +

+ + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
SystemAssemblyFactoryA factory for building system assembly model artifacts
SystemBindingRepresents a system binding
SystemImplementationRepresents a system component implementation
SystemModule 
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/package-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/package-tree.html new file mode 100644 index 0000000000..334139902e --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/package-tree.html @@ -0,0 +1,164 @@ + + + + + + + +org.apache.tuscany.core.system.assembly Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.core.system.assembly +

+
+
+
Package Hierarchies:
All Packages
+
+

+Interface Hierarchy +

+
    +
  • org.apache.tuscany.model.assembly.AssemblyFactory +
  • org.apache.tuscany.model.assembly.AssemblyObject
      +
    • org.apache.tuscany.model.assembly.Binding +
    • org.apache.tuscany.model.assembly.Extensible
        +
      • org.apache.tuscany.model.assembly.Implementation
          +
        • org.apache.tuscany.model.assembly.AtomicImplementation +
        • org.apache.tuscany.model.assembly.Composite
            +
          • org.apache.tuscany.model.assembly.Module +
          +
        +
      +
    +
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/package-use.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/package-use.html new file mode 100644 index 0000000000..df8aebf318 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/assembly/package-use.html @@ -0,0 +1,279 @@ + + + + + + + +Uses of Package org.apache.tuscany.core.system.assembly (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.core.system.assembly

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.apache.tuscany.core.system.assembly
org.apache.tuscany.core.config.impl  
org.apache.tuscany.core.loader.assembly  
org.apache.tuscany.core.loader.system  
org.apache.tuscany.core.system.assembly  
org.apache.tuscany.core.system.assembly.impl  
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.system.assembly used by org.apache.tuscany.core.config.impl
SystemAssemblyFactory + +
+          A factory for building system assembly model artifacts
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.system.assembly used by org.apache.tuscany.core.loader.assembly
SystemAssemblyFactory + +
+          A factory for building system assembly model artifacts
+  +

+ + + + + + + + + + + +
+Classes in org.apache.tuscany.core.system.assembly used by org.apache.tuscany.core.loader.system
SystemBinding + +
+          Represents a system binding
SystemImplementation + +
+          Represents a system component implementation
+  +

+ + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.core.system.assembly used by org.apache.tuscany.core.system.assembly
SystemBinding + +
+          Represents a system binding
SystemImplementation + +
+          Represents a system component implementation
SystemModule + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.core.system.assembly used by org.apache.tuscany.core.system.assembly.impl
SystemAssemblyFactory + +
+          A factory for building system assembly model artifacts
SystemBinding + +
+          Represents a system binding
SystemImplementation + +
+          Represents a system component implementation
SystemModule + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/builder/SystemContextFactoryBuilder.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/builder/SystemContextFactoryBuilder.html new file mode 100644 index 0000000000..ae5b87cfff --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/builder/SystemContextFactoryBuilder.html @@ -0,0 +1,276 @@ + + + + + + + +SystemContextFactoryBuilder (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.system.builder +
+Class SystemContextFactoryBuilder

+
+java.lang.Object
+  extended by org.apache.tuscany.core.system.builder.SystemContextFactoryBuilder
+
+
+
All Implemented Interfaces:
ContextFactoryBuilder
+
+
+
+
public class SystemContextFactoryBuilder
extends java.lang.Object
implements ContextFactoryBuilder
+ + +

+Decorates components whose implementation type is a SystemImplementation + with the appropriate runtime configuration. This builder handles both system composite components as well + as system leaf or "simple" components. Consequently, both simple and composite component types may be + injected and autowired. +

+ Note that system component references are not proxied. +

+ +

+

+
Version:
+
$Rev: 404728 $ $Date: 2006-05-07 02:20:58 -0400 (Sun, 07 May 2006) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
SystemContextFactoryBuilder(org.apache.tuscany.common.monitor.MonitorFactory monitorFactory) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ voidbuild(org.apache.tuscany.model.assembly.AssemblyObject modelObject) + +
+          Creates or updates a context factory based on configuration contained in the given model object.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+SystemContextFactoryBuilder

+
+public SystemContextFactoryBuilder(org.apache.tuscany.common.monitor.MonitorFactory monitorFactory)
+
+
+ + + + + + + + +
+Method Detail
+ +

+build

+
+public void build(org.apache.tuscany.model.assembly.AssemblyObject modelObject)
+           throws BuilderException
+
+
Description copied from interface: ContextFactoryBuilder
+
Creates or updates a context factory based on configuration contained in the given model object. The model object is + decorated with the factory. +

+

+
Specified by:
build in interface ContextFactoryBuilder
+
+
+
Parameters:
modelObject - the logical configuration model node +
Throws: +
BuilderException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/builder/SystemEntryPointBuilder.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/builder/SystemEntryPointBuilder.html new file mode 100644 index 0000000000..aab09c7974 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/builder/SystemEntryPointBuilder.html @@ -0,0 +1,271 @@ + + + + + + + +SystemEntryPointBuilder (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.system.builder +
+Class SystemEntryPointBuilder

+
+java.lang.Object
+  extended by org.apache.tuscany.core.system.builder.SystemEntryPointBuilder
+
+
+
All Implemented Interfaces:
ContextFactoryBuilder
+
+
+
+
public class SystemEntryPointBuilder
extends java.lang.Object
implements ContextFactoryBuilder
+ + +

+Decorates the logical model with entry point context configuration builders +

+ +

+

+
Version:
+
$Rev: 385747 $ $Date: 2006-03-13 22:12:53 -0800 (Mon, 13 Mar 2006) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
SystemEntryPointBuilder() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ voidbuild(org.apache.tuscany.model.assembly.AssemblyObject modelObject) + +
+          Creates or updates a context factory based on configuration contained in the given model object.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+SystemEntryPointBuilder

+
+public SystemEntryPointBuilder()
+
+
+ + + + + + + + +
+Method Detail
+ +

+build

+
+public void build(org.apache.tuscany.model.assembly.AssemblyObject modelObject)
+           throws BuilderException
+
+
Description copied from interface: ContextFactoryBuilder
+
Creates or updates a context factory based on configuration contained in the given model object. The model object is + decorated with the factory. +

+

+
Specified by:
build in interface ContextFactoryBuilder
+
+
+
Parameters:
modelObject - the logical configuration model node +
Throws: +
BuilderException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/builder/SystemExternalServiceBuilder.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/builder/SystemExternalServiceBuilder.html new file mode 100644 index 0000000000..b91367cd0d --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/builder/SystemExternalServiceBuilder.html @@ -0,0 +1,271 @@ + + + + + + + +SystemExternalServiceBuilder (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.system.builder +
+Class SystemExternalServiceBuilder

+
+java.lang.Object
+  extended by org.apache.tuscany.core.system.builder.SystemExternalServiceBuilder
+
+
+
All Implemented Interfaces:
ContextFactoryBuilder
+
+
+
+
public class SystemExternalServiceBuilder
extends java.lang.Object
implements ContextFactoryBuilder
+ + +

+Creates runtime configurations for system type external services +

+ +

+

+
Version:
+
$Rev: 393677 $ $Date: 2006-04-12 21:03:55 -0400 (Wed, 12 Apr 2006) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
SystemExternalServiceBuilder() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ voidbuild(org.apache.tuscany.model.assembly.AssemblyObject modelObject) + +
+          Creates or updates a context factory based on configuration contained in the given model object.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+SystemExternalServiceBuilder

+
+public SystemExternalServiceBuilder()
+
+
+ + + + + + + + +
+Method Detail
+ +

+build

+
+public void build(org.apache.tuscany.model.assembly.AssemblyObject modelObject)
+           throws BuilderException
+
+
Description copied from interface: ContextFactoryBuilder
+
Creates or updates a context factory based on configuration contained in the given model object. The model object is + decorated with the factory. +

+

+
Specified by:
build in interface ContextFactoryBuilder
+
+
+
Parameters:
modelObject - the logical configuration model node +
Throws: +
BuilderException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/builder/class-use/SystemContextFactoryBuilder.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/builder/class-use/SystemContextFactoryBuilder.html new file mode 100644 index 0000000000..8e7971bd5f --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/builder/class-use/SystemContextFactoryBuilder.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.system.builder.SystemContextFactoryBuilder (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.system.builder.SystemContextFactoryBuilder

+
+No usage of org.apache.tuscany.core.system.builder.SystemContextFactoryBuilder +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/builder/class-use/SystemEntryPointBuilder.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/builder/class-use/SystemEntryPointBuilder.html new file mode 100644 index 0000000000..ea001cb89f --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/builder/class-use/SystemEntryPointBuilder.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.system.builder.SystemEntryPointBuilder (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.system.builder.SystemEntryPointBuilder

+
+No usage of org.apache.tuscany.core.system.builder.SystemEntryPointBuilder +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/builder/class-use/SystemExternalServiceBuilder.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/builder/class-use/SystemExternalServiceBuilder.html new file mode 100644 index 0000000000..1908ab5495 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/builder/class-use/SystemExternalServiceBuilder.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.system.builder.SystemExternalServiceBuilder (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.system.builder.SystemExternalServiceBuilder

+
+No usage of org.apache.tuscany.core.system.builder.SystemExternalServiceBuilder +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/builder/package-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/builder/package-frame.html new file mode 100644 index 0000000000..bface75639 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/builder/package-frame.html @@ -0,0 +1,37 @@ + + + + + + + +org.apache.tuscany.core.system.builder (Tuscany Core incubating-M1 API) + + + + + + + + + + + +org.apache.tuscany.core.system.builder + + + + +
+Classes  + +
+SystemContextFactoryBuilder +
+SystemEntryPointBuilder +
+SystemExternalServiceBuilder
+ + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/builder/package-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/builder/package-summary.html new file mode 100644 index 0000000000..f6e6c716e5 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/builder/package-summary.html @@ -0,0 +1,164 @@ + + + + + + + +org.apache.tuscany.core.system.builder (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+

+Package org.apache.tuscany.core.system.builder +

+ + + + + + + + + + + + + + + + + +
+Class Summary
SystemContextFactoryBuilderDecorates components whose implementation type is a SystemImplementation + with the appropriate runtime configuration.
SystemEntryPointBuilderDecorates the logical model with entry point context configuration builders
SystemExternalServiceBuilderCreates runtime configurations for system type external services
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/builder/package-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/builder/package-tree.html new file mode 100644 index 0000000000..2ebd50c470 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/builder/package-tree.html @@ -0,0 +1,153 @@ + + + + + + + +org.apache.tuscany.core.system.builder Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.core.system.builder +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/builder/package-use.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/builder/package-use.html new file mode 100644 index 0000000000..ce830fe9a3 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/builder/package-use.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Package org.apache.tuscany.core.system.builder (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.core.system.builder

+
+No usage of org.apache.tuscany.core.system.builder +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/SystemContextFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/SystemContextFactory.html new file mode 100644 index 0000000000..1f40712f2a --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/SystemContextFactory.html @@ -0,0 +1,692 @@ + + + + + + + +SystemContextFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.system.config +
+Class SystemContextFactory

+
+java.lang.Object
+  extended by org.apache.tuscany.core.system.config.SystemContextFactory
+
+
+
All Implemented Interfaces:
ContextFactory<Context>, ContextResolver
+
+
+
+
public class SystemContextFactory
extends java.lang.Object
implements ContextFactory<Context>, ContextResolver
+ + +

+A ContextFactory that handles system component implementation types, which may be either simple, leaf + types or an composites. +

+ For composite types, this factory delegates to an ObjectFactory to create an + instance of the composite implementation and perform injection of configuration and references. Once an composite + instance is created, the factory will register the composite's children. This process may be done recursively in a + lazy fashion, descending down an composite hierarchy as a child composite is instantiated. +

+ +

+

+
Version:
+
$Rev: 406532 $ $Date: 2006-05-15 00:23:43 -0400 (Mon, 15 May 2006) $
+
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
SystemContextFactory(java.lang.String name, + java.lang.reflect.Constructor ctr, + org.apache.tuscany.model.assembly.Scope scope) + +
+          Creates the runtime configuration
SystemContextFactory(java.lang.String name, + org.apache.tuscany.model.assembly.Module module, + java.lang.reflect.Constructor ctr, + org.apache.tuscany.model.assembly.Scope scope) + +
+          Creates the runtime configuration
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddProperty(java.lang.String propertyName, + java.lang.Object value) + +
+          Adds a property to the context
+ voidaddSourceWireFactories(java.lang.String referenceName, + java.lang.Class referenceInterface, + java.util.List<SourceWireFactory> factory, + boolean multiplicity) + +
+          Adds a set of source-side wire factories for the given reference.
+ voidaddSourceWireFactory(java.lang.String referenceName, + SourceWireFactory factory) + +
+          Adds a source-side wire factory for the given reference.
+ voidaddTargetWireFactory(java.lang.String serviceName, + TargetWireFactory factory) + +
+          Adds a target-side wire factory for the given service name.
+ ContextcreateContext() + +
+          Creates a Context based on configuration supplied by a logical model assembly
+ CompositeContextgetCurrentContext() + +
+          Returns the current composite context
+ java.lang.StringgetName() + +
+          Returns the name of the Context produced by the current factory
+ org.apache.tuscany.model.assembly.ScopegetScope() + +
+          Returns the scope identifier associated with the type of contexts produced by the current factory
+ java.util.List<SourceWireFactory>getSourceWireFactories() + +
+          Returns a collection of source-side wire factories for references.
+ java.util.Map<java.lang.String,TargetWireFactory>getTargetWireFactories() + +
+          Returns a collection of target-side wire factories keyed by service name
+ TargetWireFactorygetTargetWireFactory(java.lang.String serviceName) + +
+          Returns the target-side wire factory associated with the given service name
+ voidprepare(CompositeContext parent) + +
+          Called to signal to the configuration that its parent context has been activated and that it shoud perform any required + initialization steps
+ voidsetDestroyInvoker(EventInvoker invoker) + +
+           
+ voidsetEagerInit(boolean val) + +
+           
+ voidsetInitInvoker(EventInvoker invoker) + +
+           
+ voidsetSetters(java.util.List<Injector> setters) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+SystemContextFactory

+
+public SystemContextFactory(java.lang.String name,
+                            java.lang.reflect.Constructor ctr,
+                            org.apache.tuscany.model.assembly.Scope scope)
+
+
Creates the runtime configuration +

+

+
Parameters:
name - the SCDL name of the component the context refers to
ctr - the implementation type constructor
scope - the scope of the component implementation type
+
+
+ +

+SystemContextFactory

+
+public SystemContextFactory(java.lang.String name,
+                            org.apache.tuscany.model.assembly.Module module,
+                            java.lang.reflect.Constructor ctr,
+                            org.apache.tuscany.model.assembly.Scope scope)
+
+
Creates the runtime configuration +

+

+
Parameters:
name - the SCDL name of the component the context refers to
module - if this factory produces aggregagtes, the logical model associated with its children; otherwise + null
ctr - the implementation type constructor
scope - the scope of the component implementation type
+
+ + + + + + + + +
+Method Detail
+ +

+getName

+
+public java.lang.String getName()
+
+
Description copied from interface: ContextFactory
+
Returns the name of the Context produced by the current factory +

+

+
Specified by:
getName in interface ContextFactory<Context>
+
+
+
+
+
+
+ +

+addProperty

+
+public void addProperty(java.lang.String propertyName,
+                        java.lang.Object value)
+
+
Description copied from interface: ContextFactory
+
Adds a property to the context +

+

+
Specified by:
addProperty in interface ContextFactory<Context>
+
+
+
+
+
+
+ +

+getScope

+
+public org.apache.tuscany.model.assembly.Scope getScope()
+
+
Description copied from interface: ContextFactory
+
Returns the scope identifier associated with the type of contexts produced by the current factory +

+

+
Specified by:
getScope in interface ContextFactory<Context>
+
+
+
+
+
+
+ +

+createContext

+
+public Context createContext()
+                      throws ContextCreationException
+
+
Description copied from interface: ContextFactory
+
Creates a Context based on configuration supplied by a logical model assembly +

+

+
Specified by:
createContext in interface ContextFactory<Context>
+
+
+ +
Returns:
a new instance context +
Throws: +
ContextCreationException - if an error occurs creating the context
+
+
+
+ +

+addTargetWireFactory

+
+public void addTargetWireFactory(java.lang.String serviceName,
+                                 TargetWireFactory factory)
+
+
Description copied from interface: ContextFactory
+
Adds a target-side wire factory for the given service name. Target-side wire factories contain the invocation chains + associated with the destination service of a wire and are responsible for generating proxies +

+

+
Specified by:
addTargetWireFactory in interface ContextFactory<Context>
+
+
+
+
+
+
+ +

+getTargetWireFactory

+
+public TargetWireFactory getTargetWireFactory(java.lang.String serviceName)
+
+
Description copied from interface: ContextFactory
+
Returns the target-side wire factory associated with the given service name +

+

+
Specified by:
getTargetWireFactory in interface ContextFactory<Context>
+
+
+
+
+
+
+ +

+getTargetWireFactories

+
+public java.util.Map<java.lang.String,TargetWireFactory> getTargetWireFactories()
+
+
Description copied from interface: ContextFactory
+
Returns a collection of target-side wire factories keyed by service name +

+

+
Specified by:
getTargetWireFactories in interface ContextFactory<Context>
+
+
+
+
+
+
+ +

+addSourceWireFactory

+
+public void addSourceWireFactory(java.lang.String referenceName,
+                                 SourceWireFactory factory)
+
+
Description copied from interface: ContextFactory
+
Adds a source-side wire factory for the given reference. Source-side wire factories contain the invocation chains for a + reference in the implementation associated with the instance context created by this configuration. Source-side wire + factories also produce proxies that are injected on a reference in a component implementation. +

+

+
Specified by:
addSourceWireFactory in interface ContextFactory<Context>
+
+
+
+
+
+
+ +

+addSourceWireFactories

+
+public void addSourceWireFactories(java.lang.String referenceName,
+                                   java.lang.Class referenceInterface,
+                                   java.util.List<SourceWireFactory> factory,
+                                   boolean multiplicity)
+
+
Description copied from interface: ContextFactory
+
Adds a set of source-side wire factories for the given reference. Source-side wire factories contain the invocation chains + for a reference in the implementation associated with the instance context created by this configuration. Source-side wire + factories also produce proxies that are injected on a reference in a component implementation. +

+

+
Specified by:
addSourceWireFactories in interface ContextFactory<Context>
+
+
+
+
+
+
+ +

+getSourceWireFactories

+
+public java.util.List<SourceWireFactory> getSourceWireFactories()
+
+
Description copied from interface: ContextFactory
+
Returns a collection of source-side wire factories for references. There may 1..n wire factories per reference. +

+

+
Specified by:
getSourceWireFactories in interface ContextFactory<Context>
+
+
+
+
+
+
+ +

+setSetters

+
+public void setSetters(java.util.List<Injector> setters)
+
+
+
+
+
+
+
+
+
+ +

+setEagerInit

+
+public void setEagerInit(boolean val)
+
+
+
+
+
+
+
+
+
+ +

+setInitInvoker

+
+public void setInitInvoker(EventInvoker invoker)
+
+
+
+
+
+
+
+
+
+ +

+setDestroyInvoker

+
+public void setDestroyInvoker(EventInvoker invoker)
+
+
+
+
+
+
+
+
+
+ +

+prepare

+
+public void prepare(CompositeContext parent)
+
+
Description copied from interface: ContextFactory
+
Called to signal to the configuration that its parent context has been activated and that it shoud perform any required + initialization steps +

+

+
Specified by:
prepare in interface ContextFactory<Context>
+
+
+
Parameters:
parent - the parent context
+
+
+
+ +

+getCurrentContext

+
+public CompositeContext getCurrentContext()
+
+
Description copied from interface: ContextResolver
+
Returns the current composite context +

+

+
Specified by:
getCurrentContext in interface ContextResolver
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/SystemEntryPointContextFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/SystemEntryPointContextFactory.html new file mode 100644 index 0000000000..7a1a9825a9 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/SystemEntryPointContextFactory.html @@ -0,0 +1,569 @@ + + + + + + + +SystemEntryPointContextFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.system.config +
+Class SystemEntryPointContextFactory

+
+java.lang.Object
+  extended by org.apache.tuscany.core.system.config.SystemEntryPointContextFactory
+
+
+
All Implemented Interfaces:
ContextFactory<EntryPointContext>, ContextResolver
+
+
+
+
public class SystemEntryPointContextFactory
extends java.lang.Object
implements ContextFactory<EntryPointContext>, ContextResolver
+ + +

+Creates SystemEntryPointContext instances based on an entry point configuration in an assembly model +

+ +

+

+
Version:
+
$Rev: 397183 $ $Date: 2006-04-26 07:38:42 -0400 (Wed, 26 Apr 2006) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
SystemEntryPointContextFactory(java.lang.String name, + java.lang.String targetName, + java.lang.Class serviceInterface) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddProperty(java.lang.String propertyName, + java.lang.Object value) + +
+          Adds a property to the context
+ voidaddSourceWireFactories(java.lang.String referenceName, + java.lang.Class referenceInterface, + java.util.List<SourceWireFactory> factory, + boolean multiplicity) + +
+          Adds a set of source-side wire factories for the given reference.
+ voidaddSourceWireFactory(java.lang.String referenceName, + SourceWireFactory pFactory) + +
+          Adds a source-side wire factory for the given reference.
+ voidaddTargetWireFactory(java.lang.String serviceName, + TargetWireFactory pFactory) + +
+          Adds a target-side wire factory for the given service name.
+ EntryPointContextcreateContext() + +
+          Creates a Context based on configuration supplied by a logical model assembly
+ CompositeContextgetCurrentContext() + +
+          Returns the current composite context
+ java.lang.StringgetName() + +
+          Returns the name of the Context produced by the current factory
+ org.apache.tuscany.model.assembly.ScopegetScope() + +
+          Returns the scope identifier associated with the type of contexts produced by the current factory
+ java.util.List<SourceWireFactory>getSourceWireFactories() + +
+          Returns a collection of source-side wire factories for references.
+ java.util.Map<java.lang.String,TargetWireFactory>getTargetWireFactories() + +
+          Returns a collection of target-side wire factories keyed by service name
+ TargetWireFactorygetTargetWireFactory(java.lang.String serviceName) + +
+          Returns the target-side wire factory associated with the given service name
+ voidprepare(CompositeContext parent) + +
+          Called to signal to the configuration that its parent context has been activated and that it shoud perform any required + initialization steps
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+SystemEntryPointContextFactory

+
+public SystemEntryPointContextFactory(java.lang.String name,
+                                      java.lang.String targetName,
+                                      java.lang.Class serviceInterface)
+
+
+ + + + + + + + +
+Method Detail
+ +

+createContext

+
+public EntryPointContext createContext()
+                                throws ContextCreationException
+
+
Description copied from interface: ContextFactory
+
Creates a Context based on configuration supplied by a logical model assembly +

+

+
Specified by:
createContext in interface ContextFactory<EntryPointContext>
+
+
+ +
Returns:
a new instance context +
Throws: +
ContextCreationException - if an error occurs creating the context
+
+
+
+ +

+getScope

+
+public org.apache.tuscany.model.assembly.Scope getScope()
+
+
Description copied from interface: ContextFactory
+
Returns the scope identifier associated with the type of contexts produced by the current factory +

+

+
Specified by:
getScope in interface ContextFactory<EntryPointContext>
+
+
+
+
+
+
+ +

+getName

+
+public java.lang.String getName()
+
+
Description copied from interface: ContextFactory
+
Returns the name of the Context produced by the current factory +

+

+
Specified by:
getName in interface ContextFactory<EntryPointContext>
+
+
+
+
+
+
+ +

+addTargetWireFactory

+
+public void addTargetWireFactory(java.lang.String serviceName,
+                                 TargetWireFactory pFactory)
+
+
Description copied from interface: ContextFactory
+
Adds a target-side wire factory for the given service name. Target-side wire factories contain the invocation chains + associated with the destination service of a wire and are responsible for generating proxies +

+

+
Specified by:
addTargetWireFactory in interface ContextFactory<EntryPointContext>
+
+
+
+
+
+
+ +

+getTargetWireFactory

+
+public TargetWireFactory getTargetWireFactory(java.lang.String serviceName)
+
+
Description copied from interface: ContextFactory
+
Returns the target-side wire factory associated with the given service name +

+

+
Specified by:
getTargetWireFactory in interface ContextFactory<EntryPointContext>
+
+
+
+
+
+
+ +

+getTargetWireFactories

+
+public java.util.Map<java.lang.String,TargetWireFactory> getTargetWireFactories()
+
+
Description copied from interface: ContextFactory
+
Returns a collection of target-side wire factories keyed by service name +

+

+
Specified by:
getTargetWireFactories in interface ContextFactory<EntryPointContext>
+
+
+
+
+
+
+ +

+addSourceWireFactory

+
+public void addSourceWireFactory(java.lang.String referenceName,
+                                 SourceWireFactory pFactory)
+
+
Description copied from interface: ContextFactory
+
Adds a source-side wire factory for the given reference. Source-side wire factories contain the invocation chains for a + reference in the implementation associated with the instance context created by this configuration. Source-side wire + factories also produce proxies that are injected on a reference in a component implementation. +

+

+
Specified by:
addSourceWireFactory in interface ContextFactory<EntryPointContext>
+
+
+
+
+
+
+ +

+addSourceWireFactories

+
+public void addSourceWireFactories(java.lang.String referenceName,
+                                   java.lang.Class referenceInterface,
+                                   java.util.List<SourceWireFactory> factory,
+                                   boolean multiplicity)
+
+
Description copied from interface: ContextFactory
+
Adds a set of source-side wire factories for the given reference. Source-side wire factories contain the invocation chains + for a reference in the implementation associated with the instance context created by this configuration. Source-side wire + factories also produce proxies that are injected on a reference in a component implementation. +

+

+
Specified by:
addSourceWireFactories in interface ContextFactory<EntryPointContext>
+
+
+
+
+
+
+ +

+addProperty

+
+public void addProperty(java.lang.String propertyName,
+                        java.lang.Object value)
+
+
Description copied from interface: ContextFactory
+
Adds a property to the context +

+

+
Specified by:
addProperty in interface ContextFactory<EntryPointContext>
+
+
+
+
+
+
+ +

+getSourceWireFactories

+
+public java.util.List<SourceWireFactory> getSourceWireFactories()
+
+
Description copied from interface: ContextFactory
+
Returns a collection of source-side wire factories for references. There may 1..n wire factories per reference. +

+

+
Specified by:
getSourceWireFactories in interface ContextFactory<EntryPointContext>
+
+
+
+
+
+
+ +

+prepare

+
+public void prepare(CompositeContext parent)
+
+
Description copied from interface: ContextFactory
+
Called to signal to the configuration that its parent context has been activated and that it shoud perform any required + initialization steps +

+

+
Specified by:
prepare in interface ContextFactory<EntryPointContext>
+
+
+
Parameters:
parent - the parent context
+
+
+
+ +

+getCurrentContext

+
+public CompositeContext getCurrentContext()
+
+
Description copied from interface: ContextResolver
+
Returns the current composite context +

+

+
Specified by:
getCurrentContext in interface ContextResolver
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/SystemExtensibilityElement.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/SystemExtensibilityElement.html new file mode 100644 index 0000000000..36c971d4f1 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/SystemExtensibilityElement.html @@ -0,0 +1,177 @@ + + + + + + + +SystemExtensibilityElement (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.system.config +
+Interface SystemExtensibilityElement

+
+
All Known Implementing Classes:
MonitorExtensibilityElement
+
+
+
+
public interface SystemExtensibilityElement
+ + +

+Base marker for system metadata extensions +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ +

+ +


+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/SystemExternalServiceContextFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/SystemExternalServiceContextFactory.html new file mode 100644 index 0000000000..9eb8fd0ad1 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/SystemExternalServiceContextFactory.html @@ -0,0 +1,568 @@ + + + + + + + +SystemExternalServiceContextFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.system.config +
+Class SystemExternalServiceContextFactory

+
+java.lang.Object
+  extended by org.apache.tuscany.core.system.config.SystemExternalServiceContextFactory
+
+
+
All Implemented Interfaces:
ContextFactory<ExternalServiceContext>, ContextResolver
+
+
+
+
public class SystemExternalServiceContextFactory
extends java.lang.Object
implements ContextFactory<ExternalServiceContext>, ContextResolver
+ + +

+Creates system type external service contexts +

+ +

+

+
Version:
+
$Rev: 396966 $ $Date: 2006-04-25 15:59:03 -0400 (Tue, 25 Apr 2006) $
+
See Also:
ExternalServiceContext, +SystemExternalServiceContext
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
SystemExternalServiceContextFactory(java.lang.String name, + ObjectFactory factory) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddProperty(java.lang.String propertyName, + java.lang.Object value) + +
+          Adds a property to the context
+ voidaddSourceWireFactories(java.lang.String referenceName, + java.lang.Class referenceInterface, + java.util.List<SourceWireFactory> factory, + boolean multiplicity) + +
+          Adds a set of source-side wire factories for the given reference.
+ voidaddSourceWireFactory(java.lang.String referenceName, + SourceWireFactory pFactory) + +
+          Adds a source-side wire factory for the given reference.
+ voidaddTargetWireFactory(java.lang.String serviceName, + TargetWireFactory pFactory) + +
+          Adds a target-side wire factory for the given service name.
+ ExternalServiceContextcreateContext() + +
+          Creates a Context based on configuration supplied by a logical model assembly
+ CompositeContextgetCurrentContext() + +
+          Returns the current composite context
+ java.lang.StringgetName() + +
+          Returns the name of the Context produced by the current factory
+ org.apache.tuscany.model.assembly.ScopegetScope() + +
+          Returns the scope identifier associated with the type of contexts produced by the current factory
+ java.util.List<SourceWireFactory>getSourceWireFactories() + +
+          Returns a collection of source-side wire factories for references.
+ java.util.Map<java.lang.String,TargetWireFactory>getTargetWireFactories() + +
+          Returns a collection of target-side wire factories keyed by service name
+ TargetWireFactorygetTargetWireFactory(java.lang.String serviceName) + +
+          Returns the target-side wire factory associated with the given service name
+ voidprepare(CompositeContext parent) + +
+          Called to signal to the configuration that its parent context has been activated and that it shoud perform any required + initialization steps
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+SystemExternalServiceContextFactory

+
+public SystemExternalServiceContextFactory(java.lang.String name,
+                                           ObjectFactory factory)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getScope

+
+public org.apache.tuscany.model.assembly.Scope getScope()
+
+
Description copied from interface: ContextFactory
+
Returns the scope identifier associated with the type of contexts produced by the current factory +

+

+
Specified by:
getScope in interface ContextFactory<ExternalServiceContext>
+
+
+
+
+
+
+ +

+getName

+
+public java.lang.String getName()
+
+
Description copied from interface: ContextFactory
+
Returns the name of the Context produced by the current factory +

+

+
Specified by:
getName in interface ContextFactory<ExternalServiceContext>
+
+
+
+
+
+
+ +

+addProperty

+
+public void addProperty(java.lang.String propertyName,
+                        java.lang.Object value)
+
+
Description copied from interface: ContextFactory
+
Adds a property to the context +

+

+
Specified by:
addProperty in interface ContextFactory<ExternalServiceContext>
+
+
+
+
+
+
+ +

+createContext

+
+public ExternalServiceContext createContext()
+                                     throws ContextCreationException
+
+
Description copied from interface: ContextFactory
+
Creates a Context based on configuration supplied by a logical model assembly +

+

+
Specified by:
createContext in interface ContextFactory<ExternalServiceContext>
+
+
+ +
Returns:
a new instance context +
Throws: +
ContextCreationException - if an error occurs creating the context
+
+
+
+ +

+addTargetWireFactory

+
+public void addTargetWireFactory(java.lang.String serviceName,
+                                 TargetWireFactory pFactory)
+
+
Description copied from interface: ContextFactory
+
Adds a target-side wire factory for the given service name. Target-side wire factories contain the invocation chains + associated with the destination service of a wire and are responsible for generating proxies +

+

+
Specified by:
addTargetWireFactory in interface ContextFactory<ExternalServiceContext>
+
+
+
+
+
+
+ +

+getTargetWireFactory

+
+public TargetWireFactory getTargetWireFactory(java.lang.String serviceName)
+
+
Description copied from interface: ContextFactory
+
Returns the target-side wire factory associated with the given service name +

+

+
Specified by:
getTargetWireFactory in interface ContextFactory<ExternalServiceContext>
+
+
+
+
+
+
+ +

+getTargetWireFactories

+
+public java.util.Map<java.lang.String,TargetWireFactory> getTargetWireFactories()
+
+
Description copied from interface: ContextFactory
+
Returns a collection of target-side wire factories keyed by service name +

+

+
Specified by:
getTargetWireFactories in interface ContextFactory<ExternalServiceContext>
+
+
+
+
+
+
+ +

+addSourceWireFactory

+
+public void addSourceWireFactory(java.lang.String referenceName,
+                                 SourceWireFactory pFactory)
+
+
Description copied from interface: ContextFactory
+
Adds a source-side wire factory for the given reference. Source-side wire factories contain the invocation chains for a + reference in the implementation associated with the instance context created by this configuration. Source-side wire + factories also produce proxies that are injected on a reference in a component implementation. +

+

+
Specified by:
addSourceWireFactory in interface ContextFactory<ExternalServiceContext>
+
+
+
+
+
+
+ +

+addSourceWireFactories

+
+public void addSourceWireFactories(java.lang.String referenceName,
+                                   java.lang.Class referenceInterface,
+                                   java.util.List<SourceWireFactory> factory,
+                                   boolean multiplicity)
+
+
Description copied from interface: ContextFactory
+
Adds a set of source-side wire factories for the given reference. Source-side wire factories contain the invocation chains + for a reference in the implementation associated with the instance context created by this configuration. Source-side wire + factories also produce proxies that are injected on a reference in a component implementation. +

+

+
Specified by:
addSourceWireFactories in interface ContextFactory<ExternalServiceContext>
+
+
+
+
+
+
+ +

+getSourceWireFactories

+
+public java.util.List<SourceWireFactory> getSourceWireFactories()
+
+
Description copied from interface: ContextFactory
+
Returns a collection of source-side wire factories for references. There may 1..n wire factories per reference. +

+

+
Specified by:
getSourceWireFactories in interface ContextFactory<ExternalServiceContext>
+
+
+
+
+
+
+ +

+prepare

+
+public void prepare(CompositeContext parent)
+
+
Description copied from interface: ContextFactory
+
Called to signal to the configuration that its parent context has been activated and that it shoud perform any required + initialization steps +

+

+
Specified by:
prepare in interface ContextFactory<ExternalServiceContext>
+
+
+
Parameters:
parent - the parent context
+
+
+
+ +

+getCurrentContext

+
+public CompositeContext getCurrentContext()
+
+
Description copied from interface: ContextResolver
+
Returns the current composite context +

+

+
Specified by:
getCurrentContext in interface ContextResolver
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/SystemInjectorExtensibilityElement.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/SystemInjectorExtensibilityElement.html new file mode 100644 index 0000000000..d19ec98971 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/SystemInjectorExtensibilityElement.html @@ -0,0 +1,218 @@ + + + + + + + +SystemInjectorExtensibilityElement (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.system.config +
+Interface SystemInjectorExtensibilityElement

+
+
All Known Implementing Classes:
AutowireExtensibilityElement, ParentContextExtensibilityElement
+
+
+
+
public interface SystemInjectorExtensibilityElement
+ + +

+An extensiblity element which provides Injectors based on + component type metadata specific to system services +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ Injector<?>getInjector(ContextResolver resolver) + +
+          Creates an injector
+  +

+ + + + + + + + +
+Method Detail
+ +

+getInjector

+
+Injector<?> getInjector(ContextResolver resolver)
+
+
Creates an injector +

+

+
Parameters:
resolver - that returns the current composite context
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/SystemObjectContextFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/SystemObjectContextFactory.html new file mode 100644 index 0000000000..e3c3d2a65e --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/SystemObjectContextFactory.html @@ -0,0 +1,548 @@ + + + + + + + +SystemObjectContextFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.system.config +
+Class SystemObjectContextFactory

+
+java.lang.Object
+  extended by org.apache.tuscany.core.system.config.SystemObjectContextFactory
+
+
+
All Implemented Interfaces:
ContextFactory
+
+
+
+
public class SystemObjectContextFactory
extends java.lang.Object
implements ContextFactory
+ + +

+A ContextFactory that contains the configuration needed to convert a simple + Java Object into a component. The object is assumed to be fully initialized and + will always be added with MODULE scope. +

+ +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
SystemObjectContextFactory(java.lang.String name, + java.lang.Object instance) + +
+          Construct a ContextFactory for the supplied Java Object.
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddProperty(java.lang.String propertyName, + java.lang.Object value) + +
+          Adds a property to the context
+ voidaddSourceWireFactories(java.lang.String referenceName, + java.lang.Class referenceInterface, + java.util.List factory, + boolean multiplicity) + +
+          Adds a set of source-side wire factories for the given reference.
+ voidaddSourceWireFactory(java.lang.String referenceName, + SourceWireFactory factory) + +
+          Adds a source-side wire factory for the given reference.
+ voidaddTargetWireFactory(java.lang.String serviceName, + TargetWireFactory factory) + +
+          Adds a target-side wire factory for the given service name.
+ ContextcreateContext() + +
+          Creates a Context based on configuration supplied by a logical model assembly
+ java.lang.StringgetName() + +
+          Returns the name of the Context produced by the current factory
+ org.apache.tuscany.model.assembly.ScopegetScope() + +
+          Returns the scope identifier associated with the type of contexts produced by the current factory
+ java.util.List<WireFactory>getSourceWireFactories() + +
+          Returns a collection of source-side wire factories for references.
+ java.util.MapgetTargetWireFactories() + +
+          Returns a collection of target-side wire factories keyed by service name
+ TargetWireFactorygetTargetWireFactory(java.lang.String serviceName) + +
+          Returns the target-side wire factory associated with the given service name
+ voidprepare(CompositeContext parent) + +
+          Called to signal to the configuration that its parent context has been activated and that it shoud perform any required + initialization steps
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+SystemObjectContextFactory

+
+public SystemObjectContextFactory(java.lang.String name,
+                                  java.lang.Object instance)
+
+
Construct a ContextFactory for the supplied Java Object. +

+

+
Parameters:
name - the name to be assigned to the resulting component
instance - the Java Object that provides the implementation
+
+ + + + + + + + +
+Method Detail
+ +

+createContext

+
+public Context createContext()
+                      throws ContextCreationException
+
+
Description copied from interface: ContextFactory
+
Creates a Context based on configuration supplied by a logical model assembly +

+

+
Specified by:
createContext in interface ContextFactory
+
+
+ +
Returns:
a new instance context +
Throws: +
ContextCreationException - if an error occurs creating the context
+
+
+
+ +

+getScope

+
+public org.apache.tuscany.model.assembly.Scope getScope()
+
+
Description copied from interface: ContextFactory
+
Returns the scope identifier associated with the type of contexts produced by the current factory +

+

+
Specified by:
getScope in interface ContextFactory
+
+
+
+
+
+
+ +

+getName

+
+public java.lang.String getName()
+
+
Description copied from interface: ContextFactory
+
Returns the name of the Context produced by the current factory +

+

+
Specified by:
getName in interface ContextFactory
+
+
+
+
+
+
+ +

+addProperty

+
+public void addProperty(java.lang.String propertyName,
+                        java.lang.Object value)
+
+
Description copied from interface: ContextFactory
+
Adds a property to the context +

+

+
Specified by:
addProperty in interface ContextFactory
+
+
+
+
+
+
+ +

+addTargetWireFactory

+
+public void addTargetWireFactory(java.lang.String serviceName,
+                                 TargetWireFactory factory)
+
+
Description copied from interface: ContextFactory
+
Adds a target-side wire factory for the given service name. Target-side wire factories contain the invocation chains + associated with the destination service of a wire and are responsible for generating proxies +

+

+
Specified by:
addTargetWireFactory in interface ContextFactory
+
+
+
+
+
+
+ +

+getTargetWireFactory

+
+public TargetWireFactory getTargetWireFactory(java.lang.String serviceName)
+
+
Description copied from interface: ContextFactory
+
Returns the target-side wire factory associated with the given service name +

+

+
Specified by:
getTargetWireFactory in interface ContextFactory
+
+
+
+
+
+
+ +

+getTargetWireFactories

+
+public java.util.Map getTargetWireFactories()
+
+
Description copied from interface: ContextFactory
+
Returns a collection of target-side wire factories keyed by service name +

+

+
Specified by:
getTargetWireFactories in interface ContextFactory
+
+
+
+
+
+
+ +

+addSourceWireFactory

+
+public void addSourceWireFactory(java.lang.String referenceName,
+                                 SourceWireFactory factory)
+
+
Description copied from interface: ContextFactory
+
Adds a source-side wire factory for the given reference. Source-side wire factories contain the invocation chains for a + reference in the implementation associated with the instance context created by this configuration. Source-side wire + factories also produce proxies that are injected on a reference in a component implementation. +

+

+
Specified by:
addSourceWireFactory in interface ContextFactory
+
+
+
+
+
+
+ +

+addSourceWireFactories

+
+public void addSourceWireFactories(java.lang.String referenceName,
+                                   java.lang.Class referenceInterface,
+                                   java.util.List factory,
+                                   boolean multiplicity)
+
+
Description copied from interface: ContextFactory
+
Adds a set of source-side wire factories for the given reference. Source-side wire factories contain the invocation chains + for a reference in the implementation associated with the instance context created by this configuration. Source-side wire + factories also produce proxies that are injected on a reference in a component implementation. +

+

+
Specified by:
addSourceWireFactories in interface ContextFactory
+
+
+
+
+
+
+ +

+getSourceWireFactories

+
+public java.util.List<WireFactory> getSourceWireFactories()
+
+
Description copied from interface: ContextFactory
+
Returns a collection of source-side wire factories for references. There may 1..n wire factories per reference. +

+

+
Specified by:
getSourceWireFactories in interface ContextFactory
+
+
+
+
+
+
+ +

+prepare

+
+public void prepare(CompositeContext parent)
+
+
Description copied from interface: ContextFactory
+
Called to signal to the configuration that its parent context has been activated and that it shoud perform any required + initialization steps +

+

+
Specified by:
prepare in interface ContextFactory
+
+
+
Parameters:
parent - the parent context
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/class-use/SystemContextFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/class-use/SystemContextFactory.html new file mode 100644 index 0000000000..5baa5f1042 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/class-use/SystemContextFactory.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.system.config.SystemContextFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.system.config.SystemContextFactory

+
+No usage of org.apache.tuscany.core.system.config.SystemContextFactory +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/class-use/SystemEntryPointContextFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/class-use/SystemEntryPointContextFactory.html new file mode 100644 index 0000000000..413eb2f67e --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/class-use/SystemEntryPointContextFactory.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.system.config.SystemEntryPointContextFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.system.config.SystemEntryPointContextFactory

+
+No usage of org.apache.tuscany.core.system.config.SystemEntryPointContextFactory +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/class-use/SystemExtensibilityElement.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/class-use/SystemExtensibilityElement.html new file mode 100644 index 0000000000..5eac95150b --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/class-use/SystemExtensibilityElement.html @@ -0,0 +1,177 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.system.config.SystemExtensibilityElement (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.system.config.SystemExtensibilityElement

+
+ + + + + + + + + +
+Packages that use SystemExtensibilityElement
org.apache.tuscany.core.system.config.extensibility  
+  +

+ + + + + +
+Uses of SystemExtensibilityElement in org.apache.tuscany.core.system.config.extensibility
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.system.config.extensibility that implement SystemExtensibilityElement
+ classMonitorExtensibilityElement + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/class-use/SystemExternalServiceContextFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/class-use/SystemExternalServiceContextFactory.html new file mode 100644 index 0000000000..0e26951204 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/class-use/SystemExternalServiceContextFactory.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.system.config.SystemExternalServiceContextFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.system.config.SystemExternalServiceContextFactory

+
+No usage of org.apache.tuscany.core.system.config.SystemExternalServiceContextFactory +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/class-use/SystemInjectorExtensibilityElement.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/class-use/SystemInjectorExtensibilityElement.html new file mode 100644 index 0000000000..26b54a87c1 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/class-use/SystemInjectorExtensibilityElement.html @@ -0,0 +1,185 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.system.config.SystemInjectorExtensibilityElement (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.system.config.SystemInjectorExtensibilityElement

+
+ + + + + + + + + +
+Packages that use SystemInjectorExtensibilityElement
org.apache.tuscany.core.system.config.extensibility  
+  +

+ + + + + +
+Uses of SystemInjectorExtensibilityElement in org.apache.tuscany.core.system.config.extensibility
+  +

+ + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.system.config.extensibility that implement SystemInjectorExtensibilityElement
+ classAutowireExtensibilityElement + +
+          A metadata extensbility element for autowires; creates injectors which return the target of an autowire
+ classParentContextExtensibilityElement + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/class-use/SystemObjectContextFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/class-use/SystemObjectContextFactory.html new file mode 100644 index 0000000000..a73a5d4293 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/class-use/SystemObjectContextFactory.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.system.config.SystemObjectContextFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.system.config.SystemObjectContextFactory

+
+No usage of org.apache.tuscany.core.system.config.SystemObjectContextFactory +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/extensibility/AutowireExtensibilityElement.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/extensibility/AutowireExtensibilityElement.html new file mode 100644 index 0000000000..7e0314f9bd --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/extensibility/AutowireExtensibilityElement.html @@ -0,0 +1,281 @@ + + + + + + + +AutowireExtensibilityElement (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.system.config.extensibility +
+Class AutowireExtensibilityElement

+
+java.lang.Object
+  extended by org.apache.tuscany.core.system.config.extensibility.AutowireExtensibilityElement
+
+
+
All Implemented Interfaces:
SystemInjectorExtensibilityElement
+
+
+
+
public class AutowireExtensibilityElement
extends java.lang.Object
implements SystemInjectorExtensibilityElement
+ + +

+A metadata extensbility element for autowires; creates injectors which return the target of an autowire +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
AutowireExtensibilityElement(java.lang.reflect.Field f) + +
+           
AutowireExtensibilityElement(java.lang.reflect.Method m) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ Injector<?>getInjector(ContextResolver resolver) + +
+          Creates an injector
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+AutowireExtensibilityElement

+
+public AutowireExtensibilityElement(java.lang.reflect.Method m)
+
+
+
+ +

+AutowireExtensibilityElement

+
+public AutowireExtensibilityElement(java.lang.reflect.Field f)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getInjector

+
+public Injector<?> getInjector(ContextResolver resolver)
+
+
Description copied from interface: SystemInjectorExtensibilityElement
+
Creates an injector +

+

+
Specified by:
getInjector in interface SystemInjectorExtensibilityElement
+
+
+
Parameters:
resolver - that returns the current composite context
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/extensibility/MonitorExtensibilityElement.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/extensibility/MonitorExtensibilityElement.html new file mode 100644 index 0000000000..baa6a4521c --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/extensibility/MonitorExtensibilityElement.html @@ -0,0 +1,274 @@ + + + + + + + +MonitorExtensibilityElement (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.system.config.extensibility +
+Class MonitorExtensibilityElement

+
+java.lang.Object
+  extended by org.apache.tuscany.core.system.config.extensibility.MonitorExtensibilityElement
+
+
+
All Implemented Interfaces:
SystemExtensibilityElement
+
+
+
+
public class MonitorExtensibilityElement
extends java.lang.Object
implements SystemExtensibilityElement
+ + +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
MonitorExtensibilityElement(java.lang.reflect.Field f) + +
+           
MonitorExtensibilityElement(java.lang.reflect.Method m) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ Injector<?>getInjector(org.apache.tuscany.common.monitor.MonitorFactory factory) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+MonitorExtensibilityElement

+
+public MonitorExtensibilityElement(java.lang.reflect.Method m)
+
+
+
+ +

+MonitorExtensibilityElement

+
+public MonitorExtensibilityElement(java.lang.reflect.Field f)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getInjector

+
+public Injector<?> getInjector(org.apache.tuscany.common.monitor.MonitorFactory factory)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/extensibility/ParentContextExtensibilityElement.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/extensibility/ParentContextExtensibilityElement.html new file mode 100644 index 0000000000..a479f98be1 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/extensibility/ParentContextExtensibilityElement.html @@ -0,0 +1,277 @@ + + + + + + + +ParentContextExtensibilityElement (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.system.config.extensibility +
+Class ParentContextExtensibilityElement

+
+java.lang.Object
+  extended by org.apache.tuscany.core.system.config.extensibility.ParentContextExtensibilityElement
+
+
+
All Implemented Interfaces:
SystemInjectorExtensibilityElement
+
+
+
+
public class ParentContextExtensibilityElement
extends java.lang.Object
implements SystemInjectorExtensibilityElement
+ + +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
ParentContextExtensibilityElement(java.lang.reflect.Field f) + +
+           
ParentContextExtensibilityElement(java.lang.reflect.Method m) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ Injector<?>getInjector(ContextResolver resolver) + +
+          Creates an injector
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+ParentContextExtensibilityElement

+
+public ParentContextExtensibilityElement(java.lang.reflect.Method m)
+
+
+
+ +

+ParentContextExtensibilityElement

+
+public ParentContextExtensibilityElement(java.lang.reflect.Field f)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getInjector

+
+public Injector<?> getInjector(ContextResolver resolver)
+
+
Description copied from interface: SystemInjectorExtensibilityElement
+
Creates an injector +

+

+
Specified by:
getInjector in interface SystemInjectorExtensibilityElement
+
+
+
Parameters:
resolver - that returns the current composite context
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/extensibility/class-use/AutowireExtensibilityElement.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/extensibility/class-use/AutowireExtensibilityElement.html new file mode 100644 index 0000000000..da00d99fa9 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/extensibility/class-use/AutowireExtensibilityElement.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.system.config.extensibility.AutowireExtensibilityElement (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.system.config.extensibility.AutowireExtensibilityElement

+
+No usage of org.apache.tuscany.core.system.config.extensibility.AutowireExtensibilityElement +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/extensibility/class-use/MonitorExtensibilityElement.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/extensibility/class-use/MonitorExtensibilityElement.html new file mode 100644 index 0000000000..a0bfb0fe78 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/extensibility/class-use/MonitorExtensibilityElement.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.system.config.extensibility.MonitorExtensibilityElement (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.system.config.extensibility.MonitorExtensibilityElement

+
+No usage of org.apache.tuscany.core.system.config.extensibility.MonitorExtensibilityElement +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/extensibility/class-use/ParentContextExtensibilityElement.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/extensibility/class-use/ParentContextExtensibilityElement.html new file mode 100644 index 0000000000..53f1257116 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/extensibility/class-use/ParentContextExtensibilityElement.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.system.config.extensibility.ParentContextExtensibilityElement (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.system.config.extensibility.ParentContextExtensibilityElement

+
+No usage of org.apache.tuscany.core.system.config.extensibility.ParentContextExtensibilityElement +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/extensibility/package-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/extensibility/package-frame.html new file mode 100644 index 0000000000..e40df44771 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/extensibility/package-frame.html @@ -0,0 +1,37 @@ + + + + + + + +org.apache.tuscany.core.system.config.extensibility (Tuscany Core incubating-M1 API) + + + + + + + + + + + +org.apache.tuscany.core.system.config.extensibility + + + + +
+Classes  + +
+AutowireExtensibilityElement +
+MonitorExtensibilityElement +
+ParentContextExtensibilityElement
+ + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/extensibility/package-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/extensibility/package-summary.html new file mode 100644 index 0000000000..d0681ea95b --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/extensibility/package-summary.html @@ -0,0 +1,163 @@ + + + + + + + +org.apache.tuscany.core.system.config.extensibility (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+

+Package org.apache.tuscany.core.system.config.extensibility +

+ + + + + + + + + + + + + + + + + +
+Class Summary
AutowireExtensibilityElementA metadata extensbility element for autowires; creates injectors which return the target of an autowire
MonitorExtensibilityElement 
ParentContextExtensibilityElement 
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/extensibility/package-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/extensibility/package-tree.html new file mode 100644 index 0000000000..ed1f30366c --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/extensibility/package-tree.html @@ -0,0 +1,153 @@ + + + + + + + +org.apache.tuscany.core.system.config.extensibility Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.core.system.config.extensibility +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/extensibility/package-use.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/extensibility/package-use.html new file mode 100644 index 0000000000..3774feaee0 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/extensibility/package-use.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Package org.apache.tuscany.core.system.config.extensibility (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.core.system.config.extensibility

+
+No usage of org.apache.tuscany.core.system.config.extensibility +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/package-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/package-frame.html new file mode 100644 index 0000000000..7c9699b3e7 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/package-frame.html @@ -0,0 +1,52 @@ + + + + + + + +org.apache.tuscany.core.system.config (Tuscany Core incubating-M1 API) + + + + + + + + + + + +org.apache.tuscany.core.system.config + + + + +
+Interfaces  + +
+SystemExtensibilityElement +
+SystemInjectorExtensibilityElement
+ + + + + + +
+Classes  + +
+SystemContextFactory +
+SystemEntryPointContextFactory +
+SystemExternalServiceContextFactory +
+SystemObjectContextFactory
+ + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/package-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/package-summary.html new file mode 100644 index 0000000000..984a484326 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/package-summary.html @@ -0,0 +1,188 @@ + + + + + + + +org.apache.tuscany.core.system.config (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+

+Package org.apache.tuscany.core.system.config +

+ + + + + + + + + + + + + +
+Interface Summary
SystemExtensibilityElementBase marker for system metadata extensions
SystemInjectorExtensibilityElementAn extensiblity element which provides Injectors based on + component type metadata specific to system services
+  + +

+ + + + + + + + + + + + + + + + + + + + + +
+Class Summary
SystemContextFactoryA ContextFactory that handles system component implementation types, which may be either simple, leaf + types or an composites.
SystemEntryPointContextFactoryCreates SystemEntryPointContext instances based on an entry point configuration in an assembly model
SystemExternalServiceContextFactoryCreates system type external service contexts
SystemObjectContextFactoryA ContextFactory that contains the configuration needed to convert a simple + Java Object into a component.
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/package-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/package-tree.html new file mode 100644 index 0000000000..e0ef440005 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/package-tree.html @@ -0,0 +1,159 @@ + + + + + + + +org.apache.tuscany.core.system.config Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.core.system.config +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/package-use.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/package-use.html new file mode 100644 index 0000000000..2df2f21c5f --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/package-use.html @@ -0,0 +1,174 @@ + + + + + + + +Uses of Package org.apache.tuscany.core.system.config (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.core.system.config

+
+ + + + + + + + + +
+Packages that use org.apache.tuscany.core.system.config
org.apache.tuscany.core.system.config.extensibility  
+  +

+ + + + + + + + + + + +
+Classes in org.apache.tuscany.core.system.config used by org.apache.tuscany.core.system.config.extensibility
SystemExtensibilityElement + +
+          Base marker for system metadata extensions
SystemInjectorExtensibilityElement + +
+          An extensiblity element which provides Injectors based on + component type metadata specific to system services
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/processor/AutowireProcessor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/processor/AutowireProcessor.html new file mode 100644 index 0000000000..f1b8e8d4b8 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/processor/AutowireProcessor.html @@ -0,0 +1,324 @@ + + + + + + + +AutowireProcessor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.system.config.processor +
+Class AutowireProcessor

+
+java.lang.Object
+  extended by org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
+      extended by org.apache.tuscany.core.system.config.processor.AutowireProcessor
+
+
+
All Implemented Interfaces:
ImplementationProcessor
+
+
+
+
public class AutowireProcessor
extends ImplementationProcessorSupport
+ + +

+Processes Autowire annotations +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
factory, introspector
+  + + + + + + + + + + +
+Constructor Summary
AutowireProcessor() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ voidvisitField(java.lang.reflect.Field field, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidvisitMethod(java.lang.reflect.Method method, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
init, setFactory, setIntrospector, visitClass, visitConstructor, visitEnd, visitInterface, visitInterfaceMethod, visitSuperClass
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+AutowireProcessor

+
+public AutowireProcessor()
+
+
+ + + + + + + + +
+Method Detail
+ +

+visitMethod

+
+public void visitMethod(java.lang.reflect.Method method,
+                        org.apache.tuscany.model.assembly.ComponentType type)
+                 throws ConfigurationLoadException
+
+
+
Specified by:
visitMethod in interface ImplementationProcessor
Overrides:
visitMethod in class ImplementationProcessorSupport
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+
+ +

+visitField

+
+public void visitField(java.lang.reflect.Field field,
+                       org.apache.tuscany.model.assembly.ComponentType type)
+                throws ConfigurationLoadException
+
+
+
Specified by:
visitField in interface ImplementationProcessor
Overrides:
visitField in class ImplementationProcessorSupport
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/processor/MonitorProcessor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/processor/MonitorProcessor.html new file mode 100644 index 0000000000..bcbda2c872 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/processor/MonitorProcessor.html @@ -0,0 +1,324 @@ + + + + + + + +MonitorProcessor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.system.config.processor +
+Class MonitorProcessor

+
+java.lang.Object
+  extended by org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
+      extended by org.apache.tuscany.core.system.config.processor.MonitorProcessor
+
+
+
All Implemented Interfaces:
ImplementationProcessor
+
+
+
+
public class MonitorProcessor
extends ImplementationProcessorSupport
+ + +

+Processes Autowire annotations +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
factory, introspector
+  + + + + + + + + + + +
+Constructor Summary
MonitorProcessor() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ voidvisitField(java.lang.reflect.Field field, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidvisitMethod(java.lang.reflect.Method method, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
init, setFactory, setIntrospector, visitClass, visitConstructor, visitEnd, visitInterface, visitInterfaceMethod, visitSuperClass
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+MonitorProcessor

+
+public MonitorProcessor()
+
+
+ + + + + + + + +
+Method Detail
+ +

+visitMethod

+
+public void visitMethod(java.lang.reflect.Method method,
+                        org.apache.tuscany.model.assembly.ComponentType type)
+                 throws ConfigurationLoadException
+
+
+
Specified by:
visitMethod in interface ImplementationProcessor
Overrides:
visitMethod in class ImplementationProcessorSupport
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+
+ +

+visitField

+
+public void visitField(java.lang.reflect.Field field,
+                       org.apache.tuscany.model.assembly.ComponentType type)
+                throws ConfigurationLoadException
+
+
+
Specified by:
visitField in interface ImplementationProcessor
Overrides:
visitField in class ImplementationProcessorSupport
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/processor/ParentContextProcessor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/processor/ParentContextProcessor.html new file mode 100644 index 0000000000..ab2fc691cb --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/processor/ParentContextProcessor.html @@ -0,0 +1,324 @@ + + + + + + + +ParentContextProcessor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.system.config.processor +
+Class ParentContextProcessor

+
+java.lang.Object
+  extended by org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
+      extended by org.apache.tuscany.core.system.config.processor.ParentContextProcessor
+
+
+
All Implemented Interfaces:
ImplementationProcessor
+
+
+
+
public class ParentContextProcessor
extends ImplementationProcessorSupport
+ + +

+Processes Autowire annotations +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
factory, introspector
+  + + + + + + + + + + +
+Constructor Summary
ParentContextProcessor() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ voidvisitField(java.lang.reflect.Field field, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ voidvisitMethod(java.lang.reflect.Method method, + org.apache.tuscany.model.assembly.ComponentType type) + +
+           
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.config.processor.ImplementationProcessorSupport
init, setFactory, setIntrospector, visitClass, visitConstructor, visitEnd, visitInterface, visitInterfaceMethod, visitSuperClass
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+ParentContextProcessor

+
+public ParentContextProcessor()
+
+
+ + + + + + + + +
+Method Detail
+ +

+visitMethod

+
+public void visitMethod(java.lang.reflect.Method method,
+                        org.apache.tuscany.model.assembly.ComponentType type)
+                 throws ConfigurationLoadException
+
+
+
Specified by:
visitMethod in interface ImplementationProcessor
Overrides:
visitMethod in class ImplementationProcessorSupport
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+
+ +

+visitField

+
+public void visitField(java.lang.reflect.Field field,
+                       org.apache.tuscany.model.assembly.ComponentType type)
+                throws ConfigurationLoadException
+
+
+
Specified by:
visitField in interface ImplementationProcessor
Overrides:
visitField in class ImplementationProcessorSupport
+
+
+ +
Throws: +
ConfigurationLoadException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/processor/class-use/AutowireProcessor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/processor/class-use/AutowireProcessor.html new file mode 100644 index 0000000000..ba23af7d86 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/processor/class-use/AutowireProcessor.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.system.config.processor.AutowireProcessor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.system.config.processor.AutowireProcessor

+
+No usage of org.apache.tuscany.core.system.config.processor.AutowireProcessor +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/processor/class-use/MonitorProcessor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/processor/class-use/MonitorProcessor.html new file mode 100644 index 0000000000..3a5ddccf20 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/processor/class-use/MonitorProcessor.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.system.config.processor.MonitorProcessor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.system.config.processor.MonitorProcessor

+
+No usage of org.apache.tuscany.core.system.config.processor.MonitorProcessor +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/processor/class-use/ParentContextProcessor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/processor/class-use/ParentContextProcessor.html new file mode 100644 index 0000000000..21bf1bb459 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/processor/class-use/ParentContextProcessor.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.system.config.processor.ParentContextProcessor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.system.config.processor.ParentContextProcessor

+
+No usage of org.apache.tuscany.core.system.config.processor.ParentContextProcessor +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/processor/package-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/processor/package-frame.html new file mode 100644 index 0000000000..1f6bab219f --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/processor/package-frame.html @@ -0,0 +1,37 @@ + + + + + + + +org.apache.tuscany.core.system.config.processor (Tuscany Core incubating-M1 API) + + + + + + + + + + + +org.apache.tuscany.core.system.config.processor + + + + +
+Classes  + +
+AutowireProcessor +
+MonitorProcessor +
+ParentContextProcessor
+ + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/processor/package-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/processor/package-summary.html new file mode 100644 index 0000000000..743b827163 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/processor/package-summary.html @@ -0,0 +1,163 @@ + + + + + + + +org.apache.tuscany.core.system.config.processor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+

+Package org.apache.tuscany.core.system.config.processor +

+ + + + + + + + + + + + + + + + + +
+Class Summary
AutowireProcessorProcesses Autowire annotations
MonitorProcessorProcesses Autowire annotations
ParentContextProcessorProcesses Autowire annotations
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/processor/package-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/processor/package-tree.html new file mode 100644 index 0000000000..a7adb4058e --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/processor/package-tree.html @@ -0,0 +1,153 @@ + + + + + + + +org.apache.tuscany.core.system.config.processor Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.core.system.config.processor +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/processor/package-use.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/processor/package-use.html new file mode 100644 index 0000000000..e431aed08e --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/config/processor/package-use.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Package org.apache.tuscany.core.system.config.processor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.core.system.config.processor

+
+No usage of org.apache.tuscany.core.system.config.processor +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/SystemAtomicContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/SystemAtomicContext.html new file mode 100644 index 0000000000..36d2735406 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/SystemAtomicContext.html @@ -0,0 +1,630 @@ + + + + + + + +SystemAtomicContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.system.context +
+Class SystemAtomicContext

+
+java.lang.Object
+  extended by org.apache.tuscany.core.context.impl.AbstractLifecycle
+      extended by org.apache.tuscany.core.context.impl.AbstractContext
+          extended by org.apache.tuscany.core.system.context.SystemAtomicContext
+
+
+
All Implemented Interfaces:
AtomicContext, Context, EventPublisher, Lifecycle
+
+
+
+
public class SystemAtomicContext
extends AbstractContext
implements AtomicContext
+ + +

+Manages system component implementation instances +

+ +

+

+
Version:
+
$Rev: 394311 $ $Date: 2006-04-15 11:46:07 -0400 (Sat, 15 Apr 2006) $
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+protected  inttype + +
+           
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.context.impl.AbstractLifecycle
lifecycleState, name
+ + + + + + + +
Fields inherited from interface org.apache.tuscany.core.context.Lifecycle
CONFIG_ERROR, ERROR, INITIALIZED, INITIALIZING, RUNNING, STARTED, STOPPED, STOPPING, UNINITIALIZED
+  + + + + + + + + + + +
+Constructor Summary
SystemAtomicContext(java.lang.String name, + ObjectFactory objectFactory, + boolean eagerInit, + EventInvoker<java.lang.Object> initInvoker, + EventInvoker<java.lang.Object> destroyInvoker, + boolean stateless) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voiddestroy() + +
+          Notifies the context of a destroy event
+ java.lang.ObjectgetInstance(QualifiedName qName) + +
+          Returns the instance associated with the requested name, which may be in a atomic or composite form.
+ java.lang.ObjectgetTargetInstance() + +
+          Returns the target instance associated with the context.
+ intgetType() + +
+           
+ voidinit() + +
+          Notifies the context of an initialization event
+ booleanisDestroyable() + +
+          Returns whether the context should be called back when its scope ends
+ booleanisEagerInit() + +
+          Returns whether the context should be eagerly initialized
+ voidsetName(java.lang.String name) + +
+          Sets the name of the Lifecycle.
+ voidsetType(int type) + +
+           
+ voidstart() + +
+          Starts the Lifecycle.
+ voidstop() + +
+          Stops the Lifecycle.
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.context.impl.AbstractLifecycle
addListener, addListener, getLifecycleState, getListeners, getName, publish, removeListener, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.EventPublisher
addListener, addListener, publish, removeListener
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.Lifecycle
getLifecycleState, getName
+  +

+ + + + + + + + +
+Field Detail
+ +

+type

+
+protected int type
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+SystemAtomicContext

+
+public SystemAtomicContext(java.lang.String name,
+                           ObjectFactory objectFactory,
+                           boolean eagerInit,
+                           EventInvoker<java.lang.Object> initInvoker,
+                           EventInvoker<java.lang.Object> destroyInvoker,
+                           boolean stateless)
+
+
+ + + + + + + + +
+Method Detail
+ +

+setName

+
+public void setName(java.lang.String name)
+
+
Description copied from interface: Lifecycle
+
Sets the name of the Lifecycle. +

+

+
Specified by:
setName in interface Lifecycle
Overrides:
setName in class AbstractLifecycle
+
+
+
Parameters:
name - the name of the Lifecycle
+
+
+
+ +

+getType

+
+public int getType()
+
+
+
+
+
+
+
+
+
+ +

+setType

+
+public void setType(int type)
+
+
+
+
+
+
+
+
+
+ +

+init

+
+public void init()
+          throws TargetException
+
+
Description copied from interface: AtomicContext
+
Notifies the context of an initialization event +

+

+
Specified by:
init in interface AtomicContext
+
+
+ +
Throws: +
TargetException
+
+
+
+ +

+destroy

+
+public void destroy()
+             throws TargetException
+
+
Description copied from interface: AtomicContext
+
Notifies the context of a destroy event +

+

+
Specified by:
destroy in interface AtomicContext
+
+
+ +
Throws: +
TargetException
+
+
+
+ +

+getInstance

+
+public java.lang.Object getInstance(QualifiedName qName)
+                             throws TargetException
+
+
Description copied from interface: Context
+
Returns the instance associated with the requested name, which may be in a atomic or composite form. Atomic (i.e. + leaf) contexts will return an instance associated with the service name part of the compound name, which may be + null. +

+ Composite contexts will return an instance (likely a proxy) of a contained entry point context. In this case, the + port name on the qualified name will correspond to the composite context name and the part name will be used to + retrieve the contained entry point context. The latter may be null. If the contained context is not an entry + point context, an exception will be thrown. +

+

+
Specified by:
getInstance in interface Context
+
+
+
Parameters:
qName - a qualified name of the requested instance +
Returns:
the implementation instance or a proxy to it +
Throws: +
TargetException - if an error occurs retrieving the instance or the requested component is not an entry + point.
See Also:
CompositeContext, +EntryPoint
+
+
+
+ +

+getTargetInstance

+
+public java.lang.Object getTargetInstance()
+                                   throws TargetException
+
+
Description copied from interface: AtomicContext
+
Returns the target instance associated with the context. A target instance is the actual + object a request is dispatched to sans proxy wire chain. +

+

+
Specified by:
getTargetInstance in interface AtomicContext
+
+
+ +
Throws: +
TargetException
+
+
+
+ +

+isEagerInit

+
+public boolean isEagerInit()
+
+
Description copied from interface: AtomicContext
+
Returns whether the context should be eagerly initialized +

+

+
Specified by:
isEagerInit in interface AtomicContext
+
+
+
+
+
+
+ +

+isDestroyable

+
+public boolean isDestroyable()
+
+
Description copied from interface: AtomicContext
+
Returns whether the context should be called back when its scope ends +

+

+
Specified by:
isDestroyable in interface AtomicContext
+
+
+
+
+
+
+ +

+start

+
+public void start()
+           throws ContextInitException
+
+
Description copied from interface: Lifecycle
+
Starts the Lifecycle. +

+

+
Specified by:
start in interface Lifecycle
+
+
+ +
Throws: +
ContextInitException
+
+
+
+ +

+stop

+
+public void stop()
+
+
Description copied from interface: Lifecycle
+
Stops the Lifecycle. +

+

+
Specified by:
stop in interface Lifecycle
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/SystemCompositeContextImpl.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/SystemCompositeContextImpl.html new file mode 100644 index 0000000000..30e42dbef5 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/SystemCompositeContextImpl.html @@ -0,0 +1,535 @@ + + + + + + + +SystemCompositeContextImpl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.system.context +
+Class SystemCompositeContextImpl

+
+java.lang.Object
+  extended by org.apache.tuscany.core.context.impl.AbstractLifecycle
+      extended by org.apache.tuscany.core.context.impl.AbstractContext
+          extended by org.apache.tuscany.core.context.impl.AbstractCompositeContext
+              extended by org.apache.tuscany.core.system.context.SystemCompositeContextImpl
+
+
+
All Implemented Interfaces:
ContextFactoryBuilder, WireBuilder, AutowireContext, CompositeContext, ConfigurationContext, Context, EventPublisher, Lifecycle, ScopeAwareContext, SystemCompositeContext
+
+
+
+
public class SystemCompositeContextImpl
extends AbstractCompositeContext
implements SystemCompositeContext
+ + +

+Implements an composite context for system components. By default a system context uses the scopes specified by + SystemScopeStrategy. In addition, it implements an autowire policy + where entry points configured with a SystemBinding are matched + according to their exposed interface. A system context may contain child composite contexts but an entry point in a + child context will only be outwardly accessible if there is an entry point that exposes it configured in the + top-level system context. +

+ +

+

+
Version:
+
$Rev: 396284 $ $Date: 2006-04-23 11:27:42 -0400 (Sun, 23 Apr 2006) $
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.apache.tuscany.core.context.impl.AbstractCompositeContext
AbstractCompositeContext.NameToScope
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.context.impl.AbstractCompositeContext
assemblyContext, configurationContext, configurations, DEFAULT_WAIT, eventContext, immutableScopeContexts, initialized, initializeLatch, lock, module, parentContext, scopeContexts, scopeIndex, scopeStrategy
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.context.impl.AbstractLifecycle
lifecycleState, name
+ + + + + + + +
Fields inherited from interface org.apache.tuscany.core.context.Lifecycle
CONFIG_ERROR, ERROR, INITIALIZED, INITIALIZING, RUNNING, STARTED, STOPPED, STOPPING, UNINITIALIZED
+ + + + + + + +
Fields inherited from interface org.apache.tuscany.core.context.Lifecycle
CONFIG_ERROR, ERROR, INITIALIZED, INITIALIZING, RUNNING, STARTED, STOPPED, STOPPING, UNINITIALIZED
+  + + + + + + + + + + + + + +
+Constructor Summary
SystemCompositeContextImpl() + +
+           
SystemCompositeContextImpl(java.lang.String name, + CompositeContext parent, + AutowireContext autowire, + ScopeStrategy strategy, + EventContext ctx, + ConfigurationContext configCtx) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ voidregisterJavaObject(java.lang.String componentName, + java.lang.Class<?> service, + java.lang.Object instance) + +
+          Register a simple Java Object as a system component.
+ + + + + +
+<T> T
+
resolveInstance(java.lang.Class<T> instanceInterface) + +
+          Invoked by child contexts to return an an autowire target.
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.context.impl.AbstractCompositeContext
build, buildTarget, checkInit, completeTargetChain, connect, fireEvent, getComposite, getContext, getInstance, getParent, getScopeContexts, getURI, initializeScopes, initializeWireFactories, publish, registerAutowireExternal, registerAutowireInternal, registerConfiguration, registerModelObject, registerModelObjects, removeContext, resolveExternalInstance, setAssemblyContext, setAutowireContext, setConfigurationContext, setEventContext, setModule, setParent, setURI, start, stop, wireSource
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.context.impl.AbstractLifecycle
addListener, addListener, getLifecycleState, getListeners, getName, removeListener, setName, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.AutowireContext
resolveExternalInstance
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.CompositeContext
getComposite, getContext, getParent, getURI, registerModelObject, registerModelObjects, removeContext, setAssemblyContext, setParent, setURI
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.Context
getInstance
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.EventPublisher
addListener, addListener, publish, removeListener
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.Lifecycle
getLifecycleState, getName, setName, start, stop
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.ScopeAwareContext
getScopeContexts
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.CompositeContext
getComposite, getContext, getParent, getURI, registerModelObject, registerModelObjects, removeContext, setAssemblyContext, setParent, setURI
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.Context
getInstance
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.EventPublisher
addListener, addListener, publish, removeListener
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.Lifecycle
getLifecycleState, getName, setName, start, stop
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.builder.ContextFactoryBuilder
build
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.builder.WireBuilder
completeTargetChain, connect
+  +

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

+SystemCompositeContextImpl

+
+public SystemCompositeContextImpl()
+
+
+
+ +

+SystemCompositeContextImpl

+
+public SystemCompositeContextImpl(java.lang.String name,
+                                  CompositeContext parent,
+                                  AutowireContext autowire,
+                                  ScopeStrategy strategy,
+                                  EventContext ctx,
+                                  ConfigurationContext configCtx)
+
+
+ + + + + + + + +
+Method Detail
+ +

+registerJavaObject

+
+public void registerJavaObject(java.lang.String componentName,
+                               java.lang.Class<?> service,
+                               java.lang.Object instance)
+                        throws ConfigurationException
+
+
Description copied from interface: SystemCompositeContext
+
Register a simple Java Object as a system component. + This is primarily intended for use by bootstrap code to create the initial + configuration components. +

+

+
Specified by:
registerJavaObject in interface SystemCompositeContext
+
+
+
Parameters:
componentName - the name of the resulting component
instance - the Object that will become the component's implementation +
Throws: +
ConfigurationException
+
+
+
+ +

+resolveInstance

+
+public <T> T resolveInstance(java.lang.Class<T> instanceInterface)
+                  throws AutowireResolutionException
+
+
Description copied from interface: AutowireContext
+
Invoked by child contexts to return an an autowire target. Resolved targets may be entry points or + components in the parent or its ancestors, or entry points in a sibling context +

+

+
Specified by:
resolveInstance in interface AutowireContext
Overrides:
resolveInstance in class AbstractCompositeContext
+
+
+
Parameters:
instanceInterface - the type of service being requested +
Returns:
a reference to the requested service or null if none can be found +
Throws: +
AutowireResolutionException - if an error occurs attempting to resolve an autowire
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/SystemEntryPointContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/SystemEntryPointContext.html new file mode 100644 index 0000000000..110dd66104 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/SystemEntryPointContext.html @@ -0,0 +1,452 @@ + + + + + + + +SystemEntryPointContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.system.context +
+Class SystemEntryPointContext

+
+java.lang.Object
+  extended by org.apache.tuscany.core.context.impl.AbstractLifecycle
+      extended by org.apache.tuscany.core.context.impl.AbstractContext
+          extended by org.apache.tuscany.core.system.context.SystemEntryPointContext
+
+
+
All Implemented Interfaces:
Context, EntryPointContext, EventPublisher, Lifecycle
+
+
+
+
public class SystemEntryPointContext
extends AbstractContext
implements EntryPointContext
+ + +

+Manages an entry point into a system module. System entry points cache a direct (i.e. non-proxied) reference to a + component instance. +

+ +

+

+
Version:
+
$Rev: 397183 $ $Date: 2006-04-26 07:38:42 -0400 (Wed, 26 Apr 2006) $
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.context.impl.AbstractLifecycle
lifecycleState, name
+ + + + + + + +
Fields inherited from interface org.apache.tuscany.core.context.Lifecycle
CONFIG_ERROR, ERROR, INITIALIZED, INITIALIZING, RUNNING, STARTED, STOPPED, STOPPING, UNINITIALIZED
+  + + + + + + + + + + +
+Constructor Summary
SystemEntryPointContext(java.lang.String name, + java.lang.String targetName, + java.lang.Class serviceInterface, + ContextResolver resolver) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.ObjectgetHandler() + +
+          Returns the handler responsible for flowing a request through the entry point
+ java.lang.ObjectgetInstance(QualifiedName qName) + +
+          Returns the instance associated with the requested name, which may be in a atomic or composite form.
+ java.lang.ClassgetServiceInterface() + +
+          Returns the service interface configured for the entry poitn
+ voidstart() + +
+          Starts the Lifecycle.
+ voidstop() + +
+          Stops the Lifecycle.
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.context.impl.AbstractLifecycle
addListener, addListener, getLifecycleState, getListeners, getName, publish, removeListener, setName, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.EventPublisher
addListener, addListener, publish, removeListener
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.Lifecycle
getLifecycleState, getName, setName
+  +

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

+SystemEntryPointContext

+
+public SystemEntryPointContext(java.lang.String name,
+                               java.lang.String targetName,
+                               java.lang.Class serviceInterface,
+                               ContextResolver resolver)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getInstance

+
+public java.lang.Object getInstance(QualifiedName qName)
+                             throws TargetException
+
+
Description copied from interface: Context
+
Returns the instance associated with the requested name, which may be in a atomic or composite form. Atomic (i.e. + leaf) contexts will return an instance associated with the service name part of the compound name, which may be + null. +

+ Composite contexts will return an instance (likely a proxy) of a contained entry point context. In this case, the + port name on the qualified name will correspond to the composite context name and the part name will be used to + retrieve the contained entry point context. The latter may be null. If the contained context is not an entry + point context, an exception will be thrown. +

+

+
Specified by:
getInstance in interface Context
+
+
+
Parameters:
qName - a qualified name of the requested instance +
Returns:
the implementation instance or a proxy to it +
Throws: +
TargetException - if an error occurs retrieving the instance or the requested component is not an entry + point.
See Also:
CompositeContext, +EntryPoint
+
+
+
+ +

+start

+
+public void start()
+           throws CoreRuntimeException
+
+
Description copied from interface: Lifecycle
+
Starts the Lifecycle. +

+

+
Specified by:
start in interface Lifecycle
+
+
+ +
Throws: +
CoreRuntimeException
+
+
+
+ +

+stop

+
+public void stop()
+          throws CoreRuntimeException
+
+
Description copied from interface: Lifecycle
+
Stops the Lifecycle. +

+

+
Specified by:
stop in interface Lifecycle
+
+
+ +
Throws: +
CoreRuntimeException
+
+
+
+ +

+getHandler

+
+public java.lang.Object getHandler()
+                            throws TargetException
+
+
Description copied from interface: EntryPointContext
+
Returns the handler responsible for flowing a request through the entry point +

+

+
Specified by:
getHandler in interface EntryPointContext
+
+
+ +
Throws: +
TargetException
+
+
+
+ +

+getServiceInterface

+
+public java.lang.Class getServiceInterface()
+
+
Description copied from interface: EntryPointContext
+
Returns the service interface configured for the entry poitn +

+

+
Specified by:
getServiceInterface in interface EntryPointContext
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/SystemExternalServiceContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/SystemExternalServiceContext.html new file mode 100644 index 0000000000..897ffd7363 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/SystemExternalServiceContext.html @@ -0,0 +1,417 @@ + + + + + + + +SystemExternalServiceContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.system.context +
+Class SystemExternalServiceContext

+
+java.lang.Object
+  extended by org.apache.tuscany.core.context.impl.AbstractLifecycle
+      extended by org.apache.tuscany.core.context.impl.AbstractContext
+          extended by org.apache.tuscany.core.system.context.SystemExternalServiceContext
+
+
+
All Implemented Interfaces:
Context, EventPublisher, ExternalServiceContext, Lifecycle
+
+
+
+
public class SystemExternalServiceContext
extends AbstractContext
implements ExternalServiceContext
+ + +

+An implementation of an external service for system wiring. As system components are not proxied and the system + binding is by-reference, the implementation caches a reference to its configured target. +

+ +

+

+
Version:
+
$Rev: 393369 $ $Date: 2006-04-11 22:36:42 -0400 (Tue, 11 Apr 2006) $
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.context.impl.AbstractLifecycle
lifecycleState, name
+ + + + + + + +
Fields inherited from interface org.apache.tuscany.core.context.Lifecycle
CONFIG_ERROR, ERROR, INITIALIZED, INITIALIZING, RUNNING, STARTED, STOPPED, STOPPING, UNINITIALIZED
+  + + + + + + + + + + +
+Constructor Summary
SystemExternalServiceContext(java.lang.String name, + ObjectFactory factory) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.ObjectgetHandler() + +
+          Returns the handler responsible for flowing a request through the external service
+ java.lang.ObjectgetInstance(QualifiedName qName) + +
+          Returns the instance associated with the requested name, which may be in a atomic or composite form.
+ voidstart() + +
+          Starts the Lifecycle.
+ voidstop() + +
+          Stops the Lifecycle.
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.context.impl.AbstractLifecycle
addListener, addListener, getLifecycleState, getListeners, getName, publish, removeListener, setName, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.EventPublisher
addListener, addListener, publish, removeListener
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.context.Lifecycle
getLifecycleState, getName, setName
+  +

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

+SystemExternalServiceContext

+
+public SystemExternalServiceContext(java.lang.String name,
+                                    ObjectFactory factory)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getInstance

+
+public java.lang.Object getInstance(QualifiedName qName)
+                             throws TargetException
+
+
Description copied from interface: Context
+
Returns the instance associated with the requested name, which may be in a atomic or composite form. Atomic (i.e. + leaf) contexts will return an instance associated with the service name part of the compound name, which may be + null. +

+ Composite contexts will return an instance (likely a proxy) of a contained entry point context. In this case, the + port name on the qualified name will correspond to the composite context name and the part name will be used to + retrieve the contained entry point context. The latter may be null. If the contained context is not an entry + point context, an exception will be thrown. +

+

+
Specified by:
getInstance in interface Context
+
+
+
Parameters:
qName - a qualified name of the requested instance +
Returns:
the implementation instance or a proxy to it +
Throws: +
TargetException - if an error occurs retrieving the instance or the requested component is not an entry + point.
See Also:
CompositeContext, +EntryPoint
+
+
+
+ +

+start

+
+public void start()
+
+
Description copied from interface: Lifecycle
+
Starts the Lifecycle. +

+

+
Specified by:
start in interface Lifecycle
+
+
+
+
+
+
+ +

+stop

+
+public void stop()
+
+
Description copied from interface: Lifecycle
+
Stops the Lifecycle. +

+

+
Specified by:
stop in interface Lifecycle
+
+
+
+
+
+
+ +

+getHandler

+
+public java.lang.Object getHandler()
+                            throws TargetException
+
+
Description copied from interface: ExternalServiceContext
+
Returns the handler responsible for flowing a request through the external service +

+

+
Specified by:
getHandler in interface ExternalServiceContext
+
+
+ +
Throws: +
TargetException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/SystemScopeStrategy.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/SystemScopeStrategy.html new file mode 100644 index 0000000000..6ed2593b21 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/SystemScopeStrategy.html @@ -0,0 +1,297 @@ + + + + + + + +SystemScopeStrategy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.system.context +
+Class SystemScopeStrategy

+
+java.lang.Object
+  extended by org.apache.tuscany.core.context.scope.AbstractScopeStrategy
+      extended by org.apache.tuscany.core.system.context.SystemScopeStrategy
+
+
+
All Implemented Interfaces:
ScopeStrategy
+
+
+
+
public class SystemScopeStrategy
extends AbstractScopeStrategy
+ + +

+Implements a ScopeStrategy for a system composite context with the following scopes: +

    +
  • Scope.AGGREGATE
  • +
  • Scope.MODULE
  • +
  • Scope.INSTANCE
  • +
+

+ +

+

+
Version:
+
$Rev: 392332 $ $Date: 2006-04-07 12:42:46 -0400 (Fri, 07 Apr 2006) $
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.apache.tuscany.core.context.ScopeStrategy
SCOPE_NOT_FOUND
+  + + + + + + + + + + +
+Constructor Summary
SystemScopeStrategy() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ java.util.Map<org.apache.tuscany.model.assembly.Scope,ScopeContext>getScopeContexts(EventContext eventContext) + +
+          Creates and returns new instances of configured scope containers
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.context.scope.AbstractScopeStrategy
downScopeReference
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+SystemScopeStrategy

+
+public SystemScopeStrategy()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getScopeContexts

+
+public java.util.Map<org.apache.tuscany.model.assembly.Scope,ScopeContext> getScopeContexts(EventContext eventContext)
+
+
Description copied from interface: ScopeStrategy
+
Creates and returns new instances of configured scope containers +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/class-use/SystemAtomicContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/class-use/SystemAtomicContext.html new file mode 100644 index 0000000000..9ab01b63c1 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/class-use/SystemAtomicContext.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.system.context.SystemAtomicContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.system.context.SystemAtomicContext

+
+No usage of org.apache.tuscany.core.system.context.SystemAtomicContext +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/class-use/SystemCompositeContextImpl.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/class-use/SystemCompositeContextImpl.html new file mode 100644 index 0000000000..5febcaa69e --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/class-use/SystemCompositeContextImpl.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.system.context.SystemCompositeContextImpl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.system.context.SystemCompositeContextImpl

+
+No usage of org.apache.tuscany.core.system.context.SystemCompositeContextImpl +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/class-use/SystemEntryPointContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/class-use/SystemEntryPointContext.html new file mode 100644 index 0000000000..d2086628f8 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/class-use/SystemEntryPointContext.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.system.context.SystemEntryPointContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.system.context.SystemEntryPointContext

+
+No usage of org.apache.tuscany.core.system.context.SystemEntryPointContext +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/class-use/SystemExternalServiceContext.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/class-use/SystemExternalServiceContext.html new file mode 100644 index 0000000000..b561b60cf3 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/class-use/SystemExternalServiceContext.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.system.context.SystemExternalServiceContext (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.system.context.SystemExternalServiceContext

+
+No usage of org.apache.tuscany.core.system.context.SystemExternalServiceContext +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/class-use/SystemScopeStrategy.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/class-use/SystemScopeStrategy.html new file mode 100644 index 0000000000..0f8b9f61d1 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/class-use/SystemScopeStrategy.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.system.context.SystemScopeStrategy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.system.context.SystemScopeStrategy

+
+No usage of org.apache.tuscany.core.system.context.SystemScopeStrategy +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/package-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/package-frame.html new file mode 100644 index 0000000000..300329af7f --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/package-frame.html @@ -0,0 +1,41 @@ + + + + + + + +org.apache.tuscany.core.system.context (Tuscany Core incubating-M1 API) + + + + + + + + + + + +org.apache.tuscany.core.system.context + + + + +
+Classes  + +
+SystemAtomicContext +
+SystemCompositeContextImpl +
+SystemEntryPointContext +
+SystemExternalServiceContext +
+SystemScopeStrategy
+ + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/package-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/package-summary.html new file mode 100644 index 0000000000..4ec52ac418 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/package-summary.html @@ -0,0 +1,176 @@ + + + + + + + +org.apache.tuscany.core.system.context (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+

+Package org.apache.tuscany.core.system.context +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
SystemAtomicContextManages system component implementation instances
SystemCompositeContextImplImplements an composite context for system components.
SystemEntryPointContextManages an entry point into a system module.
SystemExternalServiceContextAn implementation of an external service for system wiring.
SystemScopeStrategyImplements a ScopeStrategy for a system composite context with the following scopes: + + Scope.AGGREGATE + Scope.MODULE + Scope.INSTANCE +
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/package-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/package-tree.html new file mode 100644 index 0000000000..fd4a6ff194 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/package-tree.html @@ -0,0 +1,165 @@ + + + + + + + +org.apache.tuscany.core.system.context Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.core.system.context +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/package-use.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/package-use.html new file mode 100644 index 0000000000..856c8f00e0 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/context/package-use.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Package org.apache.tuscany.core.system.context (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.core.system.context

+
+No usage of org.apache.tuscany.core.system.context +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/injection/AutowireObjectFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/injection/AutowireObjectFactory.html new file mode 100644 index 0000000000..a4b8e68590 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/injection/AutowireObjectFactory.html @@ -0,0 +1,319 @@ + + + + + + + +AutowireObjectFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.system.injection +
+Class AutowireObjectFactory<T>

+
+java.lang.Object
+  extended by org.apache.tuscany.core.system.injection.AutowireObjectFactory<T>
+
+
+
All Implemented Interfaces:
ObjectFactory<T>
+
+
+
+
public class AutowireObjectFactory<T>
extends java.lang.Object
implements ObjectFactory<T>
+ + +

+Returns an instance by resolving against an AutowireContext. +

+ +

+

+
Version:
+
$Rev: 385139 $ $Date: 2006-03-11 11:03:11 -0800 (Sat, 11 Mar 2006) $
+
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
AutowireObjectFactory(java.lang.Class<T> implementationType) + +
+          Creates a new factory that resolves against the cuurent context using the given implementation type
AutowireObjectFactory(java.lang.Class<T> autowireType, + ContextResolver resolver) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ TgetInstance() + +
+          Return a instance of the type that this factory creates.
+ voidsetContextResolver(ContextResolver resolver) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+AutowireObjectFactory

+
+public AutowireObjectFactory(java.lang.Class<T> autowireType,
+                             ContextResolver resolver)
+
+
+ +
Throws: +
FactoryInitException
+
+
+ +

+AutowireObjectFactory

+
+public AutowireObjectFactory(java.lang.Class<T> implementationType)
+
+
Creates a new factory that resolves against the cuurent context using the given implementation type +

+

+ +
Throws: +
FactoryInitException
+
+ + + + + + + + +
+Method Detail
+ +

+getInstance

+
+public T getInstance()
+              throws ObjectCreationException
+
+
Description copied from interface: ObjectFactory
+
Return a instance of the type that this factory creates. +

+

+
Specified by:
getInstance in interface ObjectFactory<T>
+
+
+ +
Returns:
a instance from this factory +
Throws: +
ObjectCreationException
+
+
+
+ +

+setContextResolver

+
+public void setContextResolver(ContextResolver resolver)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/injection/class-use/AutowireObjectFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/injection/class-use/AutowireObjectFactory.html new file mode 100644 index 0000000000..2691655b16 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/injection/class-use/AutowireObjectFactory.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.system.injection.AutowireObjectFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.system.injection.AutowireObjectFactory

+
+No usage of org.apache.tuscany.core.system.injection.AutowireObjectFactory +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/injection/package-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/injection/package-frame.html new file mode 100644 index 0000000000..1bd6ed9ac1 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/injection/package-frame.html @@ -0,0 +1,33 @@ + + + + + + + +org.apache.tuscany.core.system.injection (Tuscany Core incubating-M1 API) + + + + + + + + + + + +org.apache.tuscany.core.system.injection + + + + +
+Classes  + +
+AutowireObjectFactory
+ + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/injection/package-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/injection/package-summary.html new file mode 100644 index 0000000000..69fa3cb60b --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/injection/package-summary.html @@ -0,0 +1,155 @@ + + + + + + + +org.apache.tuscany.core.system.injection (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+

+Package org.apache.tuscany.core.system.injection +

+ + + + + + + + + +
+Class Summary
AutowireObjectFactory<T>Returns an instance by resolving against an AutowireContext.
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/injection/package-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/injection/package-tree.html new file mode 100644 index 0000000000..1eaa08bc4e --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/injection/package-tree.html @@ -0,0 +1,151 @@ + + + + + + + +org.apache.tuscany.core.system.injection Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.core.system.injection +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/injection/package-use.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/injection/package-use.html new file mode 100644 index 0000000000..48acc5af4a --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/system/injection/package-use.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Package org.apache.tuscany.core.system.injection (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.core.system.injection

+
+No usage of org.apache.tuscany.core.system.injection +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/ContextBinder.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/ContextBinder.html new file mode 100644 index 0000000000..d78cf5c1f6 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/ContextBinder.html @@ -0,0 +1,344 @@ + + + + + + + +ContextBinder (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.webapp +
+Class ContextBinder

+
+java.lang.Object
+  extended by org.osoa.sca.SCA
+      extended by org.apache.tuscany.core.webapp.ContextBinder
+
+
+
+
 class ContextBinder
extends org.osoa.sca.SCA
+ + +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+(package private) static ContextBinderBINDER + +
+           
+  + + + + + + + + + + +
+Constructor Summary
ContextBinder() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidsetContext(org.osoa.sca.ModuleContext context) + +
+           
+ voidstart() + +
+           
+ voidstop() + +
+           
+ + + + + + + +
Methods inherited from class org.osoa.sca.SCA
setModuleContext
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+BINDER

+
+static final ContextBinder BINDER
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+ContextBinder

+
+ContextBinder()
+
+
+ + + + + + + + +
+Method Detail
+ +

+setContext

+
+public void setContext(org.osoa.sca.ModuleContext context)
+
+
+
+
+
+
+ +

+start

+
+public void start()
+
+
+
Specified by:
start in class org.osoa.sca.SCA
+
+
+
+
+
+
+ +

+stop

+
+public void stop()
+
+
+
Specified by:
stop in class org.osoa.sca.SCA
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/LazyHTTPSessionId.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/LazyHTTPSessionId.html new file mode 100644 index 0000000000..62dc7ff311 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/LazyHTTPSessionId.html @@ -0,0 +1,270 @@ + + + + + + + +LazyHTTPSessionId (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.webapp +
+Class LazyHTTPSessionId

+
+java.lang.Object
+  extended by org.apache.tuscany.core.webapp.LazyHTTPSessionId
+
+
+
All Implemented Interfaces:
ScopeIdentifier
+
+
+
+
public class LazyHTTPSessionId
extends java.lang.Object
implements ScopeIdentifier
+ + +

+Implements a ScopeIdentifier for a Servlet-based transport. + Wraps an HttpServletRequest so that the session id associated + with the current request may be lazily retrieved by the module context - i.e. + if a session context or session-scoped component is not accessed, no session + is created. +

+ +

+

+
Version:
+
$Rev: 392146 $ $Date: 2006-04-06 21:11:28 -0400 (Thu, 06 Apr 2006) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
LazyHTTPSessionId(javax.servlet.http.HttpServletRequest request) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ java.lang.ObjectgetIdentifier() + +
+          Returns the session identifier
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+LazyHTTPSessionId

+
+public LazyHTTPSessionId(javax.servlet.http.HttpServletRequest request)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getIdentifier

+
+public java.lang.Object getIdentifier()
+
+
Returns the session identifier +

+

+
Specified by:
getIdentifier in interface ScopeIdentifier
+
+
+
See Also:
ScopeIdentifier.getIdentifier()
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/ServletHost.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/ServletHost.html new file mode 100644 index 0000000000..19014e6f38 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/ServletHost.html @@ -0,0 +1,270 @@ + + + + + + + +ServletHost (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.webapp +
+Interface ServletHost

+
+
+
public interface ServletHost
+ + +

+Service interface implemented by host environments that allow Servlets + to be registered. +

+ This interface allows an SCA system component to register a servlet to handle + inbound requests. +

+ +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ javax.servlet.ServletgetMapping(java.lang.String mapping) + +
+          Deprecated. 
+ voidregisterMapping(java.lang.String mapping, + javax.servlet.Servlet servlet) + +
+          Register a mapping for an instance of a Servlet.
+ voidunregisterMapping(java.lang.String mapping) + +
+          Unregister a servlet mapping.
+  +

+ + + + + + + + +
+Method Detail
+ +

+registerMapping

+
+void registerMapping(java.lang.String mapping,
+                     javax.servlet.Servlet servlet)
+
+
Register a mapping for an instance of a Servlet. + This requests that the servlet container direct all requests to the + designated mapping to the supplied Servlet instance. +

+

+
Parameters:
mapping - the uri-mapping for the Servlet
servlet - the Servlet that should be invoked
+
+
+
+ +

+unregisterMapping

+
+void unregisterMapping(java.lang.String mapping)
+
+
Unregister a servlet mapping. + This directs the servlet contain not to direct any more requests to + a previously registered Servlet. +

+

+
Parameters:
mapping - the uri-mapping for the Servlet
+
+
+
+ +

+getMapping

+
+@Deprecated
+javax.servlet.Servlet getMapping(java.lang.String mapping)
+
+
Deprecated.  +

+

Get the servlet instance registered for the mapping. +

+

+
Parameters:
mapping - the uri-mapping for the Servlet +
Returns:
the Servelt for the mapping or null if there is no Servlet registered for the mapping
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/TuscanyRequestFilter.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/TuscanyRequestFilter.html new file mode 100644 index 0000000000..4c07f1a0cc --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/TuscanyRequestFilter.html @@ -0,0 +1,324 @@ + + + + + + + +TuscanyRequestFilter (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.webapp +
+Class TuscanyRequestFilter

+
+java.lang.Object
+  extended by org.apache.tuscany.core.webapp.TuscanyRequestFilter
+
+
+
All Implemented Interfaces:
javax.servlet.Filter
+
+
+
+
public class TuscanyRequestFilter
extends java.lang.Object
implements javax.servlet.Filter
+ + +

+Notifies the CompositeContext of web request start and end events as well as setting up the + current session context. The latter is done using lazy Servlet-based session retrieval. The filter fires a session + start event, passing a LazyServletSessionId as the session id. The LazyServletSessionId is a + wrapper for the servlet request which may be called by the ModuleContext to retrieve the session id + lazily. +

+ +

+

+
Version:
+
$Rev: 379957 $ $Date: 2006-02-22 14:58:24 -0800 (Wed, 22 Feb 2006) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
TuscanyRequestFilter() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voiddestroy() + +
+           
+ voiddoFilter(javax.servlet.ServletRequest request, + javax.servlet.ServletResponse response, + javax.servlet.FilterChain filterChain) + +
+           
+ voidinit(javax.servlet.FilterConfig filterConfig) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+TuscanyRequestFilter

+
+public TuscanyRequestFilter()
+
+
+ + + + + + + + +
+Method Detail
+ +

+init

+
+public void init(javax.servlet.FilterConfig filterConfig)
+          throws javax.servlet.ServletException
+
+
+
Specified by:
init in interface javax.servlet.Filter
+
+
+ +
Throws: +
javax.servlet.ServletException
+
+
+
+ +

+destroy

+
+public void destroy()
+
+
+
Specified by:
destroy in interface javax.servlet.Filter
+
+
+
+
+
+
+ +

+doFilter

+
+public void doFilter(javax.servlet.ServletRequest request,
+                     javax.servlet.ServletResponse response,
+                     javax.servlet.FilterChain filterChain)
+              throws javax.servlet.ServletException,
+                     java.io.IOException
+
+
+
Specified by:
doFilter in interface javax.servlet.Filter
+
+
+ +
Throws: +
javax.servlet.ServletException +
java.io.IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/TuscanyServletListener.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/TuscanyServletListener.html new file mode 100644 index 0000000000..0c7939ddfb --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/TuscanyServletListener.html @@ -0,0 +1,404 @@ + + + + + + + +TuscanyServletListener (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.webapp +
+Class TuscanyServletListener

+
+java.lang.Object
+  extended by org.apache.tuscany.core.webapp.TuscanyServletListener
+
+
+
All Implemented Interfaces:
java.util.EventListener, javax.servlet.http.HttpSessionListener, javax.servlet.ServletContextListener
+
+
+
+
public class TuscanyServletListener
extends java.lang.Object
implements javax.servlet.ServletContextListener, javax.servlet.http.HttpSessionListener
+ + +

+ServletContextListener that can be added to a standard web application to boot + a Tuscany runtime inside that application. All implementation classes should + be located in the web application itself. +

+ +

+

+
Version:
+
$Rev: 380792 $ $Date: 2006-02-24 11:25:11 -0800 (Fri, 24 Feb 2006) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + +
+Field Summary
+static java.lang.StringMODULE_COMPONENT_NAME + +
+           
+static java.lang.StringSCA_COMPONENT_NAME + +
+           
+static java.lang.StringTUSCANY_RUNTIME_NAME + +
+           
+  + + + + + + + + + + +
+Constructor Summary
TuscanyServletListener() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidcontextDestroyed(javax.servlet.ServletContextEvent servletContextEvent) + +
+           
+ voidcontextInitialized(javax.servlet.ServletContextEvent servletContextEvent) + +
+           
+ voidsessionCreated(javax.servlet.http.HttpSessionEvent event) + +
+           
+ voidsessionDestroyed(javax.servlet.http.HttpSessionEvent event) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+SCA_COMPONENT_NAME

+
+public static final java.lang.String SCA_COMPONENT_NAME
+
+
+
See Also:
Constant Field Values
+
+
+ +

+MODULE_COMPONENT_NAME

+
+public static final java.lang.String MODULE_COMPONENT_NAME
+
+
+
See Also:
Constant Field Values
+
+
+ +

+TUSCANY_RUNTIME_NAME

+
+public static final java.lang.String TUSCANY_RUNTIME_NAME
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+TuscanyServletListener

+
+public TuscanyServletListener()
+
+
+ + + + + + + + +
+Method Detail
+ +

+contextInitialized

+
+public void contextInitialized(javax.servlet.ServletContextEvent servletContextEvent)
+
+
+
Specified by:
contextInitialized in interface javax.servlet.ServletContextListener
+
+
+
+
+
+
+ +

+contextDestroyed

+
+public void contextDestroyed(javax.servlet.ServletContextEvent servletContextEvent)
+
+
+
Specified by:
contextDestroyed in interface javax.servlet.ServletContextListener
+
+
+
+
+
+
+ +

+sessionCreated

+
+public void sessionCreated(javax.servlet.http.HttpSessionEvent event)
+
+
+
Specified by:
sessionCreated in interface javax.servlet.http.HttpSessionListener
+
+
+
+
+
+
+ +

+sessionDestroyed

+
+public void sessionDestroyed(javax.servlet.http.HttpSessionEvent event)
+
+
+
Specified by:
sessionDestroyed in interface javax.servlet.http.HttpSessionListener
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/class-use/ContextBinder.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/class-use/ContextBinder.html new file mode 100644 index 0000000000..f2c92347ad --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/class-use/ContextBinder.html @@ -0,0 +1,177 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.webapp.ContextBinder (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.webapp.ContextBinder

+
+ + + + + + + + + +
+Packages that use ContextBinder
org.apache.tuscany.core.webapp  
+  +

+ + + + + +
+Uses of ContextBinder in org.apache.tuscany.core.webapp
+  +

+ + + + + + + + + +
Fields in org.apache.tuscany.core.webapp declared as ContextBinder
+(package private) static ContextBinderContextBinder.BINDER + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/class-use/LazyHTTPSessionId.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/class-use/LazyHTTPSessionId.html new file mode 100644 index 0000000000..17932f1a18 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/class-use/LazyHTTPSessionId.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.webapp.LazyHTTPSessionId (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.webapp.LazyHTTPSessionId

+
+No usage of org.apache.tuscany.core.webapp.LazyHTTPSessionId +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/class-use/ServletHost.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/class-use/ServletHost.html new file mode 100644 index 0000000000..96ddf1d187 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/class-use/ServletHost.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.webapp.ServletHost (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.webapp.ServletHost

+
+No usage of org.apache.tuscany.core.webapp.ServletHost +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/class-use/TuscanyRequestFilter.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/class-use/TuscanyRequestFilter.html new file mode 100644 index 0000000000..879549d578 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/class-use/TuscanyRequestFilter.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.webapp.TuscanyRequestFilter (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.webapp.TuscanyRequestFilter

+
+No usage of org.apache.tuscany.core.webapp.TuscanyRequestFilter +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/class-use/TuscanyServletListener.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/class-use/TuscanyServletListener.html new file mode 100644 index 0000000000..81b3899518 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/class-use/TuscanyServletListener.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.webapp.TuscanyServletListener (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.webapp.TuscanyServletListener

+
+No usage of org.apache.tuscany.core.webapp.TuscanyServletListener +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/package-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/package-frame.html new file mode 100644 index 0000000000..06789f731c --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/package-frame.html @@ -0,0 +1,50 @@ + + + + + + + +org.apache.tuscany.core.webapp (Tuscany Core incubating-M1 API) + + + + + + + + + + + +org.apache.tuscany.core.webapp + + + + +
+Interfaces  + +
+ServletHost
+ + + + + + +
+Classes  + +
+ContextBinder +
+LazyHTTPSessionId +
+TuscanyRequestFilter +
+TuscanyServletListener
+ + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/package-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/package-summary.html new file mode 100644 index 0000000000..e9c8809ef8 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/package-summary.html @@ -0,0 +1,184 @@ + + + + + + + +org.apache.tuscany.core.webapp (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+

+Package org.apache.tuscany.core.webapp +

+ + + + + + + + + +
+Interface Summary
ServletHostService interface implemented by host environments that allow Servlets + to be registered.
+  + +

+ + + + + + + + + + + + + + + + + + + + + +
+Class Summary
ContextBinder 
LazyHTTPSessionIdImplements a ScopeIdentifier for a Servlet-based transport.
TuscanyRequestFilterNotifies the CompositeContext of web request start and end events as well as setting up the + current session context.
TuscanyServletListenerServletContextListener that can be added to a standard web application to boot + a Tuscany runtime inside that application.
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/package-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/package-tree.html new file mode 100644 index 0000000000..d7ac7f77f7 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/package-tree.html @@ -0,0 +1,160 @@ + + + + + + + +org.apache.tuscany.core.webapp Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.core.webapp +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/package-use.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/package-use.html new file mode 100644 index 0000000000..2a97537822 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/webapp/package-use.html @@ -0,0 +1,167 @@ + + + + + + + +Uses of Package org.apache.tuscany.core.webapp (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.core.webapp

+
+ + + + + + + + + +
+Packages that use org.apache.tuscany.core.webapp
org.apache.tuscany.core.webapp  
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.webapp used by org.apache.tuscany.core.webapp
ContextBinder + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/Interceptor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/Interceptor.html new file mode 100644 index 0000000000..2bc580650d --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/Interceptor.html @@ -0,0 +1,242 @@ + + + + + + + +Interceptor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.wire +
+Interface Interceptor

+
+
All Known Subinterfaces:
TargetInvoker
+
+
+
All Known Implementing Classes:
AsyncInterceptor, ComponentTargetInvoker, ExternalServiceTargetInvoker, InvokerInterceptor, OneWayInterceptor, RequestResponseInterceptor
+
+
+
+
public interface Interceptor
+ + +

+Synchronous, around-style mediation associated with a client- or target- side wire. +

+ +

+

+
Version:
+
$Rev: 394379 $ $Date: 2006-04-15 18:01:36 -0400 (Sat, 15 Apr 2006) $
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ Messageinvoke(Message msg) + +
+          Process a synchronous wire.
+ voidsetNext(Interceptor next) + +
+          Sets the next interceptor.
+  +

+ + + + + + + + +
+Method Detail
+ +

+invoke

+
+Message invoke(Message msg)
+
+
Process a synchronous wire. +

+

+
Parameters:
msg - the request Message for the wire +
Returns:
the response Message from the wire
+
+
+
+ +

+setNext

+
+void setNext(Interceptor next)
+
+
Sets the next interceptor. +

+

+
Parameters:
next -
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/InvocationConfiguration.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/InvocationConfiguration.html new file mode 100644 index 0000000000..a356af05d4 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/InvocationConfiguration.html @@ -0,0 +1,642 @@ + + + + + + + +InvocationConfiguration (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.wire +
+Class InvocationConfiguration

+
+java.lang.Object
+  extended by org.apache.tuscany.core.wire.InvocationConfiguration
+
+
+
Direct Known Subclasses:
SourceInvocationConfiguration, TargetInvocationConfiguration
+
+
+
+
public abstract class InvocationConfiguration
extends java.lang.Object
+ + +

+Contains a source- or target-side invocation pipeline for a service operation. The runtime framework creates invocation chains + on a per-operation, per-service basis. Further, invocation chains are further distinguished by being part of the source or + target sides of a wire. Chains are "bridged" together by the runtime by a set of WireBuilders with the source-side holding references to the target. +

+ InvocationChains are managed by WireConfigurations, which are used by WireFactorys to buildSource wires and proxies. +

+ Invocation configurations must contain at least one interceptor and may have 0 to N handlers. Handlers process a wire request + or response in a one-way fashion. A typical wire sequence where interceptors and handlers are configured for both the source + and target-side will proceed as follows: +

+ 
    +
  1. The first source interceptor will be called with a message, which will in + turn invoke the next interceptor in the chain
  2. The last source interceptor, which must be of type RequestResponseInterceptor if there are handlers present, will be invoked. The RR + interceptor will in turn pass the message to a MessageChannel which will invoke all source-side request handlers. +
  3. The RR interceptor will then invoke the target-side request MessageChannel. +
  4. The last source-side handler, an instance of MessageDispatcher, will invoke the + first source-side interceptor, which in turn will pass the message down the target-side interceptor chain. +
  5. If the target is a component instance the last target-side interceptor, an instance of + InvokerInterceptor will retrieve the TargetInvoker from the message and + call it to invoke the operation on a target instance. TargetInvokers are help by + the source proxy to enable optimizations such as caching of target instances.
  6. The response is returned up the wire + stack + until it reaches the source-side RequestResponseInterceptor, which invokes the target and source-side response + channels respectively. +
  7. The response is then passed back up the rest of the wire stack.
+
+

+ The source-to-target bridge may be constructed in any of the following ways: +

+ 
    +
  • Source handler-to-target handler +
  • Source handler-to-target interceptor +
  • Source interceptor-to-target handler +
  • Source interceptor-to-target interceptor +
+
+

+ In some scenarios, a service proxy may only contain target-side invocaton chains, for example, when a service is resolved + through a locate operation by a non-component client. In this case, there will be no source-side wire chains and the target + invoker will be held by the target-side and passed down the pipeline. +

+ +

+

+
Version:
+
$Rev: 396284 $ $Date: 2006-04-23 11:27:42 -0400 (Sun, 23 Apr 2006) $
+
See Also:
WireBuilder, +WireFactory, +TargetInvoker, +MessageDispatcher
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Field Summary
+protected  InterceptorinterceptorChainHead + +
+           
+protected  InterceptorinterceptorChainTail + +
+           
+protected  java.lang.reflect.Methodoperation + +
+           
+protected  java.util.List<MessageHandler>requestHandlers + +
+           
+protected  java.util.List<MessageHandler>responseHandlers + +
+           
+protected  TargetInvokertargetInvoker + +
+           
+  + + + + + + + + + + +
+Constructor Summary
InvocationConfiguration(java.lang.reflect.Method operation) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddInterceptor(Interceptor interceptor) + +
+          Adds an interceptor to the chain
+ voidaddRequestHandler(MessageHandler handler) + +
+          Adds an request handler to the invocation chain
+ voidaddResponseHandler(MessageHandler handler) + +
+          Adds an response handler to the invocation chain
+abstract  voidbuild() + +
+          Signals to the chain that its configuration is complete.
+ InterceptorgetHeadInterceptor() + +
+          Returns the first interceptor in the chain
+ java.lang.reflect.MethodgetMethod() + +
+          Returns the target operation for this invocation chain
+ java.util.List<MessageHandler>getRequestHandlers() + +
+          Returns the request handler chain
+ java.util.List<MessageHandler>getResponseHandlers() + +
+          Returns the response handler chain
+ InterceptorgetTailInterceptor() + +
+          Returns the last interceptor in the chain
+ TargetInvokergetTargetInvoker() + +
+          Returns the target invoker that is passed down the chain
+ voidsetTargetInvoker(TargetInvoker invoker) + +
+          Sets the target invoker to pass down the chain
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+operation

+
+protected java.lang.reflect.Method operation
+
+
+
+
+
+ +

+targetInvoker

+
+protected TargetInvoker targetInvoker
+
+
+
+
+
+ +

+interceptorChainHead

+
+protected Interceptor interceptorChainHead
+
+
+
+
+
+ +

+interceptorChainTail

+
+protected Interceptor interceptorChainTail
+
+
+
+
+
+ +

+requestHandlers

+
+protected java.util.List<MessageHandler> requestHandlers
+
+
+
+
+
+ +

+responseHandlers

+
+protected java.util.List<MessageHandler> responseHandlers
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+InvocationConfiguration

+
+public InvocationConfiguration(java.lang.reflect.Method operation)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getMethod

+
+public java.lang.reflect.Method getMethod()
+
+
Returns the target operation for this invocation chain +

+

+
+
+
+
+ +

+addRequestHandler

+
+public void addRequestHandler(MessageHandler handler)
+
+
Adds an request handler to the invocation chain +

+

+
+
+
+
+ +

+addResponseHandler

+
+public void addResponseHandler(MessageHandler handler)
+
+
Adds an response handler to the invocation chain +

+

+
+
+
+
+ +

+getRequestHandlers

+
+public java.util.List<MessageHandler> getRequestHandlers()
+
+
Returns the request handler chain +

+

+
+
+
+
+ +

+getResponseHandlers

+
+public java.util.List<MessageHandler> getResponseHandlers()
+
+
Returns the response handler chain +

+

+
+
+
+
+ +

+setTargetInvoker

+
+public void setTargetInvoker(TargetInvoker invoker)
+
+
Sets the target invoker to pass down the chain +

+

+
+
+
+
+ +

+getTargetInvoker

+
+public TargetInvoker getTargetInvoker()
+
+
Returns the target invoker that is passed down the chain +

+

+
+
+
+
+ +

+addInterceptor

+
+public void addInterceptor(Interceptor interceptor)
+
+
Adds an interceptor to the chain +

+

+
+
+
+
+ +

+getTailInterceptor

+
+public Interceptor getTailInterceptor()
+
+
Returns the last interceptor in the chain +

+

+
+
+
+
+ +

+getHeadInterceptor

+
+public Interceptor getHeadInterceptor()
+
+
Returns the first interceptor in the chain +

+

+
+
+
+
+ +

+build

+
+public abstract void build()
+
+
Signals to the chain that its configuration is complete. Implementations may use this callback to prepare there invocation + chains. +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/InvocationRuntimeException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/InvocationRuntimeException.html new file mode 100644 index 0000000000..72307ef738 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/InvocationRuntimeException.html @@ -0,0 +1,290 @@ + + + + + + + +InvocationRuntimeException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.wire +
+Class InvocationRuntimeException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.osoa.sca.ServiceRuntimeException
+                  extended by org.apache.tuscany.core.wire.InvocationRuntimeException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class InvocationRuntimeException
extends org.osoa.sca.ServiceRuntimeException
+ + +

+Denotes a runtime exception thrown during an invocation over a wire +

+ +

+

+
Version:
+
$Rev: 396284 $ $Date: 2006-04-23 11:27:42 -0400 (Sun, 23 Apr 2006) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
InvocationRuntimeException() + +
+           
InvocationRuntimeException(java.lang.String message) + +
+           
InvocationRuntimeException(java.lang.String message, + java.lang.Throwable cause) + +
+           
InvocationRuntimeException(java.lang.Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+InvocationRuntimeException

+
+public InvocationRuntimeException()
+
+
+
+ +

+InvocationRuntimeException

+
+public InvocationRuntimeException(java.lang.String message)
+
+
+
+ +

+InvocationRuntimeException

+
+public InvocationRuntimeException(java.lang.String message,
+                                  java.lang.Throwable cause)
+
+
+
+ +

+InvocationRuntimeException

+
+public InvocationRuntimeException(java.lang.Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/MessageChannel.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/MessageChannel.html new file mode 100644 index 0000000000..deb2751e43 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/MessageChannel.html @@ -0,0 +1,215 @@ + + + + + + + +MessageChannel (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.wire +
+Interface MessageChannel

+
+
All Known Implementing Classes:
MessageChannelImpl, MessageImpl
+
+
+
+
public interface MessageChannel
+ + +

+Represents a one-way pipeline through which messages are sent during an invocation over a wire +

+ +

+

+
See Also:
Message
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidsend(Message message) + +
+          Sends a message
+  +

+ + + + + + + + +
+Method Detail
+ +

+send

+
+void send(Message message)
+
+
Sends a message +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/MessageHandler.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/MessageHandler.html new file mode 100644 index 0000000000..ad6d3917db --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/MessageHandler.html @@ -0,0 +1,215 @@ + + + + + + + +MessageHandler (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.wire +
+Interface MessageHandler

+
+
All Known Implementing Classes:
MessageDispatcher
+
+
+
+
public interface MessageHandler
+ + +

+Performs a uni-directional mediation on a message +

+ +

+

+
See Also:
Message
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ booleanprocessMessage(Message message) + +
+          Process a message.
+  +

+ + + + + + + + +
+Method Detail
+ +

+processMessage

+
+boolean processMessage(Message message)
+
+
Process a message. +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/MethodHashMap.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/MethodHashMap.html new file mode 100644 index 0000000000..4b803bdb82 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/MethodHashMap.html @@ -0,0 +1,309 @@ + + + + + + + +MethodHashMap (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.wire +
+Class MethodHashMap<T extends InvocationConfiguration>

+
+java.lang.Object
+  extended by java.util.AbstractMap<K,V>
+      extended by java.util.HashMap<java.lang.reflect.Method,T>
+          extended by org.apache.tuscany.core.wire.MethodHashMap<T>
+
+
+
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.util.Map<java.lang.reflect.Method,T>
+
+
+
+
public class MethodHashMap<T extends InvocationConfiguration>
extends java.util.HashMap<java.lang.reflect.Method,T>
+ + +

+A Map implementation that performs a lookup on a collection of methods by method name. This implementation is used + to map methods on one interface to compatible methods on another interface, for example, when flowing an invocation from a + proxy injected on a source reference to a target service instance. +

+ +

+

+
Version:
+
$Rev$ $Date$
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
MethodHashMap() + +
+           
MethodHashMap(int size) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ Tget(java.lang.Object key) + +
+           
+ + + + + + + +
Methods inherited from class java.util.HashMap
clear, clone, containsKey, containsValue, entrySet, isEmpty, keySet, put, putAll, remove, size, values
+ + + + + + + +
Methods inherited from class java.util.AbstractMap
equals, hashCode, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface java.util.Map
equals, hashCode
+  +

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

+MethodHashMap

+
+public MethodHashMap()
+
+
+
+ +

+MethodHashMap

+
+public MethodHashMap(int size)
+
+
+ + + + + + + + +
+Method Detail
+ +

+get

+
+public T get(java.lang.Object key)
+
+
+
Specified by:
get in interface java.util.Map<java.lang.reflect.Method,T extends InvocationConfiguration>
Overrides:
get in class java.util.HashMap<java.lang.reflect.Method,T extends InvocationConfiguration>
+
+
+
See Also:
HashMap.get(java.lang.Object)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/ProxyCreationException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/ProxyCreationException.html new file mode 100644 index 0000000000..92d23c7bfb --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/ProxyCreationException.html @@ -0,0 +1,299 @@ + + + + + + + +ProxyCreationException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.wire +
+Class ProxyCreationException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by org.apache.tuscany.common.TuscanyException
+              extended by org.apache.tuscany.core.wire.WireException
+                  extended by org.apache.tuscany.core.wire.ProxyCreationException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class ProxyCreationException
extends WireException
+ + +

+Denotes an error creating a proxy representing for a wire +

+ +

+

+
Version:
+
$Rev: 394379 $ $Date: 2006-04-15 15:01:36 -0700 (Sat, 15 Apr 2006) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
ProxyCreationException() + +
+           
ProxyCreationException(java.lang.String message) + +
+           
ProxyCreationException(java.lang.String message, + java.lang.Throwable cause) + +
+           
ProxyCreationException(java.lang.Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.common.TuscanyException
addContextName, getIdentifier, getMessage, returnContextNames, setIdentifier
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+ProxyCreationException

+
+public ProxyCreationException()
+
+
+
+ +

+ProxyCreationException

+
+public ProxyCreationException(java.lang.String message,
+                              java.lang.Throwable cause)
+
+
+
+ +

+ProxyCreationException

+
+public ProxyCreationException(java.lang.String message)
+
+
+
+ +

+ProxyCreationException

+
+public ProxyCreationException(java.lang.Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/SourceInvocationConfiguration.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/SourceInvocationConfiguration.html new file mode 100644 index 0000000000..1078138dfc --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/SourceInvocationConfiguration.html @@ -0,0 +1,381 @@ + + + + + + + +SourceInvocationConfiguration (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.wire +
+Class SourceInvocationConfiguration

+
+java.lang.Object
+  extended by org.apache.tuscany.core.wire.InvocationConfiguration
+      extended by org.apache.tuscany.core.wire.SourceInvocationConfiguration
+
+
+
+
public class SourceInvocationConfiguration
extends InvocationConfiguration
+ + +

+Contains a source-side invocation pipeline for a service operation. +

+ +

+

+
Version:
+
$Rev: 394379 $ $Date: 2006-04-15 15:01:36 -0700 (Sat, 15 Apr 2006) $
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.wire.InvocationConfiguration
interceptorChainHead, interceptorChainTail, operation, requestHandlers, responseHandlers, targetInvoker
+  + + + + + + + + + + +
+Constructor Summary
SourceInvocationConfiguration(java.lang.reflect.Method operation) + +
+          Creates an new wire configuration for the given service reference operation
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidbuild() + +
+          Prepares the configuration by linking interceptors and handlers
+ InterceptorgetTargetInterceptor() + +
+          Returns the head target-side interceptor.
+ voidsetTargetInterceptor(Interceptor interceptor) + +
+          Sets the head interceptor of the target-side configuration for the wire.
+ voidsetTargetRequestChannel(MessageChannel channel) + +
+          Sets the target-side request channel.
+ voidsetTargetResponseChannel(MessageChannel channel) + +
+          Sets the target-side response channel.
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.wire.InvocationConfiguration
addInterceptor, addRequestHandler, addResponseHandler, getHeadInterceptor, getMethod, getRequestHandlers, getResponseHandlers, getTailInterceptor, getTargetInvoker, setTargetInvoker
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+SourceInvocationConfiguration

+
+public SourceInvocationConfiguration(java.lang.reflect.Method operation)
+
+
Creates an new wire configuration for the given service reference operation +

+

+
Parameters:
operation - the method on the interface representing specified by the reference, where the method corresponds to the + service operation
+
+ + + + + + + + +
+Method Detail
+ +

+setTargetInterceptor

+
+public void setTargetInterceptor(Interceptor interceptor)
+
+
Sets the head interceptor of the target-side configuration for the wire. Used when the runtime bridges source and target + chains. +

+

+
Parameters:
interceptor -
+
+
+
+ +

+getTargetInterceptor

+
+public Interceptor getTargetInterceptor()
+
+
Returns the head target-side interceptor. This will be the head interceptor of the "bridged" target configuration. +

+

+
+
+
+
+ +

+setTargetRequestChannel

+
+public void setTargetRequestChannel(MessageChannel channel)
+
+
Sets the target-side request channel. Used when the runtime bridges source and target chains. +

+

+
+
+
+
+ +

+setTargetResponseChannel

+
+public void setTargetResponseChannel(MessageChannel channel)
+
+
Sets the target-side response channel. Used when the runtime bridges source and target chains. +

+

+
+
+
+
+ +

+build

+
+public void build()
+
+
Prepares the configuration by linking interceptors and handlers +

+

+
Specified by:
build in class InvocationConfiguration
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/SourceWireFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/SourceWireFactory.html new file mode 100644 index 0000000000..d312ce2cbe --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/SourceWireFactory.html @@ -0,0 +1,256 @@ + + + + + + + +SourceWireFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.wire +
+Interface SourceWireFactory<T>

+
+
All Superinterfaces:
WireFactory<T>
+
+
+
All Known Implementing Classes:
JDKSourceWireFactory
+
+
+
+
public interface SourceWireFactory<T>
extends WireFactory<T>
+ + +

+Implementations are responsible for managing the source side of a wire. +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ WireSourceConfigurationgetConfiguration() + +
+          Returns the configuration information used to create the source-side of a wire, including invocation chains
+ voidsetConfiguration(WireSourceConfiguration config) + +
+          Sets the configuration information used to create the source-side of a wire, including invocation chains
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.wire.WireFactory
addInterface, createProxy, getBusinessInterface, getImplementatedInterfaces, initialize, setBusinessInterface
+  +

+ + + + + + + + +
+Method Detail
+ +

+getConfiguration

+
+WireSourceConfiguration getConfiguration()
+
+
Returns the configuration information used to create the source-side of a wire, including invocation chains +

+

+
+
+
+
+
+
+
+ +

+setConfiguration

+
+void setConfiguration(WireSourceConfiguration config)
+
+
Sets the configuration information used to create the source-side of a wire, including invocation chains +

+

+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/TargetInvocationConfiguration.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/TargetInvocationConfiguration.html new file mode 100644 index 0000000000..b3301add8e --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/TargetInvocationConfiguration.html @@ -0,0 +1,296 @@ + + + + + + + +TargetInvocationConfiguration (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.wire +
+Class TargetInvocationConfiguration

+
+java.lang.Object
+  extended by org.apache.tuscany.core.wire.InvocationConfiguration
+      extended by org.apache.tuscany.core.wire.TargetInvocationConfiguration
+
+
+
+
public class TargetInvocationConfiguration
extends InvocationConfiguration
+ + +

+Contains a target-side invocation pipeline for a service operation. +

+ +

+

+
Version:
+
$Rev: 394379 $ $Date: 2006-04-15 15:01:36 -0700 (Sat, 15 Apr 2006) $
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.wire.InvocationConfiguration
interceptorChainHead, interceptorChainTail, operation, requestHandlers, responseHandlers, targetInvoker
+  + + + + + + + + + + +
+Constructor Summary
TargetInvocationConfiguration(java.lang.reflect.Method operation) + +
+          Creates an new target-side pipeline for the given operation
+  + + + + + + + + + + + +
+Method Summary
+ voidbuild() + +
+          Prepares the configuration by linking interceptors and handlers
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.wire.InvocationConfiguration
addInterceptor, addRequestHandler, addResponseHandler, getHeadInterceptor, getMethod, getRequestHandlers, getResponseHandlers, getTailInterceptor, getTargetInvoker, setTargetInvoker
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+TargetInvocationConfiguration

+
+public TargetInvocationConfiguration(java.lang.reflect.Method operation)
+
+
Creates an new target-side pipeline for the given operation +

+

+
Parameters:
operation - the method on the interface representing target service, where the method corresponds to the service + operation
+
+ + + + + + + + +
+Method Detail
+ +

+build

+
+public void build()
+
+
Prepares the configuration by linking interceptors and handlers +

+

+
Specified by:
build in class InvocationConfiguration
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/TargetInvoker.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/TargetInvoker.html new file mode 100644 index 0000000000..da87c16aa4 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/TargetInvoker.html @@ -0,0 +1,288 @@ + + + + + + + +TargetInvoker (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.wire +
+Interface TargetInvoker

+
+
All Superinterfaces:
java.lang.Cloneable, Interceptor
+
+
+
All Known Implementing Classes:
ComponentTargetInvoker, ExternalServiceTargetInvoker
+
+
+
+
public interface TargetInvoker
extends Interceptor, java.lang.Cloneable
+ + +

+Implementations are responsible for resolving a target and performing the actual invocation on it, for example, a + service component implementation instance or an external service client. +

+ +

+

+
Version:
+
$Rev: 395162 $ $Date: 2006-04-19 04:07:36 -0400 (Wed, 19 Apr 2006) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.Objectclone() + +
+          Implementations must support deep cloning
+ java.lang.ObjectinvokeTarget(java.lang.Object payload) + +
+          Responsible for invoking an operation on a target with the given payload
+ booleanisCacheable() + +
+          Determines whether the proxy can be cached on the client/source side
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.wire.Interceptor
invoke, setNext
+  +

+ + + + + + + + +
+Method Detail
+ +

+invokeTarget

+
+java.lang.Object invokeTarget(java.lang.Object payload)
+                              throws java.lang.reflect.InvocationTargetException
+
+
Responsible for invoking an operation on a target with the given payload +

+

+
+
+
+
Parameters:
payload - the parameters of the target operation or null +
Throws: +
java.lang.reflect.InvocationTargetException - if the target operation itself throws an exception. The root cause will be set + to that exception
+
+
+
+ +

+isCacheable

+
+boolean isCacheable()
+
+
Determines whether the proxy can be cached on the client/source side +

+

+
+
+
+
+
+
+
+ +

+clone

+
+java.lang.Object clone()
+                       throws java.lang.CloneNotSupportedException
+
+
Implementations must support deep cloning +

+

+
+
+
+ +
Throws: +
java.lang.CloneNotSupportedException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/TargetWireFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/TargetWireFactory.html new file mode 100644 index 0000000000..6c2be69394 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/TargetWireFactory.html @@ -0,0 +1,256 @@ + + + + + + + +TargetWireFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.wire +
+Interface TargetWireFactory<T>

+
+
All Superinterfaces:
WireFactory<T>
+
+
+
All Known Implementing Classes:
JDKTargetWireFactory
+
+
+
+
public interface TargetWireFactory<T>
extends WireFactory<T>
+ + +

+Implementations are responsible for managing the target side of a wire +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ WireTargetConfigurationgetConfiguration() + +
+          Returns the configuration information used to create the target-side of a wire, including invocation chains
+ voidsetConfiguration(WireTargetConfiguration config) + +
+          Sets the configuration information used to create the target-side of a wire, including invocation chains
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.core.wire.WireFactory
addInterface, createProxy, getBusinessInterface, getImplementatedInterfaces, initialize, setBusinessInterface
+  +

+ + + + + + + + +
+Method Detail
+ +

+getConfiguration

+
+WireTargetConfiguration getConfiguration()
+
+
Returns the configuration information used to create the target-side of a wire, including invocation chains +

+

+
+
+
+
+
+
+
+ +

+setConfiguration

+
+void setConfiguration(WireTargetConfiguration config)
+
+
Sets the configuration information used to create the target-side of a wire, including invocation chains +

+

+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/WireConfiguration.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/WireConfiguration.html new file mode 100644 index 0000000000..58d785dfa3 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/WireConfiguration.html @@ -0,0 +1,430 @@ + + + + + + + +WireConfiguration (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.wire +
+Class WireConfiguration<T extends InvocationConfiguration>

+
+java.lang.Object
+  extended by org.apache.tuscany.core.wire.WireConfiguration<T>
+
+
+
Direct Known Subclasses:
WireSourceConfiguration, WireTargetConfiguration
+
+
+
+
public abstract class WireConfiguration<T extends InvocationConfiguration>
extends java.lang.Object
+ + +

+Contains configuration for a wire, including its invocation chains. Invocation chains are accessed from the collection of + InvocationConfigurations keyed by operation on the service specified by the source reference or target service. + WireConfiguration subtypes distinguish between source and target sides of a wire and hence return corresponding + InvocationChain subtypes. Operations are represented using JDK reflection, i.e. as a Method + corresponding to the Java interface representing the service. +

+ Wire configurations are created from an assembly model by the runtime during the buildSource phase. +

+ +

+

+
Version:
+
$Rev: 396284 $ $Date: 2006-04-23 11:27:42 -0400 (Sun, 23 Apr 2006) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + +
+Field Summary
+protected  java.util.Map<java.lang.reflect.Method,T>configurations + +
+           
+protected  MessageFactorymessageFactory + +
+           
+protected  java.lang.ClassLoaderproxyClassLoader + +
+           
+protected  QualifiedNametargetName + +
+           
+  + + + + + + + + + + +
+Constructor Summary
WireConfiguration(QualifiedName targetName, + java.lang.ClassLoader proxyClassLoader, + MessageFactory messageFactory) + +
+          Creates the configuration
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.util.Map<java.lang.reflect.Method,T>getInvocationConfigurations() + +
+          Returns the invocation configuration for each operation on a service specified by a reference or a target service.
+ MessageFactorygetMessageFactory() + +
+          Returns the factory used to create invocation messages
+ java.lang.ClassLoadergetProxyClassLoader() + +
+          Returns the classloader used for creating proxies
+ QualifiedNamegetTargetName() + +
+          Returns the qualified name of the target service specified by the wire
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+configurations

+
+protected java.util.Map<java.lang.reflect.Method,T extends InvocationConfiguration> configurations
+
+
+
+
+
+ +

+proxyClassLoader

+
+protected java.lang.ClassLoader proxyClassLoader
+
+
+
+
+
+ +

+messageFactory

+
+protected MessageFactory messageFactory
+
+
+
+
+
+ +

+targetName

+
+protected QualifiedName targetName
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+WireConfiguration

+
+public WireConfiguration(QualifiedName targetName,
+                         java.lang.ClassLoader proxyClassLoader,
+                         MessageFactory messageFactory)
+
+
Creates the configuration +

+

+
Parameters:
targetName - the qualified name of the target service specified by the wire
proxyClassLoader - the classloader to use when creating a proxy
messageFactory - the factory used to create wire messages
+
+ + + + + + + + +
+Method Detail
+ +

+getTargetName

+
+public QualifiedName getTargetName()
+
+
Returns the qualified name of the target service specified by the wire +

+

+
+
+
+
+ +

+getProxyClassLoader

+
+public java.lang.ClassLoader getProxyClassLoader()
+
+
Returns the classloader used for creating proxies +

+

+
+
+
+
+ +

+getMessageFactory

+
+public MessageFactory getMessageFactory()
+
+
Returns the factory used to create invocation messages +

+

+
+
+
+
+ +

+getInvocationConfigurations

+
+public java.util.Map<java.lang.reflect.Method,T> getInvocationConfigurations()
+
+
Returns the invocation configuration for each operation on a service specified by a reference or a target service. +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/WireException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/WireException.html new file mode 100644 index 0000000000..ce43452bc7 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/WireException.html @@ -0,0 +1,299 @@ + + + + + + + +WireException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.wire +
+Class WireException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by org.apache.tuscany.common.TuscanyException
+              extended by org.apache.tuscany.core.wire.WireException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
Direct Known Subclasses:
ProxyCreationException, WireFactoryInitException
+
+
+
+
public abstract class WireException
extends org.apache.tuscany.common.TuscanyException
+ + +

+Denotes a top-level exception dealing with a wire +

+ +

+

+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
WireException() + +
+           
WireException(java.lang.String message) + +
+           
WireException(java.lang.String message, + java.lang.Throwable cause) + +
+           
WireException(java.lang.Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.common.TuscanyException
addContextName, getIdentifier, getMessage, returnContextNames, setIdentifier
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+WireException

+
+public WireException()
+
+
+
+ +

+WireException

+
+public WireException(java.lang.String message)
+
+
+
+ +

+WireException

+
+public WireException(java.lang.String message,
+                     java.lang.Throwable cause)
+
+
+
+ +

+WireException

+
+public WireException(java.lang.Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/WireFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/WireFactory.html new file mode 100644 index 0000000000..f63e99e723 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/WireFactory.html @@ -0,0 +1,348 @@ + + + + + + + +WireFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.wire +
+Interface WireFactory<T>

+
+
All Known Subinterfaces:
SourceWireFactory<T>, TargetWireFactory<T>
+
+
+
All Known Implementing Classes:
JDKSourceWireFactory, JDKTargetWireFactory, NullWireFactory
+
+
+
+
public interface WireFactory<T>
+ + +

+Implementations are responsible for managing source or target sides of a wire, including creation of service proxies. + Source-side wires are injected on references and may contain policy interceptors and/or handlers specified by them. Target-side + wires may contain policy interceptors and/or handlers specified by the service the wire is targeted to or one of its + operations. Source- and target-side WireFactorys are held in the ContextFactory + associated with the source reference or target service. +

+ When an assembly is built by the runtime, source-side and target-side wires are "bridged" on the source side (i.e. a reference + to the target-side is stored in the source-side). This bridging process is done by a series of WireBuilders configured in the runtime. When a new component implementation instance is + created, it will be injected with a proxy for each reference containing the bridged source- and target-side wires. +

+ Unmanaged code, i.e. clients that are not components, that perform a locate operation are handled differently. In this case, a + target-side proxy will be returned by the locate operation created by the WireFactory associated with the target + service. This target-side proxy will only contain the target-side wire and its handlers/interceptors.Ê +

+ Wires are structured by operation; that is, they contain an invocation chain per operation on a service. Note that the service + specified by a reference may differ in type from the target service specified by the wire. In this case, a mediation may be + performed by the runtime. Hence, source-to-target bridging is done on a per operation basis. Source- and target-side Invocation + chains are accessible through the subtypes of WireFactory. +

+ +

+

+
Version:
+
$Rev: 396284 $ $Date: 2006-04-23 11:27:42 -0400 (Sun, 23 Apr 2006) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddInterface(java.lang.Class claz) + +
+          Adds an interface type generated proxies implement
+ TcreateProxy() + +
+          Returns a proxy for a service specified by a reference or target
+ java.lang.ClassgetBusinessInterface() + +
+          Returns the primary interface type implemented by generated proxies
+ java.lang.Class[]getImplementatedInterfaces() + +
+          Returns an array of all interfaces implemented by generated proxies
+ voidinitialize() + +
+          Prepares the factory.
+ voidsetBusinessInterface(java.lang.Class interfaze) + +
+          Sets the primary interface type generated proxies implement
+  +

+ + + + + + + + +
+Method Detail
+ +

+initialize

+
+void initialize()
+                throws WireFactoryInitException
+
+
Prepares the factory. This will typically be called at buildSource time, after bridging source- and target-side invocation chains. +

+

+ +
Throws: +
WireFactoryInitException - if an error is encountered during initialization
+
+
+
+ +

+createProxy

+
+T createProxy()
+              throws ProxyCreationException
+
+
Returns a proxy for a service specified by a reference or target +

+

+ +
Throws: +
ProxyCreationException
+
+
+
+ +

+setBusinessInterface

+
+void setBusinessInterface(java.lang.Class interfaze)
+
+
Sets the primary interface type generated proxies implement +

+

+
+
+
+
+ +

+getBusinessInterface

+
+java.lang.Class getBusinessInterface()
+
+
Returns the primary interface type implemented by generated proxies +

+

+
+
+
+
+ +

+addInterface

+
+void addInterface(java.lang.Class claz)
+
+
Adds an interface type generated proxies implement +

+

+
+
+
+
+ +

+getImplementatedInterfaces

+
+java.lang.Class[] getImplementatedInterfaces()
+
+
Returns an array of all interfaces implemented by generated proxies +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/WireFactoryFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/WireFactoryFactory.html new file mode 100644 index 0000000000..1dc50fbb2c --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/WireFactoryFactory.html @@ -0,0 +1,284 @@ + + + + + + + +WireFactoryFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.wire +
+Interface WireFactoryFactory

+
+
All Known Implementing Classes:
JDKWireFactoryFactory
+
+
+
+
public interface WireFactoryFactory
+ + +

+Implementations provide a runtime system service that creates WireFactorys +

+ +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ SourceWireFactorycreateSourceWireFactory() + +
+          Creates a source-side wire factory
+ TargetWireFactorycreateTargetWireFactory() + +
+          Creates a target-side wire factory
+ java.lang.reflect.InvocationHandlergetHandler(java.lang.Object proxy) + +
+          Returns an wire handler fronting the wire chains used by the proxy.
+ booleanisProxy(java.lang.Object object) + +
+          Determines whether the given object is a proxy
+  +

+ + + + + + + + +
+Method Detail
+ +

+createTargetWireFactory

+
+TargetWireFactory createTargetWireFactory()
+
+
Creates a target-side wire factory +

+

+
+
+
+
+ +

+createSourceWireFactory

+
+SourceWireFactory createSourceWireFactory()
+
+
Creates a source-side wire factory +

+

+
+
+
+
+ +

+isProxy

+
+boolean isProxy(java.lang.Object object)
+
+
Determines whether the given object is a proxy +

+

+
+
+
+
+ +

+getHandler

+
+java.lang.reflect.InvocationHandler getHandler(java.lang.Object proxy)
+                                               throws java.lang.IllegalArgumentException
+
+
Returns an wire handler fronting the wire chains used by the proxy. Note that should SCA define a + DII, this could return such an interface. +

+

+ +
Throws: +
java.lang.IllegalArgumentException - if the class is not a proxy
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/WireFactoryInitException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/WireFactoryInitException.html new file mode 100644 index 0000000000..c176494fcd --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/WireFactoryInitException.html @@ -0,0 +1,299 @@ + + + + + + + +WireFactoryInitException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.wire +
+Class WireFactoryInitException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by org.apache.tuscany.common.TuscanyException
+              extended by org.apache.tuscany.core.wire.WireException
+                  extended by org.apache.tuscany.core.wire.WireFactoryInitException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class WireFactoryInitException
extends WireException
+ + +

+Denotes an error initializing a wire factory +

+ +

+

+
Version:
+
$Rev: 396284 $ $Date: 2006-04-23 11:27:42 -0400 (Sun, 23 Apr 2006) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
WireFactoryInitException() + +
+           
WireFactoryInitException(java.lang.String message) + +
+           
WireFactoryInitException(java.lang.String message, + java.lang.Throwable cause) + +
+           
WireFactoryInitException(java.lang.Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.common.TuscanyException
addContextName, getIdentifier, getMessage, returnContextNames, setIdentifier
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+WireFactoryInitException

+
+public WireFactoryInitException()
+
+
+
+ +

+WireFactoryInitException

+
+public WireFactoryInitException(java.lang.String message)
+
+
+
+ +

+WireFactoryInitException

+
+public WireFactoryInitException(java.lang.String message,
+                                java.lang.Throwable cause)
+
+
+
+ +

+WireFactoryInitException

+
+public WireFactoryInitException(java.lang.Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/WireSourceConfiguration.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/WireSourceConfiguration.html new file mode 100644 index 0000000000..e9260998d6 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/WireSourceConfiguration.html @@ -0,0 +1,324 @@ + + + + + + + +WireSourceConfiguration (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.wire +
+Class WireSourceConfiguration

+
+java.lang.Object
+  extended by org.apache.tuscany.core.wire.WireConfiguration<SourceInvocationConfiguration>
+      extended by org.apache.tuscany.core.wire.WireSourceConfiguration
+
+
+
+
public class WireSourceConfiguration
extends WireConfiguration<SourceInvocationConfiguration>
+ + +

+Contains configuration for the source side of a wire +

+ +

+

+
Version:
+
$Rev: 394379 $ $Date: 2006-04-15 15:01:36 -0700 (Sat, 15 Apr 2006) $
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.wire.WireConfiguration
configurations, messageFactory, proxyClassLoader, targetName
+  + + + + + + + + + + + + + +
+Constructor Summary
WireSourceConfiguration(QualifiedName targetName, + java.util.Map<java.lang.reflect.Method,SourceInvocationConfiguration> invocationConfigs, + java.lang.ClassLoader proxyClassLoader, + MessageFactory messageFactory) + +
+          Creates the source side of a wire where the reference is "anonymous", i.e.
WireSourceConfiguration(java.lang.String referenceName, + QualifiedName targetName, + java.util.Map<java.lang.reflect.Method,SourceInvocationConfiguration> invocationConfigs, + java.lang.ClassLoader proxyClassLoader, + MessageFactory messageFactory) + +
+          Creates the source side of a wire
+  + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetReferenceName() + +
+          Returns the name of the source reference
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.wire.WireConfiguration
getInvocationConfigurations, getMessageFactory, getProxyClassLoader, getTargetName
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+WireSourceConfiguration

+
+public WireSourceConfiguration(java.lang.String referenceName,
+                               QualifiedName targetName,
+                               java.util.Map<java.lang.reflect.Method,SourceInvocationConfiguration> invocationConfigs,
+                               java.lang.ClassLoader proxyClassLoader,
+                               MessageFactory messageFactory)
+
+
Creates the source side of a wire +

+

+
Parameters:
referenceName - the name of the reference the wire is associated with
targetName - the qualified name of the target service specified by the wire
invocationConfigs - a collection of service operation-to-invocation chain mappings
proxyClassLoader - the classloader to use when creating a proxy
messageFactory - the factory used to create wire messages
+
+
+ +

+WireSourceConfiguration

+
+public WireSourceConfiguration(QualifiedName targetName,
+                               java.util.Map<java.lang.reflect.Method,SourceInvocationConfiguration> invocationConfigs,
+                               java.lang.ClassLoader proxyClassLoader,
+                               MessageFactory messageFactory)
+
+
Creates the source side of a wire where the reference is "anonymous", i.e. on an entry point +

+

+
Parameters:
targetName - the qualified name of the target service specified by the wire
invocationConfigs - a collection of service operation-to-invocation chain mappings
proxyClassLoader - the classloader to use when creating a proxy
messageFactory - the factory used to create wire messages
+
+ + + + + + + + +
+Method Detail
+ +

+getReferenceName

+
+public java.lang.String getReferenceName()
+
+
Returns the name of the source reference +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/WireTargetConfiguration.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/WireTargetConfiguration.html new file mode 100644 index 0000000000..8c707b8fbf --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/WireTargetConfiguration.html @@ -0,0 +1,268 @@ + + + + + + + +WireTargetConfiguration (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.wire +
+Class WireTargetConfiguration

+
+java.lang.Object
+  extended by org.apache.tuscany.core.wire.WireConfiguration<TargetInvocationConfiguration>
+      extended by org.apache.tuscany.core.wire.WireTargetConfiguration
+
+
+
+
public class WireTargetConfiguration
extends WireConfiguration<TargetInvocationConfiguration>
+ + +

+Contains configuration for the target side of a wire +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.core.wire.WireConfiguration
configurations, messageFactory, proxyClassLoader, targetName
+  + + + + + + + + + + +
+Constructor Summary
WireTargetConfiguration(QualifiedName targetName, + java.util.Map<java.lang.reflect.Method,TargetInvocationConfiguration> invocationConfigs, + java.lang.ClassLoader proxyClassLoader, + MessageFactory messageFactory) + +
+          Creates the source side of a wire
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.core.wire.WireConfiguration
getInvocationConfigurations, getMessageFactory, getProxyClassLoader, getTargetName
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+WireTargetConfiguration

+
+public WireTargetConfiguration(QualifiedName targetName,
+                               java.util.Map<java.lang.reflect.Method,TargetInvocationConfiguration> invocationConfigs,
+                               java.lang.ClassLoader proxyClassLoader,
+                               MessageFactory messageFactory)
+
+
Creates the source side of a wire +

+

+
Parameters:
targetName - the qualified name of the target service specified by the wire
invocationConfigs - a collection of target service operation-to-invocation chain mappings
proxyClassLoader - the classloader to use when creating a proxy
messageFactory - the factory used to create wire messages
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/Interceptor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/Interceptor.html new file mode 100644 index 0000000000..d62f2bde62 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/Interceptor.html @@ -0,0 +1,465 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.wire.Interceptor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.wire.Interceptor

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use Interceptor
org.apache.tuscany.core.async.invocation  
org.apache.tuscany.core.extension  
org.apache.tuscany.core.wire  
org.apache.tuscany.core.wire.impl  
+  +

+ + + + + +
+Uses of Interceptor in org.apache.tuscany.core.async.invocation
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.async.invocation that implement Interceptor
+ classAsyncInterceptor + +
+          A wire interceptor that uses a WorkManager to schedule asynchronous execution of invocations in Work instances.
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.async.invocation with parameters of type Interceptor
+ voidAsyncInterceptor.setNext(Interceptor next) + +
+           
+  +

+ + + + + +
+Uses of Interceptor in org.apache.tuscany.core.extension
+  +

+ + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.extension that implement Interceptor
+ classComponentTargetInvoker + +
+          Responsible for invoking an external service + TODO: virtualy identical to ExternalServiceTargetInvoker
+ classExternalServiceTargetInvoker + +
+          Responsible for invoking an external service
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.extension with parameters of type Interceptor
+ voidComponentTargetInvoker.setNext(Interceptor next) + +
+           
+ voidExternalServiceTargetInvoker.setNext(Interceptor next) + +
+           
+  +

+ + + + + +
+Uses of Interceptor in org.apache.tuscany.core.wire
+  +

+ + + + + + + + + +
Subinterfaces of Interceptor in org.apache.tuscany.core.wire
+ interfaceTargetInvoker + +
+          Implementations are responsible for resolving a target and performing the actual invocation on it, for example, a + service component implementation instance or an external service client.
+  +

+ + + + + + + + + + + + + +
Fields in org.apache.tuscany.core.wire declared as Interceptor
+protected  InterceptorInvocationConfiguration.interceptorChainHead + +
+           
+protected  InterceptorInvocationConfiguration.interceptorChainTail + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.wire that return Interceptor
+ InterceptorInvocationConfiguration.getHeadInterceptor() + +
+          Returns the first interceptor in the chain
+ InterceptorInvocationConfiguration.getTailInterceptor() + +
+          Returns the last interceptor in the chain
+ InterceptorSourceInvocationConfiguration.getTargetInterceptor() + +
+          Returns the head target-side interceptor.
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.wire with parameters of type Interceptor
+ voidInvocationConfiguration.addInterceptor(Interceptor interceptor) + +
+          Adds an interceptor to the chain
+ voidInterceptor.setNext(Interceptor next) + +
+          Sets the next interceptor.
+ voidSourceInvocationConfiguration.setTargetInterceptor(Interceptor interceptor) + +
+          Sets the head interceptor of the target-side configuration for the wire.
+  +

+ + + + + +
+Uses of Interceptor in org.apache.tuscany.core.wire.impl
+  +

+ + + + + + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.wire.impl that implement Interceptor
+ classInvokerInterceptor + +
+          Serves as a tail interceptor on a target wire chain.
+ classOneWayInterceptor + +
+          An interceptor that sends the wire Message down its request channel and does not expect a response.
+ classRequestResponseInterceptor + +
+          An interceptor that first sends a message down its request channel then extracts the response from the + message and sends it down the response channel before returning it up the interceptor stack.
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.wire.impl with parameters of type Interceptor
+ voidInvokerInterceptor.setNext(Interceptor next) + +
+           
+ voidOneWayInterceptor.setNext(Interceptor next) + +
+           
+ voidRequestResponseInterceptor.setNext(Interceptor next) + +
+           
+  +

+ + + + + + + + +
Constructors in org.apache.tuscany.core.wire.impl with parameters of type Interceptor
MessageDispatcher(Interceptor head) + +
+          Construct a handler that dispatches messages to an Interceptor stack.
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/InvocationConfiguration.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/InvocationConfiguration.html new file mode 100644 index 0000000000..7e9291a7e7 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/InvocationConfiguration.html @@ -0,0 +1,237 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.wire.InvocationConfiguration (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.wire.InvocationConfiguration

+
+ + + + + + + + + + + + + +
+Packages that use InvocationConfiguration
org.apache.tuscany.core.wire  
org.apache.tuscany.core.wire.jdk  
+  +

+ + + + + +
+Uses of InvocationConfiguration in org.apache.tuscany.core.wire
+  +

+ + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.wire with type parameters of type InvocationConfiguration
+ classMethodHashMap<T extends InvocationConfiguration> + +
+          A Map implementation that performs a lookup on a collection of methods by method name.
+ classWireConfiguration<T extends InvocationConfiguration> + +
+          Contains configuration for a wire, including its invocation chains.
+  +

+ + + + + + + + + + + + + +
Subclasses of InvocationConfiguration in org.apache.tuscany.core.wire
+ classSourceInvocationConfiguration + +
+          Contains a source-side invocation pipeline for a service operation.
+ classTargetInvocationConfiguration + +
+          Contains a target-side invocation pipeline for a service operation.
+  +

+ + + + + +
+Uses of InvocationConfiguration in org.apache.tuscany.core.wire.jdk
+  +

+ + + + + + + + +
Constructor parameters in org.apache.tuscany.core.wire.jdk with type arguments of type InvocationConfiguration
JDKInvocationHandler(MessageFactory messageFactory, + java.util.Map<java.lang.reflect.Method,? extends InvocationConfiguration> configuration) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/InvocationRuntimeException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/InvocationRuntimeException.html new file mode 100644 index 0000000000..2702e9ae75 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/InvocationRuntimeException.html @@ -0,0 +1,177 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.wire.InvocationRuntimeException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.wire.InvocationRuntimeException

+
+ + + + + + + + + +
+Packages that use InvocationRuntimeException
org.apache.tuscany.core.wire.impl  
+  +

+ + + + + +
+Uses of InvocationRuntimeException in org.apache.tuscany.core.wire.impl
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.wire.impl that throw InvocationRuntimeException
+ MessageInvokerInterceptor.invoke(Message msg) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/MessageChannel.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/MessageChannel.html new file mode 100644 index 0000000000..53dc093271 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/MessageChannel.html @@ -0,0 +1,311 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.wire.MessageChannel (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.wire.MessageChannel

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use MessageChannel
org.apache.tuscany.core.message  
org.apache.tuscany.core.message.impl  
org.apache.tuscany.core.wire  
org.apache.tuscany.core.wire.impl  
+  +

+ + + + + +
+Uses of MessageChannel in org.apache.tuscany.core.message
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.message that return MessageChannel
+ MessageChannelMessage.getCallbackChannel() + +
+          Returns the callback channel
+  +

+ + + + + +
+Uses of MessageChannel in org.apache.tuscany.core.message.impl
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.message.impl that implement MessageChannel
+ classMessageImpl + +
+          The default implementation of a message flowed through a wire during an invocation
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.message.impl that return MessageChannel
+ MessageChannelMessageImpl.getCallbackChannel() + +
+           
+  +

+ + + + + +
+Uses of MessageChannel in org.apache.tuscany.core.wire
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.wire with parameters of type MessageChannel
+ voidSourceInvocationConfiguration.setTargetRequestChannel(MessageChannel channel) + +
+          Sets the target-side request channel.
+ voidSourceInvocationConfiguration.setTargetResponseChannel(MessageChannel channel) + +
+          Sets the target-side response channel.
+  +

+ + + + + +
+Uses of MessageChannel in org.apache.tuscany.core.wire.impl
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.wire.impl that implement MessageChannel
+ classMessageChannelImpl + +
+          A channel comprising an ordered collection of message handlers.
+  +

+ + + + + + + + + + + +
Constructors in org.apache.tuscany.core.wire.impl with parameters of type MessageChannel
OneWayInterceptor(MessageChannel requestChannel) + +
+          Construct an interceptor that sends messages down the supplied channel.
RequestResponseInterceptor(MessageChannel sourceRequestChannel, + MessageChannel targetRequestChannel, + MessageChannel sourceResponseChannel, + MessageChannel targetResponseChannel) + +
+          Construct an interceptor that sends messages down the supplied channels.
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/MessageHandler.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/MessageHandler.html new file mode 100644 index 0000000000..35c537b90e --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/MessageHandler.html @@ -0,0 +1,277 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.wire.MessageHandler (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.wire.MessageHandler

+
+ + + + + + + + + + + + + +
+Packages that use MessageHandler
org.apache.tuscany.core.wire  
org.apache.tuscany.core.wire.impl  
+  +

+ + + + + +
+Uses of MessageHandler in org.apache.tuscany.core.wire
+  +

+ + + + + + + + + + + + + +
Fields in org.apache.tuscany.core.wire with type parameters of type MessageHandler
+protected  java.util.List<MessageHandler>InvocationConfiguration.requestHandlers + +
+           
+protected  java.util.List<MessageHandler>InvocationConfiguration.responseHandlers + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.wire that return types with arguments of type MessageHandler
+ java.util.List<MessageHandler>InvocationConfiguration.getRequestHandlers() + +
+          Returns the request handler chain
+ java.util.List<MessageHandler>InvocationConfiguration.getResponseHandlers() + +
+          Returns the response handler chain
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.wire with parameters of type MessageHandler
+ voidInvocationConfiguration.addRequestHandler(MessageHandler handler) + +
+          Adds an request handler to the invocation chain
+ voidInvocationConfiguration.addResponseHandler(MessageHandler handler) + +
+          Adds an response handler to the invocation chain
+  +

+ + + + + +
+Uses of MessageHandler in org.apache.tuscany.core.wire.impl
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.wire.impl that implement MessageHandler
+ classMessageDispatcher + +
+          A message handler that dispatches the message through an interceptor stack and the uses the response channel to + return the wire result.
+  +

+ + + + + + + + +
Constructor parameters in org.apache.tuscany.core.wire.impl with type arguments of type MessageHandler
MessageChannelImpl(java.util.List<MessageHandler> pipeline) + +
+          Construct a new channel comprising the supplied list of handlers.
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/MethodHashMap.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/MethodHashMap.html new file mode 100644 index 0000000000..63af416249 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/MethodHashMap.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.wire.MethodHashMap (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.wire.MethodHashMap

+
+No usage of org.apache.tuscany.core.wire.MethodHashMap +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/ProxyCreationException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/ProxyCreationException.html new file mode 100644 index 0000000000..10b0461d55 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/ProxyCreationException.html @@ -0,0 +1,206 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.wire.ProxyCreationException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.wire.ProxyCreationException

+
+ + + + + + + + + + + + + +
+Packages that use ProxyCreationException
org.apache.tuscany.core.wire  
org.apache.tuscany.core.wire.impl  
+  +

+ + + + + +
+Uses of ProxyCreationException in org.apache.tuscany.core.wire
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.wire that throw ProxyCreationException
+ TWireFactory.createProxy() + +
+          Returns a proxy for a service specified by a reference or target
+  +

+ + + + + +
+Uses of ProxyCreationException in org.apache.tuscany.core.wire.impl
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.wire.impl that throw ProxyCreationException
+ java.lang.ObjectNullWireFactory.createProxy() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/SourceInvocationConfiguration.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/SourceInvocationConfiguration.html new file mode 100644 index 0000000000..8b601b1543 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/SourceInvocationConfiguration.html @@ -0,0 +1,188 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.wire.SourceInvocationConfiguration (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.wire.SourceInvocationConfiguration

+
+ + + + + + + + + +
+Packages that use SourceInvocationConfiguration
org.apache.tuscany.core.wire  
+  +

+ + + + + +
+Uses of SourceInvocationConfiguration in org.apache.tuscany.core.wire
+  +

+ + + + + + + + + + + +
Constructor parameters in org.apache.tuscany.core.wire with type arguments of type SourceInvocationConfiguration
WireSourceConfiguration(QualifiedName targetName, + java.util.Map<java.lang.reflect.Method,SourceInvocationConfiguration> invocationConfigs, + java.lang.ClassLoader proxyClassLoader, + MessageFactory messageFactory) + +
+          Creates the source side of a wire where the reference is "anonymous", i.e.
WireSourceConfiguration(java.lang.String referenceName, + QualifiedName targetName, + java.util.Map<java.lang.reflect.Method,SourceInvocationConfiguration> invocationConfigs, + java.lang.ClassLoader proxyClassLoader, + MessageFactory messageFactory) + +
+          Creates the source side of a wire
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/SourceWireFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/SourceWireFactory.html new file mode 100644 index 0000000000..6181c2c4af --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/SourceWireFactory.html @@ -0,0 +1,687 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.wire.SourceWireFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.wire.SourceWireFactory

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use SourceWireFactory
org.apache.tuscany.core.builder  
org.apache.tuscany.core.builder.impl  
org.apache.tuscany.core.context.impl  
org.apache.tuscany.core.extension  
org.apache.tuscany.core.runtime  
org.apache.tuscany.core.system.config  
org.apache.tuscany.core.wire  
org.apache.tuscany.core.wire.jdk  
org.apache.tuscany.core.wire.service  
+  +

+ + + + + +
+Uses of SourceWireFactory in org.apache.tuscany.core.builder
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.builder that return types with arguments of type SourceWireFactory
+ java.util.List<SourceWireFactory>ContextFactory.getSourceWireFactories() + +
+          Returns a collection of source-side wire factories for references.
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.builder with parameters of type SourceWireFactory
+ voidContextFactory.addSourceWireFactory(java.lang.String referenceName, + SourceWireFactory factory) + +
+          Adds a source-side wire factory for the given reference.
+ voidWireBuilder.connect(SourceWireFactory<?> sourceFactory, + TargetWireFactory<?> targetFactory, + java.lang.Class targetType, + boolean downScope, + ScopeContext targetScopeContext) + +
+          Connects wire configurations of the source proxy factory to corresponding ones in the target proxy to + factory
+  +

+ + + + + + + + + +
Method parameters in org.apache.tuscany.core.builder with type arguments of type SourceWireFactory
+ voidContextFactory.addSourceWireFactories(java.lang.String referenceName, + java.lang.Class referenceInterface, + java.util.List<SourceWireFactory> factory, + boolean multiplicity) + +
+          Adds a set of source-side wire factories for the given reference.
+  +

+ + + + + +
+Uses of SourceWireFactory in org.apache.tuscany.core.builder.impl
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.builder.impl with parameters of type SourceWireFactory
+ voidDefaultWireBuilder.connect(SourceWireFactory<?> sourceFactory, + TargetWireFactory<?> targetFactory, + java.lang.Class targetType, + boolean downScope, + ScopeContext targetScopeContext) + +
+           
+  +

+ + + + + +
+Uses of SourceWireFactory in org.apache.tuscany.core.context.impl
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.context.impl with parameters of type SourceWireFactory
+ voidAbstractCompositeContext.connect(SourceWireFactory sourceFactory, + TargetWireFactory targetFactory, + java.lang.Class targetType, + boolean downScope, + ScopeContext targetScopeContext) + +
+           
+  +

+ + + + + + + + +
Constructors in org.apache.tuscany.core.context.impl with parameters of type SourceWireFactory
EntryPointContextImpl(java.lang.String name, + SourceWireFactory sourceWireFactory, + MessageFactory messageFactory) + +
+          Creates a new entry point
+  +

+ + + + + +
+Uses of SourceWireFactory in org.apache.tuscany.core.extension
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.extension that return types with arguments of type SourceWireFactory
+ java.util.List<SourceWireFactory>EntryPointContextFactory.getSourceWireFactories() + +
+           
+ java.util.List<SourceWireFactory>ExternalServiceContextFactory.getSourceWireFactories() + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.extension with parameters of type SourceWireFactory
+ voidEntryPointContextFactory.addSourceWireFactory(java.lang.String refName, + SourceWireFactory factory) + +
+           
+ voidExternalServiceContextFactory.addSourceWireFactory(java.lang.String referenceName, + SourceWireFactory factory) + +
+           
+ voidWireBuilderSupport.connect(SourceWireFactory sourceFactory, + TargetWireFactory targetFactory, + java.lang.Class targetType, + boolean downScope, + ScopeContext targetScopeContext) + +
+           
+  +

+ + + + + + + + + + + + + +
Method parameters in org.apache.tuscany.core.extension with type arguments of type SourceWireFactory
+ voidEntryPointContextFactory.addSourceWireFactories(java.lang.String referenceName, + java.lang.Class referenceInterface, + java.util.List<SourceWireFactory> factories, + boolean multiplicity) + +
+           
+ voidExternalServiceContextFactory.addSourceWireFactories(java.lang.String referenceName, + java.lang.Class referenceInterface, + java.util.List<SourceWireFactory> factory, + boolean multiplicity) + +
+           
+  +

+ + + + + +
+Uses of SourceWireFactory in org.apache.tuscany.core.runtime
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.runtime with parameters of type SourceWireFactory
+ voidRuntimeContextImpl.connect(SourceWireFactory sourceFactory, + TargetWireFactory targetFactory, + java.lang.Class targetType, + boolean downScope, + ScopeContext targetScopeContext) + +
+           
+  +

+ + + + + +
+Uses of SourceWireFactory in org.apache.tuscany.core.system.config
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.system.config that return types with arguments of type SourceWireFactory
+ java.util.List<SourceWireFactory>SystemContextFactory.getSourceWireFactories() + +
+           
+ java.util.List<SourceWireFactory>SystemEntryPointContextFactory.getSourceWireFactories() + +
+           
+ java.util.List<SourceWireFactory>SystemExternalServiceContextFactory.getSourceWireFactories() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.system.config with parameters of type SourceWireFactory
+ voidSystemContextFactory.addSourceWireFactory(java.lang.String referenceName, + SourceWireFactory factory) + +
+           
+ voidSystemEntryPointContextFactory.addSourceWireFactory(java.lang.String referenceName, + SourceWireFactory pFactory) + +
+           
+ voidSystemExternalServiceContextFactory.addSourceWireFactory(java.lang.String referenceName, + SourceWireFactory pFactory) + +
+           
+ voidSystemObjectContextFactory.addSourceWireFactory(java.lang.String referenceName, + SourceWireFactory factory) + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Method parameters in org.apache.tuscany.core.system.config with type arguments of type SourceWireFactory
+ voidSystemContextFactory.addSourceWireFactories(java.lang.String referenceName, + java.lang.Class referenceInterface, + java.util.List<SourceWireFactory> factory, + boolean multiplicity) + +
+           
+ voidSystemEntryPointContextFactory.addSourceWireFactories(java.lang.String referenceName, + java.lang.Class referenceInterface, + java.util.List<SourceWireFactory> factory, + boolean multiplicity) + +
+           
+ voidSystemExternalServiceContextFactory.addSourceWireFactories(java.lang.String referenceName, + java.lang.Class referenceInterface, + java.util.List<SourceWireFactory> factory, + boolean multiplicity) + +
+           
+  +

+ + + + + +
+Uses of SourceWireFactory in org.apache.tuscany.core.wire
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.wire that return SourceWireFactory
+ SourceWireFactoryWireFactoryFactory.createSourceWireFactory() + +
+          Creates a source-side wire factory
+  +

+ + + + + +
+Uses of SourceWireFactory in org.apache.tuscany.core.wire.jdk
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.wire.jdk that implement SourceWireFactory
+ classJDKSourceWireFactory + +
+          Creates proxies that are injected on references using JDK dynamic proxy facilities and front a wire.
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.wire.jdk that return SourceWireFactory
+ SourceWireFactoryJDKWireFactoryFactory.createSourceWireFactory() + +
+           
+  +

+ + + + + +
+Uses of SourceWireFactory in org.apache.tuscany.core.wire.service
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.wire.service that return types with arguments of type SourceWireFactory
+ java.util.List<SourceWireFactory>DefaultWireFactoryService.createSourceFactory(org.apache.tuscany.model.assembly.ConfiguredReference configuredReference) + +
+           
+ java.util.List<SourceWireFactory>WireFactoryService.createSourceFactory(org.apache.tuscany.model.assembly.ConfiguredReference configuredReference) + +
+          Creates the source-side wire factory for a reference
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/TargetInvocationConfiguration.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/TargetInvocationConfiguration.html new file mode 100644 index 0000000000..94e20b8744 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/TargetInvocationConfiguration.html @@ -0,0 +1,178 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.wire.TargetInvocationConfiguration (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.wire.TargetInvocationConfiguration

+
+ + + + + + + + + +
+Packages that use TargetInvocationConfiguration
org.apache.tuscany.core.wire  
+  +

+ + + + + +
+Uses of TargetInvocationConfiguration in org.apache.tuscany.core.wire
+  +

+ + + + + + + + +
Constructor parameters in org.apache.tuscany.core.wire with type arguments of type TargetInvocationConfiguration
WireTargetConfiguration(QualifiedName targetName, + java.util.Map<java.lang.reflect.Method,TargetInvocationConfiguration> invocationConfigs, + java.lang.ClassLoader proxyClassLoader, + MessageFactory messageFactory) + +
+          Creates the source side of a wire
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/TargetInvoker.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/TargetInvoker.html new file mode 100644 index 0000000000..eb50ae3be2 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/TargetInvoker.html @@ -0,0 +1,356 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.wire.TargetInvoker (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.wire.TargetInvoker

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use TargetInvoker
org.apache.tuscany.core.extension  
org.apache.tuscany.core.message  
org.apache.tuscany.core.message.impl  
org.apache.tuscany.core.wire  
+  +

+ + + + + +
+Uses of TargetInvoker in org.apache.tuscany.core.extension
+  +

+ + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.extension that implement TargetInvoker
+ classComponentTargetInvoker + +
+          Responsible for invoking an external service + TODO: virtualy identical to ExternalServiceTargetInvoker
+ classExternalServiceTargetInvoker + +
+          Responsible for invoking an external service
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.extension that return TargetInvoker
+protected abstract  TargetInvokerWireBuilderSupport.createInvoker(QualifiedName targetName, + java.lang.reflect.Method operation, + ScopeContext context, + boolean downScope) + +
+          Callback to create the specific TargetInvoker type for dispatching to the target type
+  +

+ + + + + +
+Uses of TargetInvoker in org.apache.tuscany.core.message
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.message that return TargetInvoker
+ TargetInvokerMessage.getTargetInvoker() + +
+          Sets the target invoker to dispatch to when the message passes through the request side of the invocation chain
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.message with parameters of type TargetInvoker
+ voidMessage.setTargetInvoker(TargetInvoker invoker) + +
+          Sets the target invoker to dispatch to when the message passes through the request side of the invocation chain
+  +

+ + + + + +
+Uses of TargetInvoker in org.apache.tuscany.core.message.impl
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.message.impl that return TargetInvoker
+ TargetInvokerMessageImpl.getTargetInvoker() + +
+           
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.message.impl with parameters of type TargetInvoker
+ voidMessageImpl.setTargetInvoker(TargetInvoker invoker) + +
+           
+  +

+ + + + + +
+Uses of TargetInvoker in org.apache.tuscany.core.wire
+  +

+ + + + + + + + + +
Fields in org.apache.tuscany.core.wire declared as TargetInvoker
+protected  TargetInvokerInvocationConfiguration.targetInvoker + +
+           
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.wire that return TargetInvoker
+ TargetInvokerInvocationConfiguration.getTargetInvoker() + +
+          Returns the target invoker that is passed down the chain
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.wire with parameters of type TargetInvoker
+ voidInvocationConfiguration.setTargetInvoker(TargetInvoker invoker) + +
+          Sets the target invoker to pass down the chain
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/TargetWireFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/TargetWireFactory.html new file mode 100644 index 0000000000..d4b35d4dcb --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/TargetWireFactory.html @@ -0,0 +1,727 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.wire.TargetWireFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.wire.TargetWireFactory

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use TargetWireFactory
org.apache.tuscany.core.builder  
org.apache.tuscany.core.builder.impl  
org.apache.tuscany.core.context.impl  
org.apache.tuscany.core.extension  
org.apache.tuscany.core.runtime  
org.apache.tuscany.core.system.config  
org.apache.tuscany.core.wire  
org.apache.tuscany.core.wire.jdk  
org.apache.tuscany.core.wire.service  
+  +

+ + + + + +
+Uses of TargetWireFactory in org.apache.tuscany.core.builder
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.builder that return TargetWireFactory
+ TargetWireFactoryContextFactory.getTargetWireFactory(java.lang.String serviceName) + +
+          Returns the target-side wire factory associated with the given service name
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.builder that return types with arguments of type TargetWireFactory
+ java.util.Map<java.lang.String,TargetWireFactory>ContextFactory.getTargetWireFactories() + +
+          Returns a collection of target-side wire factories keyed by service name
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.builder with parameters of type TargetWireFactory
+ voidContextFactory.addTargetWireFactory(java.lang.String serviceName, + TargetWireFactory factory) + +
+          Adds a target-side wire factory for the given service name.
+ voidWireBuilder.completeTargetChain(TargetWireFactory<?> targetFactory, + java.lang.Class targetType, + ScopeContext targetScopeContext) + +
+          Finishes processing the target side wire chain.
+ voidWireBuilder.connect(SourceWireFactory<?> sourceFactory, + TargetWireFactory<?> targetFactory, + java.lang.Class targetType, + boolean downScope, + ScopeContext targetScopeContext) + +
+          Connects wire configurations of the source proxy factory to corresponding ones in the target proxy to + factory
+  +

+ + + + + +
+Uses of TargetWireFactory in org.apache.tuscany.core.builder.impl
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.builder.impl with parameters of type TargetWireFactory
+ voidDefaultWireBuilder.completeTargetChain(TargetWireFactory targetFactory, + java.lang.Class targetType, + ScopeContext targetScopeContext) + +
+           
+ voidDefaultWireBuilder.connect(SourceWireFactory<?> sourceFactory, + TargetWireFactory<?> targetFactory, + java.lang.Class targetType, + boolean downScope, + ScopeContext targetScopeContext) + +
+           
+  +

+ + + + + +
+Uses of TargetWireFactory in org.apache.tuscany.core.context.impl
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.context.impl with parameters of type TargetWireFactory
+ voidAbstractCompositeContext.completeTargetChain(TargetWireFactory targetFactory, + java.lang.Class targetType, + ScopeContext targetScopeContext) + +
+           
+ voidAbstractCompositeContext.connect(SourceWireFactory sourceFactory, + TargetWireFactory targetFactory, + java.lang.Class targetType, + boolean downScope, + ScopeContext targetScopeContext) + +
+           
+  +

+ + + + + + + + +
Constructors in org.apache.tuscany.core.context.impl with parameters of type TargetWireFactory
ExternalServiceContextImpl(java.lang.String name, + TargetWireFactory targetWireFactory, + ObjectFactory targetInstanceFactory) + +
+          Creates an external service context
+  +

+ + + + + +
+Uses of TargetWireFactory in org.apache.tuscany.core.extension
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.extension that return TargetWireFactory
+ TargetWireFactoryEntryPointContextFactory.getTargetWireFactory(java.lang.String serviceName) + +
+           
+ TargetWireFactoryExternalServiceContextFactory.getTargetWireFactory(java.lang.String serviceName) + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.extension that return types with arguments of type TargetWireFactory
+ java.util.Map<java.lang.String,TargetWireFactory>EntryPointContextFactory.getTargetWireFactories() + +
+           
+ java.util.Map<java.lang.String,TargetWireFactory>ExternalServiceContextFactory.getTargetWireFactories() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.extension with parameters of type TargetWireFactory
+ voidEntryPointContextFactory.addTargetWireFactory(java.lang.String serviceName, + TargetWireFactory factory) + +
+           
+ voidExternalServiceContextFactory.addTargetWireFactory(java.lang.String serviceName, + TargetWireFactory factory) + +
+           
+ voidWireBuilderSupport.completeTargetChain(TargetWireFactory targetFactory, + java.lang.Class targetType, + ScopeContext targetScopeContext) + +
+           
+ voidWireBuilderSupport.connect(SourceWireFactory sourceFactory, + TargetWireFactory targetFactory, + java.lang.Class targetType, + boolean downScope, + ScopeContext targetScopeContext) + +
+           
+  +

+ + + + + +
+Uses of TargetWireFactory in org.apache.tuscany.core.runtime
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.runtime with parameters of type TargetWireFactory
+ voidRuntimeContextImpl.completeTargetChain(TargetWireFactory targetFactory, + java.lang.Class targetType, + ScopeContext targetScopeContext) + +
+           
+ voidRuntimeContextImpl.connect(SourceWireFactory sourceFactory, + TargetWireFactory targetFactory, + java.lang.Class targetType, + boolean downScope, + ScopeContext targetScopeContext) + +
+           
+  +

+ + + + + +
+Uses of TargetWireFactory in org.apache.tuscany.core.system.config
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.system.config that return TargetWireFactory
+ TargetWireFactorySystemContextFactory.getTargetWireFactory(java.lang.String serviceName) + +
+           
+ TargetWireFactorySystemEntryPointContextFactory.getTargetWireFactory(java.lang.String serviceName) + +
+           
+ TargetWireFactorySystemExternalServiceContextFactory.getTargetWireFactory(java.lang.String serviceName) + +
+           
+ TargetWireFactorySystemObjectContextFactory.getTargetWireFactory(java.lang.String serviceName) + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.system.config that return types with arguments of type TargetWireFactory
+ java.util.Map<java.lang.String,TargetWireFactory>SystemContextFactory.getTargetWireFactories() + +
+           
+ java.util.Map<java.lang.String,TargetWireFactory>SystemEntryPointContextFactory.getTargetWireFactories() + +
+           
+ java.util.Map<java.lang.String,TargetWireFactory>SystemExternalServiceContextFactory.getTargetWireFactories() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.system.config with parameters of type TargetWireFactory
+ voidSystemContextFactory.addTargetWireFactory(java.lang.String serviceName, + TargetWireFactory factory) + +
+           
+ voidSystemEntryPointContextFactory.addTargetWireFactory(java.lang.String serviceName, + TargetWireFactory pFactory) + +
+           
+ voidSystemExternalServiceContextFactory.addTargetWireFactory(java.lang.String serviceName, + TargetWireFactory pFactory) + +
+           
+ voidSystemObjectContextFactory.addTargetWireFactory(java.lang.String serviceName, + TargetWireFactory factory) + +
+           
+  +

+ + + + + +
+Uses of TargetWireFactory in org.apache.tuscany.core.wire
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.wire that return TargetWireFactory
+ TargetWireFactoryWireFactoryFactory.createTargetWireFactory() + +
+          Creates a target-side wire factory
+  +

+ + + + + +
+Uses of TargetWireFactory in org.apache.tuscany.core.wire.jdk
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.wire.jdk that implement TargetWireFactory
+ classJDKTargetWireFactory + +
+          Creates proxies that are returned to non-SCA clients using JDK dynamic proxy facilities and front a wire.
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.wire.jdk that return TargetWireFactory
+ TargetWireFactoryJDKWireFactoryFactory.createTargetWireFactory() + +
+           
+  +

+ + + + + +
+Uses of TargetWireFactory in org.apache.tuscany.core.wire.service
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.wire.service that return TargetWireFactory
+ TargetWireFactoryDefaultWireFactoryService.createTargetFactory(org.apache.tuscany.model.assembly.ConfiguredService configuredService) + +
+           
+ TargetWireFactoryWireFactoryService.createTargetFactory(org.apache.tuscany.model.assembly.ConfiguredService configuredService) + +
+          Creates a target-side wire factory for a service implementing a given interface
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/WireConfiguration.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/WireConfiguration.html new file mode 100644 index 0000000000..b3db8690e6 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/WireConfiguration.html @@ -0,0 +1,215 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.wire.WireConfiguration (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.wire.WireConfiguration

+
+ + + + + + + + + + + + + +
+Packages that use WireConfiguration
org.apache.tuscany.core.wire  
org.apache.tuscany.core.wire.impl  
+  +

+ + + + + +
+Uses of WireConfiguration in org.apache.tuscany.core.wire
+  +

+ + + + + + + + + + + + + +
Subclasses of WireConfiguration in org.apache.tuscany.core.wire
+ classWireSourceConfiguration + +
+          Contains configuration for the source side of a wire
+ classWireTargetConfiguration + +
+          Contains configuration for the target side of a wire
+  +

+ + + + + +
+Uses of WireConfiguration in org.apache.tuscany.core.wire.impl
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.wire.impl with parameters of type WireConfiguration
+ voidNullWireFactory.initialize(java.lang.Class businessInterface, + WireConfiguration config) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/WireException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/WireException.html new file mode 100644 index 0000000000..7533090ce1 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/WireException.html @@ -0,0 +1,185 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.wire.WireException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.wire.WireException

+
+ + + + + + + + + +
+Packages that use WireException
org.apache.tuscany.core.wire  
+  +

+ + + + + +
+Uses of WireException in org.apache.tuscany.core.wire
+  +

+ + + + + + + + + + + + + +
Subclasses of WireException in org.apache.tuscany.core.wire
+ classProxyCreationException + +
+          Denotes an error creating a proxy representing for a wire
+ classWireFactoryInitException + +
+          Denotes an error initializing a wire factory
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/WireFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/WireFactory.html new file mode 100644 index 0000000000..9e2036e604 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/WireFactory.html @@ -0,0 +1,307 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.wire.WireFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.wire.WireFactory

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use WireFactory
org.apache.tuscany.core.builder.impl  
org.apache.tuscany.core.system.config  
org.apache.tuscany.core.wire  
org.apache.tuscany.core.wire.impl  
org.apache.tuscany.core.wire.jdk  
+  +

+ + + + + +
+Uses of WireFactory in org.apache.tuscany.core.builder.impl
+  +

+ + + + + + + + +
Constructors in org.apache.tuscany.core.builder.impl with parameters of type WireFactory
ProxyObjectFactory(WireFactory factory) + +
+           
+  +

+ + + + + +
+Uses of WireFactory in org.apache.tuscany.core.system.config
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.system.config that return types with arguments of type WireFactory
+ java.util.List<WireFactory>SystemObjectContextFactory.getSourceWireFactories() + +
+           
+  +

+ + + + + +
+Uses of WireFactory in org.apache.tuscany.core.wire
+  +

+ + + + + + + + + + + + + +
Subinterfaces of WireFactory in org.apache.tuscany.core.wire
+ interfaceSourceWireFactory<T> + +
+          Implementations are responsible for managing the source side of a wire.
+ interfaceTargetWireFactory<T> + +
+          Implementations are responsible for managing the target side of a wire
+  +

+ + + + + +
+Uses of WireFactory in org.apache.tuscany.core.wire.impl
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.wire.impl that implement WireFactory
+ classNullWireFactory + +
+          Returns an actual implementation instance as opposed to a proxy.
+  +

+ + + + + +
+Uses of WireFactory in org.apache.tuscany.core.wire.jdk
+  +

+ + + + + + + + + + + + + +
Classes in org.apache.tuscany.core.wire.jdk that implement WireFactory
+ classJDKSourceWireFactory + +
+          Creates proxies that are injected on references using JDK dynamic proxy facilities and front a wire.
+ classJDKTargetWireFactory + +
+          Creates proxies that are returned to non-SCA clients using JDK dynamic proxy facilities and front a wire.
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/WireFactoryFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/WireFactoryFactory.html new file mode 100644 index 0000000000..fc4a629bbf --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/WireFactoryFactory.html @@ -0,0 +1,222 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.wire.WireFactoryFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.wire.WireFactoryFactory

+
+ + + + + + + + + + + + + +
+Packages that use WireFactoryFactory
org.apache.tuscany.core.wire.jdk  
org.apache.tuscany.core.wire.service  
+  +

+ + + + + +
+Uses of WireFactoryFactory in org.apache.tuscany.core.wire.jdk
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.wire.jdk that implement WireFactoryFactory
+ classJDKWireFactoryFactory + +
+          A system service that creates JDK dynamic proxy-based WireFactorys
+  +

+ + + + + +
+Uses of WireFactoryFactory in org.apache.tuscany.core.wire.service
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.wire.service with parameters of type WireFactoryFactory
+ voidDefaultWireFactoryService.setWireFactoryService(WireFactoryFactory wireFactoryFactory) + +
+           
+  +

+ + + + + + + + +
Constructors in org.apache.tuscany.core.wire.service with parameters of type WireFactoryFactory
DefaultWireFactoryService(MessageFactory messageFactory, + WireFactoryFactory wireFactoryFactory, + PolicyBuilderRegistry registry) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/WireFactoryInitException.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/WireFactoryInitException.html new file mode 100644 index 0000000000..3e85f3e296 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/WireFactoryInitException.html @@ -0,0 +1,281 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.wire.WireFactoryInitException (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.wire.WireFactoryInitException

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use WireFactoryInitException
org.apache.tuscany.core.context.impl  
org.apache.tuscany.core.wire  
org.apache.tuscany.core.wire.impl  
org.apache.tuscany.core.wire.jdk  
+  +

+ + + + + +
+Uses of WireFactoryInitException in org.apache.tuscany.core.context.impl
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.context.impl that throw WireFactoryInitException
+protected  voidAbstractCompositeContext.initializeWireFactories() + +
+           
+  +

+ + + + + +
+Uses of WireFactoryInitException in org.apache.tuscany.core.wire
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.wire that throw WireFactoryInitException
+ voidWireFactory.initialize() + +
+          Prepares the factory.
+  +

+ + + + + +
+Uses of WireFactoryInitException in org.apache.tuscany.core.wire.impl
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.wire.impl that throw WireFactoryInitException
+ voidNullWireFactory.initialize() + +
+           
+ voidNullWireFactory.initialize(java.lang.Class businessInterface, + WireConfiguration config) + +
+           
+  +

+ + + + + +
+Uses of WireFactoryInitException in org.apache.tuscany.core.wire.jdk
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.wire.jdk that throw WireFactoryInitException
+ voidJDKSourceWireFactory.initialize() + +
+           
+ voidJDKTargetWireFactory.initialize() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/WireSourceConfiguration.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/WireSourceConfiguration.html new file mode 100644 index 0000000000..b7d9dc5b2d --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/WireSourceConfiguration.html @@ -0,0 +1,353 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.wire.WireSourceConfiguration (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.wire.WireSourceConfiguration

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use WireSourceConfiguration
org.apache.tuscany.core.async.builder  
org.apache.tuscany.core.builder  
org.apache.tuscany.core.builder.system  
org.apache.tuscany.core.wire  
org.apache.tuscany.core.wire.jdk  
+  +

+ + + + + +
+Uses of WireSourceConfiguration in org.apache.tuscany.core.async.builder
+  +

+ + + + + + + + + +
Method parameters in org.apache.tuscany.core.async.builder with type arguments of type WireSourceConfiguration
+ voidAsyncPolicyBuilder.build(org.apache.tuscany.model.assembly.ConfiguredReference arg0, + java.util.List<WireSourceConfiguration> arg1) + +
+           
+  +

+ + + + + +
+Uses of WireSourceConfiguration in org.apache.tuscany.core.builder
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.builder with parameters of type WireSourceConfiguration
+ voidSourcePolicyOrderer.order(WireSourceConfiguration configuration) + +
+           
+  +

+ + + + + + + + + +
Method parameters in org.apache.tuscany.core.builder with type arguments of type WireSourceConfiguration
+ voidSourcePolicyBuilder.build(org.apache.tuscany.model.assembly.ConfiguredReference reference, + java.util.List<WireSourceConfiguration> configurations) + +
+           
+  +

+ + + + + +
+Uses of WireSourceConfiguration in org.apache.tuscany.core.builder.system
+  +

+ + + + + + + + + + + + + +
Method parameters in org.apache.tuscany.core.builder.system with type arguments of type WireSourceConfiguration
+ voidDefaultPolicyBuilderRegistry.buildSource(org.apache.tuscany.model.assembly.ConfiguredReference reference, + java.util.List<WireSourceConfiguration> configurations) + +
+           
+ voidPolicyBuilderRegistry.buildSource(org.apache.tuscany.model.assembly.ConfiguredReference reference, + java.util.List<WireSourceConfiguration> configurations) + +
+          Evaluates source-side policy metadata for configured reference and updates the curresponding collection of wire configurations
+  +

+ + + + + +
+Uses of WireSourceConfiguration in org.apache.tuscany.core.wire
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.wire that return WireSourceConfiguration
+ WireSourceConfigurationSourceWireFactory.getConfiguration() + +
+          Returns the configuration information used to create the source-side of a wire, including invocation chains
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.wire with parameters of type WireSourceConfiguration
+ voidSourceWireFactory.setConfiguration(WireSourceConfiguration config) + +
+          Sets the configuration information used to create the source-side of a wire, including invocation chains
+  +

+ + + + + +
+Uses of WireSourceConfiguration in org.apache.tuscany.core.wire.jdk
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.wire.jdk that return WireSourceConfiguration
+ WireSourceConfigurationJDKSourceWireFactory.getConfiguration() + +
+           
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.wire.jdk with parameters of type WireSourceConfiguration
+ voidJDKSourceWireFactory.setConfiguration(WireSourceConfiguration config) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/WireTargetConfiguration.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/WireTargetConfiguration.html new file mode 100644 index 0000000000..d7a679a85b --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/class-use/WireTargetConfiguration.html @@ -0,0 +1,345 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.wire.WireTargetConfiguration (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.wire.WireTargetConfiguration

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use WireTargetConfiguration
org.apache.tuscany.core.async.builder  
org.apache.tuscany.core.builder  
org.apache.tuscany.core.builder.system  
org.apache.tuscany.core.wire  
org.apache.tuscany.core.wire.jdk  
+  +

+ + + + + +
+Uses of WireTargetConfiguration in org.apache.tuscany.core.async.builder
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.async.builder with parameters of type WireTargetConfiguration
+ voidAsyncPolicyBuilder.build(org.apache.tuscany.model.assembly.ConfiguredService service, + WireTargetConfiguration wireTargetConfiguration) + +
+           
+  +

+ + + + + +
+Uses of WireTargetConfiguration in org.apache.tuscany.core.builder
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.builder with parameters of type WireTargetConfiguration
+ voidTargetPolicyBuilder.build(org.apache.tuscany.model.assembly.ConfiguredService service, + WireTargetConfiguration configuration) + +
+           
+ voidTargetPolicyOrderer.order(WireTargetConfiguration configuration) + +
+           
+  +

+ + + + + +
+Uses of WireTargetConfiguration in org.apache.tuscany.core.builder.system
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.builder.system with parameters of type WireTargetConfiguration
+ voidDefaultPolicyBuilderRegistry.buildTarget(org.apache.tuscany.model.assembly.ConfiguredService service, + WireTargetConfiguration configuration) + +
+           
+ voidPolicyBuilderRegistry.buildTarget(org.apache.tuscany.model.assembly.ConfiguredService service, + WireTargetConfiguration configuration) + +
+          Evaluates target-side policy metadata for configured reference and updates the curresponding collection of wire configurations
+  +

+ + + + + +
+Uses of WireTargetConfiguration in org.apache.tuscany.core.wire
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.wire that return WireTargetConfiguration
+ WireTargetConfigurationTargetWireFactory.getConfiguration() + +
+          Returns the configuration information used to create the target-side of a wire, including invocation chains
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.wire with parameters of type WireTargetConfiguration
+ voidTargetWireFactory.setConfiguration(WireTargetConfiguration config) + +
+          Sets the configuration information used to create the target-side of a wire, including invocation chains
+  +

+ + + + + +
+Uses of WireTargetConfiguration in org.apache.tuscany.core.wire.jdk
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.wire.jdk that return WireTargetConfiguration
+ WireTargetConfigurationJDKTargetWireFactory.getConfiguration() + +
+           
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.core.wire.jdk with parameters of type WireTargetConfiguration
+ voidJDKTargetWireFactory.setConfiguration(WireTargetConfiguration config) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/InvokerInterceptor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/InvokerInterceptor.html new file mode 100644 index 0000000000..686afe2e88 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/InvokerInterceptor.html @@ -0,0 +1,298 @@ + + + + + + + +InvokerInterceptor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.wire.impl +
+Class InvokerInterceptor

+
+java.lang.Object
+  extended by org.apache.tuscany.core.wire.impl.InvokerInterceptor
+
+
+
All Implemented Interfaces:
Interceptor
+
+
+
+
public class InvokerInterceptor
extends java.lang.Object
implements Interceptor
+ + +

+Serves as a tail interceptor on a target wire chain. This implementation dispatches to the target invoker + passed inside the wire message. Target invokers are passed from the source in order to allow for caching of + target instances. +

+ +

+

+
Version:
+
$Rev$ $Date$
+
See Also:
TargetInvoker
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
InvokerInterceptor() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ Messageinvoke(Message msg) + +
+          Process a synchronous wire.
+ voidsetNext(Interceptor next) + +
+          Sets the next interceptor.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+InvokerInterceptor

+
+public InvokerInterceptor()
+
+
+ + + + + + + + +
+Method Detail
+ +

+invoke

+
+public Message invoke(Message msg)
+               throws InvocationRuntimeException
+
+
Description copied from interface: Interceptor
+
Process a synchronous wire. +

+

+
Specified by:
invoke in interface Interceptor
+
+
+
Parameters:
msg - the request Message for the wire +
Returns:
the response Message from the wire +
Throws: +
InvocationRuntimeException
+
+
+
+ +

+setNext

+
+public void setNext(Interceptor next)
+
+
Description copied from interface: Interceptor
+
Sets the next interceptor. +

+

+
Specified by:
setNext in interface Interceptor
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/MessageChannelImpl.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/MessageChannelImpl.html new file mode 100644 index 0000000000..52f777ee22 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/MessageChannelImpl.html @@ -0,0 +1,272 @@ + + + + + + + +MessageChannelImpl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.wire.impl +
+Class MessageChannelImpl

+
+java.lang.Object
+  extended by org.apache.tuscany.core.wire.impl.MessageChannelImpl
+
+
+
All Implemented Interfaces:
MessageChannel
+
+
+
+
public class MessageChannelImpl
extends java.lang.Object
implements MessageChannel
+ + +

+A channel comprising an ordered collection of message handlers. +

+ +

+

+
Version:
+
$Rev: 394379 $ $Date: 2006-04-15 18:01:36 -0400 (Sat, 15 Apr 2006) $
+
See Also:
Message
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
MessageChannelImpl(java.util.List<MessageHandler> pipeline) + +
+          Construct a new channel comprising the supplied list of handlers.
+  + + + + + + + + + + + +
+Method Summary
+ voidsend(Message msg) + +
+          Send a message down the channel.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+MessageChannelImpl

+
+public MessageChannelImpl(java.util.List<MessageHandler> pipeline)
+
+
Construct a new channel comprising the supplied list of handlers. +

+

+
Parameters:
pipeline - the Handlers in the channel
+
+ + + + + + + + +
+Method Detail
+ +

+send

+
+public void send(Message msg)
+
+
Send a message down the channel. The message will be processed by all handlers + in order until one returns false to indicate processing is complete or all + handlers have been called. +

+

+
Specified by:
send in interface MessageChannel
+
+
+
Parameters:
msg - a Message to send down the channel
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/MessageDispatcher.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/MessageDispatcher.html new file mode 100644 index 0000000000..f6140a9fff --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/MessageDispatcher.html @@ -0,0 +1,272 @@ + + + + + + + +MessageDispatcher (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.wire.impl +
+Class MessageDispatcher

+
+java.lang.Object
+  extended by org.apache.tuscany.core.wire.impl.MessageDispatcher
+
+
+
All Implemented Interfaces:
MessageHandler
+
+
+
+
public class MessageDispatcher
extends java.lang.Object
implements MessageHandler
+ + +

+A message handler that dispatches the message through an interceptor stack and the uses the response channel to + return the wire result. +

+ +

+

+
Version:
+
$Rev: 394379 $ $Date: 2006-04-15 18:01:36 -0400 (Sat, 15 Apr 2006) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
MessageDispatcher(Interceptor head) + +
+          Construct a handler that dispatches messages to an Interceptor stack.
+  + + + + + + + + + + + +
+Method Summary
+ booleanprocessMessage(Message msg) + +
+          Process a message.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+MessageDispatcher

+
+public MessageDispatcher(Interceptor head)
+
+
Construct a handler that dispatches messages to an Interceptor stack. +

+

+
Parameters:
head - the interceptor at the head of the stack
+
+ + + + + + + + +
+Method Detail
+ +

+processMessage

+
+public boolean processMessage(Message msg)
+
+
Description copied from interface: MessageHandler
+
Process a message. +

+

+
Specified by:
processMessage in interface MessageHandler
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/NullWireFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/NullWireFactory.html new file mode 100644 index 0000000000..f72e16553d --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/NullWireFactory.html @@ -0,0 +1,427 @@ + + + + + + + +NullWireFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.wire.impl +
+Class NullWireFactory

+
+java.lang.Object
+  extended by org.apache.tuscany.core.wire.impl.NullWireFactory
+
+
+
All Implemented Interfaces:
WireFactory
+
+
+
+
public class NullWireFactory
extends java.lang.Object
implements WireFactory
+ + +

+Returns an actual implementation instance as opposed to a proxy. Used in cases where proxying may be optimized away. +

+ +

+

+
Version:
+
$Rev: 379957 $ $Date: 2006-02-22 14:58:24 -0800 (Wed, 22 Feb 2006) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
NullWireFactory(java.lang.String componentName, + CompositeContext parentContext) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddInterface(java.lang.Class claz) + +
+          Adds an interface type generated proxies implement
+ java.lang.ObjectcreateProxy() + +
+          Returns a proxy for a service specified by a reference or target
+ java.lang.ClassgetBusinessInterface() + +
+          Returns the primary interface type implemented by generated proxies
+ java.lang.Class[]getImplementatedInterfaces() + +
+          Returns an array of all interfaces implemented by generated proxies
+ voidinitialize() + +
+          Prepares the factory.
+ voidinitialize(java.lang.Class businessInterface, + WireConfiguration config) + +
+           
+ voidsetBusinessInterface(java.lang.Class interfaze) + +
+          Sets the primary interface type generated proxies implement
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+NullWireFactory

+
+public NullWireFactory(java.lang.String componentName,
+                       CompositeContext parentContext)
+
+
+ + + + + + + + +
+Method Detail
+ +

+initialize

+
+public void initialize(java.lang.Class businessInterface,
+                       WireConfiguration config)
+                throws WireFactoryInitException
+
+
+
+
+
+ +
Throws: +
WireFactoryInitException
+
+
+
+ +

+createProxy

+
+public java.lang.Object createProxy()
+                             throws ProxyCreationException
+
+
Description copied from interface: WireFactory
+
Returns a proxy for a service specified by a reference or target +

+

+
Specified by:
createProxy in interface WireFactory
+
+
+ +
Throws: +
ProxyCreationException
+
+
+
+ +

+initialize

+
+public void initialize()
+                throws WireFactoryInitException
+
+
Description copied from interface: WireFactory
+
Prepares the factory. This will typically be called at buildSource time, after bridging source- and target-side invocation chains. +

+

+
Specified by:
initialize in interface WireFactory
+
+
+ +
Throws: +
WireFactoryInitException - if an error is encountered during initialization
+
+
+
+ +

+setBusinessInterface

+
+public void setBusinessInterface(java.lang.Class interfaze)
+
+
Description copied from interface: WireFactory
+
Sets the primary interface type generated proxies implement +

+

+
Specified by:
setBusinessInterface in interface WireFactory
+
+
+
+
+
+
+ +

+getBusinessInterface

+
+public java.lang.Class getBusinessInterface()
+
+
Description copied from interface: WireFactory
+
Returns the primary interface type implemented by generated proxies +

+

+
Specified by:
getBusinessInterface in interface WireFactory
+
+
+
+
+
+
+ +

+addInterface

+
+public void addInterface(java.lang.Class claz)
+
+
Description copied from interface: WireFactory
+
Adds an interface type generated proxies implement +

+

+
Specified by:
addInterface in interface WireFactory
+
+
+
+
+
+
+ +

+getImplementatedInterfaces

+
+public java.lang.Class[] getImplementatedInterfaces()
+
+
Description copied from interface: WireFactory
+
Returns an array of all interfaces implemented by generated proxies +

+

+
Specified by:
getImplementatedInterfaces in interface WireFactory
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/OneWayInterceptor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/OneWayInterceptor.html new file mode 100644 index 0000000000..66caf3a6a7 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/OneWayInterceptor.html @@ -0,0 +1,297 @@ + + + + + + + +OneWayInterceptor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.wire.impl +
+Class OneWayInterceptor

+
+java.lang.Object
+  extended by org.apache.tuscany.core.wire.impl.OneWayInterceptor
+
+
+
All Implemented Interfaces:
Interceptor
+
+
+
+
public class OneWayInterceptor
extends java.lang.Object
implements Interceptor
+ + +

+An interceptor that sends the wire Message down its request channel and does not expect a response. +

+ +

+

+
Version:
+
$Rev: 394379 $ $Date: 2006-04-15 18:01:36 -0400 (Sat, 15 Apr 2006) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
OneWayInterceptor(MessageChannel requestChannel) + +
+          Construct an interceptor that sends messages down the supplied channel.
+  + + + + + + + + + + + + + + + +
+Method Summary
+ Messageinvoke(Message message) + +
+          Process a synchronous wire.
+ voidsetNext(Interceptor next) + +
+          Sets the next interceptor.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+OneWayInterceptor

+
+public OneWayInterceptor(MessageChannel requestChannel)
+
+
Construct an interceptor that sends messages down the supplied channel. +

+

+
Parameters:
requestChannel - the channel to send messages down
+
+ + + + + + + + +
+Method Detail
+ +

+invoke

+
+public Message invoke(Message message)
+
+
Description copied from interface: Interceptor
+
Process a synchronous wire. +

+

+
Specified by:
invoke in interface Interceptor
+
+
+
Parameters:
message - the request Message for the wire +
Returns:
the response Message from the wire
+
+
+
+ +

+setNext

+
+public void setNext(Interceptor next)
+
+
Description copied from interface: Interceptor
+
Sets the next interceptor. +

+

+
Specified by:
setNext in interface Interceptor
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/RequestResponseInterceptor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/RequestResponseInterceptor.html new file mode 100644 index 0000000000..e624e4a171 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/RequestResponseInterceptor.html @@ -0,0 +1,304 @@ + + + + + + + +RequestResponseInterceptor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.wire.impl +
+Class RequestResponseInterceptor

+
+java.lang.Object
+  extended by org.apache.tuscany.core.wire.impl.RequestResponseInterceptor
+
+
+
All Implemented Interfaces:
Interceptor
+
+
+
+
public class RequestResponseInterceptor
extends java.lang.Object
implements Interceptor
+ + +

+An interceptor that first sends a message down its request channel then extracts the response from the + message and sends it down the response channel before returning it up the interceptor stack. +

+ +

+

+
Version:
+
$Rev: 395113 $ $Date: 2006-04-18 22:46:19 -0400 (Tue, 18 Apr 2006) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
RequestResponseInterceptor(MessageChannel sourceRequestChannel, + MessageChannel targetRequestChannel, + MessageChannel sourceResponseChannel, + MessageChannel targetResponseChannel) + +
+          Construct an interceptor that sends messages down the supplied channels.
+  + + + + + + + + + + + + + + + +
+Method Summary
+ Messageinvoke(Message requestMessage) + +
+          Process a synchronous wire.
+ voidsetNext(Interceptor next) + +
+          Sets the next interceptor.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+RequestResponseInterceptor

+
+public RequestResponseInterceptor(MessageChannel sourceRequestChannel,
+                                  MessageChannel targetRequestChannel,
+                                  MessageChannel sourceResponseChannel,
+                                  MessageChannel targetResponseChannel)
+
+
Construct an interceptor that sends messages down the supplied channels. +

+

+
Parameters:
targetRequestChannel - the channel to send request messages down
targetResponseChannel - the channel to sent response messages down
+
+ + + + + + + + +
+Method Detail
+ +

+invoke

+
+public Message invoke(Message requestMessage)
+
+
Description copied from interface: Interceptor
+
Process a synchronous wire. +

+

+
Specified by:
invoke in interface Interceptor
+
+
+
Parameters:
requestMessage - the request Message for the wire +
Returns:
the response Message from the wire
+
+
+
+ +

+setNext

+
+public void setNext(Interceptor next)
+
+
Description copied from interface: Interceptor
+
Sets the next interceptor. +

+

+
Specified by:
setNext in interface Interceptor
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/class-use/InvokerInterceptor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/class-use/InvokerInterceptor.html new file mode 100644 index 0000000000..d7807b0021 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/class-use/InvokerInterceptor.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.wire.impl.InvokerInterceptor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.wire.impl.InvokerInterceptor

+
+No usage of org.apache.tuscany.core.wire.impl.InvokerInterceptor +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/class-use/MessageChannelImpl.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/class-use/MessageChannelImpl.html new file mode 100644 index 0000000000..e4295658d0 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/class-use/MessageChannelImpl.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.wire.impl.MessageChannelImpl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.wire.impl.MessageChannelImpl

+
+No usage of org.apache.tuscany.core.wire.impl.MessageChannelImpl +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/class-use/MessageDispatcher.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/class-use/MessageDispatcher.html new file mode 100644 index 0000000000..5dd67c9ed9 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/class-use/MessageDispatcher.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.wire.impl.MessageDispatcher (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.wire.impl.MessageDispatcher

+
+No usage of org.apache.tuscany.core.wire.impl.MessageDispatcher +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/class-use/NullWireFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/class-use/NullWireFactory.html new file mode 100644 index 0000000000..d33128f7dc --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/class-use/NullWireFactory.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.wire.impl.NullWireFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.wire.impl.NullWireFactory

+
+No usage of org.apache.tuscany.core.wire.impl.NullWireFactory +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/class-use/OneWayInterceptor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/class-use/OneWayInterceptor.html new file mode 100644 index 0000000000..fdba0010f2 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/class-use/OneWayInterceptor.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.wire.impl.OneWayInterceptor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.wire.impl.OneWayInterceptor

+
+No usage of org.apache.tuscany.core.wire.impl.OneWayInterceptor +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/class-use/RequestResponseInterceptor.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/class-use/RequestResponseInterceptor.html new file mode 100644 index 0000000000..5cf1414874 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/class-use/RequestResponseInterceptor.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.wire.impl.RequestResponseInterceptor (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.wire.impl.RequestResponseInterceptor

+
+No usage of org.apache.tuscany.core.wire.impl.RequestResponseInterceptor +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/package-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/package-frame.html new file mode 100644 index 0000000000..4de7269c61 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/package-frame.html @@ -0,0 +1,43 @@ + + + + + + + +org.apache.tuscany.core.wire.impl (Tuscany Core incubating-M1 API) + + + + + + + + + + + +org.apache.tuscany.core.wire.impl + + + + +
+Classes  + +
+InvokerInterceptor +
+MessageChannelImpl +
+MessageDispatcher +
+NullWireFactory +
+OneWayInterceptor +
+RequestResponseInterceptor
+ + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/package-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/package-summary.html new file mode 100644 index 0000000000..b9ce4a251a --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/package-summary.html @@ -0,0 +1,177 @@ + + + + + + + +org.apache.tuscany.core.wire.impl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+

+Package org.apache.tuscany.core.wire.impl +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
InvokerInterceptorServes as a tail interceptor on a target wire chain.
MessageChannelImplA channel comprising an ordered collection of message handlers.
MessageDispatcherA message handler that dispatches the message through an interceptor stack and the uses the response channel to + return the wire result.
NullWireFactoryReturns an actual implementation instance as opposed to a proxy.
OneWayInterceptorAn interceptor that sends the wire Message down its request channel and does not expect a response.
RequestResponseInterceptorAn interceptor that first sends a message down its request channel then extracts the response from the + message and sends it down the response channel before returning it up the interceptor stack.
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/package-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/package-tree.html new file mode 100644 index 0000000000..c3a8ea13a6 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/package-tree.html @@ -0,0 +1,156 @@ + + + + + + + +org.apache.tuscany.core.wire.impl Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.core.wire.impl +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/package-use.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/package-use.html new file mode 100644 index 0000000000..bdac2fc060 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/impl/package-use.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Package org.apache.tuscany.core.wire.impl (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.core.wire.impl

+
+No usage of org.apache.tuscany.core.wire.impl +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/JDKInvocationHandler.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/JDKInvocationHandler.html new file mode 100644 index 0000000000..2d6c353bf8 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/JDKInvocationHandler.html @@ -0,0 +1,275 @@ + + + + + + + +JDKInvocationHandler (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.wire.jdk +
+Class JDKInvocationHandler

+
+java.lang.Object
+  extended by org.apache.tuscany.core.wire.jdk.JDKInvocationHandler
+
+
+
All Implemented Interfaces:
java.lang.reflect.InvocationHandler
+
+
+
+
public class JDKInvocationHandler
extends java.lang.Object
implements java.lang.reflect.InvocationHandler
+ + +

+Receives a request from a JDK proxy and dispatches it to a target invoker or source interceptor stack +

+ +

+

+
Version:
+
$Rev: 395162 $ $Date: 2006-04-19 04:07:36 -0400 (Wed, 19 Apr 2006) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
JDKInvocationHandler(MessageFactory messageFactory, + java.util.Map<java.lang.reflect.Method,? extends InvocationConfiguration> configuration) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ java.lang.Objectinvoke(java.lang.Object proxy, + java.lang.reflect.Method method, + java.lang.Object[] args) + +
+          Dispatches a client request made on a proxy
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+JDKInvocationHandler

+
+public JDKInvocationHandler(MessageFactory messageFactory,
+                            java.util.Map<java.lang.reflect.Method,? extends InvocationConfiguration> configuration)
+
+
+ + + + + + + + +
+Method Detail
+ +

+invoke

+
+public java.lang.Object invoke(java.lang.Object proxy,
+                               java.lang.reflect.Method method,
+                               java.lang.Object[] args)
+                        throws java.lang.Throwable
+
+
Dispatches a client request made on a proxy +

+

+
Specified by:
invoke in interface java.lang.reflect.InvocationHandler
+
+
+ +
Throws: +
java.lang.Throwable
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/JDKSourceWireFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/JDKSourceWireFactory.html new file mode 100644 index 0000000000..99b0a93a41 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/JDKSourceWireFactory.html @@ -0,0 +1,446 @@ + + + + + + + +JDKSourceWireFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.wire.jdk +
+Class JDKSourceWireFactory

+
+java.lang.Object
+  extended by org.apache.tuscany.core.wire.jdk.JDKSourceWireFactory
+
+
+
All Implemented Interfaces:
SourceWireFactory, WireFactory
+
+
+
+
public class JDKSourceWireFactory
extends java.lang.Object
implements SourceWireFactory
+ + +

+Creates proxies that are injected on references using JDK dynamic proxy facilities and front a wire. The proxies implement the + business interface associated with the service required by reference. +

+ +

+

+
Version:
+
$Rev: 394431 $ $Date: 2006-04-15 21:27:44 -0700 (Sat, 15 Apr 2006) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
JDKSourceWireFactory() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddInterface(java.lang.Class claz) + +
+          Adds an interface type generated proxies implement
+ java.lang.ObjectcreateProxy() + +
+          Returns a proxy for a service specified by a reference or target
+ java.lang.ClassgetBusinessInterface() + +
+          Returns the primary interface type implemented by generated proxies
+ WireSourceConfigurationgetConfiguration() + +
+          Returns the configuration information used to create the source-side of a wire, including invocation chains
+ java.lang.Class[]getImplementatedInterfaces() + +
+          Returns an array of all interfaces implemented by generated proxies
+ voidinitialize() + +
+          Prepares the factory.
+ voidsetBusinessInterface(java.lang.Class interfaze) + +
+          Sets the primary interface type generated proxies implement
+ voidsetConfiguration(WireSourceConfiguration config) + +
+          Sets the configuration information used to create the source-side of a wire, including invocation chains
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+JDKSourceWireFactory

+
+public JDKSourceWireFactory()
+
+
+ + + + + + + + +
+Method Detail
+ +

+initialize

+
+public void initialize()
+                throws WireFactoryInitException
+
+
Description copied from interface: WireFactory
+
Prepares the factory. This will typically be called at buildSource time, after bridging source- and target-side invocation chains. +

+

+
Specified by:
initialize in interface WireFactory
+
+
+ +
Throws: +
WireFactoryInitException - if an error is encountered during initialization
+
+
+
+ +

+createProxy

+
+public java.lang.Object createProxy()
+
+
Description copied from interface: WireFactory
+
Returns a proxy for a service specified by a reference or target +

+

+
Specified by:
createProxy in interface WireFactory
+
+
+
+
+
+
+ +

+getConfiguration

+
+public WireSourceConfiguration getConfiguration()
+
+
Description copied from interface: SourceWireFactory
+
Returns the configuration information used to create the source-side of a wire, including invocation chains +

+

+
Specified by:
getConfiguration in interface SourceWireFactory
+
+
+
+
+
+
+ +

+setConfiguration

+
+public void setConfiguration(WireSourceConfiguration config)
+
+
Description copied from interface: SourceWireFactory
+
Sets the configuration information used to create the source-side of a wire, including invocation chains +

+

+
Specified by:
setConfiguration in interface SourceWireFactory
+
+
+
+
+
+
+ +

+setBusinessInterface

+
+public void setBusinessInterface(java.lang.Class interfaze)
+
+
Description copied from interface: WireFactory
+
Sets the primary interface type generated proxies implement +

+

+
Specified by:
setBusinessInterface in interface WireFactory
+
+
+
+
+
+
+ +

+getBusinessInterface

+
+public java.lang.Class getBusinessInterface()
+
+
Description copied from interface: WireFactory
+
Returns the primary interface type implemented by generated proxies +

+

+
Specified by:
getBusinessInterface in interface WireFactory
+
+
+
+
+
+
+ +

+addInterface

+
+public void addInterface(java.lang.Class claz)
+
+
Description copied from interface: WireFactory
+
Adds an interface type generated proxies implement +

+

+
Specified by:
addInterface in interface WireFactory
+
+
+
+
+
+
+ +

+getImplementatedInterfaces

+
+public java.lang.Class[] getImplementatedInterfaces()
+
+
Description copied from interface: WireFactory
+
Returns an array of all interfaces implemented by generated proxies +

+

+
Specified by:
getImplementatedInterfaces in interface WireFactory
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/JDKTargetWireFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/JDKTargetWireFactory.html new file mode 100644 index 0000000000..de3574f1be --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/JDKTargetWireFactory.html @@ -0,0 +1,446 @@ + + + + + + + +JDKTargetWireFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.wire.jdk +
+Class JDKTargetWireFactory

+
+java.lang.Object
+  extended by org.apache.tuscany.core.wire.jdk.JDKTargetWireFactory
+
+
+
All Implemented Interfaces:
TargetWireFactory, WireFactory
+
+
+
+
public class JDKTargetWireFactory
extends java.lang.Object
implements TargetWireFactory
+ + +

+Creates proxies that are returned to non-SCA clients using JDK dynamic proxy facilities and front a wire. The proxies implement + the business interface associated with the target service of the wire and are typically returned by a locate operation. +

+ +

+

+
Version:
+
$Rev: 394431 $ $Date: 2006-04-15 21:27:44 -0700 (Sat, 15 Apr 2006) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
JDKTargetWireFactory() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddInterface(java.lang.Class claz) + +
+          Adds an interface type generated proxies implement
+ java.lang.ObjectcreateProxy() + +
+          Returns a proxy for a service specified by a reference or target
+ java.lang.ClassgetBusinessInterface() + +
+          Returns the primary interface type implemented by generated proxies
+ WireTargetConfigurationgetConfiguration() + +
+          Returns the configuration information used to create the target-side of a wire, including invocation chains
+ java.lang.Class[]getImplementatedInterfaces() + +
+          Returns an array of all interfaces implemented by generated proxies
+ voidinitialize() + +
+          Prepares the factory.
+ voidsetBusinessInterface(java.lang.Class interfaze) + +
+          Sets the primary interface type generated proxies implement
+ voidsetConfiguration(WireTargetConfiguration config) + +
+          Sets the configuration information used to create the target-side of a wire, including invocation chains
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+JDKTargetWireFactory

+
+public JDKTargetWireFactory()
+
+
+ + + + + + + + +
+Method Detail
+ +

+initialize

+
+public void initialize()
+                throws WireFactoryInitException
+
+
Description copied from interface: WireFactory
+
Prepares the factory. This will typically be called at buildSource time, after bridging source- and target-side invocation chains. +

+

+
Specified by:
initialize in interface WireFactory
+
+
+ +
Throws: +
WireFactoryInitException - if an error is encountered during initialization
+
+
+
+ +

+createProxy

+
+public java.lang.Object createProxy()
+
+
Description copied from interface: WireFactory
+
Returns a proxy for a service specified by a reference or target +

+

+
Specified by:
createProxy in interface WireFactory
+
+
+
+
+
+
+ +

+getConfiguration

+
+public WireTargetConfiguration getConfiguration()
+
+
Description copied from interface: TargetWireFactory
+
Returns the configuration information used to create the target-side of a wire, including invocation chains +

+

+
Specified by:
getConfiguration in interface TargetWireFactory
+
+
+
+
+
+
+ +

+setConfiguration

+
+public void setConfiguration(WireTargetConfiguration config)
+
+
Description copied from interface: TargetWireFactory
+
Sets the configuration information used to create the target-side of a wire, including invocation chains +

+

+
Specified by:
setConfiguration in interface TargetWireFactory
+
+
+
+
+
+
+ +

+setBusinessInterface

+
+public void setBusinessInterface(java.lang.Class interfaze)
+
+
Description copied from interface: WireFactory
+
Sets the primary interface type generated proxies implement +

+

+
Specified by:
setBusinessInterface in interface WireFactory
+
+
+
+
+
+
+ +

+getBusinessInterface

+
+public java.lang.Class getBusinessInterface()
+
+
Description copied from interface: WireFactory
+
Returns the primary interface type implemented by generated proxies +

+

+
Specified by:
getBusinessInterface in interface WireFactory
+
+
+
+
+
+
+ +

+addInterface

+
+public void addInterface(java.lang.Class claz)
+
+
Description copied from interface: WireFactory
+
Adds an interface type generated proxies implement +

+

+
Specified by:
addInterface in interface WireFactory
+
+
+
+
+
+
+ +

+getImplementatedInterfaces

+
+public java.lang.Class[] getImplementatedInterfaces()
+
+
Description copied from interface: WireFactory
+
Returns an array of all interfaces implemented by generated proxies +

+

+
Specified by:
getImplementatedInterfaces in interface WireFactory
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/JDKWireFactoryFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/JDKWireFactoryFactory.html new file mode 100644 index 0000000000..631c54b312 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/JDKWireFactoryFactory.html @@ -0,0 +1,365 @@ + + + + + + + +JDKWireFactoryFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.wire.jdk +
+Class JDKWireFactoryFactory

+
+java.lang.Object
+  extended by org.apache.tuscany.core.wire.jdk.JDKWireFactoryFactory
+
+
+
All Implemented Interfaces:
WireFactoryFactory
+
+
+
+
public class JDKWireFactoryFactory
extends java.lang.Object
implements WireFactoryFactory
+ + +

+A system service that creates JDK dynamic proxy-based WireFactorys +

+ +

+

+
Version:
+
$Rev$ $Date$
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
JDKWireFactoryFactory() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ SourceWireFactorycreateSourceWireFactory() + +
+          Creates a source-side wire factory
+ TargetWireFactorycreateTargetWireFactory() + +
+          Creates a target-side wire factory
+ java.lang.reflect.InvocationHandlergetHandler(java.lang.Object proxy) + +
+          Returns an wire handler fronting the wire chains used by the proxy.
+ voidinit() + +
+           
+ booleanisProxy(java.lang.Object object) + +
+          Determines whether the given object is a proxy
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+JDKWireFactoryFactory

+
+public JDKWireFactoryFactory()
+
+
+ + + + + + + + +
+Method Detail
+ +

+init

+
+public void init()
+
+
+
+
+
+
+
+
+
+ +

+createTargetWireFactory

+
+public TargetWireFactory createTargetWireFactory()
+
+
Description copied from interface: WireFactoryFactory
+
Creates a target-side wire factory +

+

+
Specified by:
createTargetWireFactory in interface WireFactoryFactory
+
+
+
+
+
+
+ +

+createSourceWireFactory

+
+public SourceWireFactory createSourceWireFactory()
+
+
Description copied from interface: WireFactoryFactory
+
Creates a source-side wire factory +

+

+
Specified by:
createSourceWireFactory in interface WireFactoryFactory
+
+
+
+
+
+
+ +

+isProxy

+
+public boolean isProxy(java.lang.Object object)
+
+
Description copied from interface: WireFactoryFactory
+
Determines whether the given object is a proxy +

+

+
Specified by:
isProxy in interface WireFactoryFactory
+
+
+
+
+
+
+ +

+getHandler

+
+public java.lang.reflect.InvocationHandler getHandler(java.lang.Object proxy)
+
+
Description copied from interface: WireFactoryFactory
+
Returns an wire handler fronting the wire chains used by the proxy. Note that should SCA define a + DII, this could return such an interface. +

+

+
Specified by:
getHandler in interface WireFactoryFactory
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/class-use/JDKInvocationHandler.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/class-use/JDKInvocationHandler.html new file mode 100644 index 0000000000..9f16bca16a --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/class-use/JDKInvocationHandler.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.wire.jdk.JDKInvocationHandler (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.wire.jdk.JDKInvocationHandler

+
+No usage of org.apache.tuscany.core.wire.jdk.JDKInvocationHandler +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/class-use/JDKSourceWireFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/class-use/JDKSourceWireFactory.html new file mode 100644 index 0000000000..568f54ebd9 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/class-use/JDKSourceWireFactory.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.wire.jdk.JDKSourceWireFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.wire.jdk.JDKSourceWireFactory

+
+No usage of org.apache.tuscany.core.wire.jdk.JDKSourceWireFactory +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/class-use/JDKTargetWireFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/class-use/JDKTargetWireFactory.html new file mode 100644 index 0000000000..31394f51ea --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/class-use/JDKTargetWireFactory.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.wire.jdk.JDKTargetWireFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.wire.jdk.JDKTargetWireFactory

+
+No usage of org.apache.tuscany.core.wire.jdk.JDKTargetWireFactory +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/class-use/JDKWireFactoryFactory.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/class-use/JDKWireFactoryFactory.html new file mode 100644 index 0000000000..e086f1d78a --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/class-use/JDKWireFactoryFactory.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.wire.jdk.JDKWireFactoryFactory (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.wire.jdk.JDKWireFactoryFactory

+
+No usage of org.apache.tuscany.core.wire.jdk.JDKWireFactoryFactory +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/package-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/package-frame.html new file mode 100644 index 0000000000..56af4b97f8 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/package-frame.html @@ -0,0 +1,39 @@ + + + + + + + +org.apache.tuscany.core.wire.jdk (Tuscany Core incubating-M1 API) + + + + + + + + + + + +org.apache.tuscany.core.wire.jdk + + + + +
+Classes  + +
+JDKInvocationHandler +
+JDKSourceWireFactory +
+JDKTargetWireFactory +
+JDKWireFactoryFactory
+ + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/package-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/package-summary.html new file mode 100644 index 0000000000..69d115019a --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/package-summary.html @@ -0,0 +1,167 @@ + + + + + + + +org.apache.tuscany.core.wire.jdk (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+

+Package org.apache.tuscany.core.wire.jdk +

+ + + + + + + + + + + + + + + + + + + + + +
+Class Summary
JDKInvocationHandlerReceives a request from a JDK proxy and dispatches it to a target invoker or source interceptor stack
JDKSourceWireFactoryCreates proxies that are injected on references using JDK dynamic proxy facilities and front a wire.
JDKTargetWireFactoryCreates proxies that are returned to non-SCA clients using JDK dynamic proxy facilities and front a wire.
JDKWireFactoryFactoryA system service that creates JDK dynamic proxy-based WireFactorys
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/package-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/package-tree.html new file mode 100644 index 0000000000..306ce014a2 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/package-tree.html @@ -0,0 +1,154 @@ + + + + + + + +org.apache.tuscany.core.wire.jdk Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.core.wire.jdk +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/package-use.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/package-use.html new file mode 100644 index 0000000000..4ad5b28c22 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/jdk/package-use.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Package org.apache.tuscany.core.wire.jdk (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.core.wire.jdk

+
+No usage of org.apache.tuscany.core.wire.jdk +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/package-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/package-frame.html new file mode 100644 index 0000000000..1fe6a1a133 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/package-frame.html @@ -0,0 +1,87 @@ + + + + + + + +org.apache.tuscany.core.wire (Tuscany Core incubating-M1 API) + + + + + + + + + + + +org.apache.tuscany.core.wire + + + + +
+Interfaces  + +
+Interceptor +
+MessageChannel +
+MessageHandler +
+SourceWireFactory +
+TargetInvoker +
+TargetWireFactory +
+WireFactory +
+WireFactoryFactory
+ + + + + + +
+Classes  + +
+InvocationConfiguration +
+MethodHashMap +
+SourceInvocationConfiguration +
+TargetInvocationConfiguration +
+WireConfiguration +
+WireSourceConfiguration +
+WireTargetConfiguration
+ + + + + + +
+Exceptions  + +
+InvocationRuntimeException +
+ProxyCreationException +
+WireException +
+WireFactoryInitException
+ + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/package-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/package-summary.html new file mode 100644 index 0000000000..5cf400dd0a --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/package-summary.html @@ -0,0 +1,248 @@ + + + + + + + +org.apache.tuscany.core.wire (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+

+Package org.apache.tuscany.core.wire +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
InterceptorSynchronous, around-style mediation associated with a client- or target- side wire.
MessageChannelRepresents a one-way pipeline through which messages are sent during an invocation over a wire
MessageHandlerPerforms a uni-directional mediation on a message
SourceWireFactory<T>Implementations are responsible for managing the source side of a wire.
TargetInvokerImplementations are responsible for resolving a target and performing the actual invocation on it, for example, a + service component implementation instance or an external service client.
TargetWireFactory<T>Implementations are responsible for managing the target side of a wire
WireFactory<T>Implementations are responsible for managing source or target sides of a wire, including creation of service proxies.
WireFactoryFactoryImplementations provide a runtime system service that creates WireFactorys
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
InvocationConfigurationContains a source- or target-side invocation pipeline for a service operation.
MethodHashMap<T extends InvocationConfiguration>A Map implementation that performs a lookup on a collection of methods by method name.
SourceInvocationConfigurationContains a source-side invocation pipeline for a service operation.
TargetInvocationConfigurationContains a target-side invocation pipeline for a service operation.
WireConfiguration<T extends InvocationConfiguration>Contains configuration for a wire, including its invocation chains.
WireSourceConfigurationContains configuration for the source side of a wire
WireTargetConfigurationContains configuration for the target side of a wire
+  + +

+ + + + + + + + + + + + + + + + + + + + + +
+Exception Summary
InvocationRuntimeExceptionDenotes a runtime exception thrown during an invocation over a wire
ProxyCreationExceptionDenotes an error creating a proxy representing for a wire
WireExceptionDenotes a top-level exception dealing with a wire
WireFactoryInitExceptionDenotes an error initializing a wire factory
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/package-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/package-tree.html new file mode 100644 index 0000000000..fea4cb013c --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/package-tree.html @@ -0,0 +1,186 @@ + + + + + + + +org.apache.tuscany.core.wire Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.core.wire +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/package-use.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/package-use.html new file mode 100644 index 0000000000..f62622767d --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/package-use.html @@ -0,0 +1,725 @@ + + + + + + + +Uses of Package org.apache.tuscany.core.wire (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.core.wire

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.apache.tuscany.core.wire
org.apache.tuscany.core.async.builder  
org.apache.tuscany.core.async.invocation  
org.apache.tuscany.core.builder  
org.apache.tuscany.core.builder.impl  
org.apache.tuscany.core.builder.system  
org.apache.tuscany.core.context.impl  
org.apache.tuscany.core.extension  
org.apache.tuscany.core.message  
org.apache.tuscany.core.message.impl  
org.apache.tuscany.core.runtime  
org.apache.tuscany.core.system.config  
org.apache.tuscany.core.wire  
org.apache.tuscany.core.wire.impl  
org.apache.tuscany.core.wire.jdk  
org.apache.tuscany.core.wire.service  
+  +

+ + + + + + + + + + + +
+Classes in org.apache.tuscany.core.wire used by org.apache.tuscany.core.async.builder
WireSourceConfiguration + +
+          Contains configuration for the source side of a wire
WireTargetConfiguration + +
+          Contains configuration for the target side of a wire
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.wire used by org.apache.tuscany.core.async.invocation
Interceptor + +
+          Synchronous, around-style mediation associated with a client- or target- side wire.
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.core.wire used by org.apache.tuscany.core.builder
SourceWireFactory + +
+          Implementations are responsible for managing the source side of a wire.
TargetWireFactory + +
+          Implementations are responsible for managing the target side of a wire
WireSourceConfiguration + +
+          Contains configuration for the source side of a wire
WireTargetConfiguration + +
+          Contains configuration for the target side of a wire
+  +

+ + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.core.wire used by org.apache.tuscany.core.builder.impl
SourceWireFactory + +
+          Implementations are responsible for managing the source side of a wire.
TargetWireFactory + +
+          Implementations are responsible for managing the target side of a wire
WireFactory + +
+          Implementations are responsible for managing source or target sides of a wire, including creation of service proxies.
+  +

+ + + + + + + + + + + +
+Classes in org.apache.tuscany.core.wire used by org.apache.tuscany.core.builder.system
WireSourceConfiguration + +
+          Contains configuration for the source side of a wire
WireTargetConfiguration + +
+          Contains configuration for the target side of a wire
+  +

+ + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.core.wire used by org.apache.tuscany.core.context.impl
SourceWireFactory + +
+          Implementations are responsible for managing the source side of a wire.
TargetWireFactory + +
+          Implementations are responsible for managing the target side of a wire
WireFactoryInitException + +
+          Denotes an error initializing a wire factory
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.core.wire used by org.apache.tuscany.core.extension
Interceptor + +
+          Synchronous, around-style mediation associated with a client- or target- side wire.
SourceWireFactory + +
+          Implementations are responsible for managing the source side of a wire.
TargetInvoker + +
+          Implementations are responsible for resolving a target and performing the actual invocation on it, for example, a + service component implementation instance or an external service client.
TargetWireFactory + +
+          Implementations are responsible for managing the target side of a wire
+  +

+ + + + + + + + + + + +
+Classes in org.apache.tuscany.core.wire used by org.apache.tuscany.core.message
MessageChannel + +
+          Represents a one-way pipeline through which messages are sent during an invocation over a wire
TargetInvoker + +
+          Implementations are responsible for resolving a target and performing the actual invocation on it, for example, a + service component implementation instance or an external service client.
+  +

+ + + + + + + + + + + +
+Classes in org.apache.tuscany.core.wire used by org.apache.tuscany.core.message.impl
MessageChannel + +
+          Represents a one-way pipeline through which messages are sent during an invocation over a wire
TargetInvoker + +
+          Implementations are responsible for resolving a target and performing the actual invocation on it, for example, a + service component implementation instance or an external service client.
+  +

+ + + + + + + + + + + +
+Classes in org.apache.tuscany.core.wire used by org.apache.tuscany.core.runtime
SourceWireFactory + +
+          Implementations are responsible for managing the source side of a wire.
TargetWireFactory + +
+          Implementations are responsible for managing the target side of a wire
+  +

+ + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.core.wire used by org.apache.tuscany.core.system.config
SourceWireFactory + +
+          Implementations are responsible for managing the source side of a wire.
TargetWireFactory + +
+          Implementations are responsible for managing the target side of a wire
WireFactory + +
+          Implementations are responsible for managing source or target sides of a wire, including creation of service proxies.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.core.wire used by org.apache.tuscany.core.wire
Interceptor + +
+          Synchronous, around-style mediation associated with a client- or target- side wire.
InvocationConfiguration + +
+          Contains a source- or target-side invocation pipeline for a service operation.
MessageChannel + +
+          Represents a one-way pipeline through which messages are sent during an invocation over a wire
MessageHandler + +
+          Performs a uni-directional mediation on a message
ProxyCreationException + +
+          Denotes an error creating a proxy representing for a wire
SourceInvocationConfiguration + +
+          Contains a source-side invocation pipeline for a service operation.
SourceWireFactory + +
+          Implementations are responsible for managing the source side of a wire.
TargetInvocationConfiguration + +
+          Contains a target-side invocation pipeline for a service operation.
TargetInvoker + +
+          Implementations are responsible for resolving a target and performing the actual invocation on it, for example, a + service component implementation instance or an external service client.
TargetWireFactory + +
+          Implementations are responsible for managing the target side of a wire
WireConfiguration + +
+          Contains configuration for a wire, including its invocation chains.
WireException + +
+          Denotes a top-level exception dealing with a wire
WireFactory + +
+          Implementations are responsible for managing source or target sides of a wire, including creation of service proxies.
WireFactoryInitException + +
+          Denotes an error initializing a wire factory
WireSourceConfiguration + +
+          Contains configuration for the source side of a wire
WireTargetConfiguration + +
+          Contains configuration for the target side of a wire
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.core.wire used by org.apache.tuscany.core.wire.impl
Interceptor + +
+          Synchronous, around-style mediation associated with a client- or target- side wire.
InvocationRuntimeException + +
+          Denotes a runtime exception thrown during an invocation over a wire
MessageChannel + +
+          Represents a one-way pipeline through which messages are sent during an invocation over a wire
MessageHandler + +
+          Performs a uni-directional mediation on a message
ProxyCreationException + +
+          Denotes an error creating a proxy representing for a wire
WireConfiguration + +
+          Contains configuration for a wire, including its invocation chains.
WireFactory + +
+          Implementations are responsible for managing source or target sides of a wire, including creation of service proxies.
WireFactoryInitException + +
+          Denotes an error initializing a wire factory
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.core.wire used by org.apache.tuscany.core.wire.jdk
InvocationConfiguration + +
+          Contains a source- or target-side invocation pipeline for a service operation.
SourceWireFactory + +
+          Implementations are responsible for managing the source side of a wire.
TargetWireFactory + +
+          Implementations are responsible for managing the target side of a wire
WireFactory + +
+          Implementations are responsible for managing source or target sides of a wire, including creation of service proxies.
WireFactoryFactory + +
+          Implementations provide a runtime system service that creates WireFactorys
WireFactoryInitException + +
+          Denotes an error initializing a wire factory
WireSourceConfiguration + +
+          Contains configuration for the source side of a wire
WireTargetConfiguration + +
+          Contains configuration for the target side of a wire
+  +

+ + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.core.wire used by org.apache.tuscany.core.wire.service
SourceWireFactory + +
+          Implementations are responsible for managing the source side of a wire.
TargetWireFactory + +
+          Implementations are responsible for managing the target side of a wire
WireFactoryFactory + +
+          Implementations provide a runtime system service that creates WireFactorys
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/service/DefaultWireFactoryService.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/service/DefaultWireFactoryService.html new file mode 100644 index 0000000000..856b1044cb --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/service/DefaultWireFactoryService.html @@ -0,0 +1,401 @@ + + + + + + + +DefaultWireFactoryService (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.wire.service +
+Class DefaultWireFactoryService

+
+java.lang.Object
+  extended by org.apache.tuscany.core.wire.service.DefaultWireFactoryService
+
+
+
All Implemented Interfaces:
WireFactoryService
+
+
+
+
public class DefaultWireFactoryService
extends java.lang.Object
implements WireFactoryService
+ + +

+The default implementation of a WireFactoryFactory +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
DefaultWireFactoryService() + +
+           
DefaultWireFactoryService(MessageFactory messageFactory, + WireFactoryFactory wireFactoryFactory, + PolicyBuilderRegistry registry) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.util.List<SourceWireFactory>createSourceFactory(org.apache.tuscany.model.assembly.ConfiguredReference configuredReference) + +
+          Creates the source-side wire factory for a reference
+ TargetWireFactorycreateTargetFactory(org.apache.tuscany.model.assembly.ConfiguredService configuredService) + +
+          Creates a target-side wire factory for a service implementing a given interface
+ voidinit() + +
+           
+ voidsetMessageFactory(MessageFactory messageFactory) + +
+           
+ voidsetPolicyRegistry(PolicyBuilderRegistry policyRegistry) + +
+           
+ voidsetWireFactoryService(WireFactoryFactory wireFactoryFactory) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+DefaultWireFactoryService

+
+public DefaultWireFactoryService()
+
+
+
+ +

+DefaultWireFactoryService

+
+public DefaultWireFactoryService(MessageFactory messageFactory,
+                                 WireFactoryFactory wireFactoryFactory,
+                                 PolicyBuilderRegistry registry)
+
+
+ + + + + + + + +
+Method Detail
+ +

+setMessageFactory

+
+public void setMessageFactory(MessageFactory messageFactory)
+
+
+
+
+
+
+
+
+
+ +

+setWireFactoryService

+
+public void setWireFactoryService(WireFactoryFactory wireFactoryFactory)
+
+
+
+
+
+
+
+
+
+ +

+setPolicyRegistry

+
+public void setPolicyRegistry(PolicyBuilderRegistry policyRegistry)
+
+
+
+
+
+
+
+
+
+ +

+init

+
+public void init()
+
+
+
+
+
+
+
+
+
+ +

+createSourceFactory

+
+public java.util.List<SourceWireFactory> createSourceFactory(org.apache.tuscany.model.assembly.ConfiguredReference configuredReference)
+                                                      throws BuilderConfigException
+
+
Description copied from interface: WireFactoryService
+
Creates the source-side wire factory for a reference +

+

+
Specified by:
createSourceFactory in interface WireFactoryService
+
+
+
Parameters:
configuredReference - the configured reference to create the wire factory for +
Throws: +
BuilderConfigException
+
+
+
+ +

+createTargetFactory

+
+public TargetWireFactory createTargetFactory(org.apache.tuscany.model.assembly.ConfiguredService configuredService)
+
+
Description copied from interface: WireFactoryService
+
Creates a target-side wire factory for a service implementing a given interface +

+

+
Specified by:
createTargetFactory in interface WireFactoryService
+
+
+
Parameters:
configuredService - the configured service to create the wire factory for
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/service/WireFactoryService.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/service/WireFactoryService.html new file mode 100644 index 0000000000..c3b0cb1ab2 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/service/WireFactoryService.html @@ -0,0 +1,247 @@ + + + + + + + +WireFactoryService (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+ +

+ +org.apache.tuscany.core.wire.service +
+Interface WireFactoryService

+
+
All Known Implementing Classes:
DefaultWireFactoryService
+
+
+
+
public interface WireFactoryService
+ + +

+Implementations provide a system service that creates SourceWireFactorys + and TargetWireFactorys. This service is used by ContextFactoryBuilders to provide ContextFactorys with + WireFactorys for their references and target services. This service is typically autowired + to. +

+ +

+

+
Version:
+
$$Rev$$ $$Date$$
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ java.util.List<SourceWireFactory>createSourceFactory(org.apache.tuscany.model.assembly.ConfiguredReference configuredReference) + +
+          Creates the source-side wire factory for a reference
+ TargetWireFactorycreateTargetFactory(org.apache.tuscany.model.assembly.ConfiguredService configuredService) + +
+          Creates a target-side wire factory for a service implementing a given interface
+  +

+ + + + + + + + +
+Method Detail
+ +

+createSourceFactory

+
+java.util.List<SourceWireFactory> createSourceFactory(org.apache.tuscany.model.assembly.ConfiguredReference configuredReference)
+                                                      throws BuilderConfigException
+
+
Creates the source-side wire factory for a reference +

+

+
Parameters:
configuredReference - the configured reference to create the wire factory for +
Throws: +
BuilderConfigException
+
+
+
+ +

+createTargetFactory

+
+TargetWireFactory createTargetFactory(org.apache.tuscany.model.assembly.ConfiguredService configuredService)
+                                      throws BuilderConfigException
+
+
Creates a target-side wire factory for a service implementing a given interface +

+

+
Parameters:
configuredService - the configured service to create the wire factory for +
Throws: +
BuilderConfigException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/service/class-use/DefaultWireFactoryService.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/service/class-use/DefaultWireFactoryService.html new file mode 100644 index 0000000000..1551fe1adc --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/service/class-use/DefaultWireFactoryService.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class org.apache.tuscany.core.wire.service.DefaultWireFactoryService (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.core.wire.service.DefaultWireFactoryService

+
+No usage of org.apache.tuscany.core.wire.service.DefaultWireFactoryService +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/service/class-use/WireFactoryService.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/service/class-use/WireFactoryService.html new file mode 100644 index 0000000000..2488e6d11c --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/service/class-use/WireFactoryService.html @@ -0,0 +1,266 @@ + + + + + + + +Uses of Interface org.apache.tuscany.core.wire.service.WireFactoryService (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.core.wire.service.WireFactoryService

+
+ + + + + + + + + + + + + +
+Packages that use WireFactoryService
org.apache.tuscany.core.extension  
org.apache.tuscany.core.wire.service  
+  +

+ + + + + +
+Uses of WireFactoryService in org.apache.tuscany.core.extension
+  +

+ + + + + + + + + + + + + +
Fields in org.apache.tuscany.core.extension declared as WireFactoryService
+protected  WireFactoryServiceContextFactoryBuilderSupport.wireFactoryService + +
+           
+protected  WireFactoryServiceEntryPointBuilderSupport.wireService + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.core.extension with parameters of type WireFactoryService
+ voidContextFactoryBuilderSupport.setWireFactoryService(WireFactoryService wireFactoryService) + +
+          Sets the system service used to construct wire factories
+ voidEntryPointBuilderSupport.setWireService(WireFactoryService wireService) + +
+           
+ voidExternalServiceBuilderSupport.setWireService(WireFactoryService wireService) + +
+           
+  +

+ + + + + + + + + + + +
Constructors in org.apache.tuscany.core.extension with parameters of type WireFactoryService
ContextFactoryBuilderSupport(WireFactoryService wireFactoryService) + +
+          Constructs a new instance
ExternalServiceBuilderSupport(WireFactoryService wireService) + +
+           
+  +

+ + + + + +
+Uses of WireFactoryService in org.apache.tuscany.core.wire.service
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.core.wire.service that implement WireFactoryService
+ classDefaultWireFactoryService + +
+          The default implementation of a WireFactoryFactory
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/service/package-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/service/package-frame.html new file mode 100644 index 0000000000..2d4d23bbd9 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/service/package-frame.html @@ -0,0 +1,44 @@ + + + + + + + +org.apache.tuscany.core.wire.service (Tuscany Core incubating-M1 API) + + + + + + + + + + + +org.apache.tuscany.core.wire.service + + + + +
+Interfaces  + +
+WireFactoryService
+ + + + + + +
+Classes  + +
+DefaultWireFactoryService
+ + + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/service/package-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/service/package-summary.html new file mode 100644 index 0000000000..fc59682c45 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/service/package-summary.html @@ -0,0 +1,170 @@ + + + + + + + +org.apache.tuscany.core.wire.service (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+

+Package org.apache.tuscany.core.wire.service +

+ + + + + + + + + +
+Interface Summary
WireFactoryServiceImplementations provide a system service that creates SourceWireFactorys + and TargetWireFactorys.
+  + +

+ + + + + + + + + +
+Class Summary
DefaultWireFactoryServiceThe default implementation of a WireFactoryFactory
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/service/package-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/service/package-tree.html new file mode 100644 index 0000000000..2043da3387 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/service/package-tree.html @@ -0,0 +1,156 @@ + + + + + + + +org.apache.tuscany.core.wire.service Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.core.wire.service +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/service/package-use.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/service/package-use.html new file mode 100644 index 0000000000..315fc4a453 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/wire/service/package-use.html @@ -0,0 +1,188 @@ + + + + + + + +Uses of Package org.apache.tuscany.core.wire.service (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.core.wire.service

+
+ + + + + + + + + + + + + +
+Packages that use org.apache.tuscany.core.wire.service
org.apache.tuscany.core.extension  
org.apache.tuscany.core.wire.service  
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.wire.service used by org.apache.tuscany.core.extension
WireFactoryService + +
+          Implementations provide a system service that creates SourceWireFactorys + and TargetWireFactorys.
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.core.wire.service used by org.apache.tuscany.core.wire.service
WireFactoryService + +
+          Implementations provide a system service that creates SourceWireFactorys + and TargetWireFactorys.
+  +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/overview-frame.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/overview-frame.html new file mode 100644 index 0000000000..c482651ed4 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/overview-frame.html @@ -0,0 +1,125 @@ + + + + + + + +Overview (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + +
+Tuscany Core
+ + + + + +
All Classes +

+ +Packages +
+org.apache.tuscany.core.async.builder +
+org.apache.tuscany.core.async.invocation +
+org.apache.tuscany.core.async.work +
+org.apache.tuscany.core.builder +
+org.apache.tuscany.core.builder.impl +
+org.apache.tuscany.core.builder.system +
+org.apache.tuscany.core.client +
+org.apache.tuscany.core.config +
+org.apache.tuscany.core.config.impl +
+org.apache.tuscany.core.config.processor +
+org.apache.tuscany.core.context +
+org.apache.tuscany.core.context.event +
+org.apache.tuscany.core.context.filter +
+org.apache.tuscany.core.context.impl +
+org.apache.tuscany.core.context.scope +
+org.apache.tuscany.core.extension +
+org.apache.tuscany.core.extension.config +
+org.apache.tuscany.core.extension.config.extensibility +
+org.apache.tuscany.core.injection +
+org.apache.tuscany.core.loader +
+org.apache.tuscany.core.loader.assembly +
+org.apache.tuscany.core.loader.impl +
+org.apache.tuscany.core.loader.system +
+org.apache.tuscany.core.message +
+org.apache.tuscany.core.message.impl +
+org.apache.tuscany.core.runtime +
+org.apache.tuscany.core.sdo +
+org.apache.tuscany.core.sdo.helper +
+org.apache.tuscany.core.system.annotation +
+org.apache.tuscany.core.system.assembly +
+org.apache.tuscany.core.system.assembly.impl +
+org.apache.tuscany.core.system.builder +
+org.apache.tuscany.core.system.config +
+org.apache.tuscany.core.system.config.extensibility +
+org.apache.tuscany.core.system.config.processor +
+org.apache.tuscany.core.system.context +
+org.apache.tuscany.core.system.injection +
+org.apache.tuscany.core.webapp +
+org.apache.tuscany.core.wire +
+org.apache.tuscany.core.wire.impl +
+org.apache.tuscany.core.wire.jdk +
+org.apache.tuscany.core.wire.service +
+

+ +

+  + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/overview-summary.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/overview-summary.html new file mode 100644 index 0000000000..f606cb9617 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/overview-summary.html @@ -0,0 +1,318 @@ + + + + + + + +Overview (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +


+
+

+Tuscany Core incubating-M1 API +

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages
org.apache.tuscany.core.async.builder 
org.apache.tuscany.core.async.invocation 
org.apache.tuscany.core.async.work 
org.apache.tuscany.core.builder 
org.apache.tuscany.core.builder.impl 
org.apache.tuscany.core.builder.system 
org.apache.tuscany.core.client 
org.apache.tuscany.core.config 
org.apache.tuscany.core.config.impl 
org.apache.tuscany.core.config.processor 
org.apache.tuscany.core.context 
org.apache.tuscany.core.context.event 
org.apache.tuscany.core.context.filter 
org.apache.tuscany.core.context.impl 
org.apache.tuscany.core.context.scope 
org.apache.tuscany.core.extension 
org.apache.tuscany.core.extension.config 
org.apache.tuscany.core.extension.config.extensibility 
org.apache.tuscany.core.injection 
org.apache.tuscany.core.loader 
org.apache.tuscany.core.loader.assembly 
org.apache.tuscany.core.loader.impl 
org.apache.tuscany.core.loader.system 
org.apache.tuscany.core.message 
org.apache.tuscany.core.message.impl 
org.apache.tuscany.core.runtime 
org.apache.tuscany.core.sdo 
org.apache.tuscany.core.sdo.helper 
org.apache.tuscany.core.system.annotation 
org.apache.tuscany.core.system.assembly 
org.apache.tuscany.core.system.assembly.impl 
org.apache.tuscany.core.system.builder 
org.apache.tuscany.core.system.config 
org.apache.tuscany.core.system.config.extensibility 
org.apache.tuscany.core.system.config.processor 
org.apache.tuscany.core.system.context 
org.apache.tuscany.core.system.injection 
org.apache.tuscany.core.webapp 
org.apache.tuscany.core.wire 
org.apache.tuscany.core.wire.impl 
org.apache.tuscany.core.wire.jdk 
org.apache.tuscany.core.wire.service 
+ +


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/overview-tree.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/overview-tree.html new file mode 100644 index 0000000000..0e9d46243b --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/overview-tree.html @@ -0,0 +1,533 @@ + + + + + + + +Class Hierarchy (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Hierarchy For All Packages

+
+
+
Package Hierarchies:
org.apache.tuscany.core.async.builder, org.apache.tuscany.core.async.invocation, org.apache.tuscany.core.async.work, org.apache.tuscany.core.builder, org.apache.tuscany.core.builder.impl, org.apache.tuscany.core.builder.system, org.apache.tuscany.core.client, org.apache.tuscany.core.config, org.apache.tuscany.core.config.impl, org.apache.tuscany.core.config.processor, org.apache.tuscany.core.context, org.apache.tuscany.core.context.event, org.apache.tuscany.core.context.filter, org.apache.tuscany.core.context.impl, org.apache.tuscany.core.context.scope, org.apache.tuscany.core.extension, org.apache.tuscany.core.extension.config, org.apache.tuscany.core.extension.config.extensibility, org.apache.tuscany.core.injection, org.apache.tuscany.core.loader, org.apache.tuscany.core.loader.assembly, org.apache.tuscany.core.loader.impl, org.apache.tuscany.core.loader.system, org.apache.tuscany.core.message, org.apache.tuscany.core.message.impl, org.apache.tuscany.core.runtime, org.apache.tuscany.core.sdo, org.apache.tuscany.core.sdo.helper, org.apache.tuscany.core.system.annotation, org.apache.tuscany.core.system.assembly, org.apache.tuscany.core.system.assembly.impl, org.apache.tuscany.core.system.builder, org.apache.tuscany.core.system.config, org.apache.tuscany.core.system.config.extensibility, org.apache.tuscany.core.system.config.processor, org.apache.tuscany.core.system.context, org.apache.tuscany.core.system.injection, org.apache.tuscany.core.webapp, org.apache.tuscany.core.wire, org.apache.tuscany.core.wire.impl, org.apache.tuscany.core.wire.jdk, org.apache.tuscany.core.wire.service
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +

+Annotation Type Hierarchy +

+
    +
  • org.apache.tuscany.core.sdo.helper.SDOHelper (implements java.lang.annotation.Annotation) +
  • org.apache.tuscany.core.system.annotation.Autowire (implements java.lang.annotation.Annotation) +
  • org.apache.tuscany.core.system.annotation.Monitor (implements java.lang.annotation.Annotation) +
  • org.apache.tuscany.core.system.annotation.ParentContext (implements java.lang.annotation.Annotation) +
+
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/package-list b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/package-list new file mode 100644 index 0000000000..47d566616a --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/package-list @@ -0,0 +1,42 @@ +org.apache.tuscany.core.async.builder +org.apache.tuscany.core.async.invocation +org.apache.tuscany.core.async.work +org.apache.tuscany.core.builder +org.apache.tuscany.core.builder.impl +org.apache.tuscany.core.builder.system +org.apache.tuscany.core.client +org.apache.tuscany.core.config +org.apache.tuscany.core.config.impl +org.apache.tuscany.core.config.processor +org.apache.tuscany.core.context +org.apache.tuscany.core.context.event +org.apache.tuscany.core.context.filter +org.apache.tuscany.core.context.impl +org.apache.tuscany.core.context.scope +org.apache.tuscany.core.extension +org.apache.tuscany.core.extension.config +org.apache.tuscany.core.extension.config.extensibility +org.apache.tuscany.core.injection +org.apache.tuscany.core.loader +org.apache.tuscany.core.loader.assembly +org.apache.tuscany.core.loader.impl +org.apache.tuscany.core.loader.system +org.apache.tuscany.core.message +org.apache.tuscany.core.message.impl +org.apache.tuscany.core.runtime +org.apache.tuscany.core.sdo +org.apache.tuscany.core.sdo.helper +org.apache.tuscany.core.system.annotation +org.apache.tuscany.core.system.assembly +org.apache.tuscany.core.system.assembly.impl +org.apache.tuscany.core.system.builder +org.apache.tuscany.core.system.config +org.apache.tuscany.core.system.config.extensibility +org.apache.tuscany.core.system.config.processor +org.apache.tuscany.core.system.context +org.apache.tuscany.core.system.injection +org.apache.tuscany.core.webapp +org.apache.tuscany.core.wire +org.apache.tuscany.core.wire.impl +org.apache.tuscany.core.wire.jdk +org.apache.tuscany.core.wire.service diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/resources/inherit.gif b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/resources/inherit.gif new file mode 100644 index 0000000000..c814867a13 Binary files /dev/null and b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/resources/inherit.gif differ diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/serialized-form.html b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/serialized-form.html new file mode 100644 index 0000000000..07f10fcb12 --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/serialized-form.html @@ -0,0 +1,716 @@ + + + + + + + +Serialized Form (Tuscany Core incubating-M1 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+
+

+Serialized Form

+
+
+ + + + + +
+Package org.apache.tuscany.core.builder
+ +

+ + + + + +
+Class org.apache.tuscany.core.builder.BuilderConfigException extends BuilderException implements Serializable
+ +

+ +

+ + + + + +
+Class org.apache.tuscany.core.builder.BuilderException extends CoreRuntimeException implements Serializable
+ +

+ +

+ + + + + +
+Class org.apache.tuscany.core.builder.BuilderInitException extends BuilderException implements Serializable
+ +

+ +

+ + + + + +
+Class org.apache.tuscany.core.builder.ContextCreationException extends BuilderException implements Serializable
+ +

+ +

+ + + + + +
+Class org.apache.tuscany.core.builder.NoAccessorException extends BuilderException implements Serializable
+ +

+ +

+ + + + + +
+Class org.apache.tuscany.core.builder.UnknownTypeException extends BuilderException implements Serializable
+ +

+


+ + + + + +
+Package org.apache.tuscany.core.config
+ +

+ + + + + +
+Class org.apache.tuscany.core.config.ConfigurationException extends org.apache.tuscany.common.TuscanyException implements Serializable
+ +

+serialVersionUID: 7441469809266868036L + +

+ +

+ + + + + +
+Class org.apache.tuscany.core.config.ConfigurationLoadException extends ConfigurationException implements Serializable
+ +

+serialVersionUID: -2310798146091959144L + +

+ + + + + +
+Serialized Fields
+ +

+resourceURI

+
+java.lang.String resourceURI
+
+
+
+
+ +

+ + + + + +
+Class org.apache.tuscany.core.config.InvalidMetaDataException extends MetaDataException implements Serializable
+ +

+ +

+ + + + + +
+Class org.apache.tuscany.core.config.InvalidRootElementException extends ConfigurationLoadException implements Serializable
+ +

+serialVersionUID: 2376629433948140418L + +

+ + + + + +
+Serialized Fields
+ +

+expected

+
+javax.xml.namespace.QName expected
+
+
+
+
+
+

+actual

+
+javax.xml.namespace.QName actual
+
+
+
+
+ +

+ + + + + +
+Class org.apache.tuscany.core.config.InvalidSetterException extends ConfigurationLoadException implements Serializable
+ +

+serialVersionUID: -3298236203808038211L + +

+ +

+ + + + + +
+Class org.apache.tuscany.core.config.MetaDataException extends ConfigurationLoadException implements Serializable
+ +

+ +

+ + + + + +
+Class org.apache.tuscany.core.config.MissingInterfaceException extends ConfigurationLoadException implements Serializable
+ +

+ +

+ + + + + +
+Class org.apache.tuscany.core.config.MissingResourceException extends ConfigurationLoadException implements Serializable
+ +

+ +

+ + + + + +
+Class org.apache.tuscany.core.config.SidefileLoadException extends ConfigurationLoadException implements Serializable
+ +

+serialVersionUID: -3530306758412789392L + +

+ + + + + +
+Serialized Fields
+ +

+sidefileURI

+
+java.lang.String sidefileURI
+
+
+
+
+
+ + + + + +
+Package org.apache.tuscany.core.context
+ +

+ + + + + +
+Class org.apache.tuscany.core.context.AutowireResolutionException extends TargetException implements Serializable
+ +

+ +

+ + + + + +
+Class org.apache.tuscany.core.context.ContextInitException extends ContextRuntimeException implements Serializable
+ +

+ +

+ + + + + +
+Class org.apache.tuscany.core.context.ContextRuntimeException extends CoreRuntimeException implements Serializable
+ +

+ +

+ + + + + +
+Class org.apache.tuscany.core.context.CoreRuntimeException extends org.apache.tuscany.common.TuscanyRuntimeException implements Serializable
+ +

+ +

+ + + + + +
+Class org.apache.tuscany.core.context.DuplicateNameException extends ContextRuntimeException implements Serializable
+ +

+ +

+ + + + + +
+Class org.apache.tuscany.core.context.EventException extends CoreRuntimeException implements Serializable
+ +

+ +

+ + + + + +
+Class org.apache.tuscany.core.context.InvalidNameException extends ContextRuntimeException implements Serializable
+ +

+ +

+ + + + + +
+Class org.apache.tuscany.core.context.MissingContextFactoryException extends ConfigurationException implements Serializable
+ +

+serialVersionUID: 5140433835245354247L + +

+ +

+ + + + + +
+Class org.apache.tuscany.core.context.MissingImplementationException extends ConfigurationException implements Serializable
+ +

+serialVersionUID: 7274481740916067128L + +

+ +

+ + + + + +
+Class org.apache.tuscany.core.context.MissingScopeException extends ConfigurationException implements Serializable
+ +

+serialVersionUID: -6999184494724096056L + +

+ +

+ + + + + +
+Class org.apache.tuscany.core.context.ProxyConfigurationException extends ConfigurationException implements Serializable
+ +

+serialVersionUID: -5860342620108741058L + +

+ +

+ + + + + +
+Class org.apache.tuscany.core.context.ScopeInitializationException extends ScopeRuntimeException implements Serializable
+ +

+ +

+ + + + + +
+Class org.apache.tuscany.core.context.ScopeRuntimeException extends CoreRuntimeException implements Serializable
+ +

+ +

+ + + + + +
+Class org.apache.tuscany.core.context.ServiceNotFoundException extends org.osoa.sca.ServiceRuntimeException implements Serializable
+ +

+ +

+ + + + + +
+Class org.apache.tuscany.core.context.TargetException extends CoreRuntimeException implements Serializable
+ +

+


+ + + + + +
+Package org.apache.tuscany.core.injection
+ +

+ + + + + +
+Class org.apache.tuscany.core.injection.FactoryInitException extends InjectionRuntimeException implements Serializable
+ +

+ +

+ + + + + +
+Class org.apache.tuscany.core.injection.InjectionRuntimeException extends org.apache.tuscany.common.TuscanyRuntimeException implements Serializable
+ +

+ +

+ + + + + +
+Class org.apache.tuscany.core.injection.ObjectCallbackException extends InjectionRuntimeException implements Serializable
+ +

+ +

+ + + + + +
+Class org.apache.tuscany.core.injection.ObjectCreationException extends InjectionRuntimeException implements Serializable
+ +

+


+ + + + + +
+Package org.apache.tuscany.core.loader
+ +

+ + + + + +
+Class org.apache.tuscany.core.loader.InvalidPropertyFactoryException extends ConfigurationLoadException implements Serializable
+ +

+serialVersionUID: 5017976138519117474L + +

+


+ + + + + +
+Package org.apache.tuscany.core.wire
+ +

+ + + + + +
+Class org.apache.tuscany.core.wire.InvocationRuntimeException extends org.osoa.sca.ServiceRuntimeException implements Serializable
+ +

+ +

+ + + + + +
+Class org.apache.tuscany.core.wire.MethodHashMap extends java.util.HashMap<java.lang.reflect.Method,T extends InvocationConfiguration> implements Serializable
+ +

+ +

+ + + + + +
+Class org.apache.tuscany.core.wire.ProxyCreationException extends WireException implements Serializable
+ +

+ +

+ + + + + +
+Class org.apache.tuscany.core.wire.WireException extends org.apache.tuscany.common.TuscanyException implements Serializable
+ +

+ +

+ + + + + +
+Class org.apache.tuscany.core.wire.WireFactoryInitException extends WireException implements Serializable
+ +

+ +

+


+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/stylesheet.css b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/stylesheet.css new file mode 100644 index 0000000000..44c5a0872c --- /dev/null +++ b/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/stylesheet.css @@ -0,0 +1,45 @@ +/* Javadoc style sheet */ + +/* Define colors, fonts and other style attributes here to override the defaults */ + +/* Page background color */ +body { background-color: #FFFFFF } + +a:link, a:visited { + color: blue; + } + +a:active, a:hover, #leftcol a:active, #leftcol a:hover { + color: #f30 !important; + } + +a:link.selfref, a:visited.selfref { + color: #555 !important; + } + +.a td { + background: #ddd; + color: #000; + } + +/* Table colors */ +.TableHeadingColor { background: #036; color:#FFFFFF } /* Dark blue */ +.TableSubHeadingColor { background: #bbb; color:#fff } /* Dark grey */ +.TableRowColor { background: #efefef } /* White */ + +/* Font used in left-hand frame lists */ +.FrameTitleFont { font-size: normal; font-family: normal; color:#000000 } +.FrameHeadingFont { font-size: normal; font-family: normal; color:#000000 } +.FrameItemFont { font-size: normal; font-family: normal; color:#000000 } + +/* Example of smaller, sans-serif font in frames */ +/* .FrameItemFont { font-size: 10pt; font-family: Helvetica, Arial, sans-serif } */ + +/* Navigation bar fonts and colors */ +.NavBarCell1 { background-color:#ddd;}/* Light mauve */ +.NavBarCell1Rev { background-color:#888;}/* Dark Blue */ +.NavBarFont1 { font-family: Arial, Helvetica, sans-serif; color:#000000;} +.NavBarFont1Rev { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;} + +.NavBarCell2 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF;} +.NavBarCell3 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF;} -- cgit v1.2.3