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

+ +
+ + + + + + + + + + + + + + + +
+Tuscany Core +
+ + + +
+- + + diff --git a/site/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/invocation/package-use.html b/site/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/site/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/site/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/work/DefaultWorkManager.html b/site/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/site/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/site/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/work/class-use/DefaultWorkManager.html b/site/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/site/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/site/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/work/package-frame.html b/site/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/site/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/site/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/work/package-summary.html b/site/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/site/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/site/branches/site-20060730-mvnbased/src/site/resources/javadoc/tuscany-core/org/apache/tuscany/core/async/work/package-tree.html b/site/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/site/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 +

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