From 31d794be59cb2d1bf264df79f471b0c8d5f5a457 Mon Sep 17 00:00:00 2001 From: lresende Date: Sat, 21 Nov 2009 07:40:26 +0000 Subject: Moving to site trunk git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@882841 13f79535-47bb-0310-9956-ffa450edef68 --- .../tuscany/sca/assembly/AbstractContract.html | 319 ++++++++++ .../tuscany/sca/assembly/AbstractProperty.html | 514 ++++++++++++++++ .../tuscany/sca/assembly/AbstractReference.html | 275 +++++++++ .../tuscany/sca/assembly/AbstractService.html | 216 +++++++ .../tuscany/sca/assembly/AssemblyFactory.html | 591 +++++++++++++++++++ .../org/apache/tuscany/sca/assembly/Base.html | 260 +++++++++ .../org/apache/tuscany/sca/assembly/Binding.html | 314 ++++++++++ .../org/apache/tuscany/sca/assembly/Callback.html | 238 ++++++++ .../org/apache/tuscany/sca/assembly/Component.html | 574 ++++++++++++++++++ .../tuscany/sca/assembly/ComponentProperty.html | 421 +++++++++++++ .../tuscany/sca/assembly/ComponentReference.html | 423 ++++++++++++++ .../tuscany/sca/assembly/ComponentService.html | 356 +++++++++++ .../apache/tuscany/sca/assembly/ComponentType.html | 389 +++++++++++++ .../org/apache/tuscany/sca/assembly/Composite.html | 487 ++++++++++++++++ .../tuscany/sca/assembly/CompositeReference.html | 319 ++++++++++ .../tuscany/sca/assembly/CompositeService.html | 334 +++++++++++ .../tuscany/sca/assembly/ConstrainingType.html | 340 +++++++++++ .../org/apache/tuscany/sca/assembly/Contract.html | 351 +++++++++++ .../sca/assembly/DefaultAssemblyFactory.html | 251 ++++++++ .../sca/assembly/DefaultSCABindingFactory.html | 251 ++++++++ .../tuscany/sca/assembly/Implementation.html | 216 +++++++ .../apache/tuscany/sca/assembly/Multiplicity.html | 367 ++++++++++++ .../org/apache/tuscany/sca/assembly/Property.html | 274 +++++++++ .../org/apache/tuscany/sca/assembly/Reference.html | 397 +++++++++++++ .../apache/tuscany/sca/assembly/SCABinding.html | 266 +++++++++ .../tuscany/sca/assembly/SCABindingFactory.html | 217 +++++++ .../org/apache/tuscany/sca/assembly/Service.html | 308 ++++++++++ .../org/apache/tuscany/sca/assembly/Visitable.html | 216 +++++++ .../org/apache/tuscany/sca/assembly/Visitor.html | 211 +++++++ .../org/apache/tuscany/sca/assembly/Wire.html | 339 +++++++++++ .../sca/assembly/class-use/AbstractContract.html | 277 +++++++++ .../sca/assembly/class-use/AbstractProperty.html | 217 +++++++ .../sca/assembly/class-use/AbstractReference.html | 253 ++++++++ .../sca/assembly/class-use/AbstractService.html | 253 ++++++++ .../sca/assembly/class-use/AssemblyFactory.html | 205 +++++++ .../tuscany/sca/assembly/class-use/Base.html | 408 +++++++++++++ .../tuscany/sca/assembly/class-use/Binding.html | 347 +++++++++++ .../tuscany/sca/assembly/class-use/Callback.html | 200 +++++++ .../tuscany/sca/assembly/class-use/Component.html | 245 ++++++++ .../sca/assembly/class-use/ComponentProperty.html | 192 ++++++ .../sca/assembly/class-use/ComponentReference.html | 253 ++++++++ .../sca/assembly/class-use/ComponentService.html | 269 +++++++++ .../sca/assembly/class-use/ComponentType.html | 200 +++++++ .../tuscany/sca/assembly/class-use/Composite.html | 253 ++++++++ .../sca/assembly/class-use/CompositeReference.html | 176 ++++++ .../sca/assembly/class-use/CompositeService.html | 176 ++++++ .../sca/assembly/class-use/ConstrainingType.html | 216 +++++++ .../tuscany/sca/assembly/class-use/Contract.html | 269 +++++++++ .../assembly/class-use/DefaultAssemblyFactory.html | 140 +++++ .../class-use/DefaultSCABindingFactory.html | 140 +++++ .../sca/assembly/class-use/Implementation.html | 237 ++++++++ .../sca/assembly/class-use/Multiplicity.html | 209 +++++++ .../tuscany/sca/assembly/class-use/Property.html | 232 ++++++++ .../tuscany/sca/assembly/class-use/Reference.html | 269 +++++++++ .../tuscany/sca/assembly/class-use/SCABinding.html | 176 ++++++ .../sca/assembly/class-use/SCABindingFactory.html | 205 +++++++ .../tuscany/sca/assembly/class-use/Service.html | 269 +++++++++ .../tuscany/sca/assembly/class-use/Visitable.html | 213 +++++++ .../tuscany/sca/assembly/class-use/Visitor.html | 176 ++++++ .../tuscany/sca/assembly/class-use/Wire.html | 192 ++++++ .../apache/tuscany/sca/assembly/package-frame.html | 108 ++++ .../tuscany/sca/assembly/package-summary.html | 293 ++++++++++ .../apache/tuscany/sca/assembly/package-tree.html | 294 ++++++++++ .../apache/tuscany/sca/assembly/package-use.html | 504 ++++++++++++++++ .../apache/tuscany/sca/contribution/Artifact.html | 281 +++++++++ .../tuscany/sca/contribution/ContentType.html | 331 +++++++++++ .../tuscany/sca/contribution/Contribution.html | 435 ++++++++++++++ .../sca/contribution/ContributionExport.html | 282 +++++++++ .../sca/contribution/ContributionFactory.html | 280 +++++++++ .../sca/contribution/ContributionImport.html | 325 +++++++++++ .../tuscany/sca/contribution/DeployedArtifact.html | 253 ++++++++ .../sca/contribution/class-use/Artifact.html | 184 ++++++ .../sca/contribution/class-use/ContentType.html | 140 +++++ .../sca/contribution/class-use/Contribution.html | 284 +++++++++ .../contribution/class-use/ContributionExport.html | 192 ++++++ .../class-use/ContributionFactory.html | 140 +++++ .../contribution/class-use/ContributionImport.html | 192 ++++++ .../contribution/class-use/DeployedArtifact.html | 192 ++++++ .../tuscany/sca/contribution/package-frame.html | 44 ++ .../tuscany/sca/contribution/package-summary.html | 178 ++++++ .../tuscany/sca/contribution/package-tree.html | 149 +++++ .../tuscany/sca/contribution/package-use.html | 228 ++++++++ .../contribution/processor/ArtifactProcessor.html | 248 ++++++++ .../processor/ArtifactProcessorExtensionPoint.html | 284 +++++++++ .../processor/ContributionPostProcessor.html | 213 +++++++ .../ContributionPostProcessorExtensionPoint.html | 234 ++++++++ .../DefaultPackageProcessorExtensionPoint.html | 317 ++++++++++ ...DefaultStAXArtifactProcessorExtensionPoint.html | 346 +++++++++++ .../DefaultURLArtifactProcessorExtensionPoint.html | 346 +++++++++++ .../processor/ExtensiblePackageProcessor.html | 335 +++++++++++ .../processor/ExtensibleStAXArtifactProcessor.html | 460 +++++++++++++++ .../processor/ExtensibleURLArtifactProcessor.html | 401 +++++++++++++ .../contribution/processor/PackageProcessor.html | 276 +++++++++ .../processor/PackageProcessorExtensionPoint.html | 259 ++++++++ .../processor/StAXArtifactProcessor.html | 295 ++++++++++ .../StAXArtifactProcessorExtensionPoint.html | 198 +++++++ .../processor/URLArtifactProcessor.html | 265 +++++++++ .../URLArtifactProcessorExtensionPoint.html | 198 +++++++ .../processor/class-use/ArtifactProcessor.html | 224 +++++++ .../class-use/ArtifactProcessorExtensionPoint.html | 208 +++++++ .../class-use/ContributionPostProcessor.html | 184 ++++++ .../ContributionPostProcessorExtensionPoint.html | 140 +++++ .../DefaultPackageProcessorExtensionPoint.html | 140 +++++ ...DefaultStAXArtifactProcessorExtensionPoint.html | 140 +++++ .../DefaultURLArtifactProcessorExtensionPoint.html | 140 +++++ .../class-use/ExtensiblePackageProcessor.html | 140 +++++ .../class-use/ExtensibleStAXArtifactProcessor.html | 140 +++++ .../class-use/ExtensibleURLArtifactProcessor.html | 140 +++++ .../processor/class-use/PackageProcessor.html | 240 ++++++++ .../class-use/PackageProcessorExtensionPoint.html | 191 ++++++ .../processor/class-use/StAXArtifactProcessor.html | 200 +++++++ .../StAXArtifactProcessorExtensionPoint.html | 192 ++++++ .../processor/class-use/URLArtifactProcessor.html | 200 +++++++ .../URLArtifactProcessorExtensionPoint.html | 190 ++++++ .../sca/contribution/processor/package-frame.html | 71 +++ .../contribution/processor/package-summary.html | 225 +++++++ .../sca/contribution/processor/package-tree.html | 164 ++++++ .../sca/contribution/processor/package-use.html | 215 +++++++ .../sca/contribution/resolver/ClassReference.html | 349 +++++++++++ .../sca/contribution/resolver/ModelResolver.html | 279 +++++++++ .../resolver/class-use/ClassReference.html | 140 +++++ .../resolver/class-use/ModelResolver.html | 321 ++++++++++ .../sca/contribution/resolver/package-frame.html | 43 ++ .../sca/contribution/resolver/package-summary.html | 169 ++++++ .../sca/contribution/resolver/package-tree.html | 154 +++++ .../sca/contribution/resolver/package-use.html | 204 +++++++ .../service/AbstractContributionException.html | 398 +++++++++++++ .../service/ContributionException.html | 256 ++++++++ .../service/ContributionMetadataLoader.html | 221 +++++++ .../ContributionMetadataLoaderException.html | 332 +++++++++++ .../service/ContributionReadException.html | 461 +++++++++++++++ .../service/ContributionRepository.html | 346 +++++++++++ .../service/ContributionResolveException.html | 284 +++++++++ .../service/ContributionRuntimeException.html | 244 ++++++++ .../contribution/service/ContributionService.html | 351 +++++++++++ .../service/ContributionWireException.html | 284 +++++++++ .../service/ContributionWriteException.html | 336 +++++++++++ .../service/InvalidConfigurationException.html | 284 +++++++++ .../sca/contribution/service/TypeDescriber.html | 216 +++++++ .../service/UnrecognizedElementException.html | 317 ++++++++++ .../service/UnsupportedContentTypeException.html | 281 +++++++++ .../class-use/AbstractContributionException.html | 240 ++++++++ .../service/class-use/ContributionException.html | 320 ++++++++++ .../class-use/ContributionMetadataLoader.html | 140 +++++ .../ContributionMetadataLoaderException.html | 177 ++++++ .../class-use/ContributionReadException.html | 275 +++++++++ .../service/class-use/ContributionRepository.html | 140 +++++ .../class-use/ContributionResolveException.html | 195 +++++++ .../class-use/ContributionRuntimeException.html | 140 +++++ .../service/class-use/ContributionService.html | 140 +++++ .../class-use/ContributionWireException.html | 140 +++++ .../class-use/ContributionWriteException.html | 195 +++++++ .../class-use/InvalidConfigurationException.html | 140 +++++ .../service/class-use/TypeDescriber.html | 175 ++++++ .../class-use/UnrecognizedElementException.html | 140 +++++ .../class-use/UnsupportedContentTypeException.html | 140 +++++ .../sca/contribution/service/package-frame.html | 69 +++ .../sca/contribution/service/package-summary.html | 220 +++++++ .../sca/contribution/service/package-tree.html | 167 ++++++ .../sca/contribution/service/package-use.html | 227 ++++++++ .../sca/core/DefaultExtensionPointRegistry.html | 325 +++++++++++ .../core/DefaultModelFactoryExtensionPoint.html | 321 ++++++++++ .../tuscany/sca/core/ExtensionPointRegistry.html | 268 +++++++++ .../sca/core/ModelFactoryExtensionPoint.html | 270 +++++++++ .../apache/tuscany/sca/core/ModuleActivator.html | 275 +++++++++ .../class-use/DefaultExtensionPointRegistry.html | 140 +++++ .../DefaultModelFactoryExtensionPoint.html | 140 +++++ .../sca/core/class-use/ExtensionPointRegistry.html | 201 +++++++ .../core/class-use/ModelFactoryExtensionPoint.html | 176 ++++++ .../sca/core/class-use/ModuleActivator.html | 140 +++++ .../org/apache/tuscany/sca/core/package-frame.html | 49 ++ .../apache/tuscany/sca/core/package-summary.html | 181 ++++++ .../org/apache/tuscany/sca/core/package-tree.html | 156 +++++ .../org/apache/tuscany/sca/core/package-use.html | 172 ++++++ .../tuscany/sca/databinding/DataBinding.html | 446 ++++++++++++++ .../sca/databinding/DataBindingExtensionPoint.html | 304 ++++++++++ .../apache/tuscany/sca/databinding/DataPipe.html | 254 ++++++++ .../DefaultDataBindingExtensionPoint.html | 374 ++++++++++++ .../DefaultTransformerExtensionPoint.html | 403 +++++++++++++ .../tuscany/sca/databinding/ExceptionHandler.html | 265 +++++++++ .../apache/tuscany/sca/databinding/Mediator.html | 291 +++++++++ .../tuscany/sca/databinding/PullTransformer.html | 229 ++++++++ .../tuscany/sca/databinding/PushTransformer.html | 228 ++++++++ .../tuscany/sca/databinding/SimpleTypeMapper.html | 240 ++++++++ .../sca/databinding/TransformationContext.html | 394 +++++++++++++ .../sca/databinding/TransformationException.html | 371 ++++++++++++ .../tuscany/sca/databinding/Transformer.html | 261 +++++++++ .../sca/databinding/TransformerExtensionPoint.html | 315 ++++++++++ .../tuscany/sca/databinding/WrapperHandler.html | 261 +++++++++ .../sca/databinding/class-use/DataBinding.html | 224 +++++++ .../class-use/DataBindingExtensionPoint.html | 206 +++++++ .../sca/databinding/class-use/DataPipe.html | 140 +++++ .../DefaultDataBindingExtensionPoint.html | 140 +++++ .../DefaultTransformerExtensionPoint.html | 140 +++++ .../databinding/class-use/ExceptionHandler.html | 177 ++++++ .../sca/databinding/class-use/Mediator.html | 140 +++++ .../sca/databinding/class-use/PullTransformer.html | 140 +++++ .../sca/databinding/class-use/PushTransformer.html | 140 +++++ .../databinding/class-use/SimpleTypeMapper.html | 176 ++++++ .../class-use/TransformationContext.html | 216 +++++++ .../class-use/TransformationException.html | 140 +++++ .../sca/databinding/class-use/Transformer.html | 292 ++++++++++ .../class-use/TransformerExtensionPoint.html | 192 ++++++ .../sca/databinding/class-use/WrapperHandler.html | 176 ++++++ .../tuscany/sca/databinding/package-frame.html | 78 +++ .../tuscany/sca/databinding/package-summary.html | 232 ++++++++ .../tuscany/sca/databinding/package-tree.html | 165 ++++++ .../tuscany/sca/databinding/package-use.html | 208 +++++++ .../sca/http/DefaultServletHostExtensionPoint.html | 317 ++++++++++ .../tuscany/sca/http/ExtensibleServletHost.html | 304 ++++++++++ .../org/apache/tuscany/sca/http/ServletHost.html | 254 ++++++++ .../sca/http/ServletHostExtensionPoint.html | 259 ++++++++ .../tuscany/sca/http/ServletMappingException.html | 288 +++++++++ .../DefaultServletHostExtensionPoint.html | 140 +++++ .../sca/http/class-use/ExtensibleServletHost.html | 140 +++++ .../tuscany/sca/http/class-use/ServletHost.html | 240 ++++++++ .../http/class-use/ServletHostExtensionPoint.html | 190 ++++++ .../http/class-use/ServletMappingException.html | 202 +++++++ .../org/apache/tuscany/sca/http/package-frame.html | 58 ++ .../apache/tuscany/sca/http/package-summary.html | 191 ++++++ .../org/apache/tuscany/sca/http/package-tree.html | 163 ++++++ .../org/apache/tuscany/sca/http/package-use.html | 179 ++++++ .../sca/interfacedef/ConversationSequence.html | 350 +++++++++++ .../apache/tuscany/sca/interfacedef/DataType.html | 382 ++++++++++++ .../IncompatibleInterfaceContractException.html | 354 +++++++++++ .../apache/tuscany/sca/interfacedef/Interface.html | 365 ++++++++++++ .../sca/interfacedef/InterfaceContract.html | 294 ++++++++++ .../sca/interfacedef/InterfaceContractMapper.html | 376 ++++++++++++ .../sca/interfacedef/InvalidCallbackException.html | 244 ++++++++ .../interfacedef/InvalidInterfaceException.html | 286 +++++++++ .../interfacedef/InvalidOperationException.html | 274 +++++++++ .../apache/tuscany/sca/interfacedef/Operation.html | 648 +++++++++++++++++++++ .../interfacedef/OverloadedOperationException.html | 273 +++++++++ .../class-use/ConversationSequence.html | 254 ++++++++ .../sca/interfacedef/class-use/DataType.html | 480 +++++++++++++++ .../IncompatibleInterfaceContractException.html | 179 ++++++ .../sca/interfacedef/class-use/Interface.html | 305 ++++++++++ .../interfacedef/class-use/InterfaceContract.html | 409 +++++++++++++ .../class-use/InterfaceContractMapper.html | 140 +++++ .../class-use/InvalidCallbackException.html | 140 +++++ .../class-use/InvalidInterfaceException.html | 193 ++++++ .../class-use/InvalidOperationException.html | 140 +++++ .../sca/interfacedef/class-use/Operation.html | 516 ++++++++++++++++ .../class-use/OverloadedOperationException.html | 140 +++++ .../java/DefaultJavaInterfaceFactory.html | 247 ++++++++ .../sca/interfacedef/java/JavaInterface.html | 351 +++++++++++ .../interfacedef/java/JavaInterfaceContract.html | 196 +++++++ .../interfacedef/java/JavaInterfaceFactory.html | 239 ++++++++ .../class-use/DefaultJavaInterfaceFactory.html | 140 +++++ .../interfacedef/java/class-use/JavaInterface.html | 176 ++++++ .../java/class-use/JavaInterfaceContract.html | 176 ++++++ .../java/class-use/JavaInterfaceFactory.html | 205 +++++++ .../sca/interfacedef/java/package-frame.html | 47 ++ .../sca/interfacedef/java/package-summary.html | 176 ++++++ .../sca/interfacedef/java/package-tree.html | 162 ++++++ .../tuscany/sca/interfacedef/java/package-use.html | 197 +++++++ .../tuscany/sca/interfacedef/package-frame.html | 70 +++ .../tuscany/sca/interfacedef/package-summary.html | 215 +++++++ .../tuscany/sca/interfacedef/package-tree.html | 173 ++++++ .../tuscany/sca/interfacedef/package-use.html | 396 +++++++++++++ .../sca/interfacedef/wsdl/DefaultWSDLFactory.html | 251 ++++++++ .../sca/interfacedef/wsdl/WSDLDefinition.html | 344 +++++++++++ .../tuscany/sca/interfacedef/wsdl/WSDLFactory.html | 283 +++++++++ .../sca/interfacedef/wsdl/WSDLInterface.html | 346 +++++++++++ .../interfacedef/wsdl/WSDLInterfaceContract.html | 253 ++++++++ .../sca/interfacedef/wsdl/XSDefinition.html | 321 ++++++++++ .../wsdl/class-use/DefaultWSDLFactory.html | 140 +++++ .../wsdl/class-use/WSDLDefinition.html | 200 +++++++ .../interfacedef/wsdl/class-use/WSDLFactory.html | 205 +++++++ .../interfacedef/wsdl/class-use/WSDLInterface.html | 176 ++++++ .../wsdl/class-use/WSDLInterfaceContract.html | 176 ++++++ .../interfacedef/wsdl/class-use/XSDefinition.html | 176 ++++++ .../sca/interfacedef/wsdl/package-frame.html | 51 ++ .../sca/interfacedef/wsdl/package-summary.html | 184 ++++++ .../sca/interfacedef/wsdl/package-tree.html | 162 ++++++ .../tuscany/sca/interfacedef/wsdl/package-use.html | 209 +++++++ .../apache/tuscany/sca/invocation/Interceptor.html | 253 ++++++++ .../tuscany/sca/invocation/InvocationChain.html | 349 +++++++++++ .../org/apache/tuscany/sca/invocation/Invoker.html | 217 +++++++ .../org/apache/tuscany/sca/invocation/Message.html | 558 ++++++++++++++++++ .../tuscany/sca/invocation/MessageFactory.html | 214 +++++++ .../sca/invocation/class-use/Interceptor.html | 185 ++++++ .../sca/invocation/class-use/InvocationChain.html | 186 ++++++ .../tuscany/sca/invocation/class-use/Invoker.html | 328 +++++++++++ .../tuscany/sca/invocation/class-use/Message.html | 200 +++++++ .../sca/invocation/class-use/MessageFactory.html | 140 +++++ .../tuscany/sca/invocation/package-frame.html | 40 ++ .../tuscany/sca/invocation/package-summary.html | 170 ++++++ .../tuscany/sca/invocation/package-tree.html | 149 +++++ .../apache/tuscany/sca/invocation/package-use.html | 222 +++++++ .../tuscany/sca/policy/DefaultPolicyFactory.html | 251 ++++++++ .../org/apache/tuscany/sca/policy/Intent.html | 408 +++++++++++++ .../tuscany/sca/policy/IntentAttachPoint.html | 215 +++++++ .../org/apache/tuscany/sca/policy/IntentMap.html | 366 ++++++++++++ .../apache/tuscany/sca/policy/PolicyFactory.html | 257 ++++++++ .../org/apache/tuscany/sca/policy/PolicySet.html | 392 +++++++++++++ .../tuscany/sca/policy/PolicySetAttachPoint.html | 230 ++++++++ .../sca/policy/class-use/DefaultPolicyFactory.html | 140 +++++ .../tuscany/sca/policy/class-use/Intent.html | 240 ++++++++ .../sca/policy/class-use/IntentAttachPoint.html | 422 ++++++++++++++ .../tuscany/sca/policy/class-use/IntentMap.html | 216 +++++++ .../sca/policy/class-use/PolicyFactory.html | 205 +++++++ .../tuscany/sca/policy/class-use/PolicySet.html | 200 +++++++ .../sca/policy/class-use/PolicySetAttachPoint.html | 350 +++++++++++ .../apache/tuscany/sca/policy/package-frame.html | 53 ++ .../apache/tuscany/sca/policy/package-summary.html | 190 ++++++ .../apache/tuscany/sca/policy/package-tree.html | 160 +++++ .../org/apache/tuscany/sca/policy/package-use.html | 264 +++++++++ .../sca/provider/BindingProviderFactory.html | 266 +++++++++ .../DefaultProviderFactoryExtensionPoint.html | 316 ++++++++++ .../sca/provider/ImplementationProvider.html | 290 +++++++++ .../provider/ImplementationProviderFactory.html | 233 ++++++++ .../tuscany/sca/provider/ProviderFactory.html | 217 +++++++ .../provider/ProviderFactoryExtensionPoint.html | 262 +++++++++ .../sca/provider/ReferenceBindingProvider.html | 291 +++++++++ .../sca/provider/ServiceBindingProvider.html | 264 +++++++++ .../provider/class-use/BindingProviderFactory.html | 140 +++++ .../DefaultProviderFactoryExtensionPoint.html | 140 +++++ .../provider/class-use/ImplementationProvider.html | 223 +++++++ .../class-use/ImplementationProviderFactory.html | 140 +++++ .../sca/provider/class-use/ProviderFactory.html | 248 ++++++++ .../class-use/ProviderFactoryExtensionPoint.html | 176 ++++++ .../class-use/ReferenceBindingProvider.html | 227 ++++++++ .../provider/class-use/ServiceBindingProvider.html | 227 ++++++++ .../apache/tuscany/sca/provider/package-frame.html | 55 ++ .../tuscany/sca/provider/package-summary.html | 195 +++++++ .../apache/tuscany/sca/provider/package-tree.html | 157 +++++ .../apache/tuscany/sca/provider/package-use.html | 227 ++++++++ .../DefaultWireProcessorExtensionPoint.html | 314 ++++++++++ .../tuscany/sca/runtime/EndpointReference.html | 302 ++++++++++ .../tuscany/sca/runtime/RuntimeComponent.html | 291 +++++++++ .../sca/runtime/RuntimeComponentReference.html | 437 ++++++++++++++ .../sca/runtime/RuntimeComponentService.html | 471 +++++++++++++++ .../apache/tuscany/sca/runtime/RuntimeWire.html | 287 +++++++++ .../tuscany/sca/runtime/RuntimeWireProcessor.html | 213 +++++++ .../RuntimeWireProcessorExtensionPoint.html | 261 +++++++++ .../DefaultWireProcessorExtensionPoint.html | 140 +++++ .../sca/runtime/class-use/EndpointReference.html | 245 ++++++++ .../sca/runtime/class-use/RuntimeComponent.html | 229 ++++++++ .../class-use/RuntimeComponentReference.html | 179 ++++++ .../runtime/class-use/RuntimeComponentService.html | 189 ++++++ .../tuscany/sca/runtime/class-use/RuntimeWire.html | 232 ++++++++ .../runtime/class-use/RuntimeWireProcessor.html | 224 +++++++ .../RuntimeWireProcessorExtensionPoint.html | 176 ++++++ .../apache/tuscany/sca/runtime/package-frame.html | 55 ++ .../tuscany/sca/runtime/package-summary.html | 195 +++++++ .../apache/tuscany/sca/runtime/package-tree.html | 255 ++++++++ .../apache/tuscany/sca/runtime/package-use.html | 243 ++++++++ .../tuscany/sca/work/NotificationListener.html | 296 ++++++++++ .../org/apache/tuscany/sca/work/WorkScheduler.html | 260 +++++++++ .../tuscany/sca/work/WorkSchedulerException.html | 288 +++++++++ .../sca/work/class-use/NotificationListener.html | 186 ++++++ .../tuscany/sca/work/class-use/WorkScheduler.html | 140 +++++ .../sca/work/class-use/WorkSchedulerException.html | 140 +++++ .../org/apache/tuscany/sca/work/package-frame.html | 45 ++ .../apache/tuscany/sca/work/package-summary.html | 173 ++++++ .../org/apache/tuscany/sca/work/package-tree.html | 161 +++++ .../org/apache/tuscany/sca/work/package-use.html | 167 ++++++ 358 files changed, 85959 insertions(+) create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/AbstractContract.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/AbstractProperty.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/AbstractReference.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/AbstractService.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/AssemblyFactory.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Base.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Binding.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Callback.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Component.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/ComponentProperty.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/ComponentReference.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/ComponentService.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/ComponentType.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Composite.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/CompositeReference.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/CompositeService.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/ConstrainingType.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Contract.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/DefaultAssemblyFactory.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/DefaultSCABindingFactory.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Implementation.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Multiplicity.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Property.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Reference.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/SCABinding.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/SCABindingFactory.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Service.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Visitable.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Visitor.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Wire.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/AbstractContract.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/AbstractProperty.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/AbstractReference.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/AbstractService.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/AssemblyFactory.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Base.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Binding.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Callback.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Component.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/ComponentProperty.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/ComponentReference.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/ComponentService.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/ComponentType.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Composite.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/CompositeReference.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/CompositeService.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/ConstrainingType.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Contract.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/DefaultAssemblyFactory.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/DefaultSCABindingFactory.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Implementation.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Multiplicity.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Property.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Reference.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/SCABinding.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/SCABindingFactory.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Service.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Visitable.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Visitor.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Wire.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/package-frame.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/package-summary.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/package-tree.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/package-use.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/Artifact.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/ContentType.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/Contribution.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/ContributionExport.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/ContributionFactory.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/ContributionImport.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/DeployedArtifact.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/class-use/Artifact.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/class-use/ContentType.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/class-use/Contribution.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/class-use/ContributionExport.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/class-use/ContributionFactory.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/class-use/ContributionImport.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/class-use/DeployedArtifact.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/package-frame.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/package-summary.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/package-tree.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/package-use.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/ArtifactProcessor.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/ArtifactProcessorExtensionPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/ContributionPostProcessor.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/ContributionPostProcessorExtensionPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/DefaultPackageProcessorExtensionPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/DefaultStAXArtifactProcessorExtensionPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/DefaultURLArtifactProcessorExtensionPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/ExtensiblePackageProcessor.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/ExtensibleStAXArtifactProcessor.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/ExtensibleURLArtifactProcessor.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/PackageProcessor.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/PackageProcessorExtensionPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessor.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessorExtensionPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/URLArtifactProcessor.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/URLArtifactProcessorExtensionPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/ArtifactProcessor.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/ArtifactProcessorExtensionPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/ContributionPostProcessor.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/ContributionPostProcessorExtensionPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/DefaultPackageProcessorExtensionPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/DefaultStAXArtifactProcessorExtensionPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/DefaultURLArtifactProcessorExtensionPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/ExtensiblePackageProcessor.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/ExtensibleStAXArtifactProcessor.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/ExtensibleURLArtifactProcessor.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/PackageProcessor.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/PackageProcessorExtensionPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/StAXArtifactProcessor.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/StAXArtifactProcessorExtensionPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/URLArtifactProcessor.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/URLArtifactProcessorExtensionPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/package-frame.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/package-summary.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/package-tree.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/package-use.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/resolver/ClassReference.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/resolver/ModelResolver.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/resolver/class-use/ClassReference.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/resolver/class-use/ModelResolver.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/resolver/package-frame.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/resolver/package-summary.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/resolver/package-tree.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/resolver/package-use.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/AbstractContributionException.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/ContributionException.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/ContributionMetadataLoader.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/ContributionMetadataLoaderException.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/ContributionReadException.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/ContributionRepository.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/ContributionResolveException.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/ContributionRuntimeException.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/ContributionService.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/ContributionWireException.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/ContributionWriteException.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/InvalidConfigurationException.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/TypeDescriber.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/UnrecognizedElementException.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/UnsupportedContentTypeException.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/AbstractContributionException.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/ContributionException.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/ContributionMetadataLoader.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/ContributionMetadataLoaderException.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/ContributionReadException.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/ContributionRepository.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/ContributionResolveException.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/ContributionRuntimeException.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/ContributionService.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/ContributionWireException.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/ContributionWriteException.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/InvalidConfigurationException.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/TypeDescriber.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/UnrecognizedElementException.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/UnsupportedContentTypeException.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/package-frame.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/package-summary.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/package-tree.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/package-use.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/DefaultExtensionPointRegistry.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/DefaultModelFactoryExtensionPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/ExtensionPointRegistry.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/ModelFactoryExtensionPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/ModuleActivator.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/class-use/DefaultExtensionPointRegistry.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/class-use/DefaultModelFactoryExtensionPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/class-use/ExtensionPointRegistry.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/class-use/ModelFactoryExtensionPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/class-use/ModuleActivator.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/package-frame.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/package-summary.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/package-tree.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/package-use.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/DataBinding.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/DataBindingExtensionPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/DataPipe.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/DefaultDataBindingExtensionPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/DefaultTransformerExtensionPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/ExceptionHandler.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/Mediator.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/PullTransformer.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/PushTransformer.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/SimpleTypeMapper.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/TransformationContext.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/TransformationException.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/Transformer.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/TransformerExtensionPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/WrapperHandler.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/DataBinding.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/DataBindingExtensionPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/DataPipe.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/DefaultDataBindingExtensionPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/DefaultTransformerExtensionPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/ExceptionHandler.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/Mediator.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/PullTransformer.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/PushTransformer.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/SimpleTypeMapper.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/TransformationContext.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/TransformationException.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/Transformer.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/TransformerExtensionPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/WrapperHandler.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/package-frame.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/package-summary.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/package-tree.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/package-use.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/DefaultServletHostExtensionPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/ExtensibleServletHost.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/ServletHost.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/ServletHostExtensionPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/ServletMappingException.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/class-use/DefaultServletHostExtensionPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/class-use/ExtensibleServletHost.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/class-use/ServletHost.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/class-use/ServletHostExtensionPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/class-use/ServletMappingException.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/package-frame.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/package-summary.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/package-tree.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/package-use.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/ConversationSequence.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/DataType.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/IncompatibleInterfaceContractException.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/Interface.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/InterfaceContract.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/InterfaceContractMapper.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/InvalidCallbackException.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/InvalidInterfaceException.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/InvalidOperationException.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/Operation.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/OverloadedOperationException.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/ConversationSequence.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/DataType.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/IncompatibleInterfaceContractException.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/Interface.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/InterfaceContract.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/InterfaceContractMapper.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/InvalidCallbackException.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/InvalidInterfaceException.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/InvalidOperationException.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/Operation.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/OverloadedOperationException.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/DefaultJavaInterfaceFactory.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/JavaInterface.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/JavaInterfaceContract.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/JavaInterfaceFactory.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/class-use/DefaultJavaInterfaceFactory.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/class-use/JavaInterface.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/class-use/JavaInterfaceContract.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/class-use/JavaInterfaceFactory.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/package-frame.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/package-summary.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/package-tree.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/package-use.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/package-frame.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/package-summary.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/package-tree.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/package-use.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/DefaultWSDLFactory.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/WSDLDefinition.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/WSDLFactory.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/WSDLInterface.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/WSDLInterfaceContract.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/XSDefinition.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/class-use/DefaultWSDLFactory.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/class-use/WSDLDefinition.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/class-use/WSDLFactory.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/class-use/WSDLInterface.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/class-use/WSDLInterfaceContract.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/class-use/XSDefinition.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/package-frame.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/package-summary.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/package-tree.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/package-use.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/Interceptor.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/InvocationChain.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/Invoker.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/Message.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/MessageFactory.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/class-use/Interceptor.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/class-use/InvocationChain.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/class-use/Invoker.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/class-use/Message.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/class-use/MessageFactory.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/package-frame.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/package-summary.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/package-tree.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/package-use.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/DefaultPolicyFactory.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/Intent.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/IntentAttachPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/IntentMap.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/PolicyFactory.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/PolicySet.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/PolicySetAttachPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/class-use/DefaultPolicyFactory.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/class-use/Intent.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/class-use/IntentAttachPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/class-use/IntentMap.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/class-use/PolicyFactory.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/class-use/PolicySet.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/class-use/PolicySetAttachPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/package-frame.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/package-summary.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/package-tree.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/package-use.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/BindingProviderFactory.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/DefaultProviderFactoryExtensionPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/ImplementationProvider.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/ImplementationProviderFactory.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/ProviderFactory.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/ProviderFactoryExtensionPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/ReferenceBindingProvider.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/ServiceBindingProvider.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/class-use/BindingProviderFactory.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/class-use/DefaultProviderFactoryExtensionPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/class-use/ImplementationProvider.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/class-use/ImplementationProviderFactory.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/class-use/ProviderFactory.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/class-use/ProviderFactoryExtensionPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/class-use/ReferenceBindingProvider.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/class-use/ServiceBindingProvider.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/package-frame.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/package-summary.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/package-tree.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/package-use.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/DefaultWireProcessorExtensionPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/EndpointReference.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/RuntimeComponent.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/RuntimeComponentReference.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/RuntimeComponentService.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/RuntimeWire.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/RuntimeWireProcessor.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/RuntimeWireProcessorExtensionPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/class-use/DefaultWireProcessorExtensionPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/class-use/EndpointReference.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/class-use/RuntimeComponent.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/class-use/RuntimeComponentReference.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/class-use/RuntimeComponentService.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/class-use/RuntimeWire.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/class-use/RuntimeWireProcessor.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/class-use/RuntimeWireProcessorExtensionPoint.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/package-frame.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/package-summary.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/package-tree.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/package-use.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/work/NotificationListener.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/work/WorkScheduler.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/work/WorkSchedulerException.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/work/class-use/NotificationListener.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/work/class-use/WorkScheduler.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/work/class-use/WorkSchedulerException.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/work/package-frame.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/work/package-summary.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/work/package-tree.html create mode 100644 site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/work/package-use.html (limited to 'site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache') diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/AbstractContract.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/AbstractContract.html new file mode 100644 index 0000000000..2ad2caa898 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/AbstractContract.html @@ -0,0 +1,319 @@ + + + + + + +AbstractContract + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.assembly +
+Interface AbstractContract

+
+
All Superinterfaces:
Base, IntentAttachPoint
+
+
+
All Known Subinterfaces:
AbstractReference, AbstractService, ComponentReference, ComponentService, CompositeReference, CompositeService, Contract, Reference, RuntimeComponentReference, RuntimeComponentService, Service
+
+
+
+
public interface AbstractContract
extends Base, IntentAttachPoint
+ + +

+Interface contracts define one or more business functions. These business + functions are provided by services and are used by references. +

+ +

+

+
Version:
+
$Rev: 537404 $ $Date: 2007-05-12 13:51:42 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ InterfaceContractgetInterfaceContract() + +
+          Returns the interface contract defining the interface and callback + interface for the contract.
+ java.lang.StringgetName() + +
+          Returns the name of the contract.
+ voidsetInterfaceContract(InterfaceContract interfaceContract) + +
+          Returns the interface contract defining the interface and callback + interface for the contract.
+ voidsetName(java.lang.String name) + +
+          Sets the name of the contract.
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Base
getExtensions, isUnresolved, setUnresolved
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint
getRequiredIntents
+  +

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

+getName

+
+java.lang.String getName()
+
+
Returns the name of the contract. +

+

+
+
+
+ +
Returns:
the name of the contract
+
+
+
+ +

+setName

+
+void setName(java.lang.String name)
+
+
Sets the name of the contract. +

+

+
+
+
+
Parameters:
name - the name of the contract
+
+
+
+ +

+getInterfaceContract

+
+InterfaceContract getInterfaceContract()
+
+
Returns the interface contract defining the interface and callback + interface for the contract. +

+

+
+
+
+ +
Returns:
the interface contract
+
+
+
+ +

+setInterfaceContract

+
+void setInterfaceContract(InterfaceContract interfaceContract)
+
+
Returns the interface contract defining the interface and callback + interface for the contract. +

+

+
+
+
+
Parameters:
interfaceContract - the interface contract
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/AbstractProperty.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/AbstractProperty.html new file mode 100644 index 0000000000..25407e4bfc --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/AbstractProperty.html @@ -0,0 +1,514 @@ + + + + + + +AbstractProperty + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.assembly +
+Interface AbstractProperty

+
+
All Superinterfaces:
Base, IntentAttachPoint
+
+
+
All Known Subinterfaces:
ComponentProperty, Property
+
+
+
+
public interface AbstractProperty
extends Base, IntentAttachPoint
+ + +

+A property allows for the configuration of an implementation with externally + set data values. An implementation can have zero or more properties. Each + property has a data type, which may be either simple or complex. An + implementation may also define a default value for a property. +

+ +

+


+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetName() + +
+          Returns the property name.
+ java.lang.ObjectgetValue() + +
+          Returns the default value of the property.
+ javax.xml.namespace.QNamegetXSDElement() + +
+          Returns the element defining the data type of this property.
+ javax.xml.namespace.QNamegetXSDType() + +
+          Returns the data type of this property.
+ booleanisMany() + +
+          Returns true if the property allows multiple values.
+ booleanisMustSupply() + +
+          Returns true if a value must be supplied for the property.
+ voidsetMany(boolean many) + +
+          Sets whether or not the property allows multiple values.
+ voidsetMustSupply(boolean mustSupply) + +
+          Sets whether a value must be supplied for the property.
+ voidsetName(java.lang.String name) + +
+          Sets the property name.
+ voidsetValue(java.lang.Object defaultValue) + +
+          Sets the default value of the property.
+ voidsetXSDElement(javax.xml.namespace.QName element) + +
+          Sets the element defining the data type of this property.
+ voidsetXSDType(javax.xml.namespace.QName type) + +
+          Sets the data type of this property.
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Base
getExtensions, isUnresolved, setUnresolved
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint
getRequiredIntents
+  +

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

+getName

+
+java.lang.String getName()
+
+
Returns the property name. +

+

+
+
+
+ +
Returns:
the property name
+
+
+
+ +

+setName

+
+void setName(java.lang.String name)
+
+
Sets the property name. +

+

+
+
+
+
Parameters:
name - the property name
+
+
+
+ +

+getValue

+
+java.lang.Object getValue()
+
+
Returns the default value of the property. +

+

+
+
+
+ +
Returns:
the default value of ths property
+
+
+
+ +

+setValue

+
+void setValue(java.lang.Object defaultValue)
+
+
Sets the default value of the property. +

+

+
+
+
+
Parameters:
defaultValue - the default value of ths property
+
+
+
+ +

+isMany

+
+boolean isMany()
+
+
Returns true if the property allows multiple values. +

+

+
+
+
+ +
Returns:
true if the property allows multiple values
+
+
+
+ +

+setMany

+
+void setMany(boolean many)
+
+
Sets whether or not the property allows multiple values. +

+

+
+
+
+
Parameters:
many - true if the property should allow multiple values
+
+
+
+ +

+isMustSupply

+
+boolean isMustSupply()
+
+
Returns true if a value must be supplied for the property. +

+

+
+
+
+ +
Returns:
true is a value must be supplied for the property
+
+
+
+ +

+setMustSupply

+
+void setMustSupply(boolean mustSupply)
+
+
Sets whether a value must be supplied for the property. +

+

+
+
+
+
Parameters:
mustSupply - set to true to require that a value be supplied for + uses of this property
+
+
+
+ +

+getXSDType

+
+javax.xml.namespace.QName getXSDType()
+
+
Returns the data type of this property. This is the qualified name of an + XML schema type. +

+

+
+
+
+ +
Returns:
the type of this property
+
+
+
+ +

+setXSDType

+
+void setXSDType(javax.xml.namespace.QName type)
+
+
Sets the data type of this property. This is the qualified name of an XML + schema type. +

+

+
+
+
+
Parameters:
type - the type of this property
+
+
+
+ +

+getXSDElement

+
+javax.xml.namespace.QName getXSDElement()
+
+
Returns the element defining the data type of this property. This is the + qualified name of an XML schema element. +

+

+
+
+
+ +
Returns:
the element defining the type of this property
+
+
+
+ +

+setXSDElement

+
+void setXSDElement(javax.xml.namespace.QName element)
+
+
Sets the element defining the data type of this property. This is the + qualified name of an XML schema element. +

+

+
+
+
+
Parameters:
type - the element defining the type of this property
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/AbstractReference.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/AbstractReference.html new file mode 100644 index 0000000000..29fd8d5ff5 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/AbstractReference.html @@ -0,0 +1,275 @@ + + + + + + +AbstractReference + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.assembly +
+Interface AbstractReference

+
+
All Superinterfaces:
AbstractContract, Base, IntentAttachPoint
+
+
+
All Known Subinterfaces:
ComponentReference, CompositeReference, Reference, RuntimeComponentReference
+
+
+
+
public interface AbstractReference
extends AbstractContract
+ + +

+Represents a reference contract. +

+ +

+

+
Version:
+
$Rev: 537384 $ $Date: 2007-05-12 12:02:56 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ MultiplicitygetMultiplicity() + +
+          Returns the multiplicity allowed for wires connected to this reference.
+ voidsetMultiplicity(Multiplicity multiplicity) + +
+          Sets the multiplicity allowed for wires connected to this reference.
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.AbstractContract
getInterfaceContract, getName, setInterfaceContract, setName
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Base
getExtensions, isUnresolved, setUnresolved
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint
getRequiredIntents
+  +

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

+getMultiplicity

+
+Multiplicity getMultiplicity()
+
+
Returns the multiplicity allowed for wires connected to this reference. +

+

+
+
+
+ +
Returns:
the multiplicity allowed for wires connected to this reference
+
+
+
+ +

+setMultiplicity

+
+void setMultiplicity(Multiplicity multiplicity)
+
+
Sets the multiplicity allowed for wires connected to this reference. +

+

+
+
+
+
Parameters:
multiplicity - the multiplicity allowed for wires connected to this + reference
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/AbstractService.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/AbstractService.html new file mode 100644 index 0000000000..76dc2a063e --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/AbstractService.html @@ -0,0 +1,216 @@ + + + + + + +AbstractService + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.assembly +
+Interface AbstractService

+
+
All Superinterfaces:
AbstractContract, Base, IntentAttachPoint
+
+
+
All Known Subinterfaces:
ComponentService, CompositeService, RuntimeComponentService, Service
+
+
+
+
public interface AbstractService
extends AbstractContract
+ + +

+Represents a service contract. +

+ +

+

+
Version:
+
$Rev: 537384 $ $Date: 2007-05-12 12:02:56 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.AbstractContract
getInterfaceContract, getName, setInterfaceContract, setName
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Base
getExtensions, isUnresolved, setUnresolved
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint
getRequiredIntents
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/AssemblyFactory.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/AssemblyFactory.html new file mode 100644 index 0000000000..a8b577b59a --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/AssemblyFactory.html @@ -0,0 +1,591 @@ + + + + + + +AssemblyFactory + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.assembly +
+Interface AssemblyFactory

+
+
All Known Implementing Classes:
org.apache.tuscany.sca.assembly.impl.AssemblyFactoryImpl, DefaultAssemblyFactory
+
+
+
+
public interface AssemblyFactory
+ + +

+A factory for the assembly model +

+ +

+

+
Version:
+
$Rev: 538819 $ $Date: 2007-05-17 07:54:50 +0100 (Thu, 17 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ AbstractPropertycreateAbstractProperty() + +
+          Create a new abstract property.
+ AbstractReferencecreateAbstractReference() + +
+          Create a new abstract reference.
+ AbstractServicecreateAbstractService() + +
+          Create a new abstract service.
+ CallbackcreateCallback() + +
+          Create a new callback.
+ ComponentcreateComponent() + +
+          Create a new component.
+ ComponentPropertycreateComponentProperty() + +
+          Create a new component property.
+ ComponentReferencecreateComponentReference() + +
+          Create a new component reference.
+ ComponentServicecreateComponentService() + +
+          Create a new component service.
+ ComponentTypecreateComponentType() + +
+          Create a new component type
+ CompositecreateComposite() + +
+          Create a new composite.
+ CompositeReferencecreateCompositeReference() + +
+          Create a new composite reference.
+ CompositeServicecreateCompositeService() + +
+          Create a new composite service.
+ ConstrainingTypecreateConstrainingType() + +
+          Create a new constraining type.
+ OperationcreateOperation() + +
+          Create a new operation.
+ PropertycreateProperty() + +
+          Create a new property.
+ ReferencecreateReference() + +
+          Create a new reference.
+ ServicecreateService() + +
+          Create a new service.
+ WirecreateWire() + +
+          Create a new wire.
+  +

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

+createAbstractProperty

+
+AbstractProperty createAbstractProperty()
+
+
Create a new abstract property. +

+

+ +
Returns:
a new abstract property
+
+
+
+ +

+createAbstractReference

+
+AbstractReference createAbstractReference()
+
+
Create a new abstract reference. +

+

+ +
Returns:
a new abstract reference
+
+
+
+ +

+createAbstractService

+
+AbstractService createAbstractService()
+
+
Create a new abstract service. +

+

+ +
Returns:
a new abstract service
+
+
+
+ +

+createCallback

+
+Callback createCallback()
+
+
Create a new callback. +

+

+ +
Returns:
+
+
+
+ +

+createComponent

+
+Component createComponent()
+
+
Create a new component. +

+

+ +
Returns:
a new component
+
+
+
+ +

+createComponentProperty

+
+ComponentProperty createComponentProperty()
+
+
Create a new component property. +

+

+ +
Returns:
a new component property
+
+
+
+ +

+createComponentReference

+
+ComponentReference createComponentReference()
+
+
Create a new component reference. +

+

+ +
Returns:
a new component reference
+
+
+
+ +

+createComponentService

+
+ComponentService createComponentService()
+
+
Create a new component service. +

+

+ +
Returns:
a new component service
+
+
+
+ +

+createComponentType

+
+ComponentType createComponentType()
+
+
Create a new component type +

+

+ +
Returns:
a new component type
+
+
+
+ +

+createComposite

+
+Composite createComposite()
+
+
Create a new composite. +

+

+ +
Returns:
a new composite
+
+
+
+ +

+createCompositeReference

+
+CompositeReference createCompositeReference()
+
+
Create a new composite reference. +

+

+ +
Returns:
a new composite reference
+
+
+
+ +

+createCompositeService

+
+CompositeService createCompositeService()
+
+
Create a new composite service. +

+

+ +
Returns:
a new composite service
+
+
+
+ +

+createConstrainingType

+
+ConstrainingType createConstrainingType()
+
+
Create a new constraining type. +

+

+ +
Returns:
a new constraining type
+
+
+
+ +

+createProperty

+
+Property createProperty()
+
+
Create a new property. +

+

+ +
Returns:
a new property
+
+
+
+ +

+createReference

+
+Reference createReference()
+
+
Create a new reference. +

+

+ +
Returns:
a new reference
+
+
+
+ +

+createService

+
+Service createService()
+
+
Create a new service. +

+

+ +
Returns:
a new service
+
+
+
+ +

+createWire

+
+Wire createWire()
+
+
Create a new wire. +

+

+ +
Returns:
a new wire
+
+
+
+ +

+createOperation

+
+Operation createOperation()
+
+
Create a new operation. +

+

+ +
Returns:
a new operation
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Base.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Base.html new file mode 100644 index 0000000000..0f5852e62a --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Base.html @@ -0,0 +1,260 @@ + + + + + + +Base + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.assembly +
+Interface Base

+
+
All Known Subinterfaces:
AbstractContract, AbstractProperty, AbstractReference, AbstractService, Binding, Callback, Component, ComponentProperty, ComponentReference, ComponentService, ComponentType, Composite, CompositeReference, CompositeService, ConstrainingType, Contract, Implementation, Property, Reference, RuntimeComponent, RuntimeComponentReference, RuntimeComponentService, SCABinding, Service, Wire
+
+
+
+
public interface Base
+ + +

+Base interface for all assembly model objects. +

+ +

+

+
Version:
+
$Rev: 537384 $ $Date: 2007-05-12 12:02:56 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.util.List<java.lang.Object>getExtensions() + +
+          Returns a list of extension objects contained in this model object.
+ booleanisUnresolved() + +
+          Returns true if the model element is unresolved.
+ voidsetUnresolved(boolean unresolved) + +
+          Sets whether the model element is unresolved.
+  +

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

+getExtensions

+
+java.util.List<java.lang.Object> getExtensions()
+
+
Returns a list of extension objects contained in this model object. +

+

+ +
Returns:
a list of extension objects container in this model object
+
+
+
+ +

+isUnresolved

+
+boolean isUnresolved()
+
+
Returns true if the model element is unresolved. +

+

+ +
Returns:
true if the model element is unresolved.
+
+
+
+ +

+setUnresolved

+
+void setUnresolved(boolean unresolved)
+
+
Sets whether the model element is unresolved. +

+

+
Parameters:
unresolved - whether the model element is unresolved
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Binding.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Binding.html new file mode 100644 index 0000000000..e474dd82fe --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Binding.html @@ -0,0 +1,314 @@ + + + + + + +Binding + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.assembly +
+Interface Binding

+
+
All Superinterfaces:
Base, IntentAttachPoint, PolicySetAttachPoint
+
+
+
All Known Subinterfaces:
SCABinding
+
+
+
+
public interface Binding
extends Base, IntentAttachPoint, PolicySetAttachPoint
+ + +

+Represents a binding. +

+ +

+

+
Version:
+
$Rev: 537391 $ $Date: 2007-05-12 12:42:45 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetName() + +
+          Returns the binding name.
+ java.lang.StringgetURI() + +
+          Returns the binding URI.
+ voidsetName(java.lang.String name) + +
+          Sets the binding name.
+ voidsetURI(java.lang.String uri) + +
+          Sets the binding URI.
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Base
getExtensions, isUnresolved, setUnresolved
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.PolicySetAttachPoint
getPolicySets
+  +

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

+getURI

+
+java.lang.String getURI()
+
+
Returns the binding URI. +

+

+
+
+
+ +
Returns:
the binding uri
+
+
+
+ +

+setURI

+
+void setURI(java.lang.String uri)
+
+
Sets the binding URI. +

+

+
+
+
+
Parameters:
uri - the binding uri
+
+
+
+ +

+getName

+
+java.lang.String getName()
+
+
Returns the binding name. +

+

+
+
+
+ +
Returns:
the binding name
+
+
+
+ +

+setName

+
+void setName(java.lang.String name)
+
+
Sets the binding name. +

+

+
+
+
+
Parameters:
name - the binding name
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Callback.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Callback.html new file mode 100644 index 0000000000..8db93918b3 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Callback.html @@ -0,0 +1,238 @@ + + + + + + +Callback + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.assembly +
+Interface Callback

+
+
All Superinterfaces:
Base, IntentAttachPoint, PolicySetAttachPoint
+
+
+
+
public interface Callback
extends Base, IntentAttachPoint, PolicySetAttachPoint
+ + +

+Represents a callback object describing the bindings to use for callbacks. +

+ +

+

+
Version:
+
$Rev: 537391 $ $Date: 2007-05-12 12:42:45 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ java.util.List<Binding>getBindings() + +
+          Returns the bindings supported for callbacks.
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Base
getExtensions, isUnresolved, setUnresolved
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.PolicySetAttachPoint
getPolicySets
+  +

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

+getBindings

+
+java.util.List<Binding> getBindings()
+
+
Returns the bindings supported for callbacks. +

+

+
+
+
+ +
Returns:
the bindings supported for callbacks
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Component.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Component.html new file mode 100644 index 0000000000..6eb87c76fd --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Component.html @@ -0,0 +1,574 @@ + + + + + + +Component + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.assembly +
+Interface Component

+
+
All Superinterfaces:
Base, IntentAttachPoint, PolicySetAttachPoint, Visitable
+
+
+
All Known Subinterfaces:
RuntimeComponent
+
+
+
+
public interface Component
extends Base, IntentAttachPoint, PolicySetAttachPoint, Visitable
+ + +

+Represents a component. A component is a configured instance of an + implementation. +

+ +

+

+
Version:
+
$Rev: 537391 $ $Date: 2007-05-12 12:42:45 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.Objectclone() + +
+          Returns a clone of the component.
+ ConstrainingTypegetConstrainingType() + +
+          Returns a constraining type defining the shape of the component.
+ ImplementationgetImplementation() + +
+          Returns the component implementation.
+ java.lang.StringgetName() + +
+          Returns the name of the component.
+ java.util.List<ComponentProperty>getProperties() + +
+          Returns a list of properties for the component.
+ java.util.List<ComponentReference>getReferences() + +
+          Returns a list of references used by the component.
+ java.util.List<ComponentService>getServices() + +
+          Returns a list of services exposed by the component.
+ java.lang.StringgetURI() + +
+          Returns the URI of the component.
+ booleanisAutowire() + +
+          Returns true if the component references should be autowired.
+ voidsetAutowire(boolean autowire) + +
+          Sets whether component references should be autowired.
+ voidsetConstrainingType(ConstrainingType constrainingType) + +
+          Sets a constraining type defining the shape of the component.
+ voidsetImplementation(Implementation implementation) + +
+          Sets the component implementation
+ voidsetName(java.lang.String name) + +
+          Sets the name of the component.
+ voidsetURI(java.lang.String uri) + +
+          Sets the URI of the component.
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Base
getExtensions, isUnresolved, setUnresolved
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.PolicySetAttachPoint
getPolicySets
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Visitable
accept
+  +

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

+getURI

+
+java.lang.String getURI()
+
+
Returns the URI of the component. +

+

+
+
+
+ +
Returns:
the URI of the component
+
+
+
+ +

+setURI

+
+void setURI(java.lang.String uri)
+
+
Sets the URI of the component. +

+

+
+
+
+
Parameters:
uri - the URI of the component
+
+
+
+ +

+getName

+
+java.lang.String getName()
+
+
Returns the name of the component. +

+

+
+
+
+ +
Returns:
the name of the component
+
+
+
+ +

+setName

+
+void setName(java.lang.String name)
+
+
Sets the name of the component. +

+

+
+
+
+
Parameters:
name - the name of the component
+
+
+
+ +

+getImplementation

+
+Implementation getImplementation()
+
+
Returns the component implementation. +

+

+
+
+
+ +
Returns:
the component implementation
+
+
+
+ +

+setImplementation

+
+void setImplementation(Implementation implementation)
+
+
Sets the component implementation +

+

+
+
+
+
Parameters:
implementation - the component implementation
+
+
+
+ +

+getReferences

+
+java.util.List<ComponentReference> getReferences()
+
+
Returns a list of references used by the component. +

+

+
+
+
+ +
Returns:
a list of references used by the component
+
+
+
+ +

+getServices

+
+java.util.List<ComponentService> getServices()
+
+
Returns a list of services exposed by the component. +

+

+
+
+
+ +
Returns:
a list of services exposed by the component
+
+
+
+ +

+getProperties

+
+java.util.List<ComponentProperty> getProperties()
+
+
Returns a list of properties for the component. +

+

+
+
+
+ +
Returns:
a list of properties
+
+
+
+ +

+getConstrainingType

+
+ConstrainingType getConstrainingType()
+
+
Returns a constraining type defining the shape of the component. +

+

+
+
+
+ +
Returns:
a constraining type
+
+
+
+ +

+setConstrainingType

+
+void setConstrainingType(ConstrainingType constrainingType)
+
+
Sets a constraining type defining the shape of the component. +

+

+
+
+
+
Parameters:
constrainingType - the constraining type
+
+
+
+ +

+isAutowire

+
+boolean isAutowire()
+
+
Returns true if the component references should be autowired. +

+

+
+
+
+ +
Returns:
whether component references should be autowired.
+
+
+
+ +

+setAutowire

+
+void setAutowire(boolean autowire)
+
+
Sets whether component references should be autowired. +

+

+
+
+
+
Parameters:
autowire - whether component references should be autowired
+
+
+
+ +

+clone

+
+java.lang.Object clone()
+                       throws java.lang.CloneNotSupportedException
+
+
Returns a clone of the component. +

+

+
+
+
+ +
Returns:
a clone of the component +
Throws: +
java.lang.CloneNotSupportedException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/ComponentProperty.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/ComponentProperty.html new file mode 100644 index 0000000000..d793afbd9a --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/ComponentProperty.html @@ -0,0 +1,421 @@ + + + + + + +ComponentProperty + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.assembly +
+Interface ComponentProperty

+
+
All Superinterfaces:
AbstractProperty, Base, java.lang.Cloneable, IntentAttachPoint, PolicySetAttachPoint, Property
+
+
+
+
public interface ComponentProperty
extends Property, java.lang.Cloneable
+ + +

+Represents a configured property of a component. +

+ +

+

+
Version:
+
$Rev: 537384 $ $Date: 2007-05-12 12:02:56 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.Objectclone() + +
+          Clone the component property.
+ java.lang.StringgetFile() + +
+          Returns a URI to a file containing the property value.
+ PropertygetProperty() + +
+          Returns the property defined by the component implementation.
+ java.lang.StringgetSource() + +
+          Returns an xpath expression referencing a property of the enclosing + composite.
+ voidsetFile(java.lang.String file) + +
+          Sets a URI to a file containing the property value.
+ voidsetProperty(Property property) + +
+          Sets the property type that defines this property.
+ voidsetSource(java.lang.String source) + +
+          Sets an xpath expression referencing a property of the enclosing + composite.
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.AbstractProperty
getName, getValue, getXSDElement, getXSDType, isMany, isMustSupply, setMany, setMustSupply, setName, setValue, setXSDElement, setXSDType
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Base
getExtensions, isUnresolved, setUnresolved
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint
getRequiredIntents
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.PolicySetAttachPoint
getPolicySets
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint
getRequiredIntents
+  +

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

+getProperty

+
+Property getProperty()
+
+
Returns the property defined by the component implementation. +

+

+
+
+
+ +
Returns:
the property defined by the component implementation
+
+
+
+ +

+setProperty

+
+void setProperty(Property property)
+
+
Sets the property type that defines this property. +

+

+
+
+
+
Parameters:
type - the property that defines this property
+
+
+
+ +

+getSource

+
+java.lang.String getSource()
+
+
Returns an xpath expression referencing a property of the enclosing + composite. +

+

+
+
+
+ +
Returns:
an xpath expression referencing a property of the enclosing + composite
+
+
+
+ +

+setSource

+
+void setSource(java.lang.String source)
+
+
Sets an xpath expression referencing a property of the enclosing + composite. +

+

+
+
+
+
Parameters:
source - an xpath expression referencing a property of the enclosing + composite
+
+
+
+ +

+getFile

+
+java.lang.String getFile()
+
+
Returns a URI to a file containing the property value. +

+

+
+
+
+ +
Returns:
a URI to a file containing the property value
+
+
+
+ +

+setFile

+
+void setFile(java.lang.String file)
+
+
Sets a URI to a file containing the property value. +

+

+
+
+
+
Parameters:
file - a URI to a file containing the property value
+
+
+
+ +

+clone

+
+java.lang.Object clone()
+                       throws java.lang.CloneNotSupportedException
+
+
Clone the component property. +

+

+
Specified by:
clone in interface Property
+
+
+ +
Returns:
a clone of the component property +
Throws: +
java.lang.CloneNotSupportedException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/ComponentReference.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/ComponentReference.html new file mode 100644 index 0000000000..8f5732324d --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/ComponentReference.html @@ -0,0 +1,423 @@ + + + + + + +ComponentReference + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.assembly +
+Interface ComponentReference

+
+
All Superinterfaces:
AbstractContract, AbstractReference, Base, Contract, IntentAttachPoint, PolicySetAttachPoint, Reference
+
+
+
All Known Subinterfaces:
RuntimeComponentReference
+
+
+
+
public interface ComponentReference
extends Reference
+ + +

+An instance of a reference associated with a particular component. +

+ +

+

+
Version:
+
$Rev: 538463 $ $Date: 2007-05-16 08:55:58 +0100 (Wed, 16 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.Objectclone() + +
+          Clone the component reference.
+ ReferencegetReference() + +
+          Returns the reference defined by the implementation for this reference.
+ booleanisAutowire() + +
+          Returns true if the reference should be autowired.
+ voidsetAutowire(boolean autowire) + +
+          Sets whether the reference should be autowired.
+ voidsetReference(Reference reference) + +
+          Sets the reference defined by the implementation for this reference.
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Reference
getTargets, isWiredByImpl, setWiredByImpl
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.AbstractReference
getMultiplicity, setMultiplicity
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.AbstractContract
getInterfaceContract, getName, setInterfaceContract, setName
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Base
getExtensions, isUnresolved, setUnresolved
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint
getRequiredIntents
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Contract
getBinding, getBindings, getCallback, setCallback
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.AbstractContract
getInterfaceContract, getName, setInterfaceContract, setName
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Base
getExtensions, isUnresolved, setUnresolved
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint
getRequiredIntents
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.PolicySetAttachPoint
getPolicySets
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint
getRequiredIntents
+  +

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

+getReference

+
+Reference getReference()
+
+
Returns the reference defined by the implementation for this reference. +

+

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

+setReference

+
+void setReference(Reference reference)
+
+
Sets the reference defined by the implementation for this reference. +

+

+
+
+
+
Parameters:
reference -
+
+
+
+ +

+isAutowire

+
+boolean isAutowire()
+
+
Returns true if the reference should be autowired. +

+

+
+
+
+ +
Returns:
whether the reference should be autowired.
+
+
+
+ +

+setAutowire

+
+void setAutowire(boolean autowire)
+
+
Sets whether the reference should be autowired. +

+

+
+
+
+
Parameters:
autowire - whether the reference should be autowired
+
+
+
+ +

+clone

+
+java.lang.Object clone()
+                       throws java.lang.CloneNotSupportedException
+
+
Clone the component reference. +

+

+
Specified by:
clone in interface Reference
+
+
+ +
Returns:
a clone of the component reference +
Throws: +
java.lang.CloneNotSupportedException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/ComponentService.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/ComponentService.html new file mode 100644 index 0000000000..076f5914fc --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/ComponentService.html @@ -0,0 +1,356 @@ + + + + + + +ComponentService + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.assembly +
+Interface ComponentService

+
+
All Superinterfaces:
AbstractContract, AbstractService, Base, Contract, IntentAttachPoint, PolicySetAttachPoint, Service
+
+
+
All Known Subinterfaces:
RuntimeComponentService
+
+
+
+
public interface ComponentService
extends Service
+ + +

+An addressable instance of a service associated with a particular component. +

+ +

+

+
Version:
+
$Rev: 538463 $ $Date: 2007-05-16 08:55:58 +0100 (Wed, 16 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.Objectclone() + +
+          Clone the component service.
+ ServicegetService() + +
+          Returns the service defined by the implementation for this service.
+ voidsetService(Service service) + +
+          Sets the service defined by the implementation for this service.
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.AbstractContract
getInterfaceContract, getName, setInterfaceContract, setName
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Base
getExtensions, isUnresolved, setUnresolved
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint
getRequiredIntents
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Contract
getBinding, getBindings, getCallback, setCallback
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.AbstractContract
getInterfaceContract, getName, setInterfaceContract, setName
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Base
getExtensions, isUnresolved, setUnresolved
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint
getRequiredIntents
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.PolicySetAttachPoint
getPolicySets
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint
getRequiredIntents
+  +

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

+getService

+
+Service getService()
+
+
Returns the service defined by the implementation for this service. +

+

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

+setService

+
+void setService(Service service)
+
+
Sets the service defined by the implementation for this service. +

+

+
+
+
+
Parameters:
service -
+
+
+
+ +

+clone

+
+java.lang.Object clone()
+                       throws java.lang.CloneNotSupportedException
+
+
Clone the component service. +

+

+
Specified by:
clone in interface Service
+
+
+ +
Returns:
a clone of the component service +
Throws: +
java.lang.CloneNotSupportedException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/ComponentType.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/ComponentType.html new file mode 100644 index 0000000000..14c1a27c25 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/ComponentType.html @@ -0,0 +1,389 @@ + + + + + + +ComponentType + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.assembly +
+Interface ComponentType

+
+
All Superinterfaces:
Base, IntentAttachPoint, PolicySetAttachPoint
+
+
+
All Known Subinterfaces:
Composite, Implementation
+
+
+
+
public interface ComponentType
extends Base, IntentAttachPoint, PolicySetAttachPoint
+ + +

+Describes an implementation and represents its configurable aspects. +

+ +

+

+
Version:
+
$Rev: 537391 $ $Date: 2007-05-12 12:42:45 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ ConstrainingTypegetConstrainingType() + +
+          Returns a constraining type defining the shape of the implementation.
+ java.util.List<Property>getProperties() + +
+          Returns the list of properties that can be set.
+ java.util.List<Reference>getReferences() + +
+          Returns the list of reference types that are used.
+ java.util.List<Service>getServices() + +
+          Returns a list of services that are offered.
+ java.lang.StringgetURI() + +
+          Returns the URI of this component type.
+ voidsetConstrainingType(ConstrainingType constrainingType) + +
+          Sets a constraining type defining the shape of the implementation.
+ voidsetURI(java.lang.String uri) + +
+          Sets the URI of this component type.
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Base
getExtensions, isUnresolved, setUnresolved
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.PolicySetAttachPoint
getPolicySets
+  +

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

+getURI

+
+java.lang.String getURI()
+
+
Returns the URI of this component type. +

+

+
+
+
+ +
Returns:
the URI of the component type
+
+
+
+ +

+setURI

+
+void setURI(java.lang.String uri)
+
+
Sets the URI of this component type. +

+

+
+
+
+
Parameters:
uri - the URI of the component type
+
+
+
+ +

+getServices

+
+java.util.List<Service> getServices()
+
+
Returns a list of services that are offered. +

+

+
+
+
+ +
Returns:
a list of services that are offered
+
+
+
+ +

+getReferences

+
+java.util.List<Reference> getReferences()
+
+
Returns the list of reference types that are used. +

+

+
+
+
+ +
Returns:
the list of reference types that are used
+
+
+
+ +

+getProperties

+
+java.util.List<Property> getProperties()
+
+
Returns the list of properties that can be set. +

+

+
+
+
+ +
Returns:
the list of properties that can be set
+
+
+
+ +

+getConstrainingType

+
+ConstrainingType getConstrainingType()
+
+
Returns a constraining type defining the shape of the implementation. +

+

+
+
+
+ +
Returns:
a constraining type
+
+
+
+ +

+setConstrainingType

+
+void setConstrainingType(ConstrainingType constrainingType)
+
+
Sets a constraining type defining the shape of the implementation. +

+

+
+
+
+
Parameters:
constrainingType - the constraining type to set
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Composite.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Composite.html new file mode 100644 index 0000000000..6639979f13 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Composite.html @@ -0,0 +1,487 @@ + + + + + + +Composite + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.assembly +
+Interface Composite

+
+
All Superinterfaces:
Base, ComponentType, Implementation, IntentAttachPoint, PolicySetAttachPoint, Visitable
+
+
+
+
public interface Composite
extends Implementation, Visitable
+ + +

+Represents a composite. +

+ +

+

+
Version:
+
$Rev: 537384 $ $Date: 2007-05-12 12:02:56 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.Objectclone() + +
+          Returns a clone of the component type.
+ java.util.List<Component>getComponents() + +
+          Returns a list of components contained in this composite.
+ java.util.List<Composite>getIncludes() + +
+          Returns a list of composites included in this composite.
+ javax.xml.namespace.QNamegetName() + +
+          Returns the name of the composite.
+ java.util.List<Wire>getWires() + +
+          Returns a list of wires contained in this composite.
+ booleanisAutowire() + +
+          Returns true if autowiring is enabled in the composite.
+ booleanisLocal() + +
+          Returns true if all the components within the composite must run in the + same process.
+ voidsetAutowire(boolean autowire) + +
+          Sets whether autowiring is enabled in the composite.
+ voidsetLocal(boolean local) + +
+          Sets whether all the components within the composite must run in the same + process.
+ voidsetName(javax.xml.namespace.QName name) + +
+          Sets the name of the composite.
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.ComponentType
getConstrainingType, getProperties, getReferences, getServices, getURI, setConstrainingType, setURI
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Base
getExtensions, isUnresolved, setUnresolved
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.PolicySetAttachPoint
getPolicySets
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Visitable
accept
+  +

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

+getName

+
+javax.xml.namespace.QName getName()
+
+
Returns the name of the composite. +

+

+
+
+
+ +
Returns:
the name of the composite
+
+
+
+ +

+setName

+
+void setName(javax.xml.namespace.QName name)
+
+
Sets the name of the composite. +

+

+
+
+
+
Parameters:
name - the name of the composite
+
+
+
+ +

+getIncludes

+
+java.util.List<Composite> getIncludes()
+
+
Returns a list of composites included in this composite. +

+

+
+
+
+ +
Returns:
a list of composites included in this composite.
+
+
+
+ +

+getComponents

+
+java.util.List<Component> getComponents()
+
+
Returns a list of components contained in this composite. +

+

+
+
+
+ +
Returns:
a list of components contained in this composite
+
+
+
+ +

+getWires

+
+java.util.List<Wire> getWires()
+
+
Returns a list of wires contained in this composite. +

+

+
+
+
+ +
Returns:
a list of wires contained in this composite
+
+
+
+ +

+isLocal

+
+boolean isLocal()
+
+
Returns true if all the components within the composite must run in the + same process. +

+

+
+
+
+ +
Returns:
true if all the components within the composite must run in the + same process
+
+
+
+ +

+setLocal

+
+void setLocal(boolean local)
+
+
Sets whether all the components within the composite must run in the same + process. +

+

+
+
+
+
Parameters:
local - whether all the components within the composite must run in + the same process
+
+
+
+ +

+isAutowire

+
+boolean isAutowire()
+
+
Returns true if autowiring is enabled in the composite. +

+

+
+
+
+ +
Returns:
true if autowiring is enabled in the composite
+
+
+
+ +

+setAutowire

+
+void setAutowire(boolean autowire)
+
+
Sets whether autowiring is enabled in the composite. +

+

+
+
+
+
Parameters:
autowire - whether autowiring is enabled in the composite
+
+
+
+ +

+clone

+
+java.lang.Object clone()
+                       throws java.lang.CloneNotSupportedException
+
+
Returns a clone of the component type. +

+

+
+
+
+ +
Returns:
a clone of the component type +
Throws: +
java.lang.CloneNotSupportedException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/CompositeReference.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/CompositeReference.html new file mode 100644 index 0000000000..a6019b8bd7 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/CompositeReference.html @@ -0,0 +1,319 @@ + + + + + + +CompositeReference + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.assembly +
+Interface CompositeReference

+
+
All Superinterfaces:
AbstractContract, AbstractReference, Base, Contract, IntentAttachPoint, PolicySetAttachPoint, Reference
+
+
+
+
public interface CompositeReference
extends Reference
+ + +

+Represents composite reference. +

+ +

+

+
Version:
+
$Rev: 537384 $ $Date: 2007-05-12 12:02:56 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ java.util.List<ComponentReference>getPromotedReferences() + +
+          Returns the promoted composite references.
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Reference
clone, getTargets, isWiredByImpl, setWiredByImpl
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.AbstractReference
getMultiplicity, setMultiplicity
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.AbstractContract
getInterfaceContract, getName, setInterfaceContract, setName
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Base
getExtensions, isUnresolved, setUnresolved
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint
getRequiredIntents
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Contract
getBinding, getBindings, getCallback, setCallback
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.AbstractContract
getInterfaceContract, getName, setInterfaceContract, setName
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Base
getExtensions, isUnresolved, setUnresolved
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint
getRequiredIntents
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.PolicySetAttachPoint
getPolicySets
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint
getRequiredIntents
+  +

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

+getPromotedReferences

+
+java.util.List<ComponentReference> getPromotedReferences()
+
+
Returns the promoted composite references. +

+

+
+
+
+ +
Returns:
the promoted composite references
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/CompositeService.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/CompositeService.html new file mode 100644 index 0000000000..1bc87714b7 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/CompositeService.html @@ -0,0 +1,334 @@ + + + + + + +CompositeService + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.assembly +
+Interface CompositeService

+
+
All Superinterfaces:
AbstractContract, AbstractService, Base, Contract, IntentAttachPoint, PolicySetAttachPoint, Service
+
+
+
+
public interface CompositeService
extends Service
+ + +

+Represents a composite service. +

+ +

+

+
Version:
+
$Rev: 537384 $ $Date: 2007-05-12 12:02:56 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ ComponentServicegetPromotedService() + +
+          Returns the promoted component service .
+ voidsetPromotedService(ComponentService promotedService) + +
+          Sets the promoted component service
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Service
clone
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.AbstractContract
getInterfaceContract, getName, setInterfaceContract, setName
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Base
getExtensions, isUnresolved, setUnresolved
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint
getRequiredIntents
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Contract
getBinding, getBindings, getCallback, setCallback
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.AbstractContract
getInterfaceContract, getName, setInterfaceContract, setName
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Base
getExtensions, isUnresolved, setUnresolved
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint
getRequiredIntents
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.PolicySetAttachPoint
getPolicySets
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint
getRequiredIntents
+  +

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

+getPromotedService

+
+ComponentService getPromotedService()
+
+
Returns the promoted component service . +

+

+
+
+
+ +
Returns:
the promoted component service.
+
+
+
+ +

+setPromotedService

+
+void setPromotedService(ComponentService promotedService)
+
+
Sets the promoted component service +

+

+
+
+
+
Parameters:
promotedService - the promoted component service.
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/ConstrainingType.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/ConstrainingType.html new file mode 100644 index 0000000000..ed3067d017 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/ConstrainingType.html @@ -0,0 +1,340 @@ + + + + + + +ConstrainingType + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.assembly +
+Interface ConstrainingType

+
+
All Superinterfaces:
Base, IntentAttachPoint
+
+
+
+
public interface ConstrainingType
extends Base, IntentAttachPoint
+ + +

+A constrainingType provides the "shape" for a component and its + implementation. Any component configuration that points to a constrainingType + is constrained by this shape. The constrainingType specifies the services, + references and properties that must be implemented. +

+ +

+

+
Version:
+
$Rev: 537391 $ $Date: 2007-05-12 12:42:45 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ javax.xml.namespace.QNamegetName() + +
+          Returns the name of the constrainingType.
+ java.util.List<AbstractProperty>getProperties() + +
+          Returns the list of properties that can be set.
+ java.util.List<AbstractReference>getReferences() + +
+          Returns the list of references that are used.
+ java.util.List<AbstractService>getServices() + +
+          Returns a list of services that are offered.
+ voidsetName(javax.xml.namespace.QName name) + +
+          Sets the name of the constrainingType.
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Base
getExtensions, isUnresolved, setUnresolved
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint
getRequiredIntents
+  +

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

+getName

+
+javax.xml.namespace.QName getName()
+
+
Returns the name of the constrainingType. +

+

+
+
+
+ +
Returns:
the name of the constrainingType
+
+
+
+ +

+setName

+
+void setName(javax.xml.namespace.QName name)
+
+
Sets the name of the constrainingType. +

+

+
+
+
+
Parameters:
name - the name of the constrainingType
+
+
+
+ +

+getServices

+
+java.util.List<AbstractService> getServices()
+
+
Returns a list of services that are offered. +

+

+
+
+
+ +
Returns:
a list of services that are offered
+
+
+
+ +

+getReferences

+
+java.util.List<AbstractReference> getReferences()
+
+
Returns the list of references that are used. +

+

+
+
+
+ +
Returns:
the list of references that are used
+
+
+
+ +

+getProperties

+
+java.util.List<AbstractProperty> getProperties()
+
+
Returns the list of properties that can be set. +

+

+
+
+
+ +
Returns:
the list of properties that can be set
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Contract.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Contract.html new file mode 100644 index 0000000000..8a58aba7a0 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Contract.html @@ -0,0 +1,351 @@ + + + + + + +Contract + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.assembly +
+Interface Contract

+
+
All Superinterfaces:
AbstractContract, Base, IntentAttachPoint, PolicySetAttachPoint
+
+
+
All Known Subinterfaces:
ComponentReference, ComponentService, CompositeReference, CompositeService, Reference, RuntimeComponentReference, RuntimeComponentService, Service
+
+
+
+
public interface Contract
extends AbstractContract, PolicySetAttachPoint
+ + +

+Represents a contract. A contract can be either a service or a reference. +

+ +

+

+
Version:
+
$Rev: 537391 $ $Date: 2007-05-12 12:42:45 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ + + + + +
+<B> B
+
getBinding(java.lang.Class<B> bindingClass) + +
+          Returns a binding of the specified type or null if there is no such + binding configured on this contract.
+ java.util.List<Binding>getBindings() + +
+          Returns the bindings supported by this contract.
+ CallbackgetCallback() + +
+          Returns a callback definition of the bindings to use for callbacks.
+ voidsetCallback(Callback callback) + +
+          Sets a callback definition of the bindings to use for callbacks
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.AbstractContract
getInterfaceContract, getName, setInterfaceContract, setName
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Base
getExtensions, isUnresolved, setUnresolved
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint
getRequiredIntents
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.PolicySetAttachPoint
getPolicySets
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint
getRequiredIntents
+  +

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

+getBindings

+
+java.util.List<Binding> getBindings()
+
+
Returns the bindings supported by this contract. +

+

+
+
+
+ +
Returns:
the bindings supported by this contract
+
+
+
+ +

+getBinding

+
+<B> B getBinding(java.lang.Class<B> bindingClass)
+
+
Returns a binding of the specified type or null if there is no such + binding configured on this contract. +

+

+
+
+
+
Type Parameters:
B - the binding type
Parameters:
bindingClass - the binding type class +
Returns:
the binding or null if there is no binding of the specified type
+
+
+
+ +

+getCallback

+
+Callback getCallback()
+
+
Returns a callback definition of the bindings to use for callbacks. +

+

+
+
+
+ +
Returns:
a definition of the bindings to use for callbacks
+
+
+
+ +

+setCallback

+
+void setCallback(Callback callback)
+
+
Sets a callback definition of the bindings to use for callbacks +

+

+
+
+
+
Parameters:
callback - a definition of the bindings to use for callbacks
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/DefaultAssemblyFactory.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/DefaultAssemblyFactory.html new file mode 100644 index 0000000000..c2aba742f3 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/DefaultAssemblyFactory.html @@ -0,0 +1,251 @@ + + + + + + +DefaultAssemblyFactory + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.assembly +
+Class DefaultAssemblyFactory

+
+java.lang.Object
+  extended by org.apache.tuscany.sca.assembly.impl.AssemblyFactoryImpl
+      extended by org.apache.tuscany.sca.assembly.DefaultAssemblyFactory
+
+
+
All Implemented Interfaces:
AssemblyFactory
+
+
+
+
public class DefaultAssemblyFactory
extends org.apache.tuscany.sca.assembly.impl.AssemblyFactoryImpl
implements AssemblyFactory
+ + +

+A factory for the assembly model. +

+ +

+

+
Version:
+
$Rev: 537384 $ $Date: 2007-05-12 12:02:56 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
DefaultAssemblyFactory() + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.sca.assembly.impl.AssemblyFactoryImpl
createAbstractProperty, createAbstractReference, createAbstractService, createCallback, createComponent, createComponentProperty, createComponentReference, createComponentService, createComponentType, createComposite, createCompositeReference, createCompositeService, createConstrainingType, createOperation, createProperty, createReference, createService, createWire
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.AssemblyFactory
createAbstractProperty, createAbstractReference, createAbstractService, createCallback, createComponent, createComponentProperty, createComponentReference, createComponentService, createComponentType, createComposite, createCompositeReference, createCompositeService, createConstrainingType, createOperation, createProperty, createReference, createService, createWire
+  +

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

+DefaultAssemblyFactory

+
+public DefaultAssemblyFactory()
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/DefaultSCABindingFactory.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/DefaultSCABindingFactory.html new file mode 100644 index 0000000000..863f98fd58 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/DefaultSCABindingFactory.html @@ -0,0 +1,251 @@ + + + + + + +DefaultSCABindingFactory + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.assembly +
+Class DefaultSCABindingFactory

+
+java.lang.Object
+  extended by org.apache.tuscany.sca.assembly.impl.SCABindingFactoryImpl
+      extended by org.apache.tuscany.sca.assembly.DefaultSCABindingFactory
+
+
+
All Implemented Interfaces:
SCABindingFactory
+
+
+
+
public class DefaultSCABindingFactory
extends org.apache.tuscany.sca.assembly.impl.SCABindingFactoryImpl
implements SCABindingFactory
+ + +

+A factory for the SCA binding model. +

+ +

+

+
Version:
+
$Rev: 538819 $ $Date: 2007-05-17 07:54:50 +0100 (Thu, 17 May 2007) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
DefaultSCABindingFactory() + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.sca.assembly.impl.SCABindingFactoryImpl
createSCABinding
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.SCABindingFactory
createSCABinding
+  +

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

+DefaultSCABindingFactory

+
+public DefaultSCABindingFactory()
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Implementation.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Implementation.html new file mode 100644 index 0000000000..fd8f6038b0 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Implementation.html @@ -0,0 +1,216 @@ + + + + + + +Implementation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.assembly +
+Interface Implementation

+
+
All Superinterfaces:
Base, ComponentType, IntentAttachPoint, PolicySetAttachPoint
+
+
+
All Known Subinterfaces:
Composite
+
+
+
+
public interface Implementation
extends ComponentType
+ + +

+Represents a component implementation. +

+ +

+

+
Version:
+
$Rev: 537384 $ $Date: 2007-05-12 12:02:56 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.ComponentType
getConstrainingType, getProperties, getReferences, getServices, getURI, setConstrainingType, setURI
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Base
getExtensions, isUnresolved, setUnresolved
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.PolicySetAttachPoint
getPolicySets
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Multiplicity.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Multiplicity.html new file mode 100644 index 0000000000..f9f63372ee --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Multiplicity.html @@ -0,0 +1,367 @@ + + + + + + +Multiplicity + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.assembly +
+Enum Multiplicity

+
+java.lang.Object
+  extended by java.lang.Enum<Multiplicity>
+      extended by org.apache.tuscany.sca.assembly.Multiplicity
+
+
+
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<Multiplicity>
+
+
+
+
public enum Multiplicity
extends java.lang.Enum<Multiplicity>
+ + +

+Enumeration for multiplicity. Defines the number of wires that can connect a + reference to target services. +

+ +

+

+
Version:
+
$Rev: 537384 $ $Date: 2007-05-12 12:02:56 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + +
+Enum Constant Summary
ONE_N + +
+          One or more wires can have the reference as a source.
ONE_ONE + +
+          The default setting, one wire can have the reference as a source.
ZERO_N + +
+          Zero or more wires can have the reference as a source.
ZERO_ONE + +
+          Zero or one wire can have the reference as a source.
+  + + + + + + + + + + + + + + + +
+Method Summary
+static MultiplicityvalueOf(java.lang.String name) + +
+          Returns the enum constant of this type with the specified name.
+static Multiplicity[]values() + +
+          Returns an array containing the constants of this enum type, in +the order they're declared.
+ + + + + + + +
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
+ + + + + + + +
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Enum Constant Detail
+ +

+ZERO_ONE

+
+public static final Multiplicity ZERO_ONE
+
+
Zero or one wire can have the reference as a source. +

+

+
+
+
+ +

+ONE_ONE

+
+public static final Multiplicity ONE_ONE
+
+
The default setting, one wire can have the reference as a source. +

+

+
+
+
+ +

+ZERO_N

+
+public static final Multiplicity ZERO_N
+
+
Zero or more wires can have the reference as a source. +

+

+
+
+
+ +

+ONE_N

+
+public static final Multiplicity ONE_N
+
+
One or more wires can have the reference as a source. +

+

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

+values

+
+public static final Multiplicity[] values()
+
+
Returns an array containing the constants of this enum type, in +the order they're declared. This method may be used to iterate +over the constants as follows: +
+for(Multiplicity c : Multiplicity.values())
+        System.out.println(c);
+
+

+

+ +
Returns:
an array containing the constants of this enum type, in +the order they're declared
+
+
+
+ +

+valueOf

+
+public static Multiplicity valueOf(java.lang.String name)
+
+
Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.) +

+

+
Parameters:
name - the name of the enum constant to be returned. +
Returns:
the enum constant with the specified name +
Throws: +
java.lang.IllegalArgumentException - if this enum type has no constant +with the specified name
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Property.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Property.html new file mode 100644 index 0000000000..0682fd708b --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Property.html @@ -0,0 +1,274 @@ + + + + + + +Property + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.assembly +
+Interface Property

+
+
All Superinterfaces:
AbstractProperty, Base, IntentAttachPoint, PolicySetAttachPoint
+
+
+
All Known Subinterfaces:
ComponentProperty
+
+
+
+
public interface Property
extends AbstractProperty, PolicySetAttachPoint
+ + +

+A property allows for the configuration of an implementation with externally + set data values. An implementation can have zero or more properties. Each + property has a data type, which may be either simple or complex. An + implementation may also define a default value for a property. +

+ +

+

+
Version:
+
$Rev: 537391 $ $Date: 2007-05-12 12:42:45 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ java.lang.Objectclone() + +
+          Returns a clone of the property.
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.AbstractProperty
getName, getValue, getXSDElement, getXSDType, isMany, isMustSupply, setMany, setMustSupply, setName, setValue, setXSDElement, setXSDType
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Base
getExtensions, isUnresolved, setUnresolved
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint
getRequiredIntents
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.PolicySetAttachPoint
getPolicySets
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint
getRequiredIntents
+  +

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

+clone

+
+java.lang.Object clone()
+                       throws java.lang.CloneNotSupportedException
+
+
Returns a clone of the property. +

+

+
+
+
+ +
Returns:
a clone of the property +
Throws: +
java.lang.CloneNotSupportedException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Reference.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Reference.html new file mode 100644 index 0000000000..cce45f0aad --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Reference.html @@ -0,0 +1,397 @@ + + + + + + +Reference + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.assembly +
+Interface Reference

+
+
All Superinterfaces:
AbstractContract, AbstractReference, Base, Contract, IntentAttachPoint, PolicySetAttachPoint
+
+
+
All Known Subinterfaces:
ComponentReference, CompositeReference, RuntimeComponentReference
+
+
+
+
public interface Reference
extends AbstractReference, Contract
+ + +

+Represents a reference. References within an implementation represent links + to services that the implementation uses that must be provided by other + components. +

+ +

+

+
Version:
+
$Rev: 537384 $ $Date: 2007-05-12 12:02:56 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.Objectclone() + +
+          Returns a clone of the reference.
+ java.util.List<ComponentService>getTargets() + +
+          Returns the targets of this reference.
+ booleanisWiredByImpl() + +
+          Returns a boolean value, "false" by default, which indicates that the + implementation wires this reference dynamically.
+ voidsetWiredByImpl(boolean wiredByImpl) + +
+          Sets a boolean value, "false" by default, which indicates that the + implementation wires this reference dynamically.
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.AbstractReference
getMultiplicity, setMultiplicity
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.AbstractContract
getInterfaceContract, getName, setInterfaceContract, setName
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Base
getExtensions, isUnresolved, setUnresolved
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint
getRequiredIntents
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Contract
getBinding, getBindings, getCallback, setCallback
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.AbstractContract
getInterfaceContract, getName, setInterfaceContract, setName
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Base
getExtensions, isUnresolved, setUnresolved
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint
getRequiredIntents
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.PolicySetAttachPoint
getPolicySets
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint
getRequiredIntents
+  +

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

+isWiredByImpl

+
+boolean isWiredByImpl()
+
+
Returns a boolean value, "false" by default, which indicates that the + implementation wires this reference dynamically. +

+

+
+
+
+ +
Returns:
true if the implementation wires this reference dynamically
+
+
+
+ +

+setWiredByImpl

+
+void setWiredByImpl(boolean wiredByImpl)
+
+
Sets a boolean value, "false" by default, which indicates that the + implementation wires this reference dynamically. +

+

+
+
+
+
Parameters:
wiredByImpl - whether the implementation wires this reference + dynamically
+
+
+
+ +

+getTargets

+
+java.util.List<ComponentService> getTargets()
+
+
Returns the targets of this reference. +

+

+
+
+
+ +
Returns:
the targets of this reference.
+
+
+
+ +

+clone

+
+java.lang.Object clone()
+                       throws java.lang.CloneNotSupportedException
+
+
Returns a clone of the reference. +

+

+
+
+
+ +
Returns:
a clone of the reference +
Throws: +
java.lang.CloneNotSupportedException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/SCABinding.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/SCABinding.html new file mode 100644 index 0000000000..207f824d4e --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/SCABinding.html @@ -0,0 +1,266 @@ + + + + + + +SCABinding + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.assembly +
+Interface SCABinding

+
+
All Superinterfaces:
Base, Binding, IntentAttachPoint, PolicySetAttachPoint
+
+
+
+
public interface SCABinding
extends Binding
+ + +

+Represents an SCA binding. +

+ +

+

+
Version:
+
$Rev: 537384 $ $Date: 2007-05-12 12:02:56 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ ComponentgetComponent() + +
+           
+ voidsetComponent(Component component) + +
+           
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Binding
getName, getURI, setName, setURI
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Base
getExtensions, isUnresolved, setUnresolved
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.PolicySetAttachPoint
getPolicySets
+  +

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

+getComponent

+
+Component getComponent()
+
+
+
+
+
+
+
+
+
+ +

+setComponent

+
+void setComponent(Component component)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/SCABindingFactory.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/SCABindingFactory.html new file mode 100644 index 0000000000..2f77d355e9 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/SCABindingFactory.html @@ -0,0 +1,217 @@ + + + + + + +SCABindingFactory + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.assembly +
+Interface SCABindingFactory

+
+
All Known Implementing Classes:
DefaultSCABindingFactory, org.apache.tuscany.sca.assembly.impl.SCABindingFactoryImpl
+
+
+
+
public interface SCABindingFactory
+ + +

+A factory for the SCA binding model +

+ +

+

+
Version:
+
$Rev: 538819 $ $Date: 2007-05-17 07:54:50 +0100 (Thu, 17 May 2007) $
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ SCABindingcreateSCABinding() + +
+          Create a new SCA binding.
+  +

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

+createSCABinding

+
+SCABinding createSCABinding()
+
+
Create a new SCA binding. +

+

+ +
Returns:
a new SCA binding
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Service.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Service.html new file mode 100644 index 0000000000..6bd929b0f0 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Service.html @@ -0,0 +1,308 @@ + + + + + + +Service + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.assembly +
+Interface Service

+
+
All Superinterfaces:
AbstractContract, AbstractService, Base, Contract, IntentAttachPoint, PolicySetAttachPoint
+
+
+
All Known Subinterfaces:
ComponentService, CompositeService, RuntimeComponentService
+
+
+
+
public interface Service
extends AbstractService, Contract
+ + +

+Represents a service. Services are used to publish services provided by + implementations, so that they are addressable by other components. +

+ +

+

+
Version:
+
$Rev: 537384 $ $Date: 2007-05-12 12:02:56 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ java.lang.Objectclone() + +
+          Returns a clone of the service.
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.AbstractContract
getInterfaceContract, getName, setInterfaceContract, setName
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Base
getExtensions, isUnresolved, setUnresolved
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint
getRequiredIntents
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Contract
getBinding, getBindings, getCallback, setCallback
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.AbstractContract
getInterfaceContract, getName, setInterfaceContract, setName
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Base
getExtensions, isUnresolved, setUnresolved
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint
getRequiredIntents
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.PolicySetAttachPoint
getPolicySets
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint
getRequiredIntents
+  +

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

+clone

+
+java.lang.Object clone()
+                       throws java.lang.CloneNotSupportedException
+
+
Returns a clone of the service. +

+

+
+
+
+ +
Returns:
a clone of the service +
Throws: +
java.lang.CloneNotSupportedException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Visitable.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Visitable.html new file mode 100644 index 0000000000..73be451cdc --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Visitable.html @@ -0,0 +1,216 @@ + + + + + + +Visitable + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.assembly +
+Interface Visitable

+
+
All Known Subinterfaces:
Component, Composite, RuntimeComponent
+
+
+
+
public interface Visitable
+ + +

+This interface is implemented by object that can accept a visitor. +

+ +

+


+ +

+ + + + + + + + + + + + +
+Method Summary
+ booleanaccept(Visitor visitor) + +
+          Accepts the given visitor.
+  +

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

+accept

+
+boolean accept(Visitor visitor)
+
+
Accepts the given visitor. The visitor's visit method is called with this + model object. If the visitor returns true, this method visits this + object's children. +

+

+
Parameters:
visitor - +
Returns:
true if the model object's chidren should be visited, false if + they should be skipped
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Visitor.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Visitor.html new file mode 100644 index 0000000000..e4287d1f52 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Visitor.html @@ -0,0 +1,211 @@ + + + + + + +Visitor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.assembly +
+Interface Visitor

+
+
+
public interface Visitor
+ + +

+This interface is implemented by objects that visit assembly model trees. +

+ +

+


+ +

+ + + + + + + + + + + + +
+Method Summary
+ booleanvisit(Base object) + +
+          Visits the given assembly model object.
+  +

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

+visit

+
+boolean visit(Base object)
+
+
Visits the given assembly model object. +

+

+
Parameters:
object - +
Returns:
true if the model object's chidren should be visited, false if + they should be skipped
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Wire.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Wire.html new file mode 100644 index 0000000000..8c33950453 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/Wire.html @@ -0,0 +1,339 @@ + + + + + + +Wire + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.assembly +
+Interface Wire

+
+
All Superinterfaces:
Base, IntentAttachPoint, PolicySetAttachPoint
+
+
+
+
public interface Wire
extends Base, IntentAttachPoint, PolicySetAttachPoint
+ + +

+Represents a wire. +

+ +

+

+
Version:
+
$Rev: 537391 $ $Date: 2007-05-12 12:42:45 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.Objectclone() + +
+          Returns a clone of the wire.
+ ComponentReferencegetSource() + +
+          Returns the source of the wire.
+ ComponentServicegetTarget() + +
+          Returns the target of the wire.
+ voidsetSource(ComponentReference source) + +
+          Sets the source of the wire.
+ voidsetTarget(ComponentService target) + +
+          Sets the target of the wire.
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Base
getExtensions, isUnresolved, setUnresolved
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.PolicySetAttachPoint
getPolicySets
+  +

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

+getSource

+
+ComponentReference getSource()
+
+
Returns the source of the wire. +

+

+
+
+
+ +
Returns:
the source of the wire
+
+
+
+ +

+setSource

+
+void setSource(ComponentReference source)
+
+
Sets the source of the wire. +

+

+
+
+
+
Parameters:
source - the source of the wire
+
+
+
+ +

+getTarget

+
+ComponentService getTarget()
+
+
Returns the target of the wire. +

+

+
+
+
+ +
Returns:
the target of the wire
+
+
+
+ +

+setTarget

+
+void setTarget(ComponentService target)
+
+
Sets the target of the wire. +

+

+
+
+
+
Parameters:
target - the target of the wire
+
+
+
+ +

+clone

+
+java.lang.Object clone()
+                       throws java.lang.CloneNotSupportedException
+
+
Returns a clone of the wire. +

+

+
+
+
+ +
Returns:
a clone of the wire +
Throws: +
java.lang.CloneNotSupportedException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/AbstractContract.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/AbstractContract.html new file mode 100644 index 0000000000..8c2f9a6a7e --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/AbstractContract.html @@ -0,0 +1,277 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.assembly.AbstractContract + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.assembly.AbstractContract

+
+ + + + + + + + + + + + + +
+Packages that use AbstractContract
org.apache.tuscany.sca.assembly  
org.apache.tuscany.sca.runtime  
+  +

+ + + + + +
+Uses of AbstractContract in org.apache.tuscany.sca.assembly
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subinterfaces of AbstractContract in org.apache.tuscany.sca.assembly
+ interfaceAbstractReference + +
+          Represents a reference contract.
+ interfaceAbstractService + +
+          Represents a service contract.
+ interfaceComponentReference + +
+          An instance of a reference associated with a particular component.
+ interfaceComponentService + +
+          An addressable instance of a service associated with a particular component.
+ interfaceCompositeReference + +
+          Represents composite reference.
+ interfaceCompositeService + +
+          Represents a composite service.
+ interfaceContract + +
+          Represents a contract.
+ interfaceReference + +
+          Represents a reference.
+ interfaceService + +
+          Represents a service.
+  +

+ + + + + +
+Uses of AbstractContract in org.apache.tuscany.sca.runtime
+  +

+ + + + + + + + + + + + + +
Subinterfaces of AbstractContract in org.apache.tuscany.sca.runtime
+ interfaceRuntimeComponentReference + +
+          The runtime component reference.
+ interfaceRuntimeComponentService + +
+          The runtime component service.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/AbstractProperty.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/AbstractProperty.html new file mode 100644 index 0000000000..67b828b68b --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/AbstractProperty.html @@ -0,0 +1,217 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.assembly.AbstractProperty + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.assembly.AbstractProperty

+
+ + + + + + + + + +
+Packages that use AbstractProperty
org.apache.tuscany.sca.assembly  
+  +

+ + + + + +
+Uses of AbstractProperty in org.apache.tuscany.sca.assembly
+  +

+ + + + + + + + + + + + + +
Subinterfaces of AbstractProperty in org.apache.tuscany.sca.assembly
+ interfaceComponentProperty + +
+          Represents a configured property of a component.
+ interfaceProperty + +
+          A property allows for the configuration of an implementation with externally + set data values.
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly that return AbstractProperty
+ AbstractPropertyAssemblyFactory.createAbstractProperty() + +
+          Create a new abstract property.
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly that return types with arguments of type AbstractProperty
+ java.util.List<AbstractProperty>ConstrainingType.getProperties() + +
+          Returns the list of properties that can be set.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/AbstractReference.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/AbstractReference.html new file mode 100644 index 0000000000..c22d3c4637 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/AbstractReference.html @@ -0,0 +1,253 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.assembly.AbstractReference + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.assembly.AbstractReference

+
+ + + + + + + + + + + + + +
+Packages that use AbstractReference
org.apache.tuscany.sca.assembly  
org.apache.tuscany.sca.runtime  
+  +

+ + + + + +
+Uses of AbstractReference in org.apache.tuscany.sca.assembly
+  +

+ + + + + + + + + + + + + + + + + +
Subinterfaces of AbstractReference in org.apache.tuscany.sca.assembly
+ interfaceComponentReference + +
+          An instance of a reference associated with a particular component.
+ interfaceCompositeReference + +
+          Represents composite reference.
+ interfaceReference + +
+          Represents a reference.
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly that return AbstractReference
+ AbstractReferenceAssemblyFactory.createAbstractReference() + +
+          Create a new abstract reference.
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly that return types with arguments of type AbstractReference
+ java.util.List<AbstractReference>ConstrainingType.getReferences() + +
+          Returns the list of references that are used.
+  +

+ + + + + +
+Uses of AbstractReference in org.apache.tuscany.sca.runtime
+  +

+ + + + + + + + + +
Subinterfaces of AbstractReference in org.apache.tuscany.sca.runtime
+ interfaceRuntimeComponentReference + +
+          The runtime component reference.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/AbstractService.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/AbstractService.html new file mode 100644 index 0000000000..f823064162 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/AbstractService.html @@ -0,0 +1,253 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.assembly.AbstractService + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.assembly.AbstractService

+
+ + + + + + + + + + + + + +
+Packages that use AbstractService
org.apache.tuscany.sca.assembly  
org.apache.tuscany.sca.runtime  
+  +

+ + + + + +
+Uses of AbstractService in org.apache.tuscany.sca.assembly
+  +

+ + + + + + + + + + + + + + + + + +
Subinterfaces of AbstractService in org.apache.tuscany.sca.assembly
+ interfaceComponentService + +
+          An addressable instance of a service associated with a particular component.
+ interfaceCompositeService + +
+          Represents a composite service.
+ interfaceService + +
+          Represents a service.
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly that return AbstractService
+ AbstractServiceAssemblyFactory.createAbstractService() + +
+          Create a new abstract service.
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly that return types with arguments of type AbstractService
+ java.util.List<AbstractService>ConstrainingType.getServices() + +
+          Returns a list of services that are offered.
+  +

+ + + + + +
+Uses of AbstractService in org.apache.tuscany.sca.runtime
+  +

+ + + + + + + + + +
Subinterfaces of AbstractService in org.apache.tuscany.sca.runtime
+ interfaceRuntimeComponentService + +
+          The runtime component service.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/AssemblyFactory.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/AssemblyFactory.html new file mode 100644 index 0000000000..58ff224d7d --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/AssemblyFactory.html @@ -0,0 +1,205 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.assembly.AssemblyFactory + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.assembly.AssemblyFactory

+
+ + + + + + + + + + + + + +
+Packages that use AssemblyFactory
org.apache.tuscany.sca.assembly  
org.apache.tuscany.sca.assembly.impl  
+  +

+ + + + + +
+Uses of AssemblyFactory in org.apache.tuscany.sca.assembly
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.sca.assembly that implement AssemblyFactory
+ classDefaultAssemblyFactory + +
+          A factory for the assembly model.
+  +

+ + + + + +
+Uses of AssemblyFactory in org.apache.tuscany.sca.assembly.impl
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.sca.assembly.impl that implement AssemblyFactory
+ classorg.apache.tuscany.sca.assembly.impl.AssemblyFactoryImpl + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Base.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Base.html new file mode 100644 index 0000000000..213785f416 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Base.html @@ -0,0 +1,408 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.assembly.Base + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.assembly.Base

+
+ + + + + + + + + + + + + +
+Packages that use Base
org.apache.tuscany.sca.assembly  
org.apache.tuscany.sca.runtime  
+  +

+ + + + + +
+Uses of Base in org.apache.tuscany.sca.assembly
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subinterfaces of Base in org.apache.tuscany.sca.assembly
+ interfaceAbstractContract + +
+          Interface contracts define one or more business functions.
+ interfaceAbstractProperty + +
+          A property allows for the configuration of an implementation with externally + set data values.
+ interfaceAbstractReference + +
+          Represents a reference contract.
+ interfaceAbstractService + +
+          Represents a service contract.
+ interfaceBinding + +
+          Represents a binding.
+ interfaceCallback + +
+          Represents a callback object describing the bindings to use for callbacks.
+ interfaceComponent + +
+          Represents a component.
+ interfaceComponentProperty + +
+          Represents a configured property of a component.
+ interfaceComponentReference + +
+          An instance of a reference associated with a particular component.
+ interfaceComponentService + +
+          An addressable instance of a service associated with a particular component.
+ interfaceComponentType + +
+          Describes an implementation and represents its configurable aspects.
+ interfaceComposite + +
+          Represents a composite.
+ interfaceCompositeReference + +
+          Represents composite reference.
+ interfaceCompositeService + +
+          Represents a composite service.
+ interfaceConstrainingType + +
+          A constrainingType provides the "shape" for a component and its + implementation.
+ interfaceContract + +
+          Represents a contract.
+ interfaceImplementation + +
+          Represents a component implementation.
+ interfaceProperty + +
+          A property allows for the configuration of an implementation with externally + set data values.
+ interfaceReference + +
+          Represents a reference.
+ interfaceSCABinding + +
+          Represents an SCA binding.
+ interfaceService + +
+          Represents a service.
+ interfaceWire + +
+          Represents a wire.
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly with parameters of type Base
+ booleanVisitor.visit(Base object) + +
+          Visits the given assembly model object.
+  +

+ + + + + +
+Uses of Base in org.apache.tuscany.sca.runtime
+  +

+ + + + + + + + + + + + + + + + + +
Subinterfaces of Base in org.apache.tuscany.sca.runtime
+ interfaceRuntimeComponent + +
+          The runtime component interface.
+ interfaceRuntimeComponentReference + +
+          The runtime component reference.
+ interfaceRuntimeComponentService + +
+          The runtime component service.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Binding.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Binding.html new file mode 100644 index 0000000000..e13ad42eba --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Binding.html @@ -0,0 +1,347 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.assembly.Binding + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.assembly.Binding

+
+ + + + + + + + + + + + + + + + + +
+Packages that use Binding
org.apache.tuscany.sca.assembly  
org.apache.tuscany.sca.provider  
org.apache.tuscany.sca.runtime  
+  +

+ + + + + +
+Uses of Binding in org.apache.tuscany.sca.assembly
+  +

+ + + + + + + + + +
Subinterfaces of Binding in org.apache.tuscany.sca.assembly
+ interfaceSCABinding + +
+          Represents an SCA binding.
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly that return types with arguments of type Binding
+ java.util.List<Binding>Callback.getBindings() + +
+          Returns the bindings supported for callbacks.
+ java.util.List<Binding>Contract.getBindings() + +
+          Returns the bindings supported by this contract.
+  +

+ + + + + +
+Uses of Binding in org.apache.tuscany.sca.provider
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.sca.provider with type parameters of type Binding
+ interfaceBindingProviderFactory<M extends Binding> + +
+          A factory for creating the runtime artifacts that represent bindings.
+  +

+ + + + + +
+Uses of Binding in org.apache.tuscany.sca.runtime
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.runtime that return Binding
+ BindingEndpointReference.getBinding() + +
+          Get the binding for the endpoint
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.runtime with parameters of type Binding
+ ServiceBindingProviderRuntimeComponentService.getBindingProvider(Binding binding) + +
+          Returns the service binding provider associated with this + component service and the given binding.
+ ReferenceBindingProviderRuntimeComponentReference.getBindingProvider(Binding binding) + +
+          Returns the reference binding provider associated with this + component reference and the given binding.
+ InvokerRuntimeComponentService.getCallbackInvoker(Binding binding, + Operation operation) + +
+          Get the callback invoker for the given binding and operation
+ InvokerRuntimeComponentService.getInvoker(Binding binding, + Operation operation) + +
+          Get the invoker for the given binding and operation
+ InvokerRuntimeComponentReference.getInvoker(Binding binding, + Operation operation) + +
+          Get the invoker for the given binding and operation
+ RuntimeWireRuntimeComponentService.getRuntimeWire(Binding binding) + +
+          Get the runtime wire for the given binding
+ RuntimeWireRuntimeComponentReference.getRuntimeWire(Binding binding) + +
+          Get the runtime wire for the given binding
+ voidRuntimeComponentReference.setBindingProvider(Binding binding, + ReferenceBindingProvider bindingProvider) + +
+          Sets the reference binding provider associated with this + component reference and the given binding.
+ voidRuntimeComponentService.setBindingProvider(Binding binding, + ServiceBindingProvider bindingProvider) + +
+          Sets the service binding provider associated with this + component service and the given binding.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Callback.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Callback.html new file mode 100644 index 0000000000..f811446178 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Callback.html @@ -0,0 +1,200 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.assembly.Callback + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.assembly.Callback

+
+ + + + + + + + + +
+Packages that use Callback
org.apache.tuscany.sca.assembly  
+  +

+ + + + + +
+Uses of Callback in org.apache.tuscany.sca.assembly
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly that return Callback
+ CallbackAssemblyFactory.createCallback() + +
+          Create a new callback.
+ CallbackContract.getCallback() + +
+          Returns a callback definition of the bindings to use for callbacks.
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly with parameters of type Callback
+ voidContract.setCallback(Callback callback) + +
+          Sets a callback definition of the bindings to use for callbacks
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Component.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Component.html new file mode 100644 index 0000000000..d811e8d97b --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Component.html @@ -0,0 +1,245 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.assembly.Component + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.assembly.Component

+
+ + + + + + + + + + + + + +
+Packages that use Component
org.apache.tuscany.sca.assembly  
org.apache.tuscany.sca.runtime  
+  +

+ + + + + +
+Uses of Component in org.apache.tuscany.sca.assembly
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly that return Component
+ ComponentAssemblyFactory.createComponent() + +
+          Create a new component.
+ ComponentSCABinding.getComponent() + +
+           
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly that return types with arguments of type Component
+ java.util.List<Component>Composite.getComponents() + +
+          Returns a list of components contained in this composite.
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly with parameters of type Component
+ voidSCABinding.setComponent(Component component) + +
+           
+  +

+ + + + + +
+Uses of Component in org.apache.tuscany.sca.runtime
+  +

+ + + + + + + + + +
Subinterfaces of Component in org.apache.tuscany.sca.runtime
+ interfaceRuntimeComponent + +
+          The runtime component interface.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/ComponentProperty.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/ComponentProperty.html new file mode 100644 index 0000000000..2c6cff7136 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/ComponentProperty.html @@ -0,0 +1,192 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.assembly.ComponentProperty + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.assembly.ComponentProperty

+
+ + + + + + + + + +
+Packages that use ComponentProperty
org.apache.tuscany.sca.assembly  
+  +

+ + + + + +
+Uses of ComponentProperty in org.apache.tuscany.sca.assembly
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly that return ComponentProperty
+ ComponentPropertyAssemblyFactory.createComponentProperty() + +
+          Create a new component property.
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly that return types with arguments of type ComponentProperty
+ java.util.List<ComponentProperty>Component.getProperties() + +
+          Returns a list of properties for the component.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/ComponentReference.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/ComponentReference.html new file mode 100644 index 0000000000..f6e97d4fda --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/ComponentReference.html @@ -0,0 +1,253 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.assembly.ComponentReference + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.assembly.ComponentReference

+
+ + + + + + + + + + + + + +
+Packages that use ComponentReference
org.apache.tuscany.sca.assembly  
org.apache.tuscany.sca.runtime  
+  +

+ + + + + +
+Uses of ComponentReference in org.apache.tuscany.sca.assembly
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly that return ComponentReference
+ ComponentReferenceAssemblyFactory.createComponentReference() + +
+          Create a new component reference.
+ ComponentReferenceWire.getSource() + +
+          Returns the source of the wire.
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly that return types with arguments of type ComponentReference
+ java.util.List<ComponentReference>CompositeReference.getPromotedReferences() + +
+          Returns the promoted composite references.
+ java.util.List<ComponentReference>Component.getReferences() + +
+          Returns a list of references used by the component.
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly with parameters of type ComponentReference
+ voidWire.setSource(ComponentReference source) + +
+          Sets the source of the wire.
+  +

+ + + + + +
+Uses of ComponentReference in org.apache.tuscany.sca.runtime
+  +

+ + + + + + + + + +
Subinterfaces of ComponentReference in org.apache.tuscany.sca.runtime
+ interfaceRuntimeComponentReference + +
+          The runtime component reference.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/ComponentService.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/ComponentService.html new file mode 100644 index 0000000000..97f6bba8a0 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/ComponentService.html @@ -0,0 +1,269 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.assembly.ComponentService + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.assembly.ComponentService

+
+ + + + + + + + + + + + + +
+Packages that use ComponentService
org.apache.tuscany.sca.assembly  
org.apache.tuscany.sca.runtime  
+  +

+ + + + + +
+Uses of ComponentService in org.apache.tuscany.sca.assembly
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly that return ComponentService
+ ComponentServiceAssemblyFactory.createComponentService() + +
+          Create a new component service.
+ ComponentServiceCompositeService.getPromotedService() + +
+          Returns the promoted component service .
+ ComponentServiceWire.getTarget() + +
+          Returns the target of the wire.
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly that return types with arguments of type ComponentService
+ java.util.List<ComponentService>Component.getServices() + +
+          Returns a list of services exposed by the component.
+ java.util.List<ComponentService>Reference.getTargets() + +
+          Returns the targets of this reference.
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly with parameters of type ComponentService
+ voidCompositeService.setPromotedService(ComponentService promotedService) + +
+          Sets the promoted component service
+ voidWire.setTarget(ComponentService target) + +
+          Sets the target of the wire.
+  +

+ + + + + +
+Uses of ComponentService in org.apache.tuscany.sca.runtime
+  +

+ + + + + + + + + +
Subinterfaces of ComponentService in org.apache.tuscany.sca.runtime
+ interfaceRuntimeComponentService + +
+          The runtime component service.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/ComponentType.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/ComponentType.html new file mode 100644 index 0000000000..66f473cbd2 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/ComponentType.html @@ -0,0 +1,200 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.assembly.ComponentType + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.assembly.ComponentType

+
+ + + + + + + + + +
+Packages that use ComponentType
org.apache.tuscany.sca.assembly  
+  +

+ + + + + +
+Uses of ComponentType in org.apache.tuscany.sca.assembly
+  +

+ + + + + + + + + + + + + +
Subinterfaces of ComponentType in org.apache.tuscany.sca.assembly
+ interfaceComposite + +
+          Represents a composite.
+ interfaceImplementation + +
+          Represents a component implementation.
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly that return ComponentType
+ ComponentTypeAssemblyFactory.createComponentType() + +
+          Create a new component type
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Composite.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Composite.html new file mode 100644 index 0000000000..c98aa72697 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Composite.html @@ -0,0 +1,253 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.assembly.Composite + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.assembly.Composite

+
+ + + + + + + + + + + + + + + + + +
+Packages that use Composite
org.apache.tuscany.sca.assembly  
org.apache.tuscany.sca.contribution  
org.apache.tuscany.sca.contribution.service  
+  +

+ + + + + +
+Uses of Composite in org.apache.tuscany.sca.assembly
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly that return Composite
+ CompositeAssemblyFactory.createComposite() + +
+          Create a new composite.
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly that return types with arguments of type Composite
+ java.util.List<Composite>Composite.getIncludes() + +
+          Returns a list of composites included in this composite.
+  +

+ + + + + +
+Uses of Composite in org.apache.tuscany.sca.contribution
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.contribution that return types with arguments of type Composite
+ java.util.List<Composite>Contribution.getDeployables() + +
+          Get a list of deployables for the contribution based on the contribution metadata sidefile
+  +

+ + + + + +
+Uses of Composite in org.apache.tuscany.sca.contribution.service
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.contribution.service with parameters of type Composite
+ voidContributionService.addDeploymentComposite(Contribution contribution, + Composite composite) + +
+          Adds or updates a deployment composite using a supplied composite + ("composite by value" - a data structure, not an existing resource in the + domain) to the contribution identified by a supplied contribution URI.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/CompositeReference.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/CompositeReference.html new file mode 100644 index 0000000000..4c16ef9bde --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/CompositeReference.html @@ -0,0 +1,176 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.assembly.CompositeReference + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.assembly.CompositeReference

+
+ + + + + + + + + +
+Packages that use CompositeReference
org.apache.tuscany.sca.assembly  
+  +

+ + + + + +
+Uses of CompositeReference in org.apache.tuscany.sca.assembly
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly that return CompositeReference
+ CompositeReferenceAssemblyFactory.createCompositeReference() + +
+          Create a new composite reference.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/CompositeService.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/CompositeService.html new file mode 100644 index 0000000000..8e692b9f69 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/CompositeService.html @@ -0,0 +1,176 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.assembly.CompositeService + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.assembly.CompositeService

+
+ + + + + + + + + +
+Packages that use CompositeService
org.apache.tuscany.sca.assembly  
+  +

+ + + + + +
+Uses of CompositeService in org.apache.tuscany.sca.assembly
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly that return CompositeService
+ CompositeServiceAssemblyFactory.createCompositeService() + +
+          Create a new composite service.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/ConstrainingType.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/ConstrainingType.html new file mode 100644 index 0000000000..cb7dc79efa --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/ConstrainingType.html @@ -0,0 +1,216 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.assembly.ConstrainingType + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.assembly.ConstrainingType

+
+ + + + + + + + + +
+Packages that use ConstrainingType
org.apache.tuscany.sca.assembly  
+  +

+ + + + + +
+Uses of ConstrainingType in org.apache.tuscany.sca.assembly
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly that return ConstrainingType
+ ConstrainingTypeAssemblyFactory.createConstrainingType() + +
+          Create a new constraining type.
+ ConstrainingTypeComponentType.getConstrainingType() + +
+          Returns a constraining type defining the shape of the implementation.
+ ConstrainingTypeComponent.getConstrainingType() + +
+          Returns a constraining type defining the shape of the component.
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly with parameters of type ConstrainingType
+ voidComponentType.setConstrainingType(ConstrainingType constrainingType) + +
+          Sets a constraining type defining the shape of the implementation.
+ voidComponent.setConstrainingType(ConstrainingType constrainingType) + +
+          Sets a constraining type defining the shape of the component.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Contract.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Contract.html new file mode 100644 index 0000000000..5a9427db30 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Contract.html @@ -0,0 +1,269 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.assembly.Contract + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.assembly.Contract

+
+ + + + + + + + + + + + + +
+Packages that use Contract
org.apache.tuscany.sca.assembly  
org.apache.tuscany.sca.runtime  
+  +

+ + + + + +
+Uses of Contract in org.apache.tuscany.sca.assembly
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subinterfaces of Contract in org.apache.tuscany.sca.assembly
+ interfaceComponentReference + +
+          An instance of a reference associated with a particular component.
+ interfaceComponentService + +
+          An addressable instance of a service associated with a particular component.
+ interfaceCompositeReference + +
+          Represents composite reference.
+ interfaceCompositeService + +
+          Represents a composite service.
+ interfaceReference + +
+          Represents a reference.
+ interfaceService + +
+          Represents a service.
+  +

+ + + + + +
+Uses of Contract in org.apache.tuscany.sca.runtime
+  +

+ + + + + + + + + + + + + +
Subinterfaces of Contract in org.apache.tuscany.sca.runtime
+ interfaceRuntimeComponentReference + +
+          The runtime component reference.
+ interfaceRuntimeComponentService + +
+          The runtime component service.
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.runtime that return Contract
+ ContractEndpointReference.getContract() + +
+          Get the component service or reference for the endpoint
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/DefaultAssemblyFactory.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/DefaultAssemblyFactory.html new file mode 100644 index 0000000000..feb01baebe --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/DefaultAssemblyFactory.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Class org.apache.tuscany.sca.assembly.DefaultAssemblyFactory + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.sca.assembly.DefaultAssemblyFactory

+
+No usage of org.apache.tuscany.sca.assembly.DefaultAssemblyFactory +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/DefaultSCABindingFactory.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/DefaultSCABindingFactory.html new file mode 100644 index 0000000000..7431fe22f5 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/DefaultSCABindingFactory.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Class org.apache.tuscany.sca.assembly.DefaultSCABindingFactory + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.sca.assembly.DefaultSCABindingFactory

+
+No usage of org.apache.tuscany.sca.assembly.DefaultSCABindingFactory +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Implementation.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Implementation.html new file mode 100644 index 0000000000..17b111026b --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Implementation.html @@ -0,0 +1,237 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.assembly.Implementation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.assembly.Implementation

+
+ + + + + + + + + + + + + +
+Packages that use Implementation
org.apache.tuscany.sca.assembly  
org.apache.tuscany.sca.provider  
+  +

+ + + + + +
+Uses of Implementation in org.apache.tuscany.sca.assembly
+  +

+ + + + + + + + + +
Subinterfaces of Implementation in org.apache.tuscany.sca.assembly
+ interfaceComposite + +
+          Represents a composite.
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly that return Implementation
+ ImplementationComponent.getImplementation() + +
+          Returns the component implementation.
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly with parameters of type Implementation
+ voidComponent.setImplementation(Implementation implementation) + +
+          Sets the component implementation
+  +

+ + + + + +
+Uses of Implementation in org.apache.tuscany.sca.provider
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.sca.provider with type parameters of type Implementation
+ interfaceImplementationProviderFactory<M extends Implementation> + +
+          An interface for factories that create implementation providers.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Multiplicity.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Multiplicity.html new file mode 100644 index 0000000000..e7a61ed4be --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Multiplicity.html @@ -0,0 +1,209 @@ + + + + + + +Uses of Class org.apache.tuscany.sca.assembly.Multiplicity + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.sca.assembly.Multiplicity

+
+ + + + + + + + + +
+Packages that use Multiplicity
org.apache.tuscany.sca.assembly  
+  +

+ + + + + +
+Uses of Multiplicity in org.apache.tuscany.sca.assembly
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly that return Multiplicity
+ MultiplicityAbstractReference.getMultiplicity() + +
+          Returns the multiplicity allowed for wires connected to this reference.
+static MultiplicityMultiplicity.valueOf(java.lang.String name) + +
+          Returns the enum constant of this type with the specified name.
+static Multiplicity[]Multiplicity.values() + +
+          Returns an array containing the constants of this enum type, in +the order they're declared.
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly with parameters of type Multiplicity
+ voidAbstractReference.setMultiplicity(Multiplicity multiplicity) + +
+          Sets the multiplicity allowed for wires connected to this reference.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Property.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Property.html new file mode 100644 index 0000000000..e4779b8de4 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Property.html @@ -0,0 +1,232 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.assembly.Property + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.assembly.Property

+
+ + + + + + + + + +
+Packages that use Property
org.apache.tuscany.sca.assembly  
+  +

+ + + + + +
+Uses of Property in org.apache.tuscany.sca.assembly
+  +

+ + + + + + + + + +
Subinterfaces of Property in org.apache.tuscany.sca.assembly
+ interfaceComponentProperty + +
+          Represents a configured property of a component.
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly that return Property
+ PropertyAssemblyFactory.createProperty() + +
+          Create a new property.
+ PropertyComponentProperty.getProperty() + +
+          Returns the property defined by the component implementation.
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly that return types with arguments of type Property
+ java.util.List<Property>ComponentType.getProperties() + +
+          Returns the list of properties that can be set.
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly with parameters of type Property
+ voidComponentProperty.setProperty(Property property) + +
+          Sets the property type that defines this property.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Reference.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Reference.html new file mode 100644 index 0000000000..142414ae58 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Reference.html @@ -0,0 +1,269 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.assembly.Reference + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.assembly.Reference

+
+ + + + + + + + + + + + + +
+Packages that use Reference
org.apache.tuscany.sca.assembly  
org.apache.tuscany.sca.runtime  
+  +

+ + + + + +
+Uses of Reference in org.apache.tuscany.sca.assembly
+  +

+ + + + + + + + + + + + + +
Subinterfaces of Reference in org.apache.tuscany.sca.assembly
+ interfaceComponentReference + +
+          An instance of a reference associated with a particular component.
+ interfaceCompositeReference + +
+          Represents composite reference.
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly that return Reference
+ ReferenceAssemblyFactory.createReference() + +
+          Create a new reference.
+ ReferenceComponentReference.getReference() + +
+          Returns the reference defined by the implementation for this reference.
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly that return types with arguments of type Reference
+ java.util.List<Reference>ComponentType.getReferences() + +
+          Returns the list of reference types that are used.
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly with parameters of type Reference
+ voidComponentReference.setReference(Reference reference) + +
+          Sets the reference defined by the implementation for this reference.
+  +

+ + + + + +
+Uses of Reference in org.apache.tuscany.sca.runtime
+  +

+ + + + + + + + + +
Subinterfaces of Reference in org.apache.tuscany.sca.runtime
+ interfaceRuntimeComponentReference + +
+          The runtime component reference.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/SCABinding.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/SCABinding.html new file mode 100644 index 0000000000..a8c2fed50e --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/SCABinding.html @@ -0,0 +1,176 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.assembly.SCABinding + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.assembly.SCABinding

+
+ + + + + + + + + +
+Packages that use SCABinding
org.apache.tuscany.sca.assembly  
+  +

+ + + + + +
+Uses of SCABinding in org.apache.tuscany.sca.assembly
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly that return SCABinding
+ SCABindingSCABindingFactory.createSCABinding() + +
+          Create a new SCA binding.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/SCABindingFactory.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/SCABindingFactory.html new file mode 100644 index 0000000000..8701d1d5cb --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/SCABindingFactory.html @@ -0,0 +1,205 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.assembly.SCABindingFactory + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.assembly.SCABindingFactory

+
+ + + + + + + + + + + + + +
+Packages that use SCABindingFactory
org.apache.tuscany.sca.assembly  
org.apache.tuscany.sca.assembly.impl  
+  +

+ + + + + +
+Uses of SCABindingFactory in org.apache.tuscany.sca.assembly
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.sca.assembly that implement SCABindingFactory
+ classDefaultSCABindingFactory + +
+          A factory for the SCA binding model.
+  +

+ + + + + +
+Uses of SCABindingFactory in org.apache.tuscany.sca.assembly.impl
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.sca.assembly.impl that implement SCABindingFactory
+ classorg.apache.tuscany.sca.assembly.impl.SCABindingFactoryImpl + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Service.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Service.html new file mode 100644 index 0000000000..dae06dc017 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Service.html @@ -0,0 +1,269 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.assembly.Service + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.assembly.Service

+
+ + + + + + + + + + + + + +
+Packages that use Service
org.apache.tuscany.sca.assembly  
org.apache.tuscany.sca.runtime  
+  +

+ + + + + +
+Uses of Service in org.apache.tuscany.sca.assembly
+  +

+ + + + + + + + + + + + + +
Subinterfaces of Service in org.apache.tuscany.sca.assembly
+ interfaceComponentService + +
+          An addressable instance of a service associated with a particular component.
+ interfaceCompositeService + +
+          Represents a composite service.
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly that return Service
+ ServiceAssemblyFactory.createService() + +
+          Create a new service.
+ ServiceComponentService.getService() + +
+          Returns the service defined by the implementation for this service.
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly that return types with arguments of type Service
+ java.util.List<Service>ComponentType.getServices() + +
+          Returns a list of services that are offered.
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly with parameters of type Service
+ voidComponentService.setService(Service service) + +
+          Sets the service defined by the implementation for this service.
+  +

+ + + + + +
+Uses of Service in org.apache.tuscany.sca.runtime
+  +

+ + + + + + + + + +
Subinterfaces of Service in org.apache.tuscany.sca.runtime
+ interfaceRuntimeComponentService + +
+          The runtime component service.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Visitable.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Visitable.html new file mode 100644 index 0000000000..27ccc7170b --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Visitable.html @@ -0,0 +1,213 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.assembly.Visitable + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.assembly.Visitable

+
+ + + + + + + + + + + + + +
+Packages that use Visitable
org.apache.tuscany.sca.assembly  
org.apache.tuscany.sca.runtime  
+  +

+ + + + + +
+Uses of Visitable in org.apache.tuscany.sca.assembly
+  +

+ + + + + + + + + + + + + +
Subinterfaces of Visitable in org.apache.tuscany.sca.assembly
+ interfaceComponent + +
+          Represents a component.
+ interfaceComposite + +
+          Represents a composite.
+  +

+ + + + + +
+Uses of Visitable in org.apache.tuscany.sca.runtime
+  +

+ + + + + + + + + +
Subinterfaces of Visitable in org.apache.tuscany.sca.runtime
+ interfaceRuntimeComponent + +
+          The runtime component interface.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Visitor.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Visitor.html new file mode 100644 index 0000000000..2f46769bac --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Visitor.html @@ -0,0 +1,176 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.assembly.Visitor + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.assembly.Visitor

+
+ + + + + + + + + +
+Packages that use Visitor
org.apache.tuscany.sca.assembly  
+  +

+ + + + + +
+Uses of Visitor in org.apache.tuscany.sca.assembly
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly with parameters of type Visitor
+ booleanVisitable.accept(Visitor visitor) + +
+          Accepts the given visitor.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Wire.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Wire.html new file mode 100644 index 0000000000..15542cf273 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/class-use/Wire.html @@ -0,0 +1,192 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.assembly.Wire + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.assembly.Wire

+
+ + + + + + + + + +
+Packages that use Wire
org.apache.tuscany.sca.assembly  
+  +

+ + + + + +
+Uses of Wire in org.apache.tuscany.sca.assembly
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly that return Wire
+ WireAssemblyFactory.createWire() + +
+          Create a new wire.
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly that return types with arguments of type Wire
+ java.util.List<Wire>Composite.getWires() + +
+          Returns a list of wires contained in this composite.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/package-frame.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/package-frame.html new file mode 100644 index 0000000000..af068a88c8 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/package-frame.html @@ -0,0 +1,108 @@ + + + + + + +org.apache.tuscany.sca.assembly + + + + + + + + + + + +org.apache.tuscany.sca.assembly + + + + +
+Interfaces  + +
+AbstractContract +
+AbstractProperty +
+AbstractReference +
+AbstractService +
+AssemblyFactory +
+Base +
+Binding +
+Callback +
+Component +
+ComponentProperty +
+ComponentReference +
+ComponentService +
+ComponentType +
+Composite +
+CompositeReference +
+CompositeService +
+ConstrainingType +
+Contract +
+Implementation +
+Property +
+Reference +
+SCABinding +
+SCABindingFactory +
+Service +
+Visitable +
+Visitor +
+Wire
+ + + + + + +
+Classes  + +
+DefaultAssemblyFactory +
+DefaultSCABindingFactory
+ + + + + + +
+Enums  + +
+Multiplicity
+ + + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/package-summary.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/package-summary.html new file mode 100644 index 0000000000..188d8e2c5c --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/package-summary.html @@ -0,0 +1,293 @@ + + + + + + +org.apache.tuscany.sca.assembly + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.apache.tuscany.sca.assembly +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
AbstractContractInterface contracts define one or more business functions.
AbstractPropertyA property allows for the configuration of an implementation with externally + set data values.
AbstractReferenceRepresents a reference contract.
AbstractServiceRepresents a service contract.
AssemblyFactoryA factory for the assembly model
BaseBase interface for all assembly model objects.
BindingRepresents a binding.
CallbackRepresents a callback object describing the bindings to use for callbacks.
ComponentRepresents a component.
ComponentPropertyRepresents a configured property of a component.
ComponentReferenceAn instance of a reference associated with a particular component.
ComponentServiceAn addressable instance of a service associated with a particular component.
ComponentTypeDescribes an implementation and represents its configurable aspects.
CompositeRepresents a composite.
CompositeReferenceRepresents composite reference.
CompositeServiceRepresents a composite service.
ConstrainingTypeA constrainingType provides the "shape" for a component and its + implementation.
ContractRepresents a contract.
ImplementationRepresents a component implementation.
PropertyA property allows for the configuration of an implementation with externally + set data values.
ReferenceRepresents a reference.
SCABindingRepresents an SCA binding.
SCABindingFactoryA factory for the SCA binding model
ServiceRepresents a service.
VisitableThis interface is implemented by object that can accept a visitor.
VisitorThis interface is implemented by objects that visit assembly model trees.
WireRepresents a wire.
+  + +

+ + + + + + + + + + + + + +
+Class Summary
DefaultAssemblyFactoryA factory for the assembly model.
DefaultSCABindingFactoryA factory for the SCA binding model.
+  + +

+ + + + + + + + + +
+Enum Summary
MultiplicityEnumeration for multiplicity.
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/package-tree.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/package-tree.html new file mode 100644 index 0000000000..58a7060327 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/package-tree.html @@ -0,0 +1,294 @@ + + + + + + +org.apache.tuscany.sca.assembly Class Hierarchy + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.sca.assembly +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +

+Enum Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/package-use.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/package-use.html new file mode 100644 index 0000000000..0408472bde --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/assembly/package-use.html @@ -0,0 +1,504 @@ + + + + + + +Uses of Package org.apache.tuscany.sca.assembly + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.sca.assembly

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.apache.tuscany.sca.assembly
org.apache.tuscany.sca.assembly  
org.apache.tuscany.sca.assembly.impl  
org.apache.tuscany.sca.contribution  
org.apache.tuscany.sca.contribution.service  
org.apache.tuscany.sca.provider  
org.apache.tuscany.sca.runtime  
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.sca.assembly used by org.apache.tuscany.sca.assembly
AbstractContract + +
+          Interface contracts define one or more business functions.
AbstractProperty + +
+          A property allows for the configuration of an implementation with externally + set data values.
AbstractReference + +
+          Represents a reference contract.
AbstractService + +
+          Represents a service contract.
AssemblyFactory + +
+          A factory for the assembly model
Base + +
+          Base interface for all assembly model objects.
Binding + +
+          Represents a binding.
Callback + +
+          Represents a callback object describing the bindings to use for callbacks.
Component + +
+          Represents a component.
ComponentProperty + +
+          Represents a configured property of a component.
ComponentReference + +
+          An instance of a reference associated with a particular component.
ComponentService + +
+          An addressable instance of a service associated with a particular component.
ComponentType + +
+          Describes an implementation and represents its configurable aspects.
Composite + +
+          Represents a composite.
CompositeReference + +
+          Represents composite reference.
CompositeService + +
+          Represents a composite service.
ConstrainingType + +
+          A constrainingType provides the "shape" for a component and its + implementation.
Contract + +
+          Represents a contract.
Implementation + +
+          Represents a component implementation.
Multiplicity + +
+          Enumeration for multiplicity.
Property + +
+          A property allows for the configuration of an implementation with externally + set data values.
Reference + +
+          Represents a reference.
SCABinding + +
+          Represents an SCA binding.
SCABindingFactory + +
+          A factory for the SCA binding model
Service + +
+          Represents a service.
Visitable + +
+          This interface is implemented by object that can accept a visitor.
Visitor + +
+          This interface is implemented by objects that visit assembly model trees.
Wire + +
+          Represents a wire.
+  +

+ + + + + + + + + + + +
+Classes in org.apache.tuscany.sca.assembly used by org.apache.tuscany.sca.assembly.impl
AssemblyFactory + +
+          A factory for the assembly model
SCABindingFactory + +
+          A factory for the SCA binding model
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.sca.assembly used by org.apache.tuscany.sca.contribution
Composite + +
+          Represents a composite.
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.sca.assembly used by org.apache.tuscany.sca.contribution.service
Composite + +
+          Represents a composite.
+  +

+ + + + + + + + + + + +
+Classes in org.apache.tuscany.sca.assembly used by org.apache.tuscany.sca.provider
Binding + +
+          Represents a binding.
Implementation + +
+          Represents a component implementation.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.sca.assembly used by org.apache.tuscany.sca.runtime
AbstractContract + +
+          Interface contracts define one or more business functions.
AbstractReference + +
+          Represents a reference contract.
AbstractService + +
+          Represents a service contract.
Base + +
+          Base interface for all assembly model objects.
Binding + +
+          Represents a binding.
Component + +
+          Represents a component.
ComponentReference + +
+          An instance of a reference associated with a particular component.
ComponentService + +
+          An addressable instance of a service associated with a particular component.
Contract + +
+          Represents a contract.
Reference + +
+          Represents a reference.
Service + +
+          Represents a service.
Visitable + +
+          This interface is implemented by object that can accept a visitor.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/Artifact.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/Artifact.html new file mode 100644 index 0000000000..afac063c22 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/Artifact.html @@ -0,0 +1,281 @@ + + + + + + +Artifact + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.contribution +
+Interface Artifact

+
+
All Known Subinterfaces:
Contribution, DeployedArtifact
+
+
+
+
public interface Artifact
+ + +

+Base Artifact interface to accomodate common properties between Contribution and Deployed Artifact +

+ +

+

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

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetLocation() + +
+          Get the URL location for the artifact
+ java.lang.StringgetURI() + +
+          Get the URI that unique identifies the artifact
+ voidsetLocation(java.lang.String location) + +
+          Set the URL location for the artifact
+ voidsetURI(java.lang.String uri) + +
+          Set the URI that unique identifies the artifact
+  +

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

+getURI

+
+java.lang.String getURI()
+
+
Get the URI that unique identifies the artifact +

+

+ +
Returns:
The artifact uri
+
+
+
+ +

+setURI

+
+void setURI(java.lang.String uri)
+
+
Set the URI that unique identifies the artifact +

+

+
Parameters:
uri - The artifact uri
+
+
+
+ +

+getLocation

+
+java.lang.String getLocation()
+
+
Get the URL location for the artifact +

+

+ +
Returns:
The artifact location
+
+
+
+ +

+setLocation

+
+void setLocation(java.lang.String location)
+
+
Set the URL location for the artifact +

+

+
Parameters:
location - The artifact location
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/ContentType.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/ContentType.html new file mode 100644 index 0000000000..dfab8c4f02 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/ContentType.html @@ -0,0 +1,331 @@ + + + + + + +ContentType + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.contribution +
+Interface ContentType

+
+
+
public interface ContentType
+ + +

+Identifies internal content types for contribution package and artifacts +

+ +

+

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Field Summary
+static java.lang.StringCOMPOSITE + +
+          SCA Composite description file
+static java.lang.StringCONTRIBUTION_METADATA + +
+          Contribution metadata file
+static java.lang.StringFOLDER + +
+          Filesystem folder contribution package
+static java.lang.StringJAR + +
+          Java compressed contribution package
+static java.lang.StringJAVA + +
+          Java source/binary file
+static java.lang.StringUNKNOWN + +
+          Unkown contentType
+static java.lang.StringWSDL + +
+          WSDL file
+  +

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

+JAR

+
+static final java.lang.String JAR
+
+
Java compressed contribution package +

+

+
See Also:
Constant Field Values
+
+
+ +

+FOLDER

+
+static final java.lang.String FOLDER
+
+
Filesystem folder contribution package +

+

+
See Also:
Constant Field Values
+
+
+ +

+CONTRIBUTION_METADATA

+
+static final java.lang.String CONTRIBUTION_METADATA
+
+
Contribution metadata file +

+

+
See Also:
Constant Field Values
+
+
+ +

+COMPOSITE

+
+static final java.lang.String COMPOSITE
+
+
SCA Composite description file +

+

+
See Also:
Constant Field Values
+
+
+ +

+WSDL

+
+static final java.lang.String WSDL
+
+
WSDL file +

+

+
See Also:
Constant Field Values
+
+
+ +

+JAVA

+
+static final java.lang.String JAVA
+
+
Java source/binary file +

+

+
See Also:
Constant Field Values
+
+
+ +

+UNKNOWN

+
+static final java.lang.String UNKNOWN
+
+
Unkown contentType +

+

+
See Also:
Constant Field Values
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/Contribution.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/Contribution.html new file mode 100644 index 0000000000..725c611aa4 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/Contribution.html @@ -0,0 +1,435 @@ + + + + + + +Contribution + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.contribution +
+Interface Contribution

+
+
All Superinterfaces:
Artifact
+
+
+
+
public interface Contribution
extends Artifact
+ + +

+The representation of a deployed contribution +

+ +

+

+
Version:
+
$Rev: 539692 $ $Date: 2007-05-19 07:06:18 +0100 (Sat, 19 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + +
+Field Summary
+static java.lang.StringSCA_CONTRIBUTION_DEPLOYABLES + +
+          Default location of deployables in a contribution
+static java.lang.StringSCA_CONTRIBUTION_GENERATED_META + +
+          default location of a generated contribution metadata in a contribution package
+static java.lang.StringSCA_CONTRIBUTION_META + +
+          Default location of contribution metadata in a contribution package
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.util.List<DeployedArtifact>getArtifacts() + +
+          Get a list of artifacts from the contribution
+ java.util.List<Composite>getDeployables() + +
+          Get a list of deployables for the contribution based on the contribution metadata sidefile
+ java.util.List<ContributionExport>getExports() + +
+          Get a list of exports based on the Contribution metadata sidefile
+ java.util.List<ContributionImport>getImports() + +
+          Get a list of imports based on the Contribution metadata sidefile
+ ModelResolvergetModelResolver() + +
+          Returns the model resolver for the models representing the artifacts + visible in the scope of this contribution.
+ voidsetModelResolver(ModelResolver modelResolver) + +
+          Sets the model resolver for the models representing the artifacts + visible in the scope of this contribution.
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.contribution.Artifact
getLocation, getURI, setLocation, setURI
+  +

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

+SCA_CONTRIBUTION_META

+
+static final java.lang.String SCA_CONTRIBUTION_META
+
+
Default location of contribution metadata in a contribution package +

+

+
See Also:
Constant Field Values
+
+
+ +

+SCA_CONTRIBUTION_GENERATED_META

+
+static final java.lang.String SCA_CONTRIBUTION_GENERATED_META
+
+
default location of a generated contribution metadata in a contribution package +

+

+
See Also:
Constant Field Values
+
+
+ +

+SCA_CONTRIBUTION_DEPLOYABLES

+
+static final java.lang.String SCA_CONTRIBUTION_DEPLOYABLES
+
+
Default location of deployables in a contribution +

+

+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Method Detail
+ +

+getExports

+
+java.util.List<ContributionExport> getExports()
+
+
Get a list of exports based on the Contribution metadata sidefile +

+

+
+
+
+ +
Returns:
The list of exported artifacts from this contribution
+
+
+
+ +

+getImports

+
+java.util.List<ContributionImport> getImports()
+
+
Get a list of imports based on the Contribution metadata sidefile +

+

+
+
+
+ +
Returns:
The list of imported artifacts on this contribution
+
+
+
+ +

+getDeployables

+
+java.util.List<Composite> getDeployables()
+
+
Get a list of deployables for the contribution based on the contribution metadata sidefile +

+

+
+
+
+ +
Returns:
The list of deployable composites
+
+
+
+ +

+getArtifacts

+
+java.util.List<DeployedArtifact> getArtifacts()
+
+
Get a list of artifacts from the contribution +

+

+
+
+
+ +
Returns:
The list of deployed artifacts for the contribution
+
+
+
+ +

+getModelResolver

+
+ModelResolver getModelResolver()
+
+
Returns the model resolver for the models representing the artifacts + visible in the scope of this contribution. +

+

+
+
+
+ +
Returns:
The model resolver
+
+
+
+ +

+setModelResolver

+
+void setModelResolver(ModelResolver modelResolver)
+
+
Sets the model resolver for the models representing the artifacts + visible in the scope of this contribution. +

+

+
+
+
+
Parameters:
modelResolver - The model resolver
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/ContributionExport.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/ContributionExport.html new file mode 100644 index 0000000000..5da129b84c --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/ContributionExport.html @@ -0,0 +1,282 @@ + + + + + + +ContributionExport + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.contribution +
+Interface ContributionExport

+
+
+
public interface ContributionExport
+ + +

+The representation of an export for the contribution +

+ +

+

+
Version:
+
$Rev: 539692 $ $Date: 2007-05-19 07:06:18 +0100 (Sat, 19 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ ModelResolvergetModelResolver() + +
+          Returns the model resolver for the models representing artifacts + made available by this export.
+ java.lang.StringgetNamespace() + +
+          Get Namespace that identifies the export
+ voidsetModelResolver(ModelResolver modelResolver) + +
+          Sets the model resolver for the models representing artifacts + made available by this export.
+ voidsetNamespace(java.lang.String namespace) + +
+          Set Namespace that identifies the export
+  +

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

+getNamespace

+
+java.lang.String getNamespace()
+
+
Get Namespace that identifies the export +

+

+ +
Returns:
The exported namespace
+
+
+
+ +

+setNamespace

+
+void setNamespace(java.lang.String namespace)
+
+
Set Namespace that identifies the export +

+

+
Parameters:
namespace - The exported namespace
+
+
+
+ +

+getModelResolver

+
+ModelResolver getModelResolver()
+
+
Returns the model resolver for the models representing artifacts + made available by this export. +

+

+ +
Returns:
The model resolver
+
+
+
+ +

+setModelResolver

+
+void setModelResolver(ModelResolver modelResolver)
+
+
Sets the model resolver for the models representing artifacts + made available by this export. +

+

+
Parameters:
modelResolver -
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/ContributionFactory.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/ContributionFactory.html new file mode 100644 index 0000000000..c0575ec50b --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/ContributionFactory.html @@ -0,0 +1,280 @@ + + + + + + +ContributionFactory + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.contribution +
+Interface ContributionFactory

+
+
+
public interface ContributionFactory
+ + +

+Contribution model object factory +

+ +

+

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

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ ContributioncreateContribution() + +
+          Create a contribution model object
+ ContributionExportcreateContributionExport() + +
+          Create a contribution import model
+ ContributionImportcreateContributionImport() + +
+          Create a contribution import model
+ DeployedArtifactcreateDeployedArtifact() + +
+          Create a deployedArtifact model object
+  +

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

+createContribution

+
+Contribution createContribution()
+
+
Create a contribution model object +

+

+ +
Returns:
The new contribution model object
+
+
+
+ +

+createDeployedArtifact

+
+DeployedArtifact createDeployedArtifact()
+
+
Create a deployedArtifact model object +

+

+ +
Returns:
The new deployedArtifact model object
+
+
+
+ +

+createContributionImport

+
+ContributionImport createContributionImport()
+
+
Create a contribution import model +

+

+ +
Returns:
The new ContributionImport model object
+
+
+
+ +

+createContributionExport

+
+ContributionExport createContributionExport()
+
+
Create a contribution import model +

+

+ +
Returns:
The new ContributoinExport object
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/ContributionImport.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/ContributionImport.html new file mode 100644 index 0000000000..fe2eb65496 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/ContributionImport.html @@ -0,0 +1,325 @@ + + + + + + +ContributionImport + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.contribution +
+Interface ContributionImport

+
+
+
public interface ContributionImport
+ + +

+The representation of an import for the contribution +

+ +

+

+
Version:
+
$Rev: 539692 $ $Date: 2007-05-19 07:06:18 +0100 (Sat, 19 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetLocation() + +
+          Get the location used to resolve the definitions for this import
+ ModelResolvergetModelResolver() + +
+          Returns the model resolver for the models representing artifacts + made available by this import.
+ java.lang.StringgetNamespace() + +
+          Get Namespace that identifies the import
+ voidsetLocation(java.lang.String location) + +
+          Set the location used to resolve the definitions for this import
+ voidsetModelResolver(ModelResolver modelResolver) + +
+          Sets the model resolver for the models representing artifacts + made available by this import.
+ voidsetNamespace(java.lang.String namespace) + +
+          Set Namespace that identifies the import
+  +

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

+getLocation

+
+java.lang.String getLocation()
+
+
Get the location used to resolve the definitions for this import +

+

+ +
Returns:
The import location
+
+
+
+ +

+setLocation

+
+void setLocation(java.lang.String location)
+
+
Set the location used to resolve the definitions for this import +

+

+
Parameters:
location - The import location
+
+
+
+ +

+getNamespace

+
+java.lang.String getNamespace()
+
+
Get Namespace that identifies the import +

+

+ +
Returns:
The namespace
+
+
+
+ +

+setNamespace

+
+void setNamespace(java.lang.String namespace)
+
+
Set Namespace that identifies the import +

+

+
Parameters:
namespace - The namespace
+
+
+
+ +

+getModelResolver

+
+ModelResolver getModelResolver()
+
+
Returns the model resolver for the models representing artifacts + made available by this import. +

+

+ +
Returns:
The model resolver
+
+
+
+ +

+setModelResolver

+
+void setModelResolver(ModelResolver modelResolver)
+
+
Sets the model resolver for the models representing artifacts + made available by this import. +

+

+
Parameters:
modelResolver - The model resolver
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/DeployedArtifact.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/DeployedArtifact.html new file mode 100644 index 0000000000..a4915620e7 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/DeployedArtifact.html @@ -0,0 +1,253 @@ + + + + + + +DeployedArtifact + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.contribution +
+Interface DeployedArtifact

+
+
All Superinterfaces:
Artifact
+
+
+
+
public interface DeployedArtifact
extends Artifact
+ + +

+Representation of a deployed artifact +

+ +

+

+
Version:
+
$Rev: 539692 $ $Date: 2007-05-19 07:06:18 +0100 (Sat, 19 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.ObjectgetModel() + +
+          Get the assembly model associated with this artifact
+ voidsetModel(java.lang.Object modelObject) + +
+          Set the assembly model associated with this artifact
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.contribution.Artifact
getLocation, getURI, setLocation, setURI
+  +

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

+getModel

+
+java.lang.Object getModel()
+
+
Get the assembly model associated with this artifact +

+

+
+
+
+ +
Returns:
The assembly model
+
+
+
+ +

+setModel

+
+void setModel(java.lang.Object modelObject)
+
+
Set the assembly model associated with this artifact +

+

+
+
+
+
Parameters:
modelObject - The assembly model
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/class-use/Artifact.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/class-use/Artifact.html new file mode 100644 index 0000000000..a698aea1fb --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/class-use/Artifact.html @@ -0,0 +1,184 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.contribution.Artifact + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.contribution.Artifact

+
+ + + + + + + + + +
+Packages that use Artifact
org.apache.tuscany.sca.contribution  
+  +

+ + + + + +
+Uses of Artifact in org.apache.tuscany.sca.contribution
+  +

+ + + + + + + + + + + + + +
Subinterfaces of Artifact in org.apache.tuscany.sca.contribution
+ interfaceContribution + +
+          The representation of a deployed contribution
+ interfaceDeployedArtifact + +
+          Representation of a deployed artifact
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/class-use/ContentType.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/class-use/ContentType.html new file mode 100644 index 0000000000..be5851fdc5 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/class-use/ContentType.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.contribution.ContentType + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.contribution.ContentType

+
+No usage of org.apache.tuscany.sca.contribution.ContentType +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/class-use/Contribution.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/class-use/Contribution.html new file mode 100644 index 0000000000..922d242873 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/class-use/Contribution.html @@ -0,0 +1,284 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.contribution.Contribution + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.contribution.Contribution

+
+ + + + + + + + + + + + + + + + + +
+Packages that use Contribution
org.apache.tuscany.sca.contribution  
org.apache.tuscany.sca.contribution.processor  
org.apache.tuscany.sca.contribution.service  
+  +

+ + + + + +
+Uses of Contribution in org.apache.tuscany.sca.contribution
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.contribution that return Contribution
+ ContributionContributionFactory.createContribution() + +
+          Create a contribution model object
+  +

+ + + + + +
+Uses of Contribution in org.apache.tuscany.sca.contribution.processor
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.contribution.processor with parameters of type Contribution
+ voidContributionPostProcessor.visit(Contribution contribution) + +
+          Visitor pattern to post process the contribution
+  +

+ + + + + +
+Uses of Contribution in org.apache.tuscany.sca.contribution.service
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.contribution.service that return Contribution
+ ContributionContributionService.contribute(java.lang.String contributionURI, + java.net.URL sourceURL, + java.io.InputStream contributionContent, + ModelResolver modelResolver) + +
+          Contribute an artifact to the SCA Domain.
+ ContributionContributionService.contribute(java.lang.String contributionURI, + java.net.URL sourceURL, + ModelResolver modelResolver, + boolean storeInRepository) + +
+          Contribute an artifact to the SCA Domain.
+ ContributionContributionService.getContribution(java.lang.String contribution) + +
+          Get the model for an installed contribution
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.contribution.service with parameters of type Contribution
+ voidContributionService.addDeploymentComposite(Contribution contribution, + Composite composite) + +
+          Adds or updates a deployment composite using a supplied composite + ("composite by value" - a data structure, not an existing resource in the + domain) to the contribution identified by a supplied contribution URI.
+ voidContributionMetadataLoader.load(Contribution contribution, + javax.xml.stream.XMLStreamReader reader) + +
+          Create the model object for Contribution Service metadata information
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/class-use/ContributionExport.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/class-use/ContributionExport.html new file mode 100644 index 0000000000..5d47daf506 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/class-use/ContributionExport.html @@ -0,0 +1,192 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.contribution.ContributionExport + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.contribution.ContributionExport

+
+ + + + + + + + + +
+Packages that use ContributionExport
org.apache.tuscany.sca.contribution  
+  +

+ + + + + +
+Uses of ContributionExport in org.apache.tuscany.sca.contribution
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.contribution that return ContributionExport
+ ContributionExportContributionFactory.createContributionExport() + +
+          Create a contribution import model
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.contribution that return types with arguments of type ContributionExport
+ java.util.List<ContributionExport>Contribution.getExports() + +
+          Get a list of exports based on the Contribution metadata sidefile
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/class-use/ContributionFactory.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/class-use/ContributionFactory.html new file mode 100644 index 0000000000..5b8939c3e9 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/class-use/ContributionFactory.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.contribution.ContributionFactory + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.contribution.ContributionFactory

+
+No usage of org.apache.tuscany.sca.contribution.ContributionFactory +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/class-use/ContributionImport.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/class-use/ContributionImport.html new file mode 100644 index 0000000000..ad976c9d06 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/class-use/ContributionImport.html @@ -0,0 +1,192 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.contribution.ContributionImport + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.contribution.ContributionImport

+
+ + + + + + + + + +
+Packages that use ContributionImport
org.apache.tuscany.sca.contribution  
+  +

+ + + + + +
+Uses of ContributionImport in org.apache.tuscany.sca.contribution
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.contribution that return ContributionImport
+ ContributionImportContributionFactory.createContributionImport() + +
+          Create a contribution import model
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.contribution that return types with arguments of type ContributionImport
+ java.util.List<ContributionImport>Contribution.getImports() + +
+          Get a list of imports based on the Contribution metadata sidefile
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/class-use/DeployedArtifact.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/class-use/DeployedArtifact.html new file mode 100644 index 0000000000..55c4fe5833 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/class-use/DeployedArtifact.html @@ -0,0 +1,192 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.contribution.DeployedArtifact + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.contribution.DeployedArtifact

+
+ + + + + + + + + +
+Packages that use DeployedArtifact
org.apache.tuscany.sca.contribution  
+  +

+ + + + + +
+Uses of DeployedArtifact in org.apache.tuscany.sca.contribution
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.contribution that return DeployedArtifact
+ DeployedArtifactContributionFactory.createDeployedArtifact() + +
+          Create a deployedArtifact model object
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.contribution that return types with arguments of type DeployedArtifact
+ java.util.List<DeployedArtifact>Contribution.getArtifacts() + +
+          Get a list of artifacts from the contribution
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/package-frame.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/package-frame.html new file mode 100644 index 0000000000..81707cb42e --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/package-frame.html @@ -0,0 +1,44 @@ + + + + + + +org.apache.tuscany.sca.contribution + + + + + + + + + + + +org.apache.tuscany.sca.contribution + + + + +
+Interfaces  + +
+Artifact +
+ContentType +
+Contribution +
+ContributionExport +
+ContributionFactory +
+ContributionImport +
+DeployedArtifact
+ + + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/package-summary.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/package-summary.html new file mode 100644 index 0000000000..184114b4d5 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/package-summary.html @@ -0,0 +1,178 @@ + + + + + + +org.apache.tuscany.sca.contribution + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.apache.tuscany.sca.contribution +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
ArtifactBase Artifact interface to accomodate common properties between Contribution and Deployed Artifact
ContentTypeIdentifies internal content types for contribution package and artifacts
ContributionThe representation of a deployed contribution
ContributionExportThe representation of an export for the contribution
ContributionFactoryContribution model object factory
ContributionImportThe representation of an import for the contribution
DeployedArtifactRepresentation of a deployed artifact
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/package-tree.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/package-tree.html new file mode 100644 index 0000000000..fe2e8da80d --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/package-tree.html @@ -0,0 +1,149 @@ + + + + + + +org.apache.tuscany.sca.contribution Class Hierarchy + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.sca.contribution +

+
+
+
Package Hierarchies:
All Packages
+
+

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/package-use.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/package-use.html new file mode 100644 index 0000000000..30a24250cb --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/package-use.html @@ -0,0 +1,228 @@ + + + + + + +Uses of Package org.apache.tuscany.sca.contribution + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.sca.contribution

+
+ + + + + + + + + + + + + + + + + +
+Packages that use org.apache.tuscany.sca.contribution
org.apache.tuscany.sca.contribution  
org.apache.tuscany.sca.contribution.processor  
org.apache.tuscany.sca.contribution.service  
+  +

+ + + + + + + + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.sca.contribution used by org.apache.tuscany.sca.contribution
Artifact + +
+          Base Artifact interface to accomodate common properties between Contribution and Deployed Artifact
Contribution + +
+          The representation of a deployed contribution
ContributionExport + +
+          The representation of an export for the contribution
ContributionImport + +
+          The representation of an import for the contribution
DeployedArtifact + +
+          Representation of a deployed artifact
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.sca.contribution used by org.apache.tuscany.sca.contribution.processor
Contribution + +
+          The representation of a deployed contribution
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.sca.contribution used by org.apache.tuscany.sca.contribution.service
Contribution + +
+          The representation of a deployed contribution
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/ArtifactProcessor.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/ArtifactProcessor.html new file mode 100644 index 0000000000..24ed3a0f8e --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/ArtifactProcessor.html @@ -0,0 +1,248 @@ + + + + + + +ArtifactProcessor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.contribution.processor +
+Interface ArtifactProcessor<M>

+
+
All Known Subinterfaces:
StAXArtifactProcessor<M>, URLArtifactProcessor<M>
+
+
+
All Known Implementing Classes:
ExtensibleStAXArtifactProcessor, ExtensibleURLArtifactProcessor
+
+
+
+
public interface ArtifactProcessor<M>
+ + +

+Interface for extensions that can process contributions. +

+ +

+

+
Version:
+
$Rev: 539692 $ $Date: 2007-05-19 07:06:18 +0100 (Sat, 19 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.Class<M>getModelType() + +
+          Returns the type of model handled by this artifact processor.
+ voidresolve(M model, + ModelResolver resolver) + +
+          Resolve references from this model to other models.
+  +

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

+resolve

+
+void resolve(M model,
+             ModelResolver resolver)
+             throws ContributionResolveException
+
+
Resolve references from this model to other models. For example references + from a composite to another one, or references from a composite to a WSDL + model. +

+

+
Parameters:
model - The model to resolve
resolver - The resolver to use to resolve referenced models +
Throws: +
ContributionResolveException
+
+
+
+ +

+getModelType

+
+java.lang.Class<M> getModelType()
+
+
Returns the type of model handled by this artifact processor. +

+

+ +
Returns:
The type of model handled by this artifact processor
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/ArtifactProcessorExtensionPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/ArtifactProcessorExtensionPoint.html new file mode 100644 index 0000000000..63888b818e --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/ArtifactProcessorExtensionPoint.html @@ -0,0 +1,284 @@ + + + + + + +ArtifactProcessorExtensionPoint + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.contribution.processor +
+Interface ArtifactProcessorExtensionPoint<P extends ArtifactProcessor>

+
+
All Known Subinterfaces:
StAXArtifactProcessorExtensionPoint, URLArtifactProcessorExtensionPoint
+
+
+
All Known Implementing Classes:
DefaultStAXArtifactProcessorExtensionPoint, DefaultURLArtifactProcessorExtensionPoint
+
+
+
+
public interface ArtifactProcessorExtensionPoint<P extends ArtifactProcessor>
+ + +

+An extension point for artifact processors. +

+ +

+

+
Version:
+
$Rev: 539692 $ $Date: 2007-05-19 07:06:18 +0100 (Sat, 19 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddArtifactProcessor(P artifactProcessor) + +
+          Add an artifact processor.
+ PgetProcessor(java.lang.Class<?> modelType) + +
+          Returns the processor associated with the given model type.
+ PgetProcessor(java.lang.Object artifactType) + +
+          Returns the processor associated with the given artifact type.
+ voidremoveArtifactProcessor(P artifactProcessor) + +
+          Remove an artifact processor.
+  +

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

+addArtifactProcessor

+
+void addArtifactProcessor(P artifactProcessor)
+
+
Add an artifact processor. +

+

+
Parameters:
artifactProcessor - The artifact processor to add
+
+
+
+ +

+removeArtifactProcessor

+
+void removeArtifactProcessor(P artifactProcessor)
+
+
Remove an artifact processor. +

+

+
Parameters:
artifactProcessor - The artifact processor to remove
+
+
+
+ +

+getProcessor

+
+P getProcessor(java.lang.Object artifactType)
+
+
Returns the processor associated with the given artifact type. +

+

+
Parameters:
artifactType - An artifact type +
Returns:
The processor associated with the given artifact type
+
+
+
+ +

+getProcessor

+
+P getProcessor(java.lang.Class<?> modelType)
+
+
Returns the processor associated with the given model type. +

+

+
Parameters:
modelType - A model type +
Returns:
The processor associated with the given model type
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/ContributionPostProcessor.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/ContributionPostProcessor.html new file mode 100644 index 0000000000..27eda70bff --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/ContributionPostProcessor.html @@ -0,0 +1,213 @@ + + + + + + +ContributionPostProcessor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.contribution.processor +
+Interface ContributionPostProcessor

+
+
+
public interface ContributionPostProcessor
+ + +

+A processor invoked after the contribution is loaded +

+ +

+

+
Version:
+
$Rev: 539692 $ $Date: 2007-05-19 07:06:18 +0100 (Sat, 19 May 2007) $
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidvisit(Contribution contribution) + +
+          Visitor pattern to post process the contribution
+  +

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

+visit

+
+void visit(Contribution contribution)
+
+
Visitor pattern to post process the contribution +

+

+
Parameters:
contribution - The contribution to be post processed
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/ContributionPostProcessorExtensionPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/ContributionPostProcessorExtensionPoint.html new file mode 100644 index 0000000000..155cec8413 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/ContributionPostProcessorExtensionPoint.html @@ -0,0 +1,234 @@ + + + + + + +ContributionPostProcessorExtensionPoint + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.contribution.processor +
+Interface ContributionPostProcessorExtensionPoint

+
+
+
public interface ContributionPostProcessorExtensionPoint
+ + +

+An extension point for contribution post processor extensions. +

+ +

+

+
Version:
+
$Rev: 539692 $ $Date: 2007-05-19 07:06:18 +0100 (Sat, 19 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddPostProcessor(ContributionPostProcessor processor) + +
+          Add a ContributionPostProcessor
+ voidremovePostProcessor(ContributionPostProcessor processor) + +
+          Remove a ContributionPostProcessor
+  +

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

+addPostProcessor

+
+void addPostProcessor(ContributionPostProcessor processor)
+
+
Add a ContributionPostProcessor +

+

+
Parameters:
processor - The post processor
+
+
+
+ +

+removePostProcessor

+
+void removePostProcessor(ContributionPostProcessor processor)
+
+
Remove a ContributionPostProcessor +

+

+
Parameters:
processor - The post processor
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/DefaultPackageProcessorExtensionPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/DefaultPackageProcessorExtensionPoint.html new file mode 100644 index 0000000000..228ce079f2 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/DefaultPackageProcessorExtensionPoint.html @@ -0,0 +1,317 @@ + + + + + + +DefaultPackageProcessorExtensionPoint + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.contribution.processor +
+Class DefaultPackageProcessorExtensionPoint

+
+java.lang.Object
+  extended by org.apache.tuscany.sca.contribution.processor.DefaultPackageProcessorExtensionPoint
+
+
+
All Implemented Interfaces:
PackageProcessorExtensionPoint
+
+
+
+
public class DefaultPackageProcessorExtensionPoint
extends java.lang.Object
implements PackageProcessorExtensionPoint
+ + +

+Default implementation of ContributionProcessorRegistry +

+ +

+

+
Version:
+
$Rev: 539692 $ $Date: 2007-05-19 07:06:18 +0100 (Sat, 19 May 2007) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
DefaultPackageProcessorExtensionPoint() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddPackageProcessor(PackageProcessor processor) + +
+          Register a PackageProcessor using the package type as the key
+ PackageProcessorgetPackageProcessor(java.lang.String contentType) + +
+          Returns the PackageProcessor for the given package type.
+ voidremovePackageProcessor(PackageProcessor processor) + +
+          Unregister a PackageProcessor
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+DefaultPackageProcessorExtensionPoint

+
+public DefaultPackageProcessorExtensionPoint()
+
+
+ + + + + + + + +
+Method Detail
+ +

+addPackageProcessor

+
+public void addPackageProcessor(PackageProcessor processor)
+
+
Description copied from interface: PackageProcessorExtensionPoint
+
Register a PackageProcessor using the package type as the key +

+

+
Specified by:
addPackageProcessor in interface PackageProcessorExtensionPoint
+
+
+
Parameters:
processor - The package processor
+
+
+
+ +

+removePackageProcessor

+
+public void removePackageProcessor(PackageProcessor processor)
+
+
Description copied from interface: PackageProcessorExtensionPoint
+
Unregister a PackageProcessor +

+

+
Specified by:
removePackageProcessor in interface PackageProcessorExtensionPoint
+
+
+
Parameters:
processor - The package processor
+
+
+
+ +

+getPackageProcessor

+
+public PackageProcessor getPackageProcessor(java.lang.String contentType)
+
+
Description copied from interface: PackageProcessorExtensionPoint
+
Returns the PackageProcessor for the given package type. +

+

+
Specified by:
getPackageProcessor in interface PackageProcessorExtensionPoint
+
+
+
Parameters:
contentType - The package type +
Returns:
The package processor
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/DefaultStAXArtifactProcessorExtensionPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/DefaultStAXArtifactProcessorExtensionPoint.html new file mode 100644 index 0000000000..83ca2bb5c3 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/DefaultStAXArtifactProcessorExtensionPoint.html @@ -0,0 +1,346 @@ + + + + + + +DefaultStAXArtifactProcessorExtensionPoint + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.contribution.processor +
+Class DefaultStAXArtifactProcessorExtensionPoint

+
+java.lang.Object
+  extended by org.apache.tuscany.sca.contribution.processor.DefaultStAXArtifactProcessorExtensionPoint
+
+
+
All Implemented Interfaces:
ArtifactProcessorExtensionPoint<StAXArtifactProcessor>, StAXArtifactProcessorExtensionPoint
+
+
+
+
public class DefaultStAXArtifactProcessorExtensionPoint
extends java.lang.Object
implements StAXArtifactProcessorExtensionPoint
+ + +

+The default implementation of an extension point for StAX artifact processors. +

+ +

+

+
Version:
+
$Rev: 539692 $ $Date: 2007-05-19 07:06:18 +0100 (Sat, 19 May 2007) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
DefaultStAXArtifactProcessorExtensionPoint() + +
+          Constructs a new extension point.
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddArtifactProcessor(StAXArtifactProcessor artifactProcessor) + +
+          Add an artifact processor.
+ PgetProcessor(java.lang.Class<?> modelType) + +
+          Returns the processor associated with the given model type.
+ PgetProcessor(java.lang.Object artifactType) + +
+          Returns the processor associated with the given artifact type.
+ voidremoveArtifactProcessor(StAXArtifactProcessor artifactProcessor) + +
+          Remove an artifact processor.
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.contribution.processor.ArtifactProcessorExtensionPoint
getProcessor, getProcessor
+  +

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

+DefaultStAXArtifactProcessorExtensionPoint

+
+public DefaultStAXArtifactProcessorExtensionPoint()
+
+
Constructs a new extension point. +

+

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

+addArtifactProcessor

+
+public void addArtifactProcessor(StAXArtifactProcessor artifactProcessor)
+
+
Description copied from interface: ArtifactProcessorExtensionPoint
+
Add an artifact processor. +

+

+
Specified by:
addArtifactProcessor in interface ArtifactProcessorExtensionPoint<StAXArtifactProcessor>
+
+
+
Parameters:
artifactProcessor - The artifact processor to add
+
+
+
+ +

+removeArtifactProcessor

+
+public void removeArtifactProcessor(StAXArtifactProcessor artifactProcessor)
+
+
Description copied from interface: ArtifactProcessorExtensionPoint
+
Remove an artifact processor. +

+

+
Specified by:
removeArtifactProcessor in interface ArtifactProcessorExtensionPoint<StAXArtifactProcessor>
+
+
+
Parameters:
artifactProcessor - The artifact processor to remove
+
+
+
+ +

+getProcessor

+
+public P getProcessor(java.lang.Object artifactType)
+
+
Returns the processor associated with the given artifact type. +

+

+
Parameters:
artifactType - An artifact type +
Returns:
The processor associated with the given artifact type
+
+
+
+ +

+getProcessor

+
+public P getProcessor(java.lang.Class<?> modelType)
+
+
Returns the processor associated with the given model type. +

+

+
Parameters:
modelType - A model type +
Returns:
The processor associated with the given model type
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/DefaultURLArtifactProcessorExtensionPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/DefaultURLArtifactProcessorExtensionPoint.html new file mode 100644 index 0000000000..89c5abb215 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/DefaultURLArtifactProcessorExtensionPoint.html @@ -0,0 +1,346 @@ + + + + + + +DefaultURLArtifactProcessorExtensionPoint + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.contribution.processor +
+Class DefaultURLArtifactProcessorExtensionPoint

+
+java.lang.Object
+  extended by org.apache.tuscany.sca.contribution.processor.DefaultURLArtifactProcessorExtensionPoint
+
+
+
All Implemented Interfaces:
ArtifactProcessorExtensionPoint<URLArtifactProcessor>, URLArtifactProcessorExtensionPoint
+
+
+
+
public class DefaultURLArtifactProcessorExtensionPoint
extends java.lang.Object
implements URLArtifactProcessorExtensionPoint
+ + +

+The default implementation of a StAX artifact processor registry. +

+ +

+

+
Version:
+
$Rev: 539692 $ $Date: 2007-05-19 07:06:18 +0100 (Sat, 19 May 2007) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
DefaultURLArtifactProcessorExtensionPoint() + +
+          Constructs a new extension point.
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddArtifactProcessor(URLArtifactProcessor artifactProcessor) + +
+          Add an artifact processor.
+ PgetProcessor(java.lang.Class<?> modelType) + +
+          Returns the processor associated with the given model type.
+ PgetProcessor(java.lang.Object artifactType) + +
+          Returns the processor associated with the given artifact type.
+ voidremoveArtifactProcessor(URLArtifactProcessor artifactProcessor) + +
+          Remove an artifact processor.
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.contribution.processor.ArtifactProcessorExtensionPoint
getProcessor, getProcessor
+  +

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

+DefaultURLArtifactProcessorExtensionPoint

+
+public DefaultURLArtifactProcessorExtensionPoint()
+
+
Constructs a new extension point. +

+

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

+addArtifactProcessor

+
+public void addArtifactProcessor(URLArtifactProcessor artifactProcessor)
+
+
Description copied from interface: ArtifactProcessorExtensionPoint
+
Add an artifact processor. +

+

+
Specified by:
addArtifactProcessor in interface ArtifactProcessorExtensionPoint<URLArtifactProcessor>
+
+
+
Parameters:
artifactProcessor - The artifact processor to add
+
+
+
+ +

+removeArtifactProcessor

+
+public void removeArtifactProcessor(URLArtifactProcessor artifactProcessor)
+
+
Description copied from interface: ArtifactProcessorExtensionPoint
+
Remove an artifact processor. +

+

+
Specified by:
removeArtifactProcessor in interface ArtifactProcessorExtensionPoint<URLArtifactProcessor>
+
+
+
Parameters:
artifactProcessor - The artifact processor to remove
+
+
+
+ +

+getProcessor

+
+public P getProcessor(java.lang.Object artifactType)
+
+
Returns the processor associated with the given artifact type. +

+

+
Parameters:
artifactType - An artifact type +
Returns:
The processor associated with the given artifact type
+
+
+
+ +

+getProcessor

+
+public P getProcessor(java.lang.Class<?> modelType)
+
+
Returns the processor associated with the given model type. +

+

+
Parameters:
modelType - A model type +
Returns:
The processor associated with the given model type
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/ExtensiblePackageProcessor.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/ExtensiblePackageProcessor.html new file mode 100644 index 0000000000..b601cbf93f --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/ExtensiblePackageProcessor.html @@ -0,0 +1,335 @@ + + + + + + +ExtensiblePackageProcessor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.contribution.processor +
+Class ExtensiblePackageProcessor

+
+java.lang.Object
+  extended by org.apache.tuscany.sca.contribution.processor.ExtensiblePackageProcessor
+
+
+
All Implemented Interfaces:
PackageProcessor
+
+
+
+
public class ExtensiblePackageProcessor
extends java.lang.Object
implements PackageProcessor
+ + +

+Default implementation of PackageProcessor. +

+ +

+

+
Version:
+
$Rev: 537456 $ $Date: 2007-05-12 16:14:04 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
ExtensiblePackageProcessor(PackageProcessorExtensionPoint processors, + TypeDescriber packageTypeDescriber) + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.util.List<java.net.URI>getArtifacts(java.net.URL packageSourceURL, + java.io.InputStream inputStream) + +
+          Retrieve a list of artifacts for the specific package type
+ java.net.URLgetArtifactURL(java.net.URL packageSourceURL, + java.net.URI artifact) + +
+          Return the URL for an artifact in the package.
+ java.lang.StringgetPackageType() + +
+          Returns the type of package supported by this package processor.
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+ExtensiblePackageProcessor

+
+public ExtensiblePackageProcessor(PackageProcessorExtensionPoint processors,
+                                  TypeDescriber packageTypeDescriber)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getArtifacts

+
+public java.util.List<java.net.URI> getArtifacts(java.net.URL packageSourceURL,
+                                                 java.io.InputStream inputStream)
+                                          throws ContributionException,
+                                                 java.io.IOException
+
+
Description copied from interface: PackageProcessor
+
Retrieve a list of artifacts for the specific package type +

+

+
Specified by:
getArtifacts in interface PackageProcessor
+
+
+
Parameters:
packageSourceURL - Contribution package location URL
inputStream - Optional content of the package +
Returns:
List of artifact URIs +
Throws: +
ContributionException +
java.io.IOException
+
+
+
+ +

+getArtifactURL

+
+public java.net.URL getArtifactURL(java.net.URL packageSourceURL,
+                                   java.net.URI artifact)
+                            throws java.net.MalformedURLException
+
+
Description copied from interface: PackageProcessor
+
Return the URL for an artifact in the package. + This is needed in the case of special archives such as jar files that have special + URL structure for internal artifacts +

+

+
Specified by:
getArtifactURL in interface PackageProcessor
+
+
+
Parameters:
packageSourceURL - Contribution package location URL
artifact - The relative URI for the artifact +
Returns:
The artifact URL +
Throws: +
java.net.MalformedURLException
+
+
+
+ +

+getPackageType

+
+public java.lang.String getPackageType()
+
+
Description copied from interface: PackageProcessor
+
Returns the type of package supported by this package processor. +

+

+
Specified by:
getPackageType in interface PackageProcessor
+
+
+ +
Returns:
the package type
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/ExtensibleStAXArtifactProcessor.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/ExtensibleStAXArtifactProcessor.html new file mode 100644 index 0000000000..4e80aab442 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/ExtensibleStAXArtifactProcessor.html @@ -0,0 +1,460 @@ + + + + + + +ExtensibleStAXArtifactProcessor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.contribution.processor +
+Class ExtensibleStAXArtifactProcessor

+
+java.lang.Object
+  extended by org.apache.tuscany.sca.contribution.processor.ExtensibleStAXArtifactProcessor
+
+
+
All Implemented Interfaces:
ArtifactProcessor<java.lang.Object>, StAXArtifactProcessor<java.lang.Object>
+
+
+
+
public class ExtensibleStAXArtifactProcessor
extends java.lang.Object
implements StAXArtifactProcessor<java.lang.Object>
+ + +

+The default implementation of a StAX artifact processor registry. +

+ +

+

+
Version:
+
$Rev: 539692 $ $Date: 2007-05-19 07:06:18 +0100 (Sat, 19 May 2007) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
ExtensibleStAXArtifactProcessor(StAXArtifactProcessorExtensionPoint processors, + javax.xml.stream.XMLInputFactory inputFactory, + javax.xml.stream.XMLOutputFactory outputFactory) + +
+          Constructs a new loader registry.
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ javax.xml.namespace.QNamegetArtifactType() + +
+          Returns the type of artifact handled by this artifact processor.
+ java.lang.Class<java.lang.Object>getModelType() + +
+          Returns the type of model handled by this artifact processor.
+ + + + + +
+<MO> MO
+
read(java.io.InputStream is, + java.lang.Class<MO> type) + +
+          Read a model from an input stream.
+ java.lang.Objectread(javax.xml.stream.XMLStreamReader source) + +
+          Reads a model from an input source.
+ voidresolve(java.lang.Object model, + ModelResolver resolver) + +
+          Resolve references from this model to other models.
+ voidwrite(java.lang.Object model, + java.io.OutputStream os) + +
+          Write a model to an ouput stream.
+ voidwrite(java.lang.Object model, + javax.xml.stream.XMLStreamWriter outputSource) + +
+          Writes a model to an ouput source.
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+ExtensibleStAXArtifactProcessor

+
+public ExtensibleStAXArtifactProcessor(StAXArtifactProcessorExtensionPoint processors,
+                                       javax.xml.stream.XMLInputFactory inputFactory,
+                                       javax.xml.stream.XMLOutputFactory outputFactory)
+
+
Constructs a new loader registry. +

+

+
Parameters:
inputFactory -
outputFactory -
+
+ + + + + + + + +
+Method Detail
+ +

+read

+
+public java.lang.Object read(javax.xml.stream.XMLStreamReader source)
+                      throws ContributionReadException
+
+
Description copied from interface: StAXArtifactProcessor
+
Reads a model from an input source. Examples of input sources are: a URI, a + DOM node, an XML reader. +

+

+
Specified by:
read in interface StAXArtifactProcessor<java.lang.Object>
+
+
+
Parameters:
source - The input source +
Returns:
A model representation of the input. +
Throws: +
ContributionReadException
+
+
+
+ +

+write

+
+public void write(java.lang.Object model,
+                  javax.xml.stream.XMLStreamWriter outputSource)
+           throws ContributionWriteException
+
+
Description copied from interface: StAXArtifactProcessor
+
Writes a model to an ouput source. Examples of output sources are: a URI, a + DOM node, an XML writer. +

+

+
Specified by:
write in interface StAXArtifactProcessor<java.lang.Object>
+
+
+
Parameters:
model - A model representing the source
outputSource - The output source +
Throws: +
ContributionWriteException
+
+
+
+ +

+resolve

+
+public void resolve(java.lang.Object model,
+                    ModelResolver resolver)
+             throws ContributionResolveException
+
+
Description copied from interface: ArtifactProcessor
+
Resolve references from this model to other models. For example references + from a composite to another one, or references from a composite to a WSDL + model. +

+

+
Specified by:
resolve in interface ArtifactProcessor<java.lang.Object>
+
+
+
Parameters:
model - The model to resolve
resolver - The resolver to use to resolve referenced models +
Throws: +
ContributionResolveException
+
+
+
+ +

+read

+
+public <MO> MO read(java.io.InputStream is,
+                    java.lang.Class<MO> type)
+        throws ContributionReadException
+
+
Read a model from an input stream. +

+

+
+
+
+
Parameters:
is - The artifact inputstream
type - Model type +
Returns:
The model +
Throws: +
ContributionReadException
+
+
+
+ +

+write

+
+public void write(java.lang.Object model,
+                  java.io.OutputStream os)
+           throws ContributionWriteException
+
+
Write a model to an ouput stream. +

+

+
+
+
+
Parameters:
model -
os - +
Throws: +
ContributionWriteException
+
+
+
+ +

+getArtifactType

+
+public javax.xml.namespace.QName getArtifactType()
+
+
Description copied from interface: StAXArtifactProcessor
+
Returns the type of artifact handled by this artifact processor. +

+

+
Specified by:
getArtifactType in interface StAXArtifactProcessor<java.lang.Object>
+
+
+ +
Returns:
The type of artifact handled by this artifact processor
+
+
+
+ +

+getModelType

+
+public java.lang.Class<java.lang.Object> getModelType()
+
+
Description copied from interface: ArtifactProcessor
+
Returns the type of model handled by this artifact processor. +

+

+
Specified by:
getModelType in interface ArtifactProcessor<java.lang.Object>
+
+
+ +
Returns:
The type of model handled by this artifact processor
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/ExtensibleURLArtifactProcessor.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/ExtensibleURLArtifactProcessor.html new file mode 100644 index 0000000000..a16773e00c --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/ExtensibleURLArtifactProcessor.html @@ -0,0 +1,401 @@ + + + + + + +ExtensibleURLArtifactProcessor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.contribution.processor +
+Class ExtensibleURLArtifactProcessor

+
+java.lang.Object
+  extended by org.apache.tuscany.sca.contribution.processor.ExtensibleURLArtifactProcessor
+
+
+
All Implemented Interfaces:
ArtifactProcessor<java.lang.Object>, URLArtifactProcessor<java.lang.Object>
+
+
+
+
public class ExtensibleURLArtifactProcessor
extends java.lang.Object
implements URLArtifactProcessor<java.lang.Object>
+ + +

+The default implementation of a URL artifact processor. +

+ +

+

+
Version:
+
$Rev: 537914 $ $Date: 2007-05-14 17:56:31 +0100 (Mon, 14 May 2007) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
ExtensibleURLArtifactProcessor(URLArtifactProcessorExtensionPoint processors) + +
+          Constructs a new URL artifact processor.
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetArtifactType() + +
+          Returns the type of artifact handled by this artifact processor.
+ java.lang.Class<java.lang.Object>getModelType() + +
+          Returns the type of model handled by this artifact processor.
+ java.lang.Objectread(java.net.URL contributionURL, + java.net.URI sourceURI, + java.net.URL sourceURL) + +
+          Reads a model from an input source.
+ + + + + +
+<MO> MO
+
read(java.net.URL contributionURL, + java.net.URI artifactURI, + java.net.URL artifactUrl, + java.lang.Class<MO> type) + +
+           
+ voidresolve(java.lang.Object model, + ModelResolver resolver) + +
+          Resolve references from this model to other models.
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+ExtensibleURLArtifactProcessor

+
+public ExtensibleURLArtifactProcessor(URLArtifactProcessorExtensionPoint processors)
+
+
Constructs a new URL artifact processor. +

+

+
Parameters:
processors -
+
+ + + + + + + + +
+Method Detail
+ +

+read

+
+public java.lang.Object read(java.net.URL contributionURL,
+                             java.net.URI sourceURI,
+                             java.net.URL sourceURL)
+                      throws ContributionReadException
+
+
Description copied from interface: URLArtifactProcessor
+
Reads a model from an input source. Examples of input + sources are: a URI, a DOM node, an XML reader. +

+

+
Specified by:
read in interface URLArtifactProcessor<java.lang.Object>
+
+
+
Parameters:
contributionURL - Contribution location URL
sourceURI - Artifact URI
sourceURL - Artifact location URL +
Returns:
A model representation of the input. +
Throws: +
ContributionReadException
+
+
+
+ +

+resolve

+
+public void resolve(java.lang.Object model,
+                    ModelResolver resolver)
+             throws ContributionResolveException
+
+
Description copied from interface: ArtifactProcessor
+
Resolve references from this model to other models. For example references + from a composite to another one, or references from a composite to a WSDL + model. +

+

+
Specified by:
resolve in interface ArtifactProcessor<java.lang.Object>
+
+
+
Parameters:
model - The model to resolve
resolver - The resolver to use to resolve referenced models +
Throws: +
ContributionResolveException
+
+
+
+ +

+read

+
+public <MO> MO read(java.net.URL contributionURL,
+                    java.net.URI artifactURI,
+                    java.net.URL artifactUrl,
+                    java.lang.Class<MO> type)
+        throws ContributionReadException
+
+
+
+
+
+ +
Throws: +
ContributionReadException
+
+
+
+ +

+getArtifactType

+
+public java.lang.String getArtifactType()
+
+
Description copied from interface: URLArtifactProcessor
+
Returns the type of artifact handled by this artifact processor. +

+

+
Specified by:
getArtifactType in interface URLArtifactProcessor<java.lang.Object>
+
+
+ +
Returns:
The type of artifact handled by this artifact processor
+
+
+
+ +

+getModelType

+
+public java.lang.Class<java.lang.Object> getModelType()
+
+
Description copied from interface: ArtifactProcessor
+
Returns the type of model handled by this artifact processor. +

+

+
Specified by:
getModelType in interface ArtifactProcessor<java.lang.Object>
+
+
+ +
Returns:
The type of model handled by this artifact processor
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/PackageProcessor.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/PackageProcessor.html new file mode 100644 index 0000000000..519082e762 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/PackageProcessor.html @@ -0,0 +1,276 @@ + + + + + + +PackageProcessor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.contribution.processor +
+Interface PackageProcessor

+
+
All Known Implementing Classes:
ExtensiblePackageProcessor
+
+
+
+
public interface PackageProcessor
+ + +

+Contribution package processors + These processors understand the internal format of the contribution and how to process the artifacts +

+ +

+

+
Version:
+
$Rev: 539692 $ $Date: 2007-05-19 07:06:18 +0100 (Sat, 19 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.util.List<java.net.URI>getArtifacts(java.net.URL packageSourceURL, + java.io.InputStream inputStream) + +
+          Retrieve a list of artifacts for the specific package type
+ java.net.URLgetArtifactURL(java.net.URL packageSourceURL, + java.net.URI artifact) + +
+          Return the URL for an artifact in the package.
+ java.lang.StringgetPackageType() + +
+          Returns the type of package supported by this package processor.
+  +

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

+getPackageType

+
+java.lang.String getPackageType()
+
+
Returns the type of package supported by this package processor. +

+

+ +
Returns:
the package type
+
+
+
+ +

+getArtifacts

+
+java.util.List<java.net.URI> getArtifacts(java.net.URL packageSourceURL,
+                                          java.io.InputStream inputStream)
+                                          throws ContributionException,
+                                                 java.io.IOException
+
+
Retrieve a list of artifacts for the specific package type +

+

+
Parameters:
packageSourceURL - Contribution package location URL
inputStream - Optional content of the package +
Returns:
List of artifact URIs +
Throws: +
ContributionException +
java.io.IOException
+
+
+
+ +

+getArtifactURL

+
+java.net.URL getArtifactURL(java.net.URL packageSourceURL,
+                            java.net.URI artifact)
+                            throws java.net.MalformedURLException
+
+
Return the URL for an artifact in the package. + This is needed in the case of special archives such as jar files that have special + URL structure for internal artifacts +

+

+
Parameters:
packageSourceURL - Contribution package location URL
artifact - The relative URI for the artifact +
Returns:
The artifact URL +
Throws: +
java.net.MalformedURLException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/PackageProcessorExtensionPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/PackageProcessorExtensionPoint.html new file mode 100644 index 0000000000..6f2e77c769 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/PackageProcessorExtensionPoint.html @@ -0,0 +1,259 @@ + + + + + + +PackageProcessorExtensionPoint + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.contribution.processor +
+Interface PackageProcessorExtensionPoint

+
+
All Known Implementing Classes:
DefaultPackageProcessorExtensionPoint
+
+
+
+
public interface PackageProcessorExtensionPoint
+ + +

+An extension point for package processors +

+ +

+

+
Version:
+
$Rev: 539692 $ $Date: 2007-05-19 07:06:18 +0100 (Sat, 19 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddPackageProcessor(PackageProcessor processor) + +
+          Register a PackageProcessor using the package type as the key
+ PackageProcessorgetPackageProcessor(java.lang.String packageType) + +
+          Returns the PackageProcessor for the given package type.
+ voidremovePackageProcessor(PackageProcessor processor) + +
+          Unregister a PackageProcessor
+  +

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

+addPackageProcessor

+
+void addPackageProcessor(PackageProcessor processor)
+
+
Register a PackageProcessor using the package type as the key +

+

+
Parameters:
processor - The package processor
+
+
+
+ +

+removePackageProcessor

+
+void removePackageProcessor(PackageProcessor processor)
+
+
Unregister a PackageProcessor +

+

+
Parameters:
processor - The package processor
+
+
+
+ +

+getPackageProcessor

+
+PackageProcessor getPackageProcessor(java.lang.String packageType)
+
+
Returns the PackageProcessor for the given package type. +

+

+
Parameters:
packageType - The package type +
Returns:
The package processor
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessor.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessor.html new file mode 100644 index 0000000000..4cbcc21bd7 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessor.html @@ -0,0 +1,295 @@ + + + + + + +StAXArtifactProcessor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.contribution.processor +
+Interface StAXArtifactProcessor<M>

+
+
All Superinterfaces:
ArtifactProcessor<M>
+
+
+
All Known Implementing Classes:
ExtensibleStAXArtifactProcessor
+
+
+
+
public interface StAXArtifactProcessor<M>
extends ArtifactProcessor<M>
+ + +

+An artifact processor that can read models from a StAX XMLStreamReader. +

+ +

+

+
Version:
+
$Rev: 539692 $ $Date: 2007-05-19 07:06:18 +0100 (Sat, 19 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ javax.xml.namespace.QNamegetArtifactType() + +
+          Returns the type of artifact handled by this artifact processor.
+ Mread(javax.xml.stream.XMLStreamReader inputSource) + +
+          Reads a model from an input source.
+ voidwrite(M model, + javax.xml.stream.XMLStreamWriter outputSource) + +
+          Writes a model to an ouput source.
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.contribution.processor.ArtifactProcessor
getModelType, resolve
+  +

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

+read

+
+M read(javax.xml.stream.XMLStreamReader inputSource)
+       throws ContributionReadException,
+              javax.xml.stream.XMLStreamException
+
+
Reads a model from an input source. Examples of input sources are: a URI, a + DOM node, an XML reader. +

+

+
+
+
+
Parameters:
inputSource - The input source +
Returns:
A model representation of the input. +
Throws: +
ContributionReadException +
javax.xml.stream.XMLStreamException
+
+
+
+ +

+write

+
+void write(M model,
+           javax.xml.stream.XMLStreamWriter outputSource)
+           throws ContributionWriteException,
+                  javax.xml.stream.XMLStreamException
+
+
Writes a model to an ouput source. Examples of output sources are: a URI, a + DOM node, an XML writer. +

+

+
+
+
+
Parameters:
model - A model representing the source
outputSource - The output source +
Throws: +
ContributionWriteException +
javax.xml.stream.XMLStreamException
+
+
+
+ +

+getArtifactType

+
+javax.xml.namespace.QName getArtifactType()
+
+
Returns the type of artifact handled by this artifact processor. +

+

+
+
+
+ +
Returns:
The type of artifact handled by this artifact processor
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessorExtensionPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessorExtensionPoint.html new file mode 100644 index 0000000000..551d276cd0 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/StAXArtifactProcessorExtensionPoint.html @@ -0,0 +1,198 @@ + + + + + + +StAXArtifactProcessorExtensionPoint + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.contribution.processor +
+Interface StAXArtifactProcessorExtensionPoint

+
+
All Superinterfaces:
ArtifactProcessorExtensionPoint<StAXArtifactProcessor>
+
+
+
All Known Implementing Classes:
DefaultStAXArtifactProcessorExtensionPoint
+
+
+
+
public interface StAXArtifactProcessorExtensionPoint
extends ArtifactProcessorExtensionPoint<StAXArtifactProcessor>
+ + +

+A registry for DOM artifact processors. +

+ +

+

+
Version:
+
$Rev: 537456 $ $Date: 2007-05-12 16:14:04 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.contribution.processor.ArtifactProcessorExtensionPoint
addArtifactProcessor, getProcessor, getProcessor, removeArtifactProcessor
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/URLArtifactProcessor.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/URLArtifactProcessor.html new file mode 100644 index 0000000000..1acd142651 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/URLArtifactProcessor.html @@ -0,0 +1,265 @@ + + + + + + +URLArtifactProcessor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.contribution.processor +
+Interface URLArtifactProcessor<M>

+
+
All Superinterfaces:
ArtifactProcessor<M>
+
+
+
All Known Implementing Classes:
ExtensibleURLArtifactProcessor
+
+
+
+
public interface URLArtifactProcessor<M>
extends ArtifactProcessor<M>
+ + +

+An artifact processor that can read models from an InputStream. +

+ +

+

+
Version:
+
$Rev: 539692 $ $Date: 2007-05-19 07:06:18 +0100 (Sat, 19 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetArtifactType() + +
+          Returns the type of artifact handled by this artifact processor.
+ Mread(java.net.URL contributionURL, + java.net.URI artifactURI, + java.net.URL artifactURL) + +
+          Reads a model from an input source.
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.contribution.processor.ArtifactProcessor
getModelType, resolve
+  +

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

+read

+
+M read(java.net.URL contributionURL,
+       java.net.URI artifactURI,
+       java.net.URL artifactURL)
+       throws ContributionReadException
+
+
Reads a model from an input source. Examples of input + sources are: a URI, a DOM node, an XML reader. +

+

+
+
+
+
Parameters:
contributionURL - Contribution location URL
artifactURI - Artifact URI
artifactURL - Artifact location URL +
Returns:
A model representation of the input. +
Throws: +
ContributionReadException
+
+
+
+ +

+getArtifactType

+
+java.lang.String getArtifactType()
+
+
Returns the type of artifact handled by this artifact processor. +

+

+
+
+
+ +
Returns:
The type of artifact handled by this artifact processor
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/URLArtifactProcessorExtensionPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/URLArtifactProcessorExtensionPoint.html new file mode 100644 index 0000000000..18cbefd03c --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/URLArtifactProcessorExtensionPoint.html @@ -0,0 +1,198 @@ + + + + + + +URLArtifactProcessorExtensionPoint + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.contribution.processor +
+Interface URLArtifactProcessorExtensionPoint

+
+
All Superinterfaces:
ArtifactProcessorExtensionPoint<URLArtifactProcessor>
+
+
+
All Known Implementing Classes:
DefaultURLArtifactProcessorExtensionPoint
+
+
+
+
public interface URLArtifactProcessorExtensionPoint
extends ArtifactProcessorExtensionPoint<URLArtifactProcessor>
+ + +

+A registry for Stream artifact processors. +

+ +

+

+
Version:
+
$Rev: 539692 $ $Date: 2007-05-19 07:06:18 +0100 (Sat, 19 May 2007) $
+
+
+ +

+ + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.contribution.processor.ArtifactProcessorExtensionPoint
addArtifactProcessor, getProcessor, getProcessor, removeArtifactProcessor
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/ArtifactProcessor.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/ArtifactProcessor.html new file mode 100644 index 0000000000..a9de16868b --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/ArtifactProcessor.html @@ -0,0 +1,224 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.contribution.processor.ArtifactProcessor + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.contribution.processor.ArtifactProcessor

+
+ + + + + + + + + +
+Packages that use ArtifactProcessor
org.apache.tuscany.sca.contribution.processor  
+  +

+ + + + + +
+Uses of ArtifactProcessor in org.apache.tuscany.sca.contribution.processor
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.sca.contribution.processor with type parameters of type ArtifactProcessor
+ interfaceArtifactProcessorExtensionPoint<P extends ArtifactProcessor> + +
+          An extension point for artifact processors.
+  +

+ + + + + + + + + + + + + +
Subinterfaces of ArtifactProcessor in org.apache.tuscany.sca.contribution.processor
+ interfaceStAXArtifactProcessor<M> + +
+          An artifact processor that can read models from a StAX XMLStreamReader.
+ interfaceURLArtifactProcessor<M> + +
+          An artifact processor that can read models from an InputStream.
+  +

+ + + + + + + + + + + + + +
Classes in org.apache.tuscany.sca.contribution.processor that implement ArtifactProcessor
+ classExtensibleStAXArtifactProcessor + +
+          The default implementation of a StAX artifact processor registry.
+ classExtensibleURLArtifactProcessor + +
+          The default implementation of a URL artifact processor.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/ArtifactProcessorExtensionPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/ArtifactProcessorExtensionPoint.html new file mode 100644 index 0000000000..59685f6c89 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/ArtifactProcessorExtensionPoint.html @@ -0,0 +1,208 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.contribution.processor.ArtifactProcessorExtensionPoint + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.contribution.processor.ArtifactProcessorExtensionPoint

+
+ + + + + + + + + +
+Packages that use ArtifactProcessorExtensionPoint
org.apache.tuscany.sca.contribution.processor  
+  +

+ + + + + +
+Uses of ArtifactProcessorExtensionPoint in org.apache.tuscany.sca.contribution.processor
+  +

+ + + + + + + + + + + + + +
Subinterfaces of ArtifactProcessorExtensionPoint in org.apache.tuscany.sca.contribution.processor
+ interfaceStAXArtifactProcessorExtensionPoint + +
+          A registry for DOM artifact processors.
+ interfaceURLArtifactProcessorExtensionPoint + +
+          A registry for Stream artifact processors.
+  +

+ + + + + + + + + + + + + +
Classes in org.apache.tuscany.sca.contribution.processor that implement ArtifactProcessorExtensionPoint
+ classDefaultStAXArtifactProcessorExtensionPoint + +
+          The default implementation of an extension point for StAX artifact processors.
+ classDefaultURLArtifactProcessorExtensionPoint + +
+          The default implementation of a StAX artifact processor registry.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/ContributionPostProcessor.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/ContributionPostProcessor.html new file mode 100644 index 0000000000..aabd2748bf --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/ContributionPostProcessor.html @@ -0,0 +1,184 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.contribution.processor.ContributionPostProcessor + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.contribution.processor.ContributionPostProcessor

+
+ + + + + + + + + +
+Packages that use ContributionPostProcessor
org.apache.tuscany.sca.contribution.processor  
+  +

+ + + + + +
+Uses of ContributionPostProcessor in org.apache.tuscany.sca.contribution.processor
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.contribution.processor with parameters of type ContributionPostProcessor
+ voidContributionPostProcessorExtensionPoint.addPostProcessor(ContributionPostProcessor processor) + +
+          Add a ContributionPostProcessor
+ voidContributionPostProcessorExtensionPoint.removePostProcessor(ContributionPostProcessor processor) + +
+          Remove a ContributionPostProcessor
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/ContributionPostProcessorExtensionPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/ContributionPostProcessorExtensionPoint.html new file mode 100644 index 0000000000..4933b4ce80 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/ContributionPostProcessorExtensionPoint.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.contribution.processor.ContributionPostProcessorExtensionPoint + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.contribution.processor.ContributionPostProcessorExtensionPoint

+
+No usage of org.apache.tuscany.sca.contribution.processor.ContributionPostProcessorExtensionPoint +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/DefaultPackageProcessorExtensionPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/DefaultPackageProcessorExtensionPoint.html new file mode 100644 index 0000000000..504526b6b9 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/DefaultPackageProcessorExtensionPoint.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Class org.apache.tuscany.sca.contribution.processor.DefaultPackageProcessorExtensionPoint + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.sca.contribution.processor.DefaultPackageProcessorExtensionPoint

+
+No usage of org.apache.tuscany.sca.contribution.processor.DefaultPackageProcessorExtensionPoint +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/DefaultStAXArtifactProcessorExtensionPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/DefaultStAXArtifactProcessorExtensionPoint.html new file mode 100644 index 0000000000..dd7fe3ab58 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/DefaultStAXArtifactProcessorExtensionPoint.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Class org.apache.tuscany.sca.contribution.processor.DefaultStAXArtifactProcessorExtensionPoint + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.sca.contribution.processor.DefaultStAXArtifactProcessorExtensionPoint

+
+No usage of org.apache.tuscany.sca.contribution.processor.DefaultStAXArtifactProcessorExtensionPoint +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/DefaultURLArtifactProcessorExtensionPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/DefaultURLArtifactProcessorExtensionPoint.html new file mode 100644 index 0000000000..0c644ab4f8 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/DefaultURLArtifactProcessorExtensionPoint.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Class org.apache.tuscany.sca.contribution.processor.DefaultURLArtifactProcessorExtensionPoint + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.sca.contribution.processor.DefaultURLArtifactProcessorExtensionPoint

+
+No usage of org.apache.tuscany.sca.contribution.processor.DefaultURLArtifactProcessorExtensionPoint +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/ExtensiblePackageProcessor.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/ExtensiblePackageProcessor.html new file mode 100644 index 0000000000..7d35de34c7 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/ExtensiblePackageProcessor.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Class org.apache.tuscany.sca.contribution.processor.ExtensiblePackageProcessor + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.sca.contribution.processor.ExtensiblePackageProcessor

+
+No usage of org.apache.tuscany.sca.contribution.processor.ExtensiblePackageProcessor +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/ExtensibleStAXArtifactProcessor.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/ExtensibleStAXArtifactProcessor.html new file mode 100644 index 0000000000..d777a5c9f0 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/ExtensibleStAXArtifactProcessor.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Class org.apache.tuscany.sca.contribution.processor.ExtensibleStAXArtifactProcessor + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.sca.contribution.processor.ExtensibleStAXArtifactProcessor

+
+No usage of org.apache.tuscany.sca.contribution.processor.ExtensibleStAXArtifactProcessor +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/ExtensibleURLArtifactProcessor.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/ExtensibleURLArtifactProcessor.html new file mode 100644 index 0000000000..33b685af7a --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/ExtensibleURLArtifactProcessor.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Class org.apache.tuscany.sca.contribution.processor.ExtensibleURLArtifactProcessor + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.sca.contribution.processor.ExtensibleURLArtifactProcessor

+
+No usage of org.apache.tuscany.sca.contribution.processor.ExtensibleURLArtifactProcessor +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/PackageProcessor.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/PackageProcessor.html new file mode 100644 index 0000000000..fe2416a9db --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/PackageProcessor.html @@ -0,0 +1,240 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.contribution.processor.PackageProcessor + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.contribution.processor.PackageProcessor

+
+ + + + + + + + + +
+Packages that use PackageProcessor
org.apache.tuscany.sca.contribution.processor  
+  +

+ + + + + +
+Uses of PackageProcessor in org.apache.tuscany.sca.contribution.processor
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.sca.contribution.processor that implement PackageProcessor
+ classExtensiblePackageProcessor + +
+          Default implementation of PackageProcessor.
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.contribution.processor that return PackageProcessor
+ PackageProcessorPackageProcessorExtensionPoint.getPackageProcessor(java.lang.String packageType) + +
+          Returns the PackageProcessor for the given package type.
+ PackageProcessorDefaultPackageProcessorExtensionPoint.getPackageProcessor(java.lang.String contentType) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.contribution.processor with parameters of type PackageProcessor
+ voidPackageProcessorExtensionPoint.addPackageProcessor(PackageProcessor processor) + +
+          Register a PackageProcessor using the package type as the key
+ voidDefaultPackageProcessorExtensionPoint.addPackageProcessor(PackageProcessor processor) + +
+           
+ voidPackageProcessorExtensionPoint.removePackageProcessor(PackageProcessor processor) + +
+          Unregister a PackageProcessor
+ voidDefaultPackageProcessorExtensionPoint.removePackageProcessor(PackageProcessor processor) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/PackageProcessorExtensionPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/PackageProcessorExtensionPoint.html new file mode 100644 index 0000000000..f0cda3e4fa --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/PackageProcessorExtensionPoint.html @@ -0,0 +1,191 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.contribution.processor.PackageProcessorExtensionPoint + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.contribution.processor.PackageProcessorExtensionPoint

+
+ + + + + + + + + +
+Packages that use PackageProcessorExtensionPoint
org.apache.tuscany.sca.contribution.processor  
+  +

+ + + + + +
+Uses of PackageProcessorExtensionPoint in org.apache.tuscany.sca.contribution.processor
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.sca.contribution.processor that implement PackageProcessorExtensionPoint
+ classDefaultPackageProcessorExtensionPoint + +
+          Default implementation of ContributionProcessorRegistry
+  +

+ + + + + + + + +
Constructors in org.apache.tuscany.sca.contribution.processor with parameters of type PackageProcessorExtensionPoint
ExtensiblePackageProcessor(PackageProcessorExtensionPoint processors, + TypeDescriber packageTypeDescriber) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/StAXArtifactProcessor.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/StAXArtifactProcessor.html new file mode 100644 index 0000000000..d2ffbb9228 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/StAXArtifactProcessor.html @@ -0,0 +1,200 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessor + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessor

+
+ + + + + + + + + +
+Packages that use StAXArtifactProcessor
org.apache.tuscany.sca.contribution.processor  
+  +

+ + + + + +
+Uses of StAXArtifactProcessor in org.apache.tuscany.sca.contribution.processor
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.sca.contribution.processor that implement StAXArtifactProcessor
+ classExtensibleStAXArtifactProcessor + +
+          The default implementation of a StAX artifact processor registry.
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.contribution.processor with parameters of type StAXArtifactProcessor
+ voidDefaultStAXArtifactProcessorExtensionPoint.addArtifactProcessor(StAXArtifactProcessor artifactProcessor) + +
+           
+ voidDefaultStAXArtifactProcessorExtensionPoint.removeArtifactProcessor(StAXArtifactProcessor artifactProcessor) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/StAXArtifactProcessorExtensionPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/StAXArtifactProcessorExtensionPoint.html new file mode 100644 index 0000000000..a8e1676373 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/StAXArtifactProcessorExtensionPoint.html @@ -0,0 +1,192 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessorExtensionPoint + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.contribution.processor.StAXArtifactProcessorExtensionPoint

+
+ + + + + + + + + +
+Packages that use StAXArtifactProcessorExtensionPoint
org.apache.tuscany.sca.contribution.processor  
+  +

+ + + + + +
+Uses of StAXArtifactProcessorExtensionPoint in org.apache.tuscany.sca.contribution.processor
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.sca.contribution.processor that implement StAXArtifactProcessorExtensionPoint
+ classDefaultStAXArtifactProcessorExtensionPoint + +
+          The default implementation of an extension point for StAX artifact processors.
+  +

+ + + + + + + + +
Constructors in org.apache.tuscany.sca.contribution.processor with parameters of type StAXArtifactProcessorExtensionPoint
ExtensibleStAXArtifactProcessor(StAXArtifactProcessorExtensionPoint processors, + javax.xml.stream.XMLInputFactory inputFactory, + javax.xml.stream.XMLOutputFactory outputFactory) + +
+          Constructs a new loader registry.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/URLArtifactProcessor.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/URLArtifactProcessor.html new file mode 100644 index 0000000000..d1f4fae17f --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/URLArtifactProcessor.html @@ -0,0 +1,200 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.contribution.processor.URLArtifactProcessor + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.contribution.processor.URLArtifactProcessor

+
+ + + + + + + + + +
+Packages that use URLArtifactProcessor
org.apache.tuscany.sca.contribution.processor  
+  +

+ + + + + +
+Uses of URLArtifactProcessor in org.apache.tuscany.sca.contribution.processor
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.sca.contribution.processor that implement URLArtifactProcessor
+ classExtensibleURLArtifactProcessor + +
+          The default implementation of a URL artifact processor.
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.contribution.processor with parameters of type URLArtifactProcessor
+ voidDefaultURLArtifactProcessorExtensionPoint.addArtifactProcessor(URLArtifactProcessor artifactProcessor) + +
+           
+ voidDefaultURLArtifactProcessorExtensionPoint.removeArtifactProcessor(URLArtifactProcessor artifactProcessor) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/URLArtifactProcessorExtensionPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/URLArtifactProcessorExtensionPoint.html new file mode 100644 index 0000000000..ff5155f128 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/class-use/URLArtifactProcessorExtensionPoint.html @@ -0,0 +1,190 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.contribution.processor.URLArtifactProcessorExtensionPoint + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.contribution.processor.URLArtifactProcessorExtensionPoint

+
+ + + + + + + + + +
+Packages that use URLArtifactProcessorExtensionPoint
org.apache.tuscany.sca.contribution.processor  
+  +

+ + + + + +
+Uses of URLArtifactProcessorExtensionPoint in org.apache.tuscany.sca.contribution.processor
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.sca.contribution.processor that implement URLArtifactProcessorExtensionPoint
+ classDefaultURLArtifactProcessorExtensionPoint + +
+          The default implementation of a StAX artifact processor registry.
+  +

+ + + + + + + + +
Constructors in org.apache.tuscany.sca.contribution.processor with parameters of type URLArtifactProcessorExtensionPoint
ExtensibleURLArtifactProcessor(URLArtifactProcessorExtensionPoint processors) + +
+          Constructs a new URL artifact processor.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/package-frame.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/package-frame.html new file mode 100644 index 0000000000..5bb12818c6 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/package-frame.html @@ -0,0 +1,71 @@ + + + + + + +org.apache.tuscany.sca.contribution.processor + + + + + + + + + + + +org.apache.tuscany.sca.contribution.processor + + + + +
+Interfaces  + +
+ArtifactProcessor +
+ArtifactProcessorExtensionPoint +
+ContributionPostProcessor +
+ContributionPostProcessorExtensionPoint +
+PackageProcessor +
+PackageProcessorExtensionPoint +
+StAXArtifactProcessor +
+StAXArtifactProcessorExtensionPoint +
+URLArtifactProcessor +
+URLArtifactProcessorExtensionPoint
+ + + + + + +
+Classes  + +
+DefaultPackageProcessorExtensionPoint +
+DefaultStAXArtifactProcessorExtensionPoint +
+DefaultURLArtifactProcessorExtensionPoint +
+ExtensiblePackageProcessor +
+ExtensibleStAXArtifactProcessor +
+ExtensibleURLArtifactProcessor
+ + + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/package-summary.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/package-summary.html new file mode 100644 index 0000000000..c5d6fed0d3 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/package-summary.html @@ -0,0 +1,225 @@ + + + + + + +org.apache.tuscany.sca.contribution.processor + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.apache.tuscany.sca.contribution.processor +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
ArtifactProcessor<M>Interface for extensions that can process contributions.
ArtifactProcessorExtensionPoint<P extends ArtifactProcessor>An extension point for artifact processors.
ContributionPostProcessorA processor invoked after the contribution is loaded
ContributionPostProcessorExtensionPointAn extension point for contribution post processor extensions.
PackageProcessorContribution package processors + These processors understand the internal format of the contribution and how to process the artifacts
PackageProcessorExtensionPointAn extension point for package processors
StAXArtifactProcessor<M>An artifact processor that can read models from a StAX XMLStreamReader.
StAXArtifactProcessorExtensionPointA registry for DOM artifact processors.
URLArtifactProcessor<M>An artifact processor that can read models from an InputStream.
URLArtifactProcessorExtensionPointA registry for Stream artifact processors.
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
DefaultPackageProcessorExtensionPointDefault implementation of ContributionProcessorRegistry
DefaultStAXArtifactProcessorExtensionPointThe default implementation of an extension point for StAX artifact processors.
DefaultURLArtifactProcessorExtensionPointThe default implementation of a StAX artifact processor registry.
ExtensiblePackageProcessorDefault implementation of PackageProcessor.
ExtensibleStAXArtifactProcessorThe default implementation of a StAX artifact processor registry.
ExtensibleURLArtifactProcessorThe default implementation of a URL artifact processor.
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/package-tree.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/package-tree.html new file mode 100644 index 0000000000..e0a6d4ca4b --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/package-tree.html @@ -0,0 +1,164 @@ + + + + + + +org.apache.tuscany.sca.contribution.processor Class Hierarchy + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.sca.contribution.processor +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/package-use.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/package-use.html new file mode 100644 index 0000000000..5efeb3c3e3 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/processor/package-use.html @@ -0,0 +1,215 @@ + + + + + + +Uses of Package org.apache.tuscany.sca.contribution.processor + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.sca.contribution.processor

+
+ + + + + + + + + +
+Packages that use org.apache.tuscany.sca.contribution.processor
org.apache.tuscany.sca.contribution.processor  
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.sca.contribution.processor used by org.apache.tuscany.sca.contribution.processor
ArtifactProcessor + +
+          Interface for extensions that can process contributions.
ArtifactProcessorExtensionPoint + +
+          An extension point for artifact processors.
ContributionPostProcessor + +
+          A processor invoked after the contribution is loaded
PackageProcessor + +
+          Contribution package processors + These processors understand the internal format of the contribution and how to process the artifacts
PackageProcessorExtensionPoint + +
+          An extension point for package processors
StAXArtifactProcessor + +
+          An artifact processor that can read models from a StAX XMLStreamReader.
StAXArtifactProcessorExtensionPoint + +
+          A registry for DOM artifact processors.
URLArtifactProcessor + +
+          An artifact processor that can read models from an InputStream.
URLArtifactProcessorExtensionPoint + +
+          A registry for Stream artifact processors.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/resolver/ClassReference.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/resolver/ClassReference.html new file mode 100644 index 0000000000..6894227b0e --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/resolver/ClassReference.html @@ -0,0 +1,349 @@ + + + + + + +ClassReference + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.contribution.resolver +
+Class ClassReference

+
+java.lang.Object
+  extended by org.apache.tuscany.sca.contribution.resolver.ClassReference
+
+
+
+
public class ClassReference
extends java.lang.Object
+ + +

+A weak reference to a class, which should be used to register classes + with an ArtifactResolver and resolve these classes later. +

+ +

+

+
Version:
+
$Rev: 539692 $ $Date: 2007-05-19 07:06:18 +0100 (Sat, 19 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
ClassReference(java.lang.Class clazz) + +
+          Constructs a new ClassReference.
ClassReference(java.lang.String className) + +
+          Constructs a new ClassReference.
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanequals(java.lang.Object obj) + +
+           
+ java.lang.StringgetClassName() + +
+          Get the referenced class name.
+ java.lang.ClassgetJavaClass() + +
+          Get the referenced class.
+ inthashCode() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
+  +

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

+ClassReference

+
+public ClassReference(java.lang.Class clazz)
+
+
Constructs a new ClassReference. +

+

+
Parameters:
clazz - The class reference
+
+
+ +

+ClassReference

+
+public ClassReference(java.lang.String className)
+
+
Constructs a new ClassReference. +

+

+
Parameters:
className - The class name
+
+ + + + + + + + +
+Method Detail
+ +

+getJavaClass

+
+public java.lang.Class getJavaClass()
+
+
Get the referenced class. +

+

+ +
Returns:
The referenced class
+
+
+
+ +

+getClassName

+
+public java.lang.String getClassName()
+
+
Get the referenced class name. +

+

+ +
Returns:
The class name
+
+
+
+ +

+hashCode

+
+public int hashCode()
+
+
+
Overrides:
hashCode in class java.lang.Object
+
+
+
+
+
+
+ +

+equals

+
+public boolean equals(java.lang.Object obj)
+
+
+
Overrides:
equals in class java.lang.Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/resolver/ModelResolver.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/resolver/ModelResolver.html new file mode 100644 index 0000000000..361af917f9 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/resolver/ModelResolver.html @@ -0,0 +1,279 @@ + + + + + + +ModelResolver + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.contribution.resolver +
+Interface ModelResolver

+
+
+
public interface ModelResolver
+ + +

+SCA Assemblies reference many artifacts of a wide variety of types. These + include: +

+ In the SCA assemblies, these various artifacts are referenced using either + QNames or URIs that do not point to a specific entity. Resolution of these + references to concrete artifacts is necessary as part of the operation of the + SCA domain. +

+ +

+

+
Version:
+
$Rev: 539692 $ $Date: 2007-05-19 07:06:18 +0100 (Sat, 19 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddModel(java.lang.Object resolved) + +
+          Add a resolved model.
+ java.lang.ObjectremoveModel(java.lang.Object resolved) + +
+          Remove a resolved model.
+ + + + + +
+<T> T
+
resolveModel(java.lang.Class<T> modelClass, + T unresolved) + +
+          Resolve the model representing an artifact.
+  +

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

+resolveModel

+
+<T> T resolveModel(java.lang.Class<T> modelClass,
+                   T unresolved)
+
+
Resolve the model representing an artifact. +

+

+
Parameters:
modelClass - the type of artifact
unresolved - the unresolved model +
Returns:
the resolved model
+
+
+
+ +

+addModel

+
+void addModel(java.lang.Object resolved)
+
+
Add a resolved model. +

+

+
Parameters:
resolved - The model
+
+
+
+ +

+removeModel

+
+java.lang.Object removeModel(java.lang.Object resolved)
+
+
Remove a resolved model. +

+

+
Parameters:
resolved - +
Returns:
The removed model, or null if the model was not removed
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/resolver/class-use/ClassReference.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/resolver/class-use/ClassReference.html new file mode 100644 index 0000000000..d6758210e2 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/resolver/class-use/ClassReference.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Class org.apache.tuscany.sca.contribution.resolver.ClassReference + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.sca.contribution.resolver.ClassReference

+
+No usage of org.apache.tuscany.sca.contribution.resolver.ClassReference +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/resolver/class-use/ModelResolver.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/resolver/class-use/ModelResolver.html new file mode 100644 index 0000000000..f2dc41d0b3 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/resolver/class-use/ModelResolver.html @@ -0,0 +1,321 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.contribution.resolver.ModelResolver + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.contribution.resolver.ModelResolver

+
+ + + + + + + + + + + + + + + + + +
+Packages that use ModelResolver
org.apache.tuscany.sca.contribution  
org.apache.tuscany.sca.contribution.processor  
org.apache.tuscany.sca.contribution.service  
+  +

+ + + + + +
+Uses of ModelResolver in org.apache.tuscany.sca.contribution
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.contribution that return ModelResolver
+ ModelResolverContributionImport.getModelResolver() + +
+          Returns the model resolver for the models representing artifacts + made available by this import.
+ ModelResolverContributionExport.getModelResolver() + +
+          Returns the model resolver for the models representing artifacts + made available by this export.
+ ModelResolverContribution.getModelResolver() + +
+          Returns the model resolver for the models representing the artifacts + visible in the scope of this contribution.
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.contribution with parameters of type ModelResolver
+ voidContributionImport.setModelResolver(ModelResolver modelResolver) + +
+          Sets the model resolver for the models representing artifacts + made available by this import.
+ voidContributionExport.setModelResolver(ModelResolver modelResolver) + +
+          Sets the model resolver for the models representing artifacts + made available by this export.
+ voidContribution.setModelResolver(ModelResolver modelResolver) + +
+          Sets the model resolver for the models representing the artifacts + visible in the scope of this contribution.
+  +

+ + + + + +
+Uses of ModelResolver in org.apache.tuscany.sca.contribution.processor
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.contribution.processor with parameters of type ModelResolver
+ voidArtifactProcessor.resolve(M model, + ModelResolver resolver) + +
+          Resolve references from this model to other models.
+ voidExtensibleURLArtifactProcessor.resolve(java.lang.Object model, + ModelResolver resolver) + +
+           
+ voidExtensibleStAXArtifactProcessor.resolve(java.lang.Object model, + ModelResolver resolver) + +
+           
+  +

+ + + + + +
+Uses of ModelResolver in org.apache.tuscany.sca.contribution.service
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.contribution.service with parameters of type ModelResolver
+ ContributionContributionService.contribute(java.lang.String contributionURI, + java.net.URL sourceURL, + java.io.InputStream contributionContent, + ModelResolver modelResolver) + +
+          Contribute an artifact to the SCA Domain.
+ ContributionContributionService.contribute(java.lang.String contributionURI, + java.net.URL sourceURL, + ModelResolver modelResolver, + boolean storeInRepository) + +
+          Contribute an artifact to the SCA Domain.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/resolver/package-frame.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/resolver/package-frame.html new file mode 100644 index 0000000000..7ffe5d3006 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/resolver/package-frame.html @@ -0,0 +1,43 @@ + + + + + + +org.apache.tuscany.sca.contribution.resolver + + + + + + + + + + + +org.apache.tuscany.sca.contribution.resolver + + + + +
+Interfaces  + +
+ModelResolver
+ + + + + + +
+Classes  + +
+ClassReference
+ + + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/resolver/package-summary.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/resolver/package-summary.html new file mode 100644 index 0000000000..7bcdb3d15e --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/resolver/package-summary.html @@ -0,0 +1,169 @@ + + + + + + +org.apache.tuscany.sca.contribution.resolver + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.apache.tuscany.sca.contribution.resolver +

+ + + + + + + + + +
+Interface Summary
ModelResolverSCA Assemblies reference many artifacts of a wide variety of types.
+  + +

+ + + + + + + + + +
+Class Summary
ClassReferenceA weak reference to a class, which should be used to register classes + with an ArtifactResolver and resolve these classes later.
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/resolver/package-tree.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/resolver/package-tree.html new file mode 100644 index 0000000000..f6de2a5a51 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/resolver/package-tree.html @@ -0,0 +1,154 @@ + + + + + + +org.apache.tuscany.sca.contribution.resolver Class Hierarchy + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.sca.contribution.resolver +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/resolver/package-use.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/resolver/package-use.html new file mode 100644 index 0000000000..7bce9cc9df --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/resolver/package-use.html @@ -0,0 +1,204 @@ + + + + + + +Uses of Package org.apache.tuscany.sca.contribution.resolver + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.sca.contribution.resolver

+
+ + + + + + + + + + + + + + + + + +
+Packages that use org.apache.tuscany.sca.contribution.resolver
org.apache.tuscany.sca.contribution  
org.apache.tuscany.sca.contribution.processor  
org.apache.tuscany.sca.contribution.service  
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.sca.contribution.resolver used by org.apache.tuscany.sca.contribution
ModelResolver + +
+          SCA Assemblies reference many artifacts of a wide variety of types.
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.sca.contribution.resolver used by org.apache.tuscany.sca.contribution.processor
ModelResolver + +
+          SCA Assemblies reference many artifacts of a wide variety of types.
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.sca.contribution.resolver used by org.apache.tuscany.sca.contribution.service
ModelResolver + +
+          SCA Assemblies reference many artifacts of a wide variety of types.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/AbstractContributionException.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/AbstractContributionException.html new file mode 100644 index 0000000000..db1b502f8f --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/AbstractContributionException.html @@ -0,0 +1,398 @@ + + + + + + +AbstractContributionException + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.contribution.service +
+Class AbstractContributionException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by org.apache.tuscany.sca.contribution.service.AbstractContributionException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
Direct Known Subclasses:
ContributionException
+
+
+
+
public abstract class AbstractContributionException
extends java.lang.Exception
+ + +

+The root checked exception for the Contribution Service. +

+ +

+

+
Version:
+
$Rev: 508877 $ $Date: 2007-02-17 22:22:48 -0800 (Sat, 17 Feb 2007) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
AbstractContributionException() + +
+          Override constructor from Exception.
AbstractContributionException(java.lang.String message) + +
+          Override constructor from Exception.
AbstractContributionException(java.lang.String message, + java.lang.String identifier) + +
+          Override constructor from Exception.
AbstractContributionException(java.lang.String message, + java.lang.String identifier, + java.lang.Throwable cause) + +
+          Override constructor from Exception.
AbstractContributionException(java.lang.String message, + java.lang.Throwable cause) + +
+          Override constructor from Exception.
AbstractContributionException(java.lang.Throwable cause) + +
+          Override constructor from Exception.
+  + + + + + + + + + + + + + + + +
+Method Summary
+ java.io.PrintWriterappendBaseMessage(java.io.PrintWriter writer) + +
+           
+ java.lang.StringgetIdentifier() + +
+          Returns a string representing additional error information referred to in the error message.
+ + + + + + + +
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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+AbstractContributionException

+
+public AbstractContributionException()
+
+
Override constructor from Exception. +

+

+
See Also:
Exception
+
+
+ +

+AbstractContributionException

+
+public AbstractContributionException(java.lang.String message)
+
+
Override constructor from Exception. +

+

+
Parameters:
message - passed to Exception
See Also:
Exception
+
+
+ +

+AbstractContributionException

+
+public AbstractContributionException(java.lang.String message,
+                                     java.lang.String identifier)
+
+
Override constructor from Exception. +

+

+
Parameters:
message - passed to Exception
identifier - additional error information referred to in the error message
See Also:
Exception
+
+
+ +

+AbstractContributionException

+
+public AbstractContributionException(java.lang.String message,
+                                     java.lang.Throwable cause)
+
+
Override constructor from Exception. +

+

+
Parameters:
message - passed to Exception
cause - passed to Exception
See Also:
Exception
+
+
+ +

+AbstractContributionException

+
+public AbstractContributionException(java.lang.String message,
+                                     java.lang.String identifier,
+                                     java.lang.Throwable cause)
+
+
Override constructor from Exception. +

+

+
Parameters:
message - passed to Exception
identifier - additional error information referred to in the error message
cause - passed to Exception
See Also:
Exception
+
+
+ +

+AbstractContributionException

+
+public AbstractContributionException(java.lang.Throwable cause)
+
+
Override constructor from Exception. +

+

+
Parameters:
cause - passed to Exception
See Also:
Exception
+
+ + + + + + + + +
+Method Detail
+ +

+getIdentifier

+
+public java.lang.String getIdentifier()
+
+
Returns a string representing additional error information referred to in the error message. +

+

+ +
Returns:
additional error information
+
+
+
+ +

+appendBaseMessage

+
+public java.io.PrintWriter appendBaseMessage(java.io.PrintWriter writer)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/ContributionException.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/ContributionException.html new file mode 100644 index 0000000000..917ca04d70 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/ContributionException.html @@ -0,0 +1,256 @@ + + + + + + +ContributionException + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.contribution.service +
+Class ContributionException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by org.apache.tuscany.sca.contribution.service.AbstractContributionException
+              extended by org.apache.tuscany.sca.contribution.service.ContributionException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
Direct Known Subclasses:
ContributionMetadataLoaderException, ContributionReadException, ContributionResolveException, ContributionWireException, ContributionWriteException, UnsupportedContentTypeException
+
+
+
+
public class ContributionException
extends AbstractContributionException
+ + +

+Base class for exceptions raised by contribution services. +

+ +

+

+
Version:
+
$Rev: 519710 $ $Date: 2007-03-18 15:19:16 -0700 (Sun, 18 Mar 2007) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
ContributionException(java.lang.Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.sca.contribution.service.AbstractContributionException
appendBaseMessage, getIdentifier
+ + + + + + + +
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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+ContributionException

+
+public ContributionException(java.lang.Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/ContributionMetadataLoader.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/ContributionMetadataLoader.html new file mode 100644 index 0000000000..f5308bd697 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/ContributionMetadataLoader.html @@ -0,0 +1,221 @@ + + + + + + +ContributionMetadataLoader + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.contribution.service +
+Interface ContributionMetadataLoader

+
+
+
public interface ContributionMetadataLoader
+ + +

+Loader responsible to process the contribution metadata loader +

+ +

+

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

+ + + + + + + + + + + + +
+Method Summary
+ voidload(Contribution contribution, + javax.xml.stream.XMLStreamReader reader) + +
+          Create the model object for Contribution Service metadata information
+  +

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

+load

+
+void load(Contribution contribution,
+          javax.xml.stream.XMLStreamReader reader)
+          throws javax.xml.stream.XMLStreamException,
+                 ContributionMetadataLoaderException
+
+
Create the model object for Contribution Service metadata information +

+

+
Parameters:
contribution - The contribution to populate with the proper values from the side file
reader - The XML stream reader positioned on the applicable START_ELEMENT +
Throws: +
javax.xml.stream.XMLStreamException +
ContributionMetadataReadException +
ContributionMetadataLoaderException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/ContributionMetadataLoaderException.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/ContributionMetadataLoaderException.html new file mode 100644 index 0000000000..b95310da7d --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/ContributionMetadataLoaderException.html @@ -0,0 +1,332 @@ + + + + + + +ContributionMetadataLoaderException + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.contribution.service +
+Class ContributionMetadataLoaderException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by org.apache.tuscany.sca.contribution.service.AbstractContributionException
+              extended by org.apache.tuscany.sca.contribution.service.ContributionException
+                  extended by org.apache.tuscany.sca.contribution.service.ContributionMetadataLoaderException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class ContributionMetadataLoaderException
extends ContributionException
+ + +

+Denotes an exception while processing the contribution metadata +

+ +

+

+
Version:
+
$Rev$ $Date$
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
ContributionMetadataLoaderException() + +
+           
ContributionMetadataLoaderException(java.lang.String message) + +
+           
ContributionMetadataLoaderException(java.lang.String message, + java.lang.String identifier) + +
+           
ContributionMetadataLoaderException(java.lang.String message, + java.lang.String identifier, + java.lang.Throwable cause) + +
+           
ContributionMetadataLoaderException(java.lang.String message, + java.lang.Throwable cause) + +
+           
ContributionMetadataLoaderException(java.lang.Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.sca.contribution.service.AbstractContributionException
appendBaseMessage, getIdentifier
+ + + + + + + +
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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+ContributionMetadataLoaderException

+
+public ContributionMetadataLoaderException()
+
+
+
+ +

+ContributionMetadataLoaderException

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

+ContributionMetadataLoaderException

+
+public ContributionMetadataLoaderException(java.lang.String message,
+                                           java.lang.String identifier)
+
+
+
+ +

+ContributionMetadataLoaderException

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

+ContributionMetadataLoaderException

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

+ContributionMetadataLoaderException

+
+public ContributionMetadataLoaderException(java.lang.Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/ContributionReadException.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/ContributionReadException.html new file mode 100644 index 0000000000..d991ac361b --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/ContributionReadException.html @@ -0,0 +1,461 @@ + + + + + + +ContributionReadException + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.contribution.service +
+Class ContributionReadException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by org.apache.tuscany.sca.contribution.service.AbstractContributionException
+              extended by org.apache.tuscany.sca.contribution.service.ContributionException
+                  extended by org.apache.tuscany.sca.contribution.service.ContributionReadException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
Direct Known Subclasses:
InvalidConfigurationException, UnrecognizedElementException
+
+
+
+
public class ContributionReadException
extends ContributionException
+ + +

+Denotes an exception while reading artifacts inside an SCA contribution. +

+ +

+

+
Version:
+
$Rev: 526268 $ $Date: 2007-04-06 13:13:26 -0700 (Fri, 06 Apr 2007) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static intUNDEFINED + +
+           
+  + + + + + + + + + + + + + + + + +
+Constructor Summary
ContributionReadException(java.lang.String message) + +
+           
ContributionReadException(java.lang.String message, + java.lang.Throwable cause) + +
+           
ContributionReadException(java.lang.Throwable cause) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ intgetColumn() + +
+          Returns the column inside the resource that was being read.
+ intgetLine() + +
+          Returns the line inside the resource that was being read.
+ java.lang.StringgetResourceURI() + +
+          Returns the location of the resource that was being read.
+ voidsetColumn(int column) + +
+          Sets the column inside the resource that was being read.
+ voidsetLine(int line) + +
+          Sets the line inside the resource that was being read.
+ voidsetResourceURI(java.lang.String resourceURI) + +
+          Sets the location of the resource that was being read.
+ + + + + + + +
Methods inherited from class org.apache.tuscany.sca.contribution.service.AbstractContributionException
appendBaseMessage, getIdentifier
+ + + + + + + +
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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+UNDEFINED

+
+public static final int UNDEFINED
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+ContributionReadException

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

+ContributionReadException

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

+ContributionReadException

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

+getResourceURI

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

+

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

+setResourceURI

+
+public void setResourceURI(java.lang.String resourceURI)
+
+
Sets the location of the resource that was being read. +

+

+
Parameters:
resourceURI - the location of the resource that was being read
+
+
+
+ +

+getLine

+
+public int getLine()
+
+
Returns the line inside the resource that was being read. +

+

+ +
Returns:
the line inside the resource that was being read
+
+
+
+ +

+setLine

+
+public void setLine(int line)
+
+
Sets the line inside the resource that was being read. +

+

+
Parameters:
line - the line inside the resource that was being read
+
+
+
+ +

+getColumn

+
+public int getColumn()
+
+
Returns the column inside the resource that was being read. +

+

+ +
Returns:
the column inside the resource that was being read
+
+
+
+ +

+setColumn

+
+public void setColumn(int column)
+
+
Sets the column inside the resource that was being read. +

+

+
Parameters:
column - the column inside the resource that was being read
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/ContributionRepository.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/ContributionRepository.html new file mode 100644 index 0000000000..f4ac71fccf --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/ContributionRepository.html @@ -0,0 +1,346 @@ + + + + + + +ContributionRepository + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.contribution.service +
+Interface ContributionRepository

+
+
+
public interface ContributionRepository
+ + +

+Contribution repository +

+ +

+

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.net.URLfind(java.lang.String contribution) + +
+          Look up the contribution by URI
+ java.net.URIgetDomain() + +
+          Get the URI of the SCA domain
+ java.util.List<java.lang.String>list() + +
+          Get list of URIs for all the contributions in the repository
+ voidremove(java.lang.String contribution) + +
+          Remove a contribution from the repository
+ java.net.URLstore(java.lang.String contribution, + java.net.URL sourceURL) + +
+          Copy a contribution from the source URL to the repository
+ java.net.URLstore(java.lang.String contribution, + java.net.URL sourceURL, + java.io.InputStream contributionStream) + +
+          Copies a contribution to the repository.
+  +

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

+getDomain

+
+java.net.URI getDomain()
+
+
Get the URI of the SCA domain +

+

+ +
Returns:
The domain URI
+
+
+
+ +

+store

+
+java.net.URL store(java.lang.String contribution,
+                   java.net.URL sourceURL,
+                   java.io.InputStream contributionStream)
+                   throws java.io.IOException
+
+
Copies a contribution to the repository. +

+

+
Parameters:
contribution - A URl pointing to the contribution being copied to + the repository
sourceURL - url of the source. this would be used to calculate the right + filename to be stored on the repository when a inputStream is being + provided
contributionStream - InputStream with the content of the + distribution +
Returns:
A URL pointing to the content of the contribution in the + repository +
Throws: +
java.io.IOException
+
+
+
+ +

+store

+
+java.net.URL store(java.lang.String contribution,
+                   java.net.URL sourceURL)
+                   throws java.io.IOException
+
+
Copy a contribution from the source URL to the repository +

+

+
Parameters:
contribution - A URl pointing to the contribution being copied to + the repository
sourceURL - url of the source. this would be used to calculate the right + filename to be stored on the repository when a inputStream is being + provided +
Returns:
A URL pointing to the content of the contribution in the + repository +
Throws: +
java.io.IOException
+
+
+
+ +

+find

+
+java.net.URL find(java.lang.String contribution)
+
+
Look up the contribution by URI +

+

+
Parameters:
contribution - The URI of the contribution +
Returns:
A URL pointing to the content of the contribution in the + repository, it will be null if the contribution cannot be found + in the repository
+
+
+
+ +

+remove

+
+void remove(java.lang.String contribution)
+
+
Remove a contribution from the repository +

+

+
Parameters:
contribution - The URI of the contribution to be removed
+
+
+
+ +

+list

+
+java.util.List<java.lang.String> list()
+
+
Get list of URIs for all the contributions in the repository +

+

+ +
Returns:
A list of contribution URIs
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/ContributionResolveException.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/ContributionResolveException.html new file mode 100644 index 0000000000..8d62df762b --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/ContributionResolveException.html @@ -0,0 +1,284 @@ + + + + + + +ContributionResolveException + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.contribution.service +
+Class ContributionResolveException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by org.apache.tuscany.sca.contribution.service.AbstractContributionException
+              extended by org.apache.tuscany.sca.contribution.service.ContributionException
+                  extended by org.apache.tuscany.sca.contribution.service.ContributionResolveException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class ContributionResolveException
extends ContributionException
+ + +

+Denotes a problem while resolving models inside an SCA contribution. +

+ +

+

+
Version:
+
$Rev: 526268 $ $Date: 2007-04-06 13:13:26 -0700 (Fri, 06 Apr 2007) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + +
+Constructor Summary
ContributionResolveException(java.lang.String message) + +
+           
ContributionResolveException(java.lang.String message, + java.lang.Throwable cause) + +
+           
ContributionResolveException(java.lang.Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.sca.contribution.service.AbstractContributionException
appendBaseMessage, getIdentifier
+ + + + + + + +
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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+ContributionResolveException

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

+ContributionResolveException

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

+ContributionResolveException

+
+public ContributionResolveException(java.lang.Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/ContributionRuntimeException.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/ContributionRuntimeException.html new file mode 100644 index 0000000000..047fb0873a --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/ContributionRuntimeException.html @@ -0,0 +1,244 @@ + + + + + + +ContributionRuntimeException + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.contribution.service +
+Class ContributionRuntimeException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.apache.tuscany.sca.contribution.service.ContributionRuntimeException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class ContributionRuntimeException
extends java.lang.RuntimeException
+ + +

+Base class for runtime exceptions raised by contribution services. +

+ +

+

+
Version:
+
$Rev: 526837 $ $Date: 2007-04-09 10:10:18 -0700 (Mon, 09 Apr 2007) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
ContributionRuntimeException(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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+ContributionRuntimeException

+
+public ContributionRuntimeException(java.lang.Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/ContributionService.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/ContributionService.html new file mode 100644 index 0000000000..448cefb4f0 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/ContributionService.html @@ -0,0 +1,351 @@ + + + + + + +ContributionService + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.contribution.service +
+Interface ContributionService

+
+
+
public interface ContributionService
+ + +

+Service interface that manages artifacts contributed to a Tuscany runtime. +

+ +

+

+
Version:
+
$Rev: 527398 $ $Date: 2007-04-10 23:43:31 -0700 (Tue, 10 Apr 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddDeploymentComposite(Contribution contribution, + Composite composite) + +
+          Adds or updates a deployment composite using a supplied composite + ("composite by value" - a data structure, not an existing resource in the + domain) to the contribution identified by a supplied contribution URI.
+ Contributioncontribute(java.lang.String contributionURI, + java.net.URL sourceURL, + java.io.InputStream contributionContent, + ModelResolver modelResolver) + +
+          Contribute an artifact to the SCA Domain.
+ Contributioncontribute(java.lang.String contributionURI, + java.net.URL sourceURL, + ModelResolver modelResolver, + boolean storeInRepository) + +
+          Contribute an artifact to the SCA Domain.
+ ContributiongetContribution(java.lang.String contribution) + +
+          Get the model for an installed contribution
+ voidremove(java.lang.String contribution) + +
+          Remove a contribution from the SCA domain
+  +

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

+contribute

+
+Contribution contribute(java.lang.String contributionURI,
+                        java.net.URL sourceURL,
+                        ModelResolver modelResolver,
+                        boolean storeInRepository)
+                        throws ContributionException,
+                               java.io.IOException
+
+
Contribute an artifact to the SCA Domain. The type of the contribution is + determined by the Content-Type of the resource or, if that is undefined, + by some implementation-specific means (such as mapping an extension in + the URL's path). +

+

+
Parameters:
contributionURI - The URI that is used as the contribution unique ID.
sourceURL - The location of the resource containing the artifact
modelResolver - The model resolver to use to resolve models in the + scope of this contribution
storeInRepository - Flag that identifies if you want to copy the + contribution to the repository +
Returns:
The contribution model representing the contribution +
Throws: +
DeploymentException - if there was a problem with the contribution +
java.io.IOException - if there was a problem reading the resource +
ContributionException
+
+
+
+ +

+contribute

+
+Contribution contribute(java.lang.String contributionURI,
+                        java.net.URL sourceURL,
+                        java.io.InputStream contributionContent,
+                        ModelResolver modelResolver)
+                        throws ContributionException,
+                               java.io.IOException
+
+
Contribute an artifact to the SCA Domain. +

+

+
Parameters:
contributionURI - The URI that is used as the contribution unique ID.
sourceURL - The location of the resource containing the artifact. + This is used to identify what name should be used when storing + the contribution on the repository
modelResolver - The model resolver to use to resolve models in the + scope of this contribution
contributionContent - A stream containing the resource being + contributed; the stream will not be closed but the read + position after the call is undefined +
Returns:
The contribution model representing the contribution +
Throws: +
DeploymentException - if there was a problem with the contribution +
java.io.IOException - if there was a problem reading the stream +
ContributionException
+
+
+
+ +

+getContribution

+
+Contribution getContribution(java.lang.String contribution)
+
+
Get the model for an installed contribution +

+

+
Parameters:
contribution - The URI of an installed contribution +
Returns:
The model for the contribution or null if there is no such + contribution
+
+
+
+ +

+addDeploymentComposite

+
+void addDeploymentComposite(Contribution contribution,
+                            Composite composite)
+                            throws ContributionException
+
+
Adds or updates a deployment composite using a supplied composite + ("composite by value" - a data structure, not an existing resource in the + domain) to the contribution identified by a supplied contribution URI. + The added or updated deployment composite is given a relative URI that + matches the "name" attribute of the composite, with a ".composite" + suffix. +

+

+
Parameters:
contribution - The contribution to where
composite - +
Throws: +
ContributionException
+
+
+
+ +

+remove

+
+void remove(java.lang.String contribution)
+            throws ContributionException
+
+
Remove a contribution from the SCA domain +

+

+
Parameters:
contribution - The URI of the contribution +
Throws: +
DeploymentException +
ContributionException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/ContributionWireException.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/ContributionWireException.html new file mode 100644 index 0000000000..a4c4b77b4f --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/ContributionWireException.html @@ -0,0 +1,284 @@ + + + + + + +ContributionWireException + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.contribution.service +
+Class ContributionWireException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by org.apache.tuscany.sca.contribution.service.AbstractContributionException
+              extended by org.apache.tuscany.sca.contribution.service.ContributionException
+                  extended by org.apache.tuscany.sca.contribution.service.ContributionWireException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class ContributionWireException
extends ContributionException
+ + +

+Denotes a problem while wiring models inside an SCA contribution. +

+ +

+

+
Version:
+
$Rev: 526268 $ $Date: 2007-04-06 13:13:26 -0700 (Fri, 06 Apr 2007) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + +
+Constructor Summary
ContributionWireException(java.lang.String message) + +
+           
ContributionWireException(java.lang.String message, + java.lang.Throwable cause) + +
+           
ContributionWireException(java.lang.Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.sca.contribution.service.AbstractContributionException
appendBaseMessage, getIdentifier
+ + + + + + + +
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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+ContributionWireException

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

+ContributionWireException

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

+ContributionWireException

+
+public ContributionWireException(java.lang.Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/ContributionWriteException.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/ContributionWriteException.html new file mode 100644 index 0000000000..c6d45f0946 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/ContributionWriteException.html @@ -0,0 +1,336 @@ + + + + + + +ContributionWriteException + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.contribution.service +
+Class ContributionWriteException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by org.apache.tuscany.sca.contribution.service.AbstractContributionException
+              extended by org.apache.tuscany.sca.contribution.service.ContributionException
+                  extended by org.apache.tuscany.sca.contribution.service.ContributionWriteException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class ContributionWriteException
extends ContributionException
+ + +

+Denotes an exception while writing artifacts inside an SCA contribution. +

+ +

+

+
Version:
+
$Rev: 526268 $ $Date: 2007-04-06 13:13:26 -0700 (Fri, 06 Apr 2007) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + +
+Constructor Summary
ContributionWriteException(java.lang.String message) + +
+           
ContributionWriteException(java.lang.String message, + java.lang.Throwable cause) + +
+           
ContributionWriteException(java.lang.Throwable cause) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetResourceURI() + +
+          Returns the location of the resource that was being written.
+ voidsetResourceURI(java.lang.String resourceURI) + +
+          Sets the location of the resource that was being written.
+ + + + + + + +
Methods inherited from class org.apache.tuscany.sca.contribution.service.AbstractContributionException
appendBaseMessage, getIdentifier
+ + + + + + + +
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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+ContributionWriteException

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

+ContributionWriteException

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

+ContributionWriteException

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

+getResourceURI

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

+

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

+setResourceURI

+
+public void setResourceURI(java.lang.String resourceURI)
+
+
Sets the location of the resource that was being written. +

+

+
Parameters:
resourceURI - the location of the resource that was being written
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/InvalidConfigurationException.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/InvalidConfigurationException.html new file mode 100644 index 0000000000..05096d1265 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/InvalidConfigurationException.html @@ -0,0 +1,284 @@ + + + + + + +InvalidConfigurationException + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.contribution.service +
+Class InvalidConfigurationException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by org.apache.tuscany.sca.contribution.service.AbstractContributionException
+              extended by org.apache.tuscany.sca.contribution.service.ContributionException
+                  extended by org.apache.tuscany.sca.contribution.service.ContributionReadException
+                      extended by org.apache.tuscany.sca.contribution.service.InvalidConfigurationException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class InvalidConfigurationException
extends ContributionReadException
+ + +

+Denotes an invalid configuration artifact +

+ +

+

+
Version:
+
$Rev: 525638 $ $Date: 2007-04-04 16:36:03 -0700 (Wed, 04 Apr 2007) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.sca.contribution.service.ContributionReadException
UNDEFINED
+  + + + + + + + + + + +
+Constructor Summary
InvalidConfigurationException(java.lang.String message, + java.lang.Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.sca.contribution.service.ContributionReadException
getColumn, getLine, getResourceURI, setColumn, setLine, setResourceURI
+ + + + + + + +
Methods inherited from class org.apache.tuscany.sca.contribution.service.AbstractContributionException
appendBaseMessage, getIdentifier
+ + + + + + + +
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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+InvalidConfigurationException

+
+public InvalidConfigurationException(java.lang.String message,
+                                     java.lang.Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/TypeDescriber.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/TypeDescriber.html new file mode 100644 index 0000000000..bfeabf6895 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/TypeDescriber.html @@ -0,0 +1,216 @@ + + + + + + +TypeDescriber + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.contribution.service +
+Interface TypeDescriber

+
+
+
public interface TypeDescriber
+ + +

+Provide content type for a given resource +

+ +

+

+
Version:
+
$Rev: 526079 $ $Date: 2007-04-06 00:17:44 -0700 (Fri, 06 Apr 2007) $
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetType(java.net.URL resourceURL, + java.lang.String defaultType) + +
+          Get the content type for the specified resource
+  +

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

+getType

+
+java.lang.String getType(java.net.URL resourceURL,
+                         java.lang.String defaultType)
+
+
Get the content type for the specified resource +

+

+
Parameters:
resourceURL - The resource url
defaultType - The default content type +
Returns:
The content type
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/UnrecognizedElementException.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/UnrecognizedElementException.html new file mode 100644 index 0000000000..094c03d9a6 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/UnrecognizedElementException.html @@ -0,0 +1,317 @@ + + + + + + +UnrecognizedElementException + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.contribution.service +
+Class UnrecognizedElementException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by org.apache.tuscany.sca.contribution.service.AbstractContributionException
+              extended by org.apache.tuscany.sca.contribution.service.ContributionException
+                  extended by org.apache.tuscany.sca.contribution.service.ContributionReadException
+                      extended by org.apache.tuscany.sca.contribution.service.UnrecognizedElementException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class UnrecognizedElementException
extends ContributionReadException
+ + +

+Exception that indicates an element was encountered that could not be handled. +

+ +

+

+
Version:
+
$Rev: 525638 $ $Date: 2007-04-04 16:36:03 -0700 (Wed, 04 Apr 2007) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.apache.tuscany.sca.contribution.service.ContributionReadException
UNDEFINED
+  + + + + + + + + + + +
+Constructor Summary
UnrecognizedElementException(javax.xml.namespace.QName element) + +
+          Constructor that indicates which element could not be handled.
+  + + + + + + + + + + + +
+Method Summary
+ javax.xml.namespace.QNamegetElement() + +
+          Returns the element that could not be handled.
+ + + + + + + +
Methods inherited from class org.apache.tuscany.sca.contribution.service.ContributionReadException
getColumn, getLine, getResourceURI, setColumn, setLine, setResourceURI
+ + + + + + + +
Methods inherited from class org.apache.tuscany.sca.contribution.service.AbstractContributionException
appendBaseMessage, getIdentifier
+ + + + + + + +
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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+UnrecognizedElementException

+
+public UnrecognizedElementException(javax.xml.namespace.QName element)
+
+
Constructor that indicates which element could not be handled. +

+

+
Parameters:
element - the element that could not be handled
+
+ + + + + + + + +
+Method Detail
+ +

+getElement

+
+public javax.xml.namespace.QName getElement()
+
+
Returns the element that could not be handled. +

+

+ +
Returns:
the element that could not be handled.
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/UnsupportedContentTypeException.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/UnsupportedContentTypeException.html new file mode 100644 index 0000000000..148b00fde2 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/UnsupportedContentTypeException.html @@ -0,0 +1,281 @@ + + + + + + +UnsupportedContentTypeException + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.contribution.service +
+Class UnsupportedContentTypeException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by org.apache.tuscany.sca.contribution.service.AbstractContributionException
+              extended by org.apache.tuscany.sca.contribution.service.ContributionException
+                  extended by org.apache.tuscany.sca.contribution.service.UnsupportedContentTypeException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class UnsupportedContentTypeException
extends ContributionException
+ + +

+Exception thrown to indicate that a Content-Type is not supported by this SCA Domain. + The Content-Type value supplied will be returned as the message text for this exception. +

+ +

+

+
Version:
+
$Rev: 522653 $ $Date: 2007-03-26 15:30:21 -0700 (Mon, 26 Mar 2007) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
UnsupportedContentTypeException(java.lang.String contentType) + +
+          Constructor specifying the Content-Type value that is not supported.
UnsupportedContentTypeException(java.lang.String contentType, + java.lang.String identifier) + +
+          Constructor specifying the Content-Type value that is not supported + and an identifier to use with this exception (typically the resource being processed).
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.sca.contribution.service.AbstractContributionException
appendBaseMessage, getIdentifier
+ + + + + + + +
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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+UnsupportedContentTypeException

+
+public UnsupportedContentTypeException(java.lang.String contentType)
+
+
Constructor specifying the Content-Type value that is not supported. +

+

+
Parameters:
contentType - the type that is not supported
+
+
+ +

+UnsupportedContentTypeException

+
+public UnsupportedContentTypeException(java.lang.String contentType,
+                                       java.lang.String identifier)
+
+
Constructor specifying the Content-Type value that is not supported + and an identifier to use with this exception (typically the resource being processed). +

+

+
Parameters:
contentType - the type that is not supported
identifier - an identifier for this exception
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/AbstractContributionException.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/AbstractContributionException.html new file mode 100644 index 0000000000..8b2a1264df --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/AbstractContributionException.html @@ -0,0 +1,240 @@ + + + + + + +Uses of Class org.apache.tuscany.sca.contribution.service.AbstractContributionException + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.sca.contribution.service.AbstractContributionException

+
+ + + + + + + + + +
+Packages that use AbstractContributionException
org.apache.tuscany.sca.contribution.service  
+  +

+ + + + + +
+Uses of AbstractContributionException in org.apache.tuscany.sca.contribution.service
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of AbstractContributionException in org.apache.tuscany.sca.contribution.service
+ classContributionException + +
+          Base class for exceptions raised by contribution services.
+ classContributionMetadataLoaderException + +
+          Denotes an exception while processing the contribution metadata
+ classContributionReadException + +
+          Denotes an exception while reading artifacts inside an SCA contribution.
+ classContributionResolveException + +
+          Denotes a problem while resolving models inside an SCA contribution.
+ classContributionWireException + +
+          Denotes a problem while wiring models inside an SCA contribution.
+ classContributionWriteException + +
+          Denotes an exception while writing artifacts inside an SCA contribution.
+ classInvalidConfigurationException + +
+          Denotes an invalid configuration artifact
+ classUnrecognizedElementException + +
+          Exception that indicates an element was encountered that could not be handled.
+ classUnsupportedContentTypeException + +
+          Exception thrown to indicate that a Content-Type is not supported by this SCA Domain.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/ContributionException.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/ContributionException.html new file mode 100644 index 0000000000..03560bdb27 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/ContributionException.html @@ -0,0 +1,320 @@ + + + + + + +Uses of Class org.apache.tuscany.sca.contribution.service.ContributionException + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.sca.contribution.service.ContributionException

+
+ + + + + + + + + + + + + +
+Packages that use ContributionException
org.apache.tuscany.sca.contribution.processor  
org.apache.tuscany.sca.contribution.service  
+  +

+ + + + + +
+Uses of ContributionException in org.apache.tuscany.sca.contribution.processor
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.contribution.processor that throw ContributionException
+ java.util.List<java.net.URI>PackageProcessor.getArtifacts(java.net.URL packageSourceURL, + java.io.InputStream inputStream) + +
+          Retrieve a list of artifacts for the specific package type
+ java.util.List<java.net.URI>ExtensiblePackageProcessor.getArtifacts(java.net.URL packageSourceURL, + java.io.InputStream inputStream) + +
+           
+  +

+ + + + + +
+Uses of ContributionException in org.apache.tuscany.sca.contribution.service
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of ContributionException in org.apache.tuscany.sca.contribution.service
+ classContributionMetadataLoaderException + +
+          Denotes an exception while processing the contribution metadata
+ classContributionReadException + +
+          Denotes an exception while reading artifacts inside an SCA contribution.
+ classContributionResolveException + +
+          Denotes a problem while resolving models inside an SCA contribution.
+ classContributionWireException + +
+          Denotes a problem while wiring models inside an SCA contribution.
+ classContributionWriteException + +
+          Denotes an exception while writing artifacts inside an SCA contribution.
+ classInvalidConfigurationException + +
+          Denotes an invalid configuration artifact
+ classUnrecognizedElementException + +
+          Exception that indicates an element was encountered that could not be handled.
+ classUnsupportedContentTypeException + +
+          Exception thrown to indicate that a Content-Type is not supported by this SCA Domain.
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.contribution.service that throw ContributionException
+ voidContributionService.addDeploymentComposite(Contribution contribution, + Composite composite) + +
+          Adds or updates a deployment composite using a supplied composite + ("composite by value" - a data structure, not an existing resource in the + domain) to the contribution identified by a supplied contribution URI.
+ ContributionContributionService.contribute(java.lang.String contributionURI, + java.net.URL sourceURL, + java.io.InputStream contributionContent, + ModelResolver modelResolver) + +
+          Contribute an artifact to the SCA Domain.
+ ContributionContributionService.contribute(java.lang.String contributionURI, + java.net.URL sourceURL, + ModelResolver modelResolver, + boolean storeInRepository) + +
+          Contribute an artifact to the SCA Domain.
+ voidContributionService.remove(java.lang.String contribution) + +
+          Remove a contribution from the SCA domain
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/ContributionMetadataLoader.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/ContributionMetadataLoader.html new file mode 100644 index 0000000000..effac4b62c --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/ContributionMetadataLoader.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.contribution.service.ContributionMetadataLoader + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.contribution.service.ContributionMetadataLoader

+
+No usage of org.apache.tuscany.sca.contribution.service.ContributionMetadataLoader +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/ContributionMetadataLoaderException.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/ContributionMetadataLoaderException.html new file mode 100644 index 0000000000..5f175012b5 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/ContributionMetadataLoaderException.html @@ -0,0 +1,177 @@ + + + + + + +Uses of Class org.apache.tuscany.sca.contribution.service.ContributionMetadataLoaderException + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.sca.contribution.service.ContributionMetadataLoaderException

+
+ + + + + + + + + +
+Packages that use ContributionMetadataLoaderException
org.apache.tuscany.sca.contribution.service  
+  +

+ + + + + +
+Uses of ContributionMetadataLoaderException in org.apache.tuscany.sca.contribution.service
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.contribution.service that throw ContributionMetadataLoaderException
+ voidContributionMetadataLoader.load(Contribution contribution, + javax.xml.stream.XMLStreamReader reader) + +
+          Create the model object for Contribution Service metadata information
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/ContributionReadException.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/ContributionReadException.html new file mode 100644 index 0000000000..9bcd501130 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/ContributionReadException.html @@ -0,0 +1,275 @@ + + + + + + +Uses of Class org.apache.tuscany.sca.contribution.service.ContributionReadException + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.sca.contribution.service.ContributionReadException

+
+ + + + + + + + + + + + + +
+Packages that use ContributionReadException
org.apache.tuscany.sca.contribution.processor  
org.apache.tuscany.sca.contribution.service  
+  +

+ + + + + +
+Uses of ContributionReadException in org.apache.tuscany.sca.contribution.processor
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.contribution.processor that throw ContributionReadException
+ + + + + +
+<MO> MO
+
ExtensibleStAXArtifactProcessor.read(java.io.InputStream is, + java.lang.Class<MO> type) + +
+          Read a model from an input stream.
+ MURLArtifactProcessor.read(java.net.URL contributionURL, + java.net.URI artifactURI, + java.net.URL artifactURL) + +
+          Reads a model from an input source.
+ java.lang.ObjectExtensibleURLArtifactProcessor.read(java.net.URL contributionURL, + java.net.URI sourceURI, + java.net.URL sourceURL) + +
+           
+ + + + + +
+<MO> MO
+
ExtensibleURLArtifactProcessor.read(java.net.URL contributionURL, + java.net.URI artifactURI, + java.net.URL artifactUrl, + java.lang.Class<MO> type) + +
+           
+ MStAXArtifactProcessor.read(javax.xml.stream.XMLStreamReader inputSource) + +
+          Reads a model from an input source.
+ java.lang.ObjectExtensibleStAXArtifactProcessor.read(javax.xml.stream.XMLStreamReader source) + +
+           
+  +

+ + + + + +
+Uses of ContributionReadException in org.apache.tuscany.sca.contribution.service
+  +

+ + + + + + + + + + + + + +
Subclasses of ContributionReadException in org.apache.tuscany.sca.contribution.service
+ classInvalidConfigurationException + +
+          Denotes an invalid configuration artifact
+ classUnrecognizedElementException + +
+          Exception that indicates an element was encountered that could not be handled.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/ContributionRepository.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/ContributionRepository.html new file mode 100644 index 0000000000..234614ce47 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/ContributionRepository.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.contribution.service.ContributionRepository + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.contribution.service.ContributionRepository

+
+No usage of org.apache.tuscany.sca.contribution.service.ContributionRepository +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/ContributionResolveException.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/ContributionResolveException.html new file mode 100644 index 0000000000..2689910871 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/ContributionResolveException.html @@ -0,0 +1,195 @@ + + + + + + +Uses of Class org.apache.tuscany.sca.contribution.service.ContributionResolveException + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.sca.contribution.service.ContributionResolveException

+
+ + + + + + + + + +
+Packages that use ContributionResolveException
org.apache.tuscany.sca.contribution.processor  
+  +

+ + + + + +
+Uses of ContributionResolveException in org.apache.tuscany.sca.contribution.processor
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.contribution.processor that throw ContributionResolveException
+ voidArtifactProcessor.resolve(M model, + ModelResolver resolver) + +
+          Resolve references from this model to other models.
+ voidExtensibleURLArtifactProcessor.resolve(java.lang.Object model, + ModelResolver resolver) + +
+           
+ voidExtensibleStAXArtifactProcessor.resolve(java.lang.Object model, + ModelResolver resolver) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/ContributionRuntimeException.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/ContributionRuntimeException.html new file mode 100644 index 0000000000..c7f8086b8b --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/ContributionRuntimeException.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Class org.apache.tuscany.sca.contribution.service.ContributionRuntimeException + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.sca.contribution.service.ContributionRuntimeException

+
+No usage of org.apache.tuscany.sca.contribution.service.ContributionRuntimeException +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/ContributionService.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/ContributionService.html new file mode 100644 index 0000000000..93150d773b --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/ContributionService.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.contribution.service.ContributionService + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.contribution.service.ContributionService

+
+No usage of org.apache.tuscany.sca.contribution.service.ContributionService +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/ContributionWireException.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/ContributionWireException.html new file mode 100644 index 0000000000..9a060390e5 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/ContributionWireException.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Class org.apache.tuscany.sca.contribution.service.ContributionWireException + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.sca.contribution.service.ContributionWireException

+
+No usage of org.apache.tuscany.sca.contribution.service.ContributionWireException +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/ContributionWriteException.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/ContributionWriteException.html new file mode 100644 index 0000000000..093d7c04c6 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/ContributionWriteException.html @@ -0,0 +1,195 @@ + + + + + + +Uses of Class org.apache.tuscany.sca.contribution.service.ContributionWriteException + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.sca.contribution.service.ContributionWriteException

+
+ + + + + + + + + +
+Packages that use ContributionWriteException
org.apache.tuscany.sca.contribution.processor  
+  +

+ + + + + +
+Uses of ContributionWriteException in org.apache.tuscany.sca.contribution.processor
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.contribution.processor that throw ContributionWriteException
+ voidStAXArtifactProcessor.write(M model, + javax.xml.stream.XMLStreamWriter outputSource) + +
+          Writes a model to an ouput source.
+ voidExtensibleStAXArtifactProcessor.write(java.lang.Object model, + java.io.OutputStream os) + +
+          Write a model to an ouput stream.
+ voidExtensibleStAXArtifactProcessor.write(java.lang.Object model, + javax.xml.stream.XMLStreamWriter outputSource) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/InvalidConfigurationException.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/InvalidConfigurationException.html new file mode 100644 index 0000000000..a0740a1c97 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/InvalidConfigurationException.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Class org.apache.tuscany.sca.contribution.service.InvalidConfigurationException + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.sca.contribution.service.InvalidConfigurationException

+
+No usage of org.apache.tuscany.sca.contribution.service.InvalidConfigurationException +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/TypeDescriber.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/TypeDescriber.html new file mode 100644 index 0000000000..6d666e4439 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/TypeDescriber.html @@ -0,0 +1,175 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.contribution.service.TypeDescriber + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.contribution.service.TypeDescriber

+
+ + + + + + + + + +
+Packages that use TypeDescriber
org.apache.tuscany.sca.contribution.processor  
+  +

+ + + + + +
+Uses of TypeDescriber in org.apache.tuscany.sca.contribution.processor
+  +

+ + + + + + + + +
Constructors in org.apache.tuscany.sca.contribution.processor with parameters of type TypeDescriber
ExtensiblePackageProcessor(PackageProcessorExtensionPoint processors, + TypeDescriber packageTypeDescriber) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/UnrecognizedElementException.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/UnrecognizedElementException.html new file mode 100644 index 0000000000..4e80ec9b0f --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/UnrecognizedElementException.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Class org.apache.tuscany.sca.contribution.service.UnrecognizedElementException + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.sca.contribution.service.UnrecognizedElementException

+
+No usage of org.apache.tuscany.sca.contribution.service.UnrecognizedElementException +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/UnsupportedContentTypeException.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/UnsupportedContentTypeException.html new file mode 100644 index 0000000000..53ba21633b --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/class-use/UnsupportedContentTypeException.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Class org.apache.tuscany.sca.contribution.service.UnsupportedContentTypeException + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.sca.contribution.service.UnsupportedContentTypeException

+
+No usage of org.apache.tuscany.sca.contribution.service.UnsupportedContentTypeException +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/package-frame.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/package-frame.html new file mode 100644 index 0000000000..a6552b0550 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/package-frame.html @@ -0,0 +1,69 @@ + + + + + + +org.apache.tuscany.sca.contribution.service + + + + + + + + + + + +org.apache.tuscany.sca.contribution.service + + + + +
+Interfaces  + +
+ContributionMetadataLoader +
+ContributionRepository +
+ContributionService +
+TypeDescriber
+ + + + + + +
+Exceptions  + +
+AbstractContributionException +
+ContributionException +
+ContributionMetadataLoaderException +
+ContributionReadException +
+ContributionResolveException +
+ContributionRuntimeException +
+ContributionWireException +
+ContributionWriteException +
+InvalidConfigurationException +
+UnrecognizedElementException +
+UnsupportedContentTypeException
+ + + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/package-summary.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/package-summary.html new file mode 100644 index 0000000000..2061481e25 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/package-summary.html @@ -0,0 +1,220 @@ + + + + + + +org.apache.tuscany.sca.contribution.service + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.apache.tuscany.sca.contribution.service +

+ + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
ContributionMetadataLoaderLoader responsible to process the contribution metadata loader
ContributionRepositoryContribution repository
ContributionServiceService interface that manages artifacts contributed to a Tuscany runtime.
TypeDescriberProvide content type for a given resource
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Exception Summary
AbstractContributionExceptionThe root checked exception for the Contribution Service.
ContributionExceptionBase class for exceptions raised by contribution services.
ContributionMetadataLoaderExceptionDenotes an exception while processing the contribution metadata
ContributionReadExceptionDenotes an exception while reading artifacts inside an SCA contribution.
ContributionResolveExceptionDenotes a problem while resolving models inside an SCA contribution.
ContributionRuntimeExceptionBase class for runtime exceptions raised by contribution services.
ContributionWireExceptionDenotes a problem while wiring models inside an SCA contribution.
ContributionWriteExceptionDenotes an exception while writing artifacts inside an SCA contribution.
InvalidConfigurationExceptionDenotes an invalid configuration artifact
UnrecognizedElementExceptionException that indicates an element was encountered that could not be handled.
UnsupportedContentTypeExceptionException thrown to indicate that a Content-Type is not supported by this SCA Domain.
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/package-tree.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/package-tree.html new file mode 100644 index 0000000000..6f8c6c0fa0 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/package-tree.html @@ -0,0 +1,167 @@ + + + + + + +org.apache.tuscany.sca.contribution.service Class Hierarchy + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.sca.contribution.service +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/package-use.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/package-use.html new file mode 100644 index 0000000000..d19ec90d63 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/contribution/service/package-use.html @@ -0,0 +1,227 @@ + + + + + + +Uses of Package org.apache.tuscany.sca.contribution.service + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.sca.contribution.service

+
+ + + + + + + + + + + + + +
+Packages that use org.apache.tuscany.sca.contribution.service
org.apache.tuscany.sca.contribution.processor  
org.apache.tuscany.sca.contribution.service  
+  +

+ + + + + + + + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.sca.contribution.service used by org.apache.tuscany.sca.contribution.processor
ContributionException + +
+          Base class for exceptions raised by contribution services.
ContributionReadException + +
+          Denotes an exception while reading artifacts inside an SCA contribution.
ContributionResolveException + +
+          Denotes a problem while resolving models inside an SCA contribution.
ContributionWriteException + +
+          Denotes an exception while writing artifacts inside an SCA contribution.
TypeDescriber + +
+          Provide content type for a given resource
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.sca.contribution.service used by org.apache.tuscany.sca.contribution.service
AbstractContributionException + +
+          The root checked exception for the Contribution Service.
ContributionException + +
+          Base class for exceptions raised by contribution services.
ContributionMetadataLoaderException + +
+          Denotes an exception while processing the contribution metadata
ContributionReadException + +
+          Denotes an exception while reading artifacts inside an SCA contribution.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/DefaultExtensionPointRegistry.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/DefaultExtensionPointRegistry.html new file mode 100644 index 0000000000..1c030fdd2f --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/DefaultExtensionPointRegistry.html @@ -0,0 +1,325 @@ + + + + + + +DefaultExtensionPointRegistry + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.core +
+Class DefaultExtensionPointRegistry

+
+java.lang.Object
+  extended by org.apache.tuscany.sca.core.DefaultExtensionPointRegistry
+
+
+
All Implemented Interfaces:
ExtensionPointRegistry
+
+
+
+
public class DefaultExtensionPointRegistry
extends java.lang.Object
implements ExtensionPointRegistry
+ + +

+Default implementation of a registry to hold all the Tuscany core extension + points. As the point of contact for all extension artifacts this registry + allows loaded extensions to find all other parts of the system and + register themselves appropriately. +

+ +

+

+
Version:
+
$Rev: 539359 $ $Date: 2007-05-18 11:06:21 +0100 (Fri, 18 May 2007) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
DefaultExtensionPointRegistry() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddExtensionPoint(java.lang.Object extensionPoint) + +
+          Add an extension point to the registry.
+ + + + + +
+<T> T
+
getExtensionPoint(java.lang.Class<T> extensionPointType) + +
+          Get the extension point by the interface that it implements
+ voidremoveExtensionPoint(java.lang.Object extensionPoint) + +
+          Remove an extension point based on the interface that it implements
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+DefaultExtensionPointRegistry

+
+public DefaultExtensionPointRegistry()
+
+
+ + + + + + + + +
+Method Detail
+ +

+addExtensionPoint

+
+public void addExtensionPoint(java.lang.Object extensionPoint)
+
+
Add an extension point to the registry. This default implementation + stores extensions against the interfaces that they implement. +

+

+
Specified by:
addExtensionPoint in interface ExtensionPointRegistry
+
+
+
Parameters:
extensionPoint - The instance of the extension point
+
+
+
+ +

+getExtensionPoint

+
+public <T> T getExtensionPoint(java.lang.Class<T> extensionPointType)
+
+
Get the extension point by the interface that it implements +

+

+
Specified by:
getExtensionPoint in interface ExtensionPointRegistry
+
+
+
Parameters:
extensionPointType - The lookup key (extension point interface) +
Returns:
The instance of the extension point
+
+
+
+ +

+removeExtensionPoint

+
+public void removeExtensionPoint(java.lang.Object extensionPoint)
+
+
Remove an extension point based on the interface that it implements +

+

+
Specified by:
removeExtensionPoint in interface ExtensionPointRegistry
+
+
+
Parameters:
extensionPoint - The extension point to remove
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/DefaultModelFactoryExtensionPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/DefaultModelFactoryExtensionPoint.html new file mode 100644 index 0000000000..96199f1700 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/DefaultModelFactoryExtensionPoint.html @@ -0,0 +1,321 @@ + + + + + + +DefaultModelFactoryExtensionPoint + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.core +
+Class DefaultModelFactoryExtensionPoint

+
+java.lang.Object
+  extended by org.apache.tuscany.sca.core.DefaultModelFactoryExtensionPoint
+
+
+
All Implemented Interfaces:
ModelFactoryExtensionPoint
+
+
+
+
public class DefaultModelFactoryExtensionPoint
extends java.lang.Object
implements ModelFactoryExtensionPoint
+ + +

+Default implementation of a model factory extension point. +

+ +

+

+
Version:
+
$Rev: 539359 $ $Date: 2007-05-18 11:06:21 +0100 (Fri, 18 May 2007) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
DefaultModelFactoryExtensionPoint() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddFactory(java.lang.Object factory) + +
+          Add a model factory extension.
+ + + + + +
+<T> T
+
getFactory(java.lang.Class<T> factoryInterface) + +
+          Get a factory implementing the given interface.
+ voidremoveFactory(java.lang.Object factory) + +
+          Remove a model factory extension.
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+DefaultModelFactoryExtensionPoint

+
+public DefaultModelFactoryExtensionPoint()
+
+
+ + + + + + + + +
+Method Detail
+ +

+addFactory

+
+public void addFactory(java.lang.Object factory)
+
+
Add a model factory extension. +

+

+
Specified by:
addFactory in interface ModelFactoryExtensionPoint
+
+
+
Parameters:
factory - The factory to add
+
+
+
+ +

+removeFactory

+
+public void removeFactory(java.lang.Object factory)
+
+
Remove a model factory extension. +

+

+
Specified by:
removeFactory in interface ModelFactoryExtensionPoint
+
+
+
Parameters:
factory - The factory to remove
+
+
+
+ +

+getFactory

+
+public <T> T getFactory(java.lang.Class<T> factoryInterface)
+
+
Get a factory implementing the given interface. +

+

+
Specified by:
getFactory in interface ModelFactoryExtensionPoint
+
+
+
Parameters:
factoryInterface - The lookup key (factory interface) +
Returns:
The factory
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/ExtensionPointRegistry.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/ExtensionPointRegistry.html new file mode 100644 index 0000000000..343d319195 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/ExtensionPointRegistry.html @@ -0,0 +1,268 @@ + + + + + + +ExtensionPointRegistry + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.core +
+Interface ExtensionPointRegistry

+
+
All Known Implementing Classes:
DefaultExtensionPointRegistry
+
+
+
+
public interface ExtensionPointRegistry
+ + +

+The registry for the Tuscany core extension points. As the point of contact + for all extension artifacts this registry allows loaded extensions to find + all other parts of the system and register themselves appropriately. +

+ +

+

+
Version:
+
$Rev: 539359 $ $Date: 2007-05-18 11:06:21 +0100 (Fri, 18 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddExtensionPoint(java.lang.Object extensionPoint) + +
+          Add an extension point to the registry
+ + + + + +
+<T> T
+
getExtensionPoint(java.lang.Class<T> extensionPointType) + +
+          Get the extension point by the interface
+ voidremoveExtensionPoint(java.lang.Object extensionPoint) + +
+          Remove an extension point
+  +

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

+addExtensionPoint

+
+void addExtensionPoint(java.lang.Object extensionPoint)
+
+
Add an extension point to the registry +

+

+
Parameters:
extensionPoint - The instance of the extension point
+
+
+
+ +

+getExtensionPoint

+
+<T> T getExtensionPoint(java.lang.Class<T> extensionPointType)
+
+
Get the extension point by the interface +

+

+
Parameters:
extensionPointType - The lookup key (extension point interface) +
Returns:
The instance of the extension point
+
+
+
+ +

+removeExtensionPoint

+
+void removeExtensionPoint(java.lang.Object extensionPoint)
+
+
Remove an extension point +

+

+
Parameters:
extensionPoint - The extension point to remove
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/ModelFactoryExtensionPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/ModelFactoryExtensionPoint.html new file mode 100644 index 0000000000..73cc9191fa --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/ModelFactoryExtensionPoint.html @@ -0,0 +1,270 @@ + + + + + + +ModelFactoryExtensionPoint + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.core +
+Interface ModelFactoryExtensionPoint

+
+
All Known Implementing Classes:
DefaultModelFactoryExtensionPoint
+
+
+
+
public interface ModelFactoryExtensionPoint
+ + +

+An extension point for model factories. Model factories are provided to + abstract the classes that represent artifacts in the assembly model away + from their creation mechanism. When the runtime needs to extend the model + as it reads in contributed artifacts it looks up the factory for the + artifact required in this registry +

+ +

+

+
Version:
+
$Rev: 539359 $ $Date: 2007-05-18 11:06:21 +0100 (Fri, 18 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddFactory(java.lang.Object factory) + +
+          Add a model factory extension.
+ + + + + +
+<T> T
+
getFactory(java.lang.Class<T> factoryInterface) + +
+          Get a factory implementing the given interface.
+ voidremoveFactory(java.lang.Object factory) + +
+          Remove a model factory extension.
+  +

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

+addFactory

+
+void addFactory(java.lang.Object factory)
+
+
Add a model factory extension. +

+

+
Parameters:
factory - The factory to add
+
+
+
+ +

+removeFactory

+
+void removeFactory(java.lang.Object factory)
+
+
Remove a model factory extension. +

+

+
Parameters:
factory - The factory to remove
+
+
+
+ +

+getFactory

+
+<T> T getFactory(java.lang.Class<T> factoryInterface)
+
+
Get a factory implementing the given interface. +

+

+
Parameters:
factoryInterface - the lookup key (factory interface) +
Returns:
The factory
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/ModuleActivator.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/ModuleActivator.html new file mode 100644 index 0000000000..c637cfbdab --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/ModuleActivator.html @@ -0,0 +1,275 @@ + + + + + + +ModuleActivator + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.core +
+Interface ModuleActivator

+
+
+
public interface ModuleActivator
+ + +

+ModuleActivator represents a module that plugs into the Tuscany system. Each + module should provide an implementation of this interface and register the + ModuleActivator implementation class by defining a file named + + "META-INF/services/org.apache.tuscany.spi.bootstrp.ModuleActivator" + + The content of the file is the class name of the ModuleActivator implementation. + The implementation class must have a no-arg constructor. The same instance + will be used to invoke all the methods during different phases of the module + activation. Note that the start and stop methods defined by this interface + take a reference to the Tuscany SCA runtime ExtensionPointRegistry. This + gives the ModuleActivator the oppotunity to add extension points to the + registry as it is requested to start up and remove them when it is requested + to shut down. +

+ +

+

+
Version:
+
$Rev: 538948 $ $Date: 2007-05-17 15:46:42 +0100 (Thu, 17 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.Object[]getExtensionPoints() + +
+          Get a map of the extension points defined by this module.
+ voidstart(ExtensionPointRegistry registry) + +
+          This method is invoked when the module is started by the Tuscany system.
+ voidstop(ExtensionPointRegistry registry) + +
+          This method is invoked when the module is stopped by the Tuscany system.
+  +

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

+getExtensionPoints

+
+java.lang.Object[] getExtensionPoints()
+
+
Get a map of the extension points defined by this module. The key is the + java interface to represent the extension point and the the value is the + instance of the implementation of the interface. +

+

+ +
Returns:
All the extension points defined by this module
+
+
+
+ +

+start

+
+void start(ExtensionPointRegistry registry)
+
+
This method is invoked when the module is started by the Tuscany system. + It can be used by this module to registr extensions against extension + points. +

+

+
Parameters:
registry - The extension point registry
+
+
+
+ +

+stop

+
+void stop(ExtensionPointRegistry registry)
+
+
This method is invoked when the module is stopped by the Tuscany system. + It can be used by this module to unregister extensions against the + extension points. +

+

+
Parameters:
registry - The extension point registry
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/class-use/DefaultExtensionPointRegistry.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/class-use/DefaultExtensionPointRegistry.html new file mode 100644 index 0000000000..c54c611d72 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/class-use/DefaultExtensionPointRegistry.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Class org.apache.tuscany.sca.core.DefaultExtensionPointRegistry + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.sca.core.DefaultExtensionPointRegistry

+
+No usage of org.apache.tuscany.sca.core.DefaultExtensionPointRegistry +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/class-use/DefaultModelFactoryExtensionPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/class-use/DefaultModelFactoryExtensionPoint.html new file mode 100644 index 0000000000..5f24adad37 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/class-use/DefaultModelFactoryExtensionPoint.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Class org.apache.tuscany.sca.core.DefaultModelFactoryExtensionPoint + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.sca.core.DefaultModelFactoryExtensionPoint

+
+No usage of org.apache.tuscany.sca.core.DefaultModelFactoryExtensionPoint +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/class-use/ExtensionPointRegistry.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/class-use/ExtensionPointRegistry.html new file mode 100644 index 0000000000..52a1f403fa --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/class-use/ExtensionPointRegistry.html @@ -0,0 +1,201 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.core.ExtensionPointRegistry + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.core.ExtensionPointRegistry

+
+ + + + + + + + + +
+Packages that use ExtensionPointRegistry
org.apache.tuscany.sca.core  
+  +

+ + + + + +
+Uses of ExtensionPointRegistry in org.apache.tuscany.sca.core
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.sca.core that implement ExtensionPointRegistry
+ classDefaultExtensionPointRegistry + +
+          Default implementation of a registry to hold all the Tuscany core extension + points.
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.core with parameters of type ExtensionPointRegistry
+ voidModuleActivator.start(ExtensionPointRegistry registry) + +
+          This method is invoked when the module is started by the Tuscany system.
+ voidModuleActivator.stop(ExtensionPointRegistry registry) + +
+          This method is invoked when the module is stopped by the Tuscany system.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/class-use/ModelFactoryExtensionPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/class-use/ModelFactoryExtensionPoint.html new file mode 100644 index 0000000000..d28f5d4e81 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/class-use/ModelFactoryExtensionPoint.html @@ -0,0 +1,176 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.core.ModelFactoryExtensionPoint + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.core.ModelFactoryExtensionPoint

+
+ + + + + + + + + +
+Packages that use ModelFactoryExtensionPoint
org.apache.tuscany.sca.core  
+  +

+ + + + + +
+Uses of ModelFactoryExtensionPoint in org.apache.tuscany.sca.core
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.sca.core that implement ModelFactoryExtensionPoint
+ classDefaultModelFactoryExtensionPoint + +
+          Default implementation of a model factory extension point.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/class-use/ModuleActivator.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/class-use/ModuleActivator.html new file mode 100644 index 0000000000..f1499ddd04 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/class-use/ModuleActivator.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.core.ModuleActivator + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.core.ModuleActivator

+
+No usage of org.apache.tuscany.sca.core.ModuleActivator +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/package-frame.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/package-frame.html new file mode 100644 index 0000000000..ab25495825 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/package-frame.html @@ -0,0 +1,49 @@ + + + + + + +org.apache.tuscany.sca.core + + + + + + + + + + + +org.apache.tuscany.sca.core + + + + +
+Interfaces  + +
+ExtensionPointRegistry +
+ModelFactoryExtensionPoint +
+ModuleActivator
+ + + + + + +
+Classes  + +
+DefaultExtensionPointRegistry +
+DefaultModelFactoryExtensionPoint
+ + + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/package-summary.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/package-summary.html new file mode 100644 index 0000000000..9c987dfe2d --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/package-summary.html @@ -0,0 +1,181 @@ + + + + + + +org.apache.tuscany.sca.core + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.apache.tuscany.sca.core +

+ + + + + + + + + + + + + + + + + +
+Interface Summary
ExtensionPointRegistryThe registry for the Tuscany core extension points.
ModelFactoryExtensionPointAn extension point for model factories.
ModuleActivatorModuleActivator represents a module that plugs into the Tuscany system.
+  + +

+ + + + + + + + + + + + + +
+Class Summary
DefaultExtensionPointRegistryDefault implementation of a registry to hold all the Tuscany core extension + points.
DefaultModelFactoryExtensionPointDefault implementation of a model factory extension point.
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/package-tree.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/package-tree.html new file mode 100644 index 0000000000..1c3b12e780 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/package-tree.html @@ -0,0 +1,156 @@ + + + + + + +org.apache.tuscany.sca.core Class Hierarchy + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

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

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/package-use.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/package-use.html new file mode 100644 index 0000000000..b8a7fad899 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/package-use.html @@ -0,0 +1,172 @@ + + + + + + +Uses of Package org.apache.tuscany.sca.core + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

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

+
+ + + + + + + + + +
+Packages that use org.apache.tuscany.sca.core
org.apache.tuscany.sca.core  
+  +

+ + + + + + + + + + + +
+Classes in org.apache.tuscany.sca.core used by org.apache.tuscany.sca.core
ExtensionPointRegistry + +
+          The registry for the Tuscany core extension points.
ModelFactoryExtensionPoint + +
+          An extension point for model factories.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/DataBinding.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/DataBinding.html new file mode 100644 index 0000000000..b314bdd586 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/DataBinding.html @@ -0,0 +1,446 @@ + + + + + + +DataBinding + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.databinding +
+Interface DataBinding

+
+
+
public interface DataBinding
+ + +

+DataBinding represents a data representation, for example, SDO, JAXB and AXIOM +

+ +

+


+ +

+ + + + + + + + + + + + + + + + + + + +
+Field Summary
+static java.lang.StringIDL_FAULT + +
+          A special databinding for fault message of an operation
+static java.lang.StringIDL_INPUT + +
+          A special databinding for input message of an operation
+static java.lang.StringIDL_OUTPUT + +
+          A special databinding for output message of an operation
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.Objectcopy(java.lang.Object object) + +
+          Make a copy of the object for "pass-by-value" semantics
+ java.lang.String[]getAliases() + +
+          Get the aliases for the databinding
+ ExceptionHandlergetExceptionHandler() + +
+          Get the handler that can handle exceptions/faults in the + databinding-specific way
+ java.lang.StringgetName() + +
+          The name of a databinding should be case-insensitive and unique
+ SimpleTypeMappergetSimpleTypeMapper() + +
+          Get the type mapper for simple types
+ WrapperHandlergetWrapperHandler() + +
+          Provide a WrapperHandler for this databinding
+ booleanintrospect(DataType dataType, + java.lang.annotation.Annotation[] annotations) + +
+          Introspect and populate information to a DataType model
+ DataTypeintrospect(java.lang.Object value) + +
+          Introspect the data to figure out the corresponding data type
+  +

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

+IDL_INPUT

+
+static final java.lang.String IDL_INPUT
+
+
A special databinding for input message of an operation +

+

+
See Also:
Constant Field Values
+
+
+ +

+IDL_OUTPUT

+
+static final java.lang.String IDL_OUTPUT
+
+
A special databinding for output message of an operation +

+

+
See Also:
Constant Field Values
+
+
+ +

+IDL_FAULT

+
+static final java.lang.String IDL_FAULT
+
+
A special databinding for fault message of an operation +

+

+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Method Detail
+ +

+getName

+
+java.lang.String getName()
+
+
The name of a databinding should be case-insensitive and unique +

+

+ +
Returns:
The name of the databinding
+
+
+
+ +

+getAliases

+
+java.lang.String[] getAliases()
+
+
Get the aliases for the databinding +

+

+ +
Returns:
An array of aliases
+
+
+
+ +

+introspect

+
+boolean introspect(DataType dataType,
+                   java.lang.annotation.Annotation[] annotations)
+
+
Introspect and populate information to a DataType model +

+

+
Parameters:
javaType - The java class or interface to be introspected
annotations - The java annotations +
Returns:
true if the databinding has recognized the given data type
+
+
+
+ +

+introspect

+
+DataType introspect(java.lang.Object value)
+
+
Introspect the data to figure out the corresponding data type +

+

+
Parameters:
value - The object to be checked +
Returns:
The DataType or null if the java type is not supported by this databinding
+
+
+
+ +

+getWrapperHandler

+
+WrapperHandler getWrapperHandler()
+
+
Provide a WrapperHandler for this databinding +

+

+ +
Returns:
A wrapper handler which can handle wrapping/wrapping for this databinding
+
+
+
+ +

+copy

+
+java.lang.Object copy(java.lang.Object object)
+
+
Make a copy of the object for "pass-by-value" semantics +

+

+
Parameters:
source - object to copy +
Returns:
copy of the object passed in as argument
+
+
+
+ +

+getSimpleTypeMapper

+
+SimpleTypeMapper getSimpleTypeMapper()
+
+
Get the type mapper for simple types +

+

+ +
Returns:
The databinding-specific simple type mapper
+
+
+
+ +

+getExceptionHandler

+
+ExceptionHandler getExceptionHandler()
+
+
Get the handler that can handle exceptions/faults in the + databinding-specific way +

+

+ +
Returns:
An instance of the exception handler
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/DataBindingExtensionPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/DataBindingExtensionPoint.html new file mode 100644 index 0000000000..52b9fa7771 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/DataBindingExtensionPoint.html @@ -0,0 +1,304 @@ + + + + + + +DataBindingExtensionPoint + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.databinding +
+Interface DataBindingExtensionPoint

+
+
All Known Implementing Classes:
DefaultDataBindingExtensionPoint
+
+
+
+
public interface DataBindingExtensionPoint
+ + +

+An extension point for data binding extensions. +

+ +

+


+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddDataBinding(DataBinding dataBinding) + +
+          Register a data binding
+ DataBindinggetDataBinding(java.lang.String id) + +
+          Look up a data binding by id
+ booleanintrospectType(DataType dataType, + java.lang.annotation.Annotation[] annotations) + +
+          Introspect the java class to figure out what DataType supports it
+ DataTypeintrospectType(java.lang.Object value) + +
+          Introspect the value to figure out the corresponding DataType
+ DataBindingremoveDataBinding(java.lang.String id) + +
+          Unregister a data binding
+  +

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

+addDataBinding

+
+void addDataBinding(DataBinding dataBinding)
+
+
Register a data binding +

+

+
Parameters:
dataBinding -
+
+
+
+ +

+getDataBinding

+
+DataBinding getDataBinding(java.lang.String id)
+
+
Look up a data binding by id +

+

+
Parameters:
id - The name of the databinding +
Returns:
The databinding
+
+
+
+ +

+removeDataBinding

+
+DataBinding removeDataBinding(java.lang.String id)
+
+
Unregister a data binding +

+

+
Parameters:
id - +
Returns:
The unregistered databinding
+
+
+
+ +

+introspectType

+
+boolean introspectType(DataType dataType,
+                       java.lang.annotation.Annotation[] annotations)
+
+
Introspect the java class to figure out what DataType supports it +

+

+
Parameters:
DataType - The initial data type
annotations - The java annotations +
Returns:
A DataType representing the java type or null if no databinding + recognizes the java type
+
+
+
+ +

+introspectType

+
+DataType introspectType(java.lang.Object value)
+
+
Introspect the value to figure out the corresponding DataType +

+

+
Parameters:
value - The object value +
Returns:
A DataType representing the value or null if no databinding + recognizes the value
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/DataPipe.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/DataPipe.html new file mode 100644 index 0000000000..e4334ecdff --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/DataPipe.html @@ -0,0 +1,254 @@ + + + + + + +DataPipe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.databinding +
+Interface DataPipe<S,R>

+
+
Type Parameters:
S - The data binding type of the sink
R - The data binding type of the result
+
+
All Superinterfaces:
Transformer
+
+
+
+
public interface DataPipe<S,R>
extends Transformer
+ + +

+Data pipe allows a data source pushes data into its sink and pipe the data into its result +

+ +

+


+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ RgetResult() + +
+          Returns the data populated by the sink
+ SgetSink() + +
+          Returns a sink (for example, java.io.OutputStream, java.io.Writer or org.xml.sax.ContentHandler) to receive data + pushed by the source
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.databinding.Transformer
getSourceDataBinding, getTargetDataBinding, getWeight
+  +

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

+getSink

+
+S getSink()
+
+
Returns a sink (for example, java.io.OutputStream, java.io.Writer or org.xml.sax.ContentHandler) to receive data + pushed by the source +

+

+
+
+
+ +
Returns:
The sink to consume data
+
+
+
+ +

+getResult

+
+R getResult()
+
+
Returns the data populated by the sink +

+

+
+
+
+ +
Returns:
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/DefaultDataBindingExtensionPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/DefaultDataBindingExtensionPoint.html new file mode 100644 index 0000000000..a651f605a3 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/DefaultDataBindingExtensionPoint.html @@ -0,0 +1,374 @@ + + + + + + +DefaultDataBindingExtensionPoint + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.databinding +
+Class DefaultDataBindingExtensionPoint

+
+java.lang.Object
+  extended by org.apache.tuscany.sca.databinding.DefaultDataBindingExtensionPoint
+
+
+
All Implemented Interfaces:
DataBindingExtensionPoint
+
+
+
+
public class DefaultDataBindingExtensionPoint
extends java.lang.Object
implements DataBindingExtensionPoint
+ + +

+The default implementation of a data binding extension point. +

+ +

+

+
Version:
+
$Rev: 537475 $ $Date: 2007-05-12 17:05:29 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
DefaultDataBindingExtensionPoint() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddDataBinding(DataBinding dataBinding) + +
+          Register a data binding
+ DataBindinggetDataBinding(java.lang.String id) + +
+          Look up a data binding by id
+ booleanintrospectType(DataType dataType, + java.lang.annotation.Annotation[] annotations) + +
+          Introspect the java class to figure out what DataType supports it
+ DataTypeintrospectType(java.lang.Object value) + +
+          Introspect the value to figure out the corresponding DataType
+ DataBindingremoveDataBinding(java.lang.String id) + +
+          Unregister a data binding
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+DefaultDataBindingExtensionPoint

+
+public DefaultDataBindingExtensionPoint()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getDataBinding

+
+public DataBinding getDataBinding(java.lang.String id)
+
+
Description copied from interface: DataBindingExtensionPoint
+
Look up a data binding by id +

+

+
Specified by:
getDataBinding in interface DataBindingExtensionPoint
+
+
+
Parameters:
id - The name of the databinding +
Returns:
The databinding
+
+
+
+ +

+addDataBinding

+
+public void addDataBinding(DataBinding dataBinding)
+
+
Description copied from interface: DataBindingExtensionPoint
+
Register a data binding +

+

+
Specified by:
addDataBinding in interface DataBindingExtensionPoint
+
+
+
+
+
+
+ +

+removeDataBinding

+
+public DataBinding removeDataBinding(java.lang.String id)
+
+
Description copied from interface: DataBindingExtensionPoint
+
Unregister a data binding +

+

+
Specified by:
removeDataBinding in interface DataBindingExtensionPoint
+
+
+ +
Returns:
The unregistered databinding
+
+
+
+ +

+introspectType

+
+public boolean introspectType(DataType dataType,
+                              java.lang.annotation.Annotation[] annotations)
+
+
Description copied from interface: DataBindingExtensionPoint
+
Introspect the java class to figure out what DataType supports it +

+

+
Specified by:
introspectType in interface DataBindingExtensionPoint
+
+
+
annotations - The java annotations +
Returns:
A DataType representing the java type or null if no databinding + recognizes the java type
+
+
+
+ +

+introspectType

+
+public DataType introspectType(java.lang.Object value)
+
+
Description copied from interface: DataBindingExtensionPoint
+
Introspect the value to figure out the corresponding DataType +

+

+
Specified by:
introspectType in interface DataBindingExtensionPoint
+
+
+
Parameters:
value - The object value +
Returns:
A DataType representing the value or null if no databinding + recognizes the value
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/DefaultTransformerExtensionPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/DefaultTransformerExtensionPoint.html new file mode 100644 index 0000000000..355474c3e1 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/DefaultTransformerExtensionPoint.html @@ -0,0 +1,403 @@ + + + + + + +DefaultTransformerExtensionPoint + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.databinding +
+Class DefaultTransformerExtensionPoint

+
+java.lang.Object
+  extended by org.apache.tuscany.sca.databinding.DefaultTransformerExtensionPoint
+
+
+
All Implemented Interfaces:
TransformerExtensionPoint
+
+
+
+
public class DefaultTransformerExtensionPoint
extends java.lang.Object
implements TransformerExtensionPoint
+ + +

+

+
Version:
+
$Rev: 537475 $ $Date: 2007-05-12 17:05:29 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
DefaultTransformerExtensionPoint(DataBindingExtensionPoint dataBindings) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddTransformer(java.lang.String sourceType, + java.lang.String resultType, + int weight, + Transformer transformer) + +
+          Register a transformer
+ voidaddTransformer(Transformer transformer) + +
+          Register a transformer
+ TransformergetTransformer(java.lang.String sourceType, + java.lang.String resultType) + +
+          Get the direct Transformer which can transform data from source type to + result type
+ java.util.List<Transformer>getTransformerChain(java.lang.String sourceType, + java.lang.String resultType) + +
+          Get the a chain of Transformers which can transform data from source type + to result type
+ booleanremoveTransformer(java.lang.String sourceType, + java.lang.String resultType) + +
+          Unregister a transformer
+ java.lang.StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+DefaultTransformerExtensionPoint

+
+public DefaultTransformerExtensionPoint(DataBindingExtensionPoint dataBindings)
+
+
+ + + + + + + + +
+Method Detail
+ +

+addTransformer

+
+public void addTransformer(java.lang.String sourceType,
+                           java.lang.String resultType,
+                           int weight,
+                           Transformer transformer)
+
+
Description copied from interface: TransformerExtensionPoint
+
Register a transformer +

+

+
Specified by:
addTransformer in interface TransformerExtensionPoint
+
+
+
+
+
+
+ +

+addTransformer

+
+public void addTransformer(Transformer transformer)
+
+
Description copied from interface: TransformerExtensionPoint
+
Register a transformer +

+

+
Specified by:
addTransformer in interface TransformerExtensionPoint
+
+
+
+
+
+
+ +

+removeTransformer

+
+public boolean removeTransformer(java.lang.String sourceType,
+                                 java.lang.String resultType)
+
+
Description copied from interface: TransformerExtensionPoint
+
Unregister a transformer +

+

+
Specified by:
removeTransformer in interface TransformerExtensionPoint
+
+
+ +
Returns:
+
+
+
+ +

+getTransformer

+
+public Transformer getTransformer(java.lang.String sourceType,
+                                  java.lang.String resultType)
+
+
Description copied from interface: TransformerExtensionPoint
+
Get the direct Transformer which can transform data from source type to + result type +

+

+
Specified by:
getTransformer in interface TransformerExtensionPoint
+
+
+ +
Returns:
+
+
+
+ +

+getTransformerChain

+
+public java.util.List<Transformer> getTransformerChain(java.lang.String sourceType,
+                                                       java.lang.String resultType)
+
+
Description copied from interface: TransformerExtensionPoint
+
Get the a chain of Transformers which can transform data from source type + to result type +

+

+
Specified by:
getTransformerChain in interface TransformerExtensionPoint
+
+
+ +
Returns:
+
+
+
+ +

+toString

+
+public java.lang.String toString()
+
+
+
Overrides:
toString in class java.lang.Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/ExceptionHandler.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/ExceptionHandler.html new file mode 100644 index 0000000000..3e058183bf --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/ExceptionHandler.html @@ -0,0 +1,265 @@ + + + + + + +ExceptionHandler + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.databinding +
+Interface ExceptionHandler

+
+
+
public interface ExceptionHandler
+ + +

+ExceptionHandler provides databinding-specific logic for exception handling +

+ +

+

+
Version:
+
$Rev: 537475 $ $Date: 2007-05-12 17:05:29 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.ExceptioncreateException(DataType<DataType> exceptionType, + java.lang.String message, + java.lang.Object faultInfo, + java.lang.Throwable cause) + +
+          Create an exception to wrap the fault data
+ java.lang.ObjectgetFaultInfo(java.lang.Exception exception) + +
+          Retrieve the fault info from a java exception
+ DataType<?>getFaultType(DataType exceptionDataType) + +
+          Introspect an exception class to figure out the fault data type
+  +

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

+createException

+
+java.lang.Exception createException(DataType<DataType> exceptionType,
+                                    java.lang.String message,
+                                    java.lang.Object faultInfo,
+                                    java.lang.Throwable cause)
+
+
Create an exception to wrap the fault data +

+

+
Parameters:
exceptionType - The DataType for the exception
message - The error message
faultInfo - The databinding-specific fault data
cause - The protocol-specific error +
Returns:
An instance of java exception to represent the fault
+
+
+
+ +

+getFaultInfo

+
+java.lang.Object getFaultInfo(java.lang.Exception exception)
+
+
Retrieve the fault info from a java exception +

+

+
Parameters:
exception - The databinding-specific java exception that represents + the fault data +
Returns:
The databinding-specific fault data
+
+
+
+ +

+getFaultType

+
+DataType<?> getFaultType(DataType exceptionDataType)
+
+
Introspect an exception class to figure out the fault data type +

+

+
Parameters:
exceptionDataType - The exception class +
Returns:
The data type for the fault
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/Mediator.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/Mediator.html new file mode 100644 index 0000000000..d6ec8791d8 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/Mediator.html @@ -0,0 +1,291 @@ + + + + + + +Mediator + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.databinding +
+Interface Mediator

+
+
+
public interface Mediator
+ + +

+This interface will be used as a Tuscany system service to perform data mediations + + Mediate the data from one type to the other one +

+ +

+


+ +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ DataBindingExtensionPointgetDataBindings() + +
+          Get the DataBindings used by this mediator.
+ TransformerExtensionPointgetTransformers() + +
+          Get the Transformers used by this mediator.
+ java.lang.Objectmediate(java.lang.Object source, + DataType sourceDataType, + DataType targetDataType, + java.util.Map<java.lang.String,java.lang.Object> context) + +
+          Mediate the data from the source type to the target type
+ voidmediate(java.lang.Object source, + java.lang.Object target, + DataType sourceDataType, + DataType targetDataType, + java.util.Map<java.lang.String,java.lang.Object> context) + +
+          Mediate the source data into the target which is a sink to receive the data
+  +

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

+mediate

+
+java.lang.Object mediate(java.lang.Object source,
+                         DataType sourceDataType,
+                         DataType targetDataType,
+                         java.util.Map<java.lang.String,java.lang.Object> context)
+
+
Mediate the data from the source type to the target type +

+

+
Parameters:
source - The data to be mediated
sourceDataType - Data type for the source data
targetDataType - Data type for the target data
context - +
Returns:
+
+
+
+ +

+mediate

+
+void mediate(java.lang.Object source,
+             java.lang.Object target,
+             DataType sourceDataType,
+             DataType targetDataType,
+             java.util.Map<java.lang.String,java.lang.Object> context)
+
+
Mediate the source data into the target which is a sink to receive the data +

+

+
Parameters:
source - The data to be mediated
target - The sink to receive data
sourceDataType - Data type for the source data
targetDataType - Data type for the target data
+
+
+
+ +

+getDataBindings

+
+DataBindingExtensionPoint getDataBindings()
+
+
Get the DataBindings used by this mediator. +

+

+ +
Returns:
+
+
+
+ +

+getTransformers

+
+TransformerExtensionPoint getTransformers()
+
+
Get the Transformers used by this mediator. +

+

+ +
Returns:
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/PullTransformer.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/PullTransformer.html new file mode 100644 index 0000000000..4fe84a6fb0 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/PullTransformer.html @@ -0,0 +1,229 @@ + + + + + + +PullTransformer + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.databinding +
+Interface PullTransformer<S,R>

+
+
Type Parameters:
S - The source data type
R - the target data type
+
+
All Superinterfaces:
Transformer
+
+
+
+
public interface PullTransformer<S,R>
extends Transformer
+ + +

+PullTransformer transforms data from one binding format to the other one which can be directly consumed +

+ +

+


+ +

+ + + + + + + + + + + + +
+Method Summary
+ Rtransform(S source, + TransformationContext context) + +
+          Transform source data into the result type.
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.databinding.Transformer
getSourceDataBinding, getTargetDataBinding, getWeight
+  +

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

+transform

+
+R transform(S source,
+            TransformationContext context)
+
+
Transform source data into the result type. +

+

+
+
+
+
Parameters:
source - The source data
context - The context for the transformation +
Returns:
The transformed result
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/PushTransformer.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/PushTransformer.html new file mode 100644 index 0000000000..72db0ad1eb --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/PushTransformer.html @@ -0,0 +1,228 @@ + + + + + + +PushTransformer + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.databinding +
+Interface PushTransformer<S,R>

+
+
Type Parameters:
S -
R -
+
+
All Superinterfaces:
Transformer
+
+
+
+
public interface PushTransformer<S,R>
extends Transformer
+ + +

+A transformer that pushes data from its source into the sink +

+ +

+


+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidtransform(S source, + R sink, + TransformationContext context) + +
+           
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.databinding.Transformer
getSourceDataBinding, getTargetDataBinding, getWeight
+  +

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

+transform

+
+void transform(S source,
+               R sink,
+               TransformationContext context)
+
+
+
+
+
+
Parameters:
source - The source data
sink - The sink to receive the data
context -
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/SimpleTypeMapper.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/SimpleTypeMapper.html new file mode 100644 index 0000000000..faaef6956d --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/SimpleTypeMapper.html @@ -0,0 +1,240 @@ + + + + + + +SimpleTypeMapper + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.databinding +
+Interface SimpleTypeMapper

+
+
+
public interface SimpleTypeMapper
+ + +

+Type Mapper between XML schema simple data types and java objects +

+ +

+


+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.ObjecttoJavaObject(javax.xml.namespace.QName simpleType, + java.lang.String value, + TransformationContext context) + +
+          Parse the XML lexical representation into a java object
+ java.lang.StringtoXMLLiteral(javax.xml.namespace.QName simpleType, + java.lang.Object obj, + TransformationContext context) + +
+          Create the XML lexical representation for a java object
+  +

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

+toJavaObject

+
+java.lang.Object toJavaObject(javax.xml.namespace.QName simpleType,
+                              java.lang.String value,
+                              TransformationContext context)
+
+
Parse the XML lexical representation into a java object +

+

+
Parameters:
simpleType - The XSD simple type
value - the XML lexical representation
context - The context of the transformation +
Returns:
A java object for the XML value
+
+
+
+ +

+toXMLLiteral

+
+java.lang.String toXMLLiteral(javax.xml.namespace.QName simpleType,
+                              java.lang.Object obj,
+                              TransformationContext context)
+
+
Create the XML lexical representation for a java object +

+

+
Parameters:
simpleType - The XSD simple type
obj - The java object
context - The context of the transformation +
Returns:
The XML lexical representation
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/TransformationContext.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/TransformationContext.html new file mode 100644 index 0000000000..0cd45b6ea3 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/TransformationContext.html @@ -0,0 +1,394 @@ + + + + + + +TransformationContext + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.databinding +
+Interface TransformationContext

+
+
+
public interface TransformationContext
+ + +

+Context for data transformation +

+ +

+


+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.ClassLoadergetClassLoader() + +
+          Get the classloader
+ java.util.Map<java.lang.String,java.lang.Object>getMetadata() + +
+          Get a map of metadata
+ DataTypegetSourceDataType() + +
+          Get the source data type
+ OperationgetSourceOperation() + +
+           
+ DataTypegetTargetDataType() + +
+          Get the target data type
+ OperationgetTargetOperation() + +
+           
+ voidsetSourceDataType(DataType sourceDataType) + +
+          Set the source data type
+ voidsetSourceOperation(Operation sourceOperation) + +
+           
+ voidsetTargetDataType(DataType targetDataType) + +
+          Set the target data type
+ voidsetTargetOperation(Operation targetOperation) + +
+           
+  +

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

+getSourceOperation

+
+Operation getSourceOperation()
+
+
+
+
+
+
+ +

+setSourceOperation

+
+void setSourceOperation(Operation sourceOperation)
+
+
+
+
+
+
+ +

+getTargetOperation

+
+Operation getTargetOperation()
+
+
+
+
+
+
+ +

+setTargetOperation

+
+void setTargetOperation(Operation targetOperation)
+
+
+
+
+
+
+ +

+getSourceDataType

+
+DataType getSourceDataType()
+
+
Get the source data type +

+

+ +
Returns:
+
+
+
+ +

+getTargetDataType

+
+DataType getTargetDataType()
+
+
Get the target data type +

+

+ +
Returns:
+
+
+
+ +

+setSourceDataType

+
+void setSourceDataType(DataType sourceDataType)
+
+
Set the source data type +

+

+
Parameters:
sourceDataType -
+
+
+
+ +

+setTargetDataType

+
+void setTargetDataType(DataType targetDataType)
+
+
Set the target data type +

+

+
Parameters:
targetDataType -
+
+
+
+ +

+getClassLoader

+
+java.lang.ClassLoader getClassLoader()
+
+
Get the classloader +

+

+ +
Returns:
+
+
+
+ +

+getMetadata

+
+java.util.Map<java.lang.String,java.lang.Object> getMetadata()
+
+
Get a map of metadata +

+

+ +
Returns:
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/TransformationException.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/TransformationException.html new file mode 100644 index 0000000000..b941a66b6d --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/TransformationException.html @@ -0,0 +1,371 @@ + + + + + + +TransformationException + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.databinding +
+Class TransformationException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.apache.tuscany.sca.databinding.TransformationException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class TransformationException
extends java.lang.RuntimeException
+ + +

+Reports problems during data transformation +

+ +

+

+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
TransformationException() + +
+           
TransformationException(java.lang.String message) + +
+           
TransformationException(java.lang.String message, + java.lang.Throwable cause) + +
+           
TransformationException(java.lang.Throwable cause) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetSourceDataBinding() + +
+           
+ java.lang.StringgetTargetDataBinding() + +
+           
+ voidsetSourceDataBinding(java.lang.String sourceDataBinding) + +
+           
+ voidsetTargetDataBinding(java.lang.String targetDataBinding) + +
+           
+ + + + + + + +
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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+TransformationException

+
+public TransformationException()
+
+
+
+ +

+TransformationException

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

+TransformationException

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

+TransformationException

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

+getSourceDataBinding

+
+public java.lang.String getSourceDataBinding()
+
+
+
+
+
+
+ +

+setSourceDataBinding

+
+public void setSourceDataBinding(java.lang.String sourceDataBinding)
+
+
+
+
+
+
+ +

+getTargetDataBinding

+
+public java.lang.String getTargetDataBinding()
+
+
+
+
+
+
+ +

+setTargetDataBinding

+
+public void setTargetDataBinding(java.lang.String targetDataBinding)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/Transformer.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/Transformer.html new file mode 100644 index 0000000000..c990d4ea74 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/Transformer.html @@ -0,0 +1,261 @@ + + + + + + +Transformer + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.databinding +
+Interface Transformer

+
+
All Known Subinterfaces:
DataPipe<S,R>, PullTransformer<S,R>, PushTransformer<S,R>
+
+
+
+
public interface Transformer
+ + +

+A transformer provides the data transformation from source type to target type. The cost of the transformation is + modeled as weight. +

+ +

+


+ +

+ + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetSourceDataBinding() + +
+          Get the source type that this transformer transforms data from.
+ java.lang.StringgetTargetDataBinding() + +
+          Get the target type that this transformer transforms data into.
+ intgetWeight() + +
+          Get the cost of the transformation.
+  +

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

+getSourceDataBinding

+
+java.lang.String getSourceDataBinding()
+
+
Get the source type that this transformer transforms data from. The type is used as the key when the transformer + is registered with TransformerRegistry. +

+

+ +
Returns:
A key indentifying the source type
+
+
+
+ +

+getTargetDataBinding

+
+java.lang.String getTargetDataBinding()
+
+
Get the target type that this transformer transforms data into. The type is used as the key when the transformer + is registered with TransformerRegistry. +

+

+ +
Returns:
A key indentifying the target type
+
+
+
+ +

+getWeight

+
+int getWeight()
+
+
Get the cost of the transformation. The weight can be used to choose the most efficient path if there are more + than one available from the source to the target. +

+

+ +
Returns:
An integer representing the cost of the transformation
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/TransformerExtensionPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/TransformerExtensionPoint.html new file mode 100644 index 0000000000..f0b6aa205e --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/TransformerExtensionPoint.html @@ -0,0 +1,315 @@ + + + + + + +TransformerExtensionPoint + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.databinding +
+Interface TransformerExtensionPoint

+
+
All Known Implementing Classes:
DefaultTransformerExtensionPoint
+
+
+
+
public interface TransformerExtensionPoint
+ + +

+An extension point for data transformer extensions. +

+ +

+


+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddTransformer(java.lang.String sourceDataBinding, + java.lang.String targetDataBinding, + int weight, + Transformer transformer) + +
+          Register a transformer
+ voidaddTransformer(Transformer transformer) + +
+          Register a transformer
+ TransformergetTransformer(java.lang.String sourceDataBinding, + java.lang.String targetDataBinding) + +
+          Get the direct Transformer which can transform data from source type to + result type
+ java.util.List<Transformer>getTransformerChain(java.lang.String sourceDataBinding, + java.lang.String targetDataBinding) + +
+          Get the a chain of Transformers which can transform data from source type + to result type
+ booleanremoveTransformer(java.lang.String sourceDataBinding, + java.lang.String targetDataBinding) + +
+          Unregister a transformer
+  +

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

+addTransformer

+
+void addTransformer(java.lang.String sourceDataBinding,
+                    java.lang.String targetDataBinding,
+                    int weight,
+                    Transformer transformer)
+
+
Register a transformer +

+

+
Parameters:
sourceDataBinding -
targetDataBinding -
weight -
transformer -
+
+
+
+ +

+addTransformer

+
+void addTransformer(Transformer transformer)
+
+
Register a transformer +

+

+
Parameters:
transformer -
+
+
+
+ +

+removeTransformer

+
+boolean removeTransformer(java.lang.String sourceDataBinding,
+                          java.lang.String targetDataBinding)
+
+
Unregister a transformer +

+

+
Parameters:
sourceDataBinding -
targetDataBinding - +
Returns:
+
+
+
+ +

+getTransformer

+
+Transformer getTransformer(java.lang.String sourceDataBinding,
+                           java.lang.String targetDataBinding)
+
+
Get the direct Transformer which can transform data from source type to + result type +

+

+
Parameters:
sourceDataBinding -
targetDataBinding - +
Returns:
+
+
+
+ +

+getTransformerChain

+
+java.util.List<Transformer> getTransformerChain(java.lang.String sourceDataBinding,
+                                                java.lang.String targetDataBinding)
+
+
Get the a chain of Transformers which can transform data from source type + to result type +

+

+
Parameters:
sourceDataBinding -
targetDataBinding - +
Returns:
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/WrapperHandler.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/WrapperHandler.html new file mode 100644 index 0000000000..ba253474e0 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/WrapperHandler.html @@ -0,0 +1,261 @@ + + + + + + +WrapperHandler + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.databinding +
+Interface WrapperHandler<T>

+
+
+
public interface WrapperHandler<T>
+ + +

+A contract for transformers to deal with wrapping/unwrapping for WSDL wrapper style operations +

+ +

+


+ +

+ + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ Tcreate(org.apache.tuscany.sca.interfacedef.util.ElementInfo element, + TransformationContext context) + +
+          Create a wrapper element
+ java.util.ListgetChildren(T wrapper) + +
+          Get a list of child elements from the wrapper
+ voidsetChild(T wrapper, + int i, + org.apache.tuscany.sca.interfacedef.util.ElementInfo childElement, + java.lang.Object value) + +
+          Set child element for the wrapper
+  +

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

+create

+
+T create(org.apache.tuscany.sca.interfacedef.util.ElementInfo element,
+         TransformationContext context)
+
+
Create a wrapper element +

+

+
Parameters:
element - The XSD element
context - The transformation context +
Returns:
An object representing the wrapper element
+
+
+
+ +

+setChild

+
+void setChild(T wrapper,
+              int i,
+              org.apache.tuscany.sca.interfacedef.util.ElementInfo childElement,
+              java.lang.Object value)
+
+
Set child element for the wrapper +

+

+
Parameters:
wrapper - The wrapper
i - The index
childElement - The XSD element
value - The value of the child
+
+
+
+ +

+getChildren

+
+java.util.List getChildren(T wrapper)
+
+
Get a list of child elements from the wrapper +

+

+
Parameters:
wrapper - +
Returns:
child elements under the wrapper
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/DataBinding.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/DataBinding.html new file mode 100644 index 0000000000..cc15b44ab1 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/DataBinding.html @@ -0,0 +1,224 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.databinding.DataBinding + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.databinding.DataBinding

+
+ + + + + + + + + +
+Packages that use DataBinding
org.apache.tuscany.sca.databinding  
+  +

+ + + + + +
+Uses of DataBinding in org.apache.tuscany.sca.databinding
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.databinding that return DataBinding
+ DataBindingDataBindingExtensionPoint.getDataBinding(java.lang.String id) + +
+          Look up a data binding by id
+ DataBindingDefaultDataBindingExtensionPoint.getDataBinding(java.lang.String id) + +
+           
+ DataBindingDataBindingExtensionPoint.removeDataBinding(java.lang.String id) + +
+          Unregister a data binding
+ DataBindingDefaultDataBindingExtensionPoint.removeDataBinding(java.lang.String id) + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.databinding with parameters of type DataBinding
+ voidDataBindingExtensionPoint.addDataBinding(DataBinding dataBinding) + +
+          Register a data binding
+ voidDefaultDataBindingExtensionPoint.addDataBinding(DataBinding dataBinding) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/DataBindingExtensionPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/DataBindingExtensionPoint.html new file mode 100644 index 0000000000..835a1c0c68 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/DataBindingExtensionPoint.html @@ -0,0 +1,206 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.databinding.DataBindingExtensionPoint + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.databinding.DataBindingExtensionPoint

+
+ + + + + + + + + +
+Packages that use DataBindingExtensionPoint
org.apache.tuscany.sca.databinding  
+  +

+ + + + + +
+Uses of DataBindingExtensionPoint in org.apache.tuscany.sca.databinding
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.sca.databinding that implement DataBindingExtensionPoint
+ classDefaultDataBindingExtensionPoint + +
+          The default implementation of a data binding extension point.
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.databinding that return DataBindingExtensionPoint
+ DataBindingExtensionPointMediator.getDataBindings() + +
+          Get the DataBindings used by this mediator.
+  +

+ + + + + + + + +
Constructors in org.apache.tuscany.sca.databinding with parameters of type DataBindingExtensionPoint
DefaultTransformerExtensionPoint(DataBindingExtensionPoint dataBindings) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/DataPipe.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/DataPipe.html new file mode 100644 index 0000000000..f83590b125 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/DataPipe.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.databinding.DataPipe + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.databinding.DataPipe

+
+No usage of org.apache.tuscany.sca.databinding.DataPipe +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/DefaultDataBindingExtensionPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/DefaultDataBindingExtensionPoint.html new file mode 100644 index 0000000000..bf8515acf3 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/DefaultDataBindingExtensionPoint.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Class org.apache.tuscany.sca.databinding.DefaultDataBindingExtensionPoint + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.sca.databinding.DefaultDataBindingExtensionPoint

+
+No usage of org.apache.tuscany.sca.databinding.DefaultDataBindingExtensionPoint +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/DefaultTransformerExtensionPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/DefaultTransformerExtensionPoint.html new file mode 100644 index 0000000000..2fe7615fd4 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/DefaultTransformerExtensionPoint.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Class org.apache.tuscany.sca.databinding.DefaultTransformerExtensionPoint + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.sca.databinding.DefaultTransformerExtensionPoint

+
+No usage of org.apache.tuscany.sca.databinding.DefaultTransformerExtensionPoint +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/ExceptionHandler.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/ExceptionHandler.html new file mode 100644 index 0000000000..cf8a84afbb --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/ExceptionHandler.html @@ -0,0 +1,177 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.databinding.ExceptionHandler + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.databinding.ExceptionHandler

+
+ + + + + + + + + +
+Packages that use ExceptionHandler
org.apache.tuscany.sca.databinding  
+  +

+ + + + + +
+Uses of ExceptionHandler in org.apache.tuscany.sca.databinding
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.databinding that return ExceptionHandler
+ ExceptionHandlerDataBinding.getExceptionHandler() + +
+          Get the handler that can handle exceptions/faults in the + databinding-specific way
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/Mediator.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/Mediator.html new file mode 100644 index 0000000000..5126e28957 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/Mediator.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.databinding.Mediator + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.databinding.Mediator

+
+No usage of org.apache.tuscany.sca.databinding.Mediator +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/PullTransformer.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/PullTransformer.html new file mode 100644 index 0000000000..77ff090da3 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/PullTransformer.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.databinding.PullTransformer + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.databinding.PullTransformer

+
+No usage of org.apache.tuscany.sca.databinding.PullTransformer +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/PushTransformer.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/PushTransformer.html new file mode 100644 index 0000000000..727830bd39 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/PushTransformer.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.databinding.PushTransformer + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.databinding.PushTransformer

+
+No usage of org.apache.tuscany.sca.databinding.PushTransformer +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/SimpleTypeMapper.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/SimpleTypeMapper.html new file mode 100644 index 0000000000..f7d14fcf7d --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/SimpleTypeMapper.html @@ -0,0 +1,176 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.databinding.SimpleTypeMapper + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.databinding.SimpleTypeMapper

+
+ + + + + + + + + +
+Packages that use SimpleTypeMapper
org.apache.tuscany.sca.databinding  
+  +

+ + + + + +
+Uses of SimpleTypeMapper in org.apache.tuscany.sca.databinding
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.databinding that return SimpleTypeMapper
+ SimpleTypeMapperDataBinding.getSimpleTypeMapper() + +
+          Get the type mapper for simple types
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/TransformationContext.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/TransformationContext.html new file mode 100644 index 0000000000..a5e3c1f2d0 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/TransformationContext.html @@ -0,0 +1,216 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.databinding.TransformationContext + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.databinding.TransformationContext

+
+ + + + + + + + + +
+Packages that use TransformationContext
org.apache.tuscany.sca.databinding  
+  +

+ + + + + +
+Uses of TransformationContext in org.apache.tuscany.sca.databinding
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.databinding with parameters of type TransformationContext
+ TWrapperHandler.create(org.apache.tuscany.sca.interfacedef.util.ElementInfo element, + TransformationContext context) + +
+          Create a wrapper element
+ java.lang.ObjectSimpleTypeMapper.toJavaObject(javax.xml.namespace.QName simpleType, + java.lang.String value, + TransformationContext context) + +
+          Parse the XML lexical representation into a java object
+ java.lang.StringSimpleTypeMapper.toXMLLiteral(javax.xml.namespace.QName simpleType, + java.lang.Object obj, + TransformationContext context) + +
+          Create the XML lexical representation for a java object
+ voidPushTransformer.transform(S source, + R sink, + TransformationContext context) + +
+           
+ RPullTransformer.transform(S source, + TransformationContext context) + +
+          Transform source data into the result type.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/TransformationException.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/TransformationException.html new file mode 100644 index 0000000000..c3edc652eb --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/TransformationException.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Class org.apache.tuscany.sca.databinding.TransformationException + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.sca.databinding.TransformationException

+
+No usage of org.apache.tuscany.sca.databinding.TransformationException +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/Transformer.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/Transformer.html new file mode 100644 index 0000000000..d3bb690722 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/Transformer.html @@ -0,0 +1,292 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.databinding.Transformer + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.databinding.Transformer

+
+ + + + + + + + + +
+Packages that use Transformer
org.apache.tuscany.sca.databinding  
+  +

+ + + + + +
+Uses of Transformer in org.apache.tuscany.sca.databinding
+  +

+ + + + + + + + + + + + + + + + + +
Subinterfaces of Transformer in org.apache.tuscany.sca.databinding
+ interfaceDataPipe<S,R> + +
+          Data pipe allows a data source pushes data into its sink and pipe the data into its result
+ interfacePullTransformer<S,R> + +
+          PullTransformer transforms data from one binding format to the other one which can be directly consumed
+ interfacePushTransformer<S,R> + +
+          A transformer that pushes data from its source into the sink
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.databinding that return Transformer
+ TransformerTransformerExtensionPoint.getTransformer(java.lang.String sourceDataBinding, + java.lang.String targetDataBinding) + +
+          Get the direct Transformer which can transform data from source type to + result type
+ TransformerDefaultTransformerExtensionPoint.getTransformer(java.lang.String sourceType, + java.lang.String resultType) + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.databinding that return types with arguments of type Transformer
+ java.util.List<Transformer>TransformerExtensionPoint.getTransformerChain(java.lang.String sourceDataBinding, + java.lang.String targetDataBinding) + +
+          Get the a chain of Transformers which can transform data from source type + to result type
+ java.util.List<Transformer>DefaultTransformerExtensionPoint.getTransformerChain(java.lang.String sourceType, + java.lang.String resultType) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.databinding with parameters of type Transformer
+ voidTransformerExtensionPoint.addTransformer(java.lang.String sourceDataBinding, + java.lang.String targetDataBinding, + int weight, + Transformer transformer) + +
+          Register a transformer
+ voidDefaultTransformerExtensionPoint.addTransformer(java.lang.String sourceType, + java.lang.String resultType, + int weight, + Transformer transformer) + +
+           
+ voidTransformerExtensionPoint.addTransformer(Transformer transformer) + +
+          Register a transformer
+ voidDefaultTransformerExtensionPoint.addTransformer(Transformer transformer) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/TransformerExtensionPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/TransformerExtensionPoint.html new file mode 100644 index 0000000000..647495c357 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/TransformerExtensionPoint.html @@ -0,0 +1,192 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.databinding.TransformerExtensionPoint + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.databinding.TransformerExtensionPoint

+
+ + + + + + + + + +
+Packages that use TransformerExtensionPoint
org.apache.tuscany.sca.databinding  
+  +

+ + + + + +
+Uses of TransformerExtensionPoint in org.apache.tuscany.sca.databinding
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.sca.databinding that implement TransformerExtensionPoint
+ classDefaultTransformerExtensionPoint + +
+           
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.databinding that return TransformerExtensionPoint
+ TransformerExtensionPointMediator.getTransformers() + +
+          Get the Transformers used by this mediator.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/WrapperHandler.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/WrapperHandler.html new file mode 100644 index 0000000000..3031f5939b --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/class-use/WrapperHandler.html @@ -0,0 +1,176 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.databinding.WrapperHandler + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.databinding.WrapperHandler

+
+ + + + + + + + + +
+Packages that use WrapperHandler
org.apache.tuscany.sca.databinding  
+  +

+ + + + + +
+Uses of WrapperHandler in org.apache.tuscany.sca.databinding
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.databinding that return WrapperHandler
+ WrapperHandlerDataBinding.getWrapperHandler() + +
+          Provide a WrapperHandler for this databinding
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/package-frame.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/package-frame.html new file mode 100644 index 0000000000..1de80170d4 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/package-frame.html @@ -0,0 +1,78 @@ + + + + + + +org.apache.tuscany.sca.databinding + + + + + + + + + + + +org.apache.tuscany.sca.databinding + + + + +
+Interfaces  + +
+DataBinding +
+DataBindingExtensionPoint +
+DataPipe +
+ExceptionHandler +
+Mediator +
+PullTransformer +
+PushTransformer +
+SimpleTypeMapper +
+TransformationContext +
+Transformer +
+TransformerExtensionPoint +
+WrapperHandler
+ + + + + + +
+Classes  + +
+DefaultDataBindingExtensionPoint +
+DefaultTransformerExtensionPoint
+ + + + + + +
+Exceptions  + +
+TransformationException
+ + + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/package-summary.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/package-summary.html new file mode 100644 index 0000000000..454fc29342 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/package-summary.html @@ -0,0 +1,232 @@ + + + + + + +org.apache.tuscany.sca.databinding + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.apache.tuscany.sca.databinding +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
DataBindingDataBinding represents a data representation, for example, SDO, JAXB and AXIOM
DataBindingExtensionPointAn extension point for data binding extensions.
DataPipe<S,R>Data pipe allows a data source pushes data into its sink and pipe the data into its result
ExceptionHandlerExceptionHandler provides databinding-specific logic for exception handling
MediatorThis interface will be used as a Tuscany system service to perform data mediations + + Mediate the data from one type to the other one
PullTransformer<S,R>PullTransformer transforms data from one binding format to the other one which can be directly consumed
PushTransformer<S,R>A transformer that pushes data from its source into the sink
SimpleTypeMapperType Mapper between XML schema simple data types and java objects
TransformationContextContext for data transformation
TransformerA transformer provides the data transformation from source type to target type.
TransformerExtensionPointAn extension point for data transformer extensions.
WrapperHandler<T>A contract for transformers to deal with wrapping/unwrapping for WSDL wrapper style operations
+  + +

+ + + + + + + + + + + + + +
+Class Summary
DefaultDataBindingExtensionPointThe default implementation of a data binding extension point.
DefaultTransformerExtensionPoint 
+  + +

+ + + + + + + + + +
+Exception Summary
TransformationExceptionReports problems during data transformation
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/package-tree.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/package-tree.html new file mode 100644 index 0000000000..bf0c399edd --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/package-tree.html @@ -0,0 +1,165 @@ + + + + + + +org.apache.tuscany.sca.databinding Class Hierarchy + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.sca.databinding +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/package-use.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/package-use.html new file mode 100644 index 0000000000..103715e76c --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/databinding/package-use.html @@ -0,0 +1,208 @@ + + + + + + +Uses of Package org.apache.tuscany.sca.databinding + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.sca.databinding

+
+ + + + + + + + + +
+Packages that use org.apache.tuscany.sca.databinding
org.apache.tuscany.sca.databinding  
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.sca.databinding used by org.apache.tuscany.sca.databinding
DataBinding + +
+          DataBinding represents a data representation, for example, SDO, JAXB and AXIOM
DataBindingExtensionPoint + +
+          An extension point for data binding extensions.
ExceptionHandler + +
+          ExceptionHandler provides databinding-specific logic for exception handling
SimpleTypeMapper + +
+          Type Mapper between XML schema simple data types and java objects
TransformationContext + +
+          Context for data transformation
Transformer + +
+          A transformer provides the data transformation from source type to target type.
TransformerExtensionPoint + +
+          An extension point for data transformer extensions.
WrapperHandler + +
+          A contract for transformers to deal with wrapping/unwrapping for WSDL wrapper style operations
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/DefaultServletHostExtensionPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/DefaultServletHostExtensionPoint.html new file mode 100644 index 0000000000..01a5cba1ad --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/DefaultServletHostExtensionPoint.html @@ -0,0 +1,317 @@ + + + + + + +DefaultServletHostExtensionPoint + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.http +
+Class DefaultServletHostExtensionPoint

+
+java.lang.Object
+  extended by org.apache.tuscany.sca.http.DefaultServletHostExtensionPoint
+
+
+
All Implemented Interfaces:
ServletHostExtensionPoint
+
+
+
+
public class DefaultServletHostExtensionPoint
extends java.lang.Object
implements ServletHostExtensionPoint
+ + +

+Default implementation of a servlet host extension point. +

+ +

+

+
Version:
+
$Rev: 537376 $ $Date: 2007-05-12 11:16:49 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
DefaultServletHostExtensionPoint() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddServletHost(ServletHost servletHost) + +
+          Adds a servlet host extension.
+ java.util.List<ServletHost>getServletHosts() + +
+          Returns a list of servlet host extensions.
+ voidremoveServletHost(ServletHost servletHost) + +
+          Removes a servlet host extension.
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+DefaultServletHostExtensionPoint

+
+public DefaultServletHostExtensionPoint()
+
+
+ + + + + + + + +
+Method Detail
+ +

+addServletHost

+
+public void addServletHost(ServletHost servletHost)
+
+
Description copied from interface: ServletHostExtensionPoint
+
Adds a servlet host extension. +

+

+
Specified by:
addServletHost in interface ServletHostExtensionPoint
+
+
+
+
+
+
+ +

+removeServletHost

+
+public void removeServletHost(ServletHost servletHost)
+
+
Description copied from interface: ServletHostExtensionPoint
+
Removes a servlet host extension. +

+

+
Specified by:
removeServletHost in interface ServletHostExtensionPoint
+
+
+
+
+
+
+ +

+getServletHosts

+
+public java.util.List<ServletHost> getServletHosts()
+
+
Description copied from interface: ServletHostExtensionPoint
+
Returns a list of servlet host extensions. +

+

+
Specified by:
getServletHosts in interface ServletHostExtensionPoint
+
+
+ +
Returns:
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/ExtensibleServletHost.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/ExtensibleServletHost.html new file mode 100644 index 0000000000..7efd8151cb --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/ExtensibleServletHost.html @@ -0,0 +1,304 @@ + + + + + + +ExtensibleServletHost + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.http +
+Class ExtensibleServletHost

+
+java.lang.Object
+  extended by org.apache.tuscany.sca.http.ExtensibleServletHost
+
+
+
All Implemented Interfaces:
ServletHost
+
+
+
+
public class ExtensibleServletHost
extends java.lang.Object
implements ServletHost
+ + +

+Default implementation of an extensible servlet host. +

+ +

+

+
Version:
+
$Rev: 537376 $ $Date: 2007-05-12 11:16:49 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
ExtensibleServletHost(ServletHostExtensionPoint servletHosts) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddServletMapping(java.lang.String uri, + javax.servlet.Servlet servlet) + +
+          Add a mapping for an instance of a Servlet.
+ javax.servlet.ServletremoveServletMapping(java.lang.String uri) + +
+          Remove a servlet mapping.
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+ExtensibleServletHost

+
+public ExtensibleServletHost(ServletHostExtensionPoint servletHosts)
+
+
+ + + + + + + + +
+Method Detail
+ +

+addServletMapping

+
+public void addServletMapping(java.lang.String uri,
+                              javax.servlet.Servlet servlet)
+                       throws ServletMappingException
+
+
Description copied from interface: ServletHost
+
Add 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. +

+

+
Specified by:
addServletMapping in interface ServletHost
+
+
+
Parameters:
uri - the uri-mapping for the Servlet
servlet - the Servlet that should be invoked +
Throws: +
ServletMappingException
+
+
+
+ +

+removeServletMapping

+
+public javax.servlet.Servlet removeServletMapping(java.lang.String uri)
+                                           throws ServletMappingException
+
+
Description copied from interface: ServletHost
+
Remove a servlet mapping. This directs the servlet contain not to direct + any more requests to a previously registered Servlet. +

+

+
Specified by:
removeServletMapping in interface ServletHost
+
+
+
Parameters:
uri - the uri-mapping for the Servlet +
Returns:
the servlet that was registered to the mapping, null if nothing + was registered to the mapping +
Throws: +
ServletMappingException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/ServletHost.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/ServletHost.html new file mode 100644 index 0000000000..9992435e88 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/ServletHost.html @@ -0,0 +1,254 @@ + + + + + + +ServletHost + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.http +
+Interface ServletHost

+
+
All Known Implementing Classes:
ExtensibleServletHost
+
+
+
+
public interface ServletHost
+ + +

+Interface implemented by host environments that allow Servlets to be + registered. +

+ This interface allows a system service to register a servlet + to handle inbound requests. +

+ +

+

+
Version:
+
$Rev: 537376 $ $Date: 2007-05-12 11:16:49 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddServletMapping(java.lang.String uri, + javax.servlet.Servlet servlet) + +
+          Add a mapping for an instance of a Servlet.
+ javax.servlet.ServletremoveServletMapping(java.lang.String uri) + +
+          Remove a servlet mapping.
+  +

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

+addServletMapping

+
+void addServletMapping(java.lang.String uri,
+                       javax.servlet.Servlet servlet)
+                       throws ServletMappingException
+
+
Add 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:
uri - the uri-mapping for the Servlet
servlet - the Servlet that should be invoked +
Throws: +
ServletMappingException
+
+
+
+ +

+removeServletMapping

+
+javax.servlet.Servlet removeServletMapping(java.lang.String uri)
+                                           throws ServletMappingException
+
+
Remove a servlet mapping. This directs the servlet contain not to direct + any more requests to a previously registered Servlet. +

+

+
Parameters:
uri - the uri-mapping for the Servlet +
Returns:
the servlet that was registered to the mapping, null if nothing + was registered to the mapping +
Throws: +
ServletMappingException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/ServletHostExtensionPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/ServletHostExtensionPoint.html new file mode 100644 index 0000000000..1f405234b0 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/ServletHostExtensionPoint.html @@ -0,0 +1,259 @@ + + + + + + +ServletHostExtensionPoint + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.http +
+Interface ServletHostExtensionPoint

+
+
All Known Implementing Classes:
DefaultServletHostExtensionPoint
+
+
+
+
public interface ServletHostExtensionPoint
+ + +

+An extension point for servlet hosts. +

+ +

+

+
Version:
+
$Rev: 537376 $ $Date: 2007-05-12 11:16:49 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddServletHost(ServletHost servletHost) + +
+          Adds a servlet host extension.
+ java.util.List<ServletHost>getServletHosts() + +
+          Returns a list of servlet host extensions.
+ voidremoveServletHost(ServletHost servletHost) + +
+          Removes a servlet host extension.
+  +

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

+addServletHost

+
+void addServletHost(ServletHost servletHost)
+
+
Adds a servlet host extension. +

+

+
Parameters:
servletHost -
+
+
+
+ +

+removeServletHost

+
+void removeServletHost(ServletHost servletHost)
+
+
Removes a servlet host extension. +

+

+
Parameters:
servletHost -
+
+
+
+ +

+getServletHosts

+
+java.util.List<ServletHost> getServletHosts()
+
+
Returns a list of servlet host extensions. +

+

+ +
Returns:
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/ServletMappingException.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/ServletMappingException.html new file mode 100644 index 0000000000..06eb0aeb45 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/ServletMappingException.html @@ -0,0 +1,288 @@ + + + + + + +ServletMappingException + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.http +
+Class ServletMappingException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.apache.tuscany.sca.http.ServletMappingException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class ServletMappingException
extends java.lang.RuntimeException
+ + +

+Indicates an exception while registering a servlet mapping. +

+ +

+

+
Version:
+
$Rev: 537376 $ $Date: 2007-05-12 11:16:49 +0100 (Sat, 12 May 2007) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
ServletMappingException() + +
+           
ServletMappingException(java.lang.String message) + +
+           
ServletMappingException(java.lang.String message, + java.lang.Throwable cause) + +
+           
ServletMappingException(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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+ServletMappingException

+
+public ServletMappingException()
+
+
+
+ +

+ServletMappingException

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

+ServletMappingException

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

+ServletMappingException

+
+public ServletMappingException(java.lang.Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/class-use/DefaultServletHostExtensionPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/class-use/DefaultServletHostExtensionPoint.html new file mode 100644 index 0000000000..200cc0c9b3 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/class-use/DefaultServletHostExtensionPoint.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Class org.apache.tuscany.sca.http.DefaultServletHostExtensionPoint + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.sca.http.DefaultServletHostExtensionPoint

+
+No usage of org.apache.tuscany.sca.http.DefaultServletHostExtensionPoint +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/class-use/ExtensibleServletHost.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/class-use/ExtensibleServletHost.html new file mode 100644 index 0000000000..3b8d86e655 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/class-use/ExtensibleServletHost.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Class org.apache.tuscany.sca.http.ExtensibleServletHost + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.sca.http.ExtensibleServletHost

+
+No usage of org.apache.tuscany.sca.http.ExtensibleServletHost +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/class-use/ServletHost.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/class-use/ServletHost.html new file mode 100644 index 0000000000..aac3d5a473 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/class-use/ServletHost.html @@ -0,0 +1,240 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.http.ServletHost + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.http.ServletHost

+
+ + + + + + + + + +
+Packages that use ServletHost
org.apache.tuscany.sca.http  
+  +

+ + + + + +
+Uses of ServletHost in org.apache.tuscany.sca.http
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.sca.http that implement ServletHost
+ classExtensibleServletHost + +
+          Default implementation of an extensible servlet host.
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.http that return types with arguments of type ServletHost
+ java.util.List<ServletHost>ServletHostExtensionPoint.getServletHosts() + +
+          Returns a list of servlet host extensions.
+ java.util.List<ServletHost>DefaultServletHostExtensionPoint.getServletHosts() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.http with parameters of type ServletHost
+ voidServletHostExtensionPoint.addServletHost(ServletHost servletHost) + +
+          Adds a servlet host extension.
+ voidDefaultServletHostExtensionPoint.addServletHost(ServletHost servletHost) + +
+           
+ voidServletHostExtensionPoint.removeServletHost(ServletHost servletHost) + +
+          Removes a servlet host extension.
+ voidDefaultServletHostExtensionPoint.removeServletHost(ServletHost servletHost) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/class-use/ServletHostExtensionPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/class-use/ServletHostExtensionPoint.html new file mode 100644 index 0000000000..6a385af8c6 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/class-use/ServletHostExtensionPoint.html @@ -0,0 +1,190 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.http.ServletHostExtensionPoint + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.http.ServletHostExtensionPoint

+
+ + + + + + + + + +
+Packages that use ServletHostExtensionPoint
org.apache.tuscany.sca.http  
+  +

+ + + + + +
+Uses of ServletHostExtensionPoint in org.apache.tuscany.sca.http
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.sca.http that implement ServletHostExtensionPoint
+ classDefaultServletHostExtensionPoint + +
+          Default implementation of a servlet host extension point.
+  +

+ + + + + + + + +
Constructors in org.apache.tuscany.sca.http with parameters of type ServletHostExtensionPoint
ExtensibleServletHost(ServletHostExtensionPoint servletHosts) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/class-use/ServletMappingException.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/class-use/ServletMappingException.html new file mode 100644 index 0000000000..e4958318c0 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/class-use/ServletMappingException.html @@ -0,0 +1,202 @@ + + + + + + +Uses of Class org.apache.tuscany.sca.http.ServletMappingException + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.sca.http.ServletMappingException

+
+ + + + + + + + + +
+Packages that use ServletMappingException
org.apache.tuscany.sca.http  
+  +

+ + + + + +
+Uses of ServletMappingException in org.apache.tuscany.sca.http
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.http that throw ServletMappingException
+ voidServletHost.addServletMapping(java.lang.String uri, + javax.servlet.Servlet servlet) + +
+          Add a mapping for an instance of a Servlet.
+ voidExtensibleServletHost.addServletMapping(java.lang.String uri, + javax.servlet.Servlet servlet) + +
+           
+ javax.servlet.ServletServletHost.removeServletMapping(java.lang.String uri) + +
+          Remove a servlet mapping.
+ javax.servlet.ServletExtensibleServletHost.removeServletMapping(java.lang.String uri) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/package-frame.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/package-frame.html new file mode 100644 index 0000000000..38b9d120d8 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/package-frame.html @@ -0,0 +1,58 @@ + + + + + + +org.apache.tuscany.sca.http + + + + + + + + + + + +org.apache.tuscany.sca.http + + + + +
+Interfaces  + +
+ServletHost +
+ServletHostExtensionPoint
+ + + + + + +
+Classes  + +
+DefaultServletHostExtensionPoint +
+ExtensibleServletHost
+ + + + + + +
+Exceptions  + +
+ServletMappingException
+ + + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/package-summary.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/package-summary.html new file mode 100644 index 0000000000..190abd1132 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/package-summary.html @@ -0,0 +1,191 @@ + + + + + + +org.apache.tuscany.sca.http + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.apache.tuscany.sca.http +

+ + + + + + + + + + + + + +
+Interface Summary
ServletHostInterface implemented by host environments that allow Servlets to be + registered.
ServletHostExtensionPointAn extension point for servlet hosts.
+  + +

+ + + + + + + + + + + + + +
+Class Summary
DefaultServletHostExtensionPointDefault implementation of a servlet host extension point.
ExtensibleServletHostDefault implementation of an extensible servlet host.
+  + +

+ + + + + + + + + +
+Exception Summary
ServletMappingExceptionIndicates an exception while registering a servlet mapping.
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/package-tree.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/package-tree.html new file mode 100644 index 0000000000..43cbaf81d2 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/package-tree.html @@ -0,0 +1,163 @@ + + + + + + +org.apache.tuscany.sca.http Class Hierarchy + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.sca.http +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/package-use.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/package-use.html new file mode 100644 index 0000000000..f2cca23564 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/http/package-use.html @@ -0,0 +1,179 @@ + + + + + + +Uses of Package org.apache.tuscany.sca.http + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.sca.http

+
+ + + + + + + + + +
+Packages that use org.apache.tuscany.sca.http
org.apache.tuscany.sca.http  
+  +

+ + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.sca.http used by org.apache.tuscany.sca.http
ServletHost + +
+          Interface implemented by host environments that allow Servlets to be + registered.
ServletHostExtensionPoint + +
+          An extension point for servlet hosts.
ServletMappingException + +
+          Indicates an exception while registering a servlet mapping.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/ConversationSequence.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/ConversationSequence.html new file mode 100644 index 0000000000..64fc7a65b1 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/ConversationSequence.html @@ -0,0 +1,350 @@ + + + + + + +ConversationSequence + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.interfacedef +
+Enum ConversationSequence

+
+java.lang.Object
+  extended by java.lang.Enum<ConversationSequence>
+      extended by org.apache.tuscany.sca.interfacedef.ConversationSequence
+
+
+
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<ConversationSequence>
+
+
+
+
public enum ConversationSequence
extends java.lang.Enum<ConversationSequence>
+ + +

+


+ +

+ + + + + + + + + + + + + + + + + + + +
+Enum Constant Summary
CONVERSATION_CONTINUE + +
+           
CONVERSATION_END + +
+           
CONVERSATION_NONE + +
+           
CONVERSATION_START + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+static ConversationSequencevalueOf(java.lang.String name) + +
+          Returns the enum constant of this type with the specified name.
+static ConversationSequence[]values() + +
+          Returns an array containing the constants of this enum type, in +the order they're declared.
+ + + + + + + +
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
+ + + + + + + +
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Enum Constant Detail
+ +

+CONVERSATION_NONE

+
+public static final ConversationSequence CONVERSATION_NONE
+
+
+
+
+
+ +

+CONVERSATION_START

+
+public static final ConversationSequence CONVERSATION_START
+
+
+
+
+
+ +

+CONVERSATION_CONTINUE

+
+public static final ConversationSequence CONVERSATION_CONTINUE
+
+
+
+
+
+ +

+CONVERSATION_END

+
+public static final ConversationSequence CONVERSATION_END
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static final ConversationSequence[] values()
+
+
Returns an array containing the constants of this enum type, in +the order they're declared. This method may be used to iterate +over the constants as follows: +
+for(ConversationSequence c : ConversationSequence.values())
+        System.out.println(c);
+
+

+

+ +
Returns:
an array containing the constants of this enum type, in +the order they're declared
+
+
+
+ +

+valueOf

+
+public static ConversationSequence valueOf(java.lang.String name)
+
+
Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.) +

+

+
Parameters:
name - the name of the enum constant to be returned. +
Returns:
the enum constant with the specified name +
Throws: +
java.lang.IllegalArgumentException - if this enum type has no constant +with the specified name
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/DataType.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/DataType.html new file mode 100644 index 0000000000..579d27f670 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/DataType.html @@ -0,0 +1,382 @@ + + + + + + +DataType + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.interfacedef +
+Interface DataType<L>

+
+
All Superinterfaces:
java.lang.Cloneable
+
+
+
+
public interface DataType<L>
extends java.lang.Cloneable
+ + +

+Representation of the type of data associated with an operation. Data is + represented in two forms: the physical form used by the runtime and a logical + form used by the assembly. The physical form is a Java Type because the + runtime is written in Java. This may be the same form used by the application + but it may not; for example, an application that is performing stream + processing may want a physical form such as an + InputStream to semantially operate on application + data such as a purchase order. The logical description is that used by the + assembly model and is an identifier into some well-known type space; examples + may be a Java type represented by its Class or an XML type represented by its + QName. Every data type may also contain metadata describing the expected + data; for example, it could specify a preferred data binding technology or + the size of a typical instance. +

+ +

+

+
Version:
+
$Rev: 537404 $ $Date: 2007-05-12 13:51:42 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.Objectclone() + +
+           
+ java.lang.StringgetDataBinding() + +
+           
+ LgetLogical() + +
+          Returns the logical identifier used by the assembly.
+ java.lang.ClassgetPhysical() + +
+          Returns the physical type used by the runtime.
+ voidsetDataBinding(java.lang.String dataBinding) + +
+           
+ voidsetLogical(L logical) + +
+           
+ voidsetPhysical(java.lang.Class cls) + +
+          Set the java type for the data
+  +

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

+setPhysical

+
+void setPhysical(java.lang.Class cls)
+
+
Set the java type for the data +

+

+
+
+
+
Parameters:
cls -
+
+
+
+ +

+getPhysical

+
+java.lang.Class getPhysical()
+
+
Returns the physical type used by the runtime. +

+

+
+
+
+ +
Returns:
the physical type used by the runtime
+
+
+
+ +

+getLogical

+
+L getLogical()
+
+
Returns the logical identifier used by the assembly. The type of this + value identifies the logical type system in use. Known values are: +
    +
  • a Class identifies a Java type by name and + ClassLoader; this includes Java Classes as they are specializations of + Type
  • +
  • a XMLType identifies an XML type by local name and + namespace
  • +
+

+

+
+
+
+ +
Returns:
the logical type name
+
+
+
+ +

+getDataBinding

+
+java.lang.String getDataBinding()
+
+
+
+
+
+ +
Returns:
+
+
+
+ +

+setDataBinding

+
+void setDataBinding(java.lang.String dataBinding)
+
+
+
+
+
+
Parameters:
dataBinding - the dataBinding to set
+
+
+
+ +

+clone

+
+java.lang.Object clone()
+                       throws java.lang.CloneNotSupportedException
+
+
+
+
+
+ +
Returns:
+
Throws: +
java.lang.CloneNotSupportedException
+
+
+
+ +

+setLogical

+
+void setLogical(L logical)
+
+
+
+
+
+
Parameters:
logical - the logical to set
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/IncompatibleInterfaceContractException.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/IncompatibleInterfaceContractException.html new file mode 100644 index 0000000000..b5459cc354 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/IncompatibleInterfaceContractException.html @@ -0,0 +1,354 @@ + + + + + + +IncompatibleInterfaceContractException + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.interfacedef +
+Class IncompatibleInterfaceContractException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by org.apache.tuscany.sca.interfacedef.IncompatibleInterfaceContractException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class IncompatibleInterfaceContractException
extends java.lang.Exception
+ + +

+Denotes imcompatible service contracts for a wire +

+ +

+

+
Version:
+
$Rev: 537404 $ $Date: 2007-05-12 13:51:42 +0100 (Sat, 12 May 2007) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
IncompatibleInterfaceContractException(java.lang.String message, + InterfaceContract source, + InterfaceContract target) + +
+           
IncompatibleInterfaceContractException(java.lang.String message, + InterfaceContract source, + InterfaceContract target, + Operation sourceOperation, + Operation targetOperation) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ InterfaceContractgetSource() + +
+           
+ OperationgetSourceOperation() + +
+           
+ InterfaceContractgetTarget() + +
+           
+ OperationgetTargetOperation() + +
+           
+ + + + + + + +
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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+IncompatibleInterfaceContractException

+
+public IncompatibleInterfaceContractException(java.lang.String message,
+                                              InterfaceContract source,
+                                              InterfaceContract target)
+
+
+
+ +

+IncompatibleInterfaceContractException

+
+public IncompatibleInterfaceContractException(java.lang.String message,
+                                              InterfaceContract source,
+                                              InterfaceContract target,
+                                              Operation sourceOperation,
+                                              Operation targetOperation)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getTarget

+
+public InterfaceContract getTarget()
+
+
+
+
+
+
+ +

+getSource

+
+public InterfaceContract getSource()
+
+
+
+
+
+
+ +

+getSourceOperation

+
+public Operation getSourceOperation()
+
+
+
+
+
+
+ +

+getTargetOperation

+
+public Operation getTargetOperation()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/Interface.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/Interface.html new file mode 100644 index 0000000000..bd65fe91fc --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/Interface.html @@ -0,0 +1,365 @@ + + + + + + +Interface + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.interfacedef +
+Interface Interface

+
+
All Known Subinterfaces:
JavaInterface, WSDLInterface
+
+
+
+
public interface Interface
+ + +

+Represents a service interface. This interface will typically be extended to + support concrete interface type systems, such as Java interfaces, WSDL 1.1 + portTypes and WSDL 2.0 interfaces. +

+ +

+


+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.util.List<Operation>getOperations() + +
+          Returns the operations defined on this interface.
+ booleanisConversational() + +
+          Test if the interface is conversational
+ booleanisRemotable() + +
+          Returns true if the interface is a remotable interface..
+ booleanisUnresolved() + +
+          Returns true if the model element is unresolved.
+ voidsetConversational(boolean conversational) + +
+          Set whether the interface is conversational
+ voidsetDefaultDataBinding(java.lang.String dataBinding) + +
+          Set the databinding for the interface
+ voidsetRemotable(boolean remotable) + +
+          Sets whether the interface is a remotable or local interface.
+ voidsetUnresolved(boolean unresolved) + +
+          Sets whether the model element is unresolved.
+  +

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

+isRemotable

+
+boolean isRemotable()
+
+
Returns true if the interface is a remotable interface.. +

+

+ +
Returns:
true if the interface is a remotable interface
+
+
+
+ +

+setRemotable

+
+void setRemotable(boolean remotable)
+
+
Sets whether the interface is a remotable or local interface. +

+

+
Parameters:
remotable - indicates whether the interface is remotable or local
+
+
+
+ +

+isConversational

+
+boolean isConversational()
+
+
Test if the interface is conversational +

+

+ +
Returns:
+
+
+
+ +

+setConversational

+
+void setConversational(boolean conversational)
+
+
Set whether the interface is conversational +

+

+
Parameters:
conversational -
+
+
+
+ +

+getOperations

+
+java.util.List<Operation> getOperations()
+
+
Returns the operations defined on this interface. +

+

+ +
Returns:
the operations defined on this interface
+
+
+
+ +

+isUnresolved

+
+boolean isUnresolved()
+
+
Returns true if the model element is unresolved. +

+

+ +
Returns:
true if the model element is unresolved.
+
+
+
+ +

+setUnresolved

+
+void setUnresolved(boolean unresolved)
+
+
Sets whether the model element is unresolved. +

+

+
Parameters:
unresolved - whether the model element is unresolved
+
+
+
+ +

+setDefaultDataBinding

+
+void setDefaultDataBinding(java.lang.String dataBinding)
+
+
Set the databinding for the interface +

+

+
Parameters:
dataBinding -
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/InterfaceContract.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/InterfaceContract.html new file mode 100644 index 0000000000..f8e7e835a2 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/InterfaceContract.html @@ -0,0 +1,294 @@ + + + + + + +InterfaceContract + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.interfacedef +
+Interface InterfaceContract

+
+
All Known Subinterfaces:
JavaInterfaceContract, WSDLInterfaceContract
+
+
+
+
public interface InterfaceContract
+ + +

+Interface contracts define one or more business functions. These business + functions are provided by services and are used by references. +

+ +

+

+
Version:
+
$Rev: 537404 $ $Date: 2007-05-12 13:51:42 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ InterfacegetCallbackInterface() + +
+          Returns the interface definition representing the interface for + invocations from the provider to the requestor.
+ InterfacegetInterface() + +
+          Returns the interface definition representing the interface for + invocations from the requestor to the provider.
+ voidsetCallbackInterface(Interface callbackInterface) + +
+          Sets the interface definition representing the interface for invocations + from the provider to the requestor.
+ voidsetInterface(Interface callInterface) + +
+          Sets the interface definition representing the interface for invocations + from the requestor to the provider.
+  +

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

+getInterface

+
+Interface getInterface()
+
+
Returns the interface definition representing the interface for + invocations from the requestor to the provider. +

+

+ +
Returns:
the interface definition representing the interface for + invocations from the requestor to the provider
+
+
+
+ +

+setInterface

+
+void setInterface(Interface callInterface)
+
+
Sets the interface definition representing the interface for invocations + from the requestor to the provider. +

+

+
Parameters:
callInterface - the interface definition representing the interface + for invocations from the requestor to the provider
+
+
+
+ +

+getCallbackInterface

+
+Interface getCallbackInterface()
+
+
Returns the interface definition representing the interface for + invocations from the provider to the requestor. +

+

+ +
Returns:
the interface definition representing the interface for + invocations from the provider to the requestor.
+
+
+
+ +

+setCallbackInterface

+
+void setCallbackInterface(Interface callbackInterface)
+
+
Sets the interface definition representing the interface for invocations + from the provider to the requestor. +

+

+
Parameters:
callbackInterface - the interface definition representing the + interface for invocations from the provider to the requestor.
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/InterfaceContractMapper.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/InterfaceContractMapper.html new file mode 100644 index 0000000000..2c04d819ca --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/InterfaceContractMapper.html @@ -0,0 +1,376 @@ + + + + + + +InterfaceContractMapper + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.interfacedef +
+Interface InterfaceContractMapper

+
+
+
public interface InterfaceContractMapper
+ + +

+The InterfaceContractMapper is responsible to match interfaces +

+ +

+

+
Version:
+
$Rev: 537404 $ $Date: 2007-05-12 13:51:42 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleancheckCompatibility(InterfaceContract source, + InterfaceContract target, + boolean ignoreCallback, + boolean silent) + +
+           
+ booleanisCompatible(DataType source, + DataType target, + boolean remotable) + +
+          Test if the source data type is compatible with the target data type.
+ booleanisCompatible(InterfaceContract source, + InterfaceContract target) + +
+          Check the compatiblity of the source and the target interface contracts.
+ booleanisCompatible(Interface source, + Interface target) + +
+           
+ booleanisCompatible(Operation source, + Operation target, + boolean remotable) + +
+          Check if source operation is compatible with the target operation
+ Operationmap(Interface target, + Operation source) + +
+          Map the source operation to a compatible operation in the target + interface
+  +

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

+isCompatible

+
+boolean isCompatible(InterfaceContract source,
+                     InterfaceContract target)
+
+
Check the compatiblity of the source and the target interface contracts. +

+ A wire may only connect a source to a target if the target implements an + interface that is compatible with the interface required by the source. + The source and the target are compatible if:

+

    +
  1. the source interface and the target interface MUST either both be + remotable or they are both local +
  2. the methods on the target interface MUST be the same as or be a + superset of the methods in the interface specified on the source +
  3. compatibility for the individual method is defined as compatibility + of the signature, that is method name, input types, and output types MUST + BE the same. +
  4. the order of the input and output types also MUST BE the same. +
  5. the set of Faults and Exceptions expected by the source MUST BE the + same or be a superset of those specified by the service. +
  6. other specified attributes of the two interfaces MUST match, + including Scope and Callback interface +
+

+

+ Please note this test is not symetric: the success of isCompatible(A, B) + does NOT imply isCompatible(B, A) +

+

+
Parameters:
source - The source interface contract
target - The target interface contract +
Returns:
true if the source contract can be supported by the target + contract
+
+
+
+ +

+checkCompatibility

+
+boolean checkCompatibility(InterfaceContract source,
+                           InterfaceContract target,
+                           boolean ignoreCallback,
+                           boolean silent)
+                           throws IncompatibleInterfaceContractException
+
+
+
Parameters:
source -
target -
ignoreCallback -
silent - +
Returns:
+
Throws: +
IncompatibleInterfaceContractException
+
+
+
+ +

+isCompatible

+
+boolean isCompatible(DataType source,
+                     DataType target,
+                     boolean remotable)
+
+
Test if the source data type is compatible with the target data type. The + compatibility is defined as follows. +
    +
  • source's logical type is either the same or subtype of the target's + logical type +
+ For example, if the source type is a SDO Customer and the target type is + a JAXB Customer and both Customer are generated from the same XSD type. +

+

+
Parameters:
source - The source data type
target - The target data type +
Returns:
+
+
+
+ +

+isCompatible

+
+boolean isCompatible(Operation source,
+                     Operation target,
+                     boolean remotable)
+
+
Check if source operation is compatible with the target operation +

+

+
Parameters:
source - The source operation
target - The target operation +
Returns:
true if the source operation is compatible with the target + operation
+
+
+
+ +

+isCompatible

+
+boolean isCompatible(Interface source,
+                     Interface target)
+
+
+
Parameters:
source -
target - +
Returns:
+
+
+
+ +

+map

+
+Operation map(Interface target,
+              Operation source)
+
+
Map the source operation to a compatible operation in the target + interface +

+

+
Parameters:
target - The target interface
source - The source operation +
Returns:
A compatible operation
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/InvalidCallbackException.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/InvalidCallbackException.html new file mode 100644 index 0000000000..8f874a90d3 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/InvalidCallbackException.html @@ -0,0 +1,244 @@ + + + + + + +InvalidCallbackException + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.interfacedef +
+Class InvalidCallbackException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by org.apache.tuscany.sca.interfacedef.InvalidInterfaceException
+              extended by org.apache.tuscany.sca.interfacedef.InvalidCallbackException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class InvalidCallbackException
extends InvalidInterfaceException
+ + +

+Denotes an illegal callback interface +

+ +

+

+
Version:
+
$Rev: 537404 $ $Date: 2007-05-12 13:51:42 +0100 (Sat, 12 May 2007) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
InvalidCallbackException(java.lang.String message) + +
+           
+  + + + + + + + +
+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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+InvalidCallbackException

+
+public InvalidCallbackException(java.lang.String message)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/InvalidInterfaceException.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/InvalidInterfaceException.html new file mode 100644 index 0000000000..67eb2ab968 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/InvalidInterfaceException.html @@ -0,0 +1,286 @@ + + + + + + +InvalidInterfaceException + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.interfacedef +
+Class InvalidInterfaceException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by org.apache.tuscany.sca.interfacedef.InvalidInterfaceException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
Direct Known Subclasses:
InvalidCallbackException, InvalidOperationException, OverloadedOperationException
+
+
+
+
public abstract class InvalidInterfaceException
extends java.lang.Exception
+ + +

+

+
Version:
+
$Rev: 537404 $ $Date: 2007-05-12 13:51:42 +0100 (Sat, 12 May 2007) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
InvalidInterfaceException() + +
+           
InvalidInterfaceException(java.lang.String message) + +
+           
InvalidInterfaceException(java.lang.String message, + java.lang.Throwable cause) + +
+           
InvalidInterfaceException(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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+InvalidInterfaceException

+
+public InvalidInterfaceException()
+
+
+
+ +

+InvalidInterfaceException

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

+InvalidInterfaceException

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

+InvalidInterfaceException

+
+public InvalidInterfaceException(java.lang.Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/InvalidOperationException.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/InvalidOperationException.html new file mode 100644 index 0000000000..5fda51464d --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/InvalidOperationException.html @@ -0,0 +1,274 @@ + + + + + + +InvalidOperationException + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.interfacedef +
+Class InvalidOperationException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by org.apache.tuscany.sca.interfacedef.InvalidInterfaceException
+              extended by org.apache.tuscany.sca.interfacedef.InvalidOperationException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class InvalidOperationException
extends InvalidInterfaceException
+ + +

+Denotes an invalid conversational interface definition +

+ +

+

+
Version:
+
$Rev: 537404 $ $Date: 2007-05-12 13:51:42 +0100 (Sat, 12 May 2007) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
InvalidOperationException(java.lang.String message, + java.lang.reflect.Method operation) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ java.lang.reflect.MethodgetOperation() + +
+           
+ + + + + + + +
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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+InvalidOperationException

+
+public InvalidOperationException(java.lang.String message,
+                                 java.lang.reflect.Method operation)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getOperation

+
+public java.lang.reflect.Method getOperation()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/Operation.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/Operation.html new file mode 100644 index 0000000000..583c86a776 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/Operation.html @@ -0,0 +1,648 @@ + + + + + + +Operation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.interfacedef +
+Interface Operation

+
+
+
public interface Operation
+ + +

+Represents an operation on a service interface. +

+ +

+


+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ ConversationSequencegetConversationSequence() + +
+          Get the sequence of the conversation
+ java.lang.StringgetDataBinding() + +
+          Get the databinding for the operation
+ java.util.List<DataType>getFaultTypes() + +
+          Get a list of data types to represent the faults/exceptions
+ DataType<java.util.List<DataType>>getInputType() + +
+          Get the data type that represents the input of this operation.
+ InterfacegetInterface() + +
+          Get the owning interface
+ java.lang.StringgetName() + +
+          Returns the name of the operation.
+ DataTypegetOutputType() + +
+          Get the data type for the output
+ org.apache.tuscany.sca.interfacedef.util.WrapperInfogetWrapper() + +
+           
+ booleanisNonBlocking() + +
+          Indicate if the operation is non-blocking
+ booleanisUnresolved() + +
+          Returns true if the model element is unresolved.
+ booleanisWrapperStyle() + +
+           
+ voidsetConversationSequence(ConversationSequence sequence) + +
+          Set the sequence of conversation for the operation
+ voidsetDataBinding(java.lang.String dataBinding) + +
+          Set the databinding for the operation
+ voidsetFaultTypes(java.util.List<DataType> faultTypes) + +
+           
+ voidsetInputType(DataType<java.util.List<DataType>> inputType) + +
+           
+ voidsetInterface(Interface interfaze) + +
+          Set the owning interface
+ voidsetName(java.lang.String name) + +
+          Sets the name of the operation.
+ voidsetNonBlocking(boolean nonBlocking) + +
+          Set the operation to be non-blocking
+ voidsetOutputType(DataType outputType) + +
+           
+ voidsetUnresolved(boolean unresolved) + +
+          Sets whether the model element is unresolved.
+ voidsetWrapper(org.apache.tuscany.sca.interfacedef.util.WrapperInfo wrapperInfo) + +
+           
+ voidsetWrapperStyle(boolean wrapperStyle) + +
+           
+  +

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

+getName

+
+java.lang.String getName()
+
+
Returns the name of the operation. +

+

+ +
Returns:
the name of the operation
+
+
+
+ +

+setName

+
+void setName(java.lang.String name)
+
+
Sets the name of the operation. +

+

+
Parameters:
name - the name of the operation
+
+
+
+ +

+isUnresolved

+
+boolean isUnresolved()
+
+
Returns true if the model element is unresolved. +

+

+ +
Returns:
true if the model element is unresolved.
+
+
+
+ +

+setUnresolved

+
+void setUnresolved(boolean unresolved)
+
+
Sets whether the model element is unresolved. +

+

+
Parameters:
unresolved - whether the model element is unresolved
+
+
+
+ +

+getInputType

+
+DataType<java.util.List<DataType>> getInputType()
+
+
Get the data type that represents the input of this operation. The logic + type is a list of data types and each element represents a parameter +

+

+ +
Returns:
the inputType
+
+
+
+ +

+setInputType

+
+void setInputType(DataType<java.util.List<DataType>> inputType)
+
+
+
Parameters:
inputType -
+
+
+
+ +

+getOutputType

+
+DataType getOutputType()
+
+
Get the data type for the output +

+

+ +
Returns:
the outputType
+
+
+
+ +

+setOutputType

+
+void setOutputType(DataType outputType)
+
+
+
Parameters:
outputType -
+
+
+
+ +

+getFaultTypes

+
+java.util.List<DataType> getFaultTypes()
+
+
Get a list of data types to represent the faults/exceptions +

+

+ +
Returns:
the faultTypes
+
+
+
+ +

+setFaultTypes

+
+void setFaultTypes(java.util.List<DataType> faultTypes)
+
+
+
Parameters:
faultTypes -
+
+
+
+ +

+getInterface

+
+Interface getInterface()
+
+
Get the owning interface +

+

+ +
Returns:
+
+
+
+ +

+setInterface

+
+void setInterface(Interface interfaze)
+
+
Set the owning interface +

+

+
Parameters:
interfaze -
+
+
+
+ +

+getConversationSequence

+
+ConversationSequence getConversationSequence()
+
+
Get the sequence of the conversation +

+

+ +
Returns:
+
+
+
+ +

+setConversationSequence

+
+void setConversationSequence(ConversationSequence sequence)
+
+
Set the sequence of conversation for the operation +

+

+
Parameters:
sequence -
+
+
+
+ +

+isNonBlocking

+
+boolean isNonBlocking()
+
+
Indicate if the operation is non-blocking +

+

+ +
Returns:
+
+
+
+ +

+setNonBlocking

+
+void setNonBlocking(boolean nonBlocking)
+
+
Set the operation to be non-blocking +

+

+
+
+
+
+ +

+getWrapper

+
+org.apache.tuscany.sca.interfacedef.util.WrapperInfo getWrapper()
+
+
+ +
Returns:
the wrapperInfo
+
+
+
+ +

+setWrapper

+
+void setWrapper(org.apache.tuscany.sca.interfacedef.util.WrapperInfo wrapperInfo)
+
+
+
Parameters:
wrapperInfo - the wrapperInfo to set
+
+
+
+ +

+isWrapperStyle

+
+boolean isWrapperStyle()
+
+
+ +
Returns:
the wrapperStyle
+
+
+
+ +

+setWrapperStyle

+
+void setWrapperStyle(boolean wrapperStyle)
+
+
+
Parameters:
wrapperStyle - the wrapperStyle to set
+
+
+
+ +

+getDataBinding

+
+java.lang.String getDataBinding()
+
+
Get the databinding for the operation +

+

+ +
Returns:
+
+
+
+ +

+setDataBinding

+
+void setDataBinding(java.lang.String dataBinding)
+
+
Set the databinding for the operation +

+

+
Parameters:
dataBinding -
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/OverloadedOperationException.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/OverloadedOperationException.html new file mode 100644 index 0000000000..f52f57d5fc --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/OverloadedOperationException.html @@ -0,0 +1,273 @@ + + + + + + +OverloadedOperationException + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.interfacedef +
+Class OverloadedOperationException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by org.apache.tuscany.sca.interfacedef.InvalidInterfaceException
+              extended by org.apache.tuscany.sca.interfacedef.OverloadedOperationException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class OverloadedOperationException
extends InvalidInterfaceException
+ + +

+Exception thrown to indicate that a service contract specification contains + an overloaded method. +

+ +

+

+
Version:
+
$Rev: 537404 $ $Date: 2007-05-12 13:51:42 +0100 (Sat, 12 May 2007) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
OverloadedOperationException(java.lang.reflect.Method operation) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ java.lang.reflect.MethodgetOperation() + +
+           
+ + + + + + + +
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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+OverloadedOperationException

+
+public OverloadedOperationException(java.lang.reflect.Method operation)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getOperation

+
+public java.lang.reflect.Method getOperation()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/ConversationSequence.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/ConversationSequence.html new file mode 100644 index 0000000000..a83c9fabf8 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/ConversationSequence.html @@ -0,0 +1,254 @@ + + + + + + +Uses of Class org.apache.tuscany.sca.interfacedef.ConversationSequence + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.sca.interfacedef.ConversationSequence

+
+ + + + + + + + + + + + + +
+Packages that use ConversationSequence
org.apache.tuscany.sca.interfacedef  
org.apache.tuscany.sca.invocation  
+  +

+ + + + + +
+Uses of ConversationSequence in org.apache.tuscany.sca.interfacedef
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.interfacedef that return ConversationSequence
+ ConversationSequenceOperation.getConversationSequence() + +
+          Get the sequence of the conversation
+static ConversationSequenceConversationSequence.valueOf(java.lang.String name) + +
+          Returns the enum constant of this type with the specified name.
+static ConversationSequence[]ConversationSequence.values() + +
+          Returns an array containing the constants of this enum type, in +the order they're declared.
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.interfacedef with parameters of type ConversationSequence
+ voidOperation.setConversationSequence(ConversationSequence sequence) + +
+          Set the sequence of conversation for the operation
+  +

+ + + + + +
+Uses of ConversationSequence in org.apache.tuscany.sca.invocation
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.invocation that return ConversationSequence
+ ConversationSequenceMessage.getConversationSequence() + +
+          Returns the conversational sequence the message is associated with, NONE, START, CONTINUE, or END on TargetInvoker}
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.invocation with parameters of type ConversationSequence
+ voidMessage.setConversationSequence(ConversationSequence sequence) + +
+          Returns the conversational sequence the message is associated with, NONE, START, CONTINUE, or END
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/DataType.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/DataType.html new file mode 100644 index 0000000000..bae10b8efc --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/DataType.html @@ -0,0 +1,480 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.interfacedef.DataType + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.interfacedef.DataType

+
+ + + + + + + + + + + + + +
+Packages that use DataType
org.apache.tuscany.sca.databinding  
org.apache.tuscany.sca.interfacedef  
+  +

+ + + + + +
+Uses of DataType in org.apache.tuscany.sca.databinding
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.databinding that return DataType
+ DataType<?>ExceptionHandler.getFaultType(DataType exceptionDataType) + +
+          Introspect an exception class to figure out the fault data type
+ DataTypeTransformationContext.getSourceDataType() + +
+          Get the source data type
+ DataTypeTransformationContext.getTargetDataType() + +
+          Get the target data type
+ DataTypeDataBinding.introspect(java.lang.Object value) + +
+          Introspect the data to figure out the corresponding data type
+ DataTypeDataBindingExtensionPoint.introspectType(java.lang.Object value) + +
+          Introspect the value to figure out the corresponding DataType
+ DataTypeDefaultDataBindingExtensionPoint.introspectType(java.lang.Object value) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.databinding with parameters of type DataType
+ java.lang.ExceptionExceptionHandler.createException(DataType<DataType> exceptionType, + java.lang.String message, + java.lang.Object faultInfo, + java.lang.Throwable cause) + +
+          Create an exception to wrap the fault data
+ DataType<?>ExceptionHandler.getFaultType(DataType exceptionDataType) + +
+          Introspect an exception class to figure out the fault data type
+ booleanDataBinding.introspect(DataType dataType, + java.lang.annotation.Annotation[] annotations) + +
+          Introspect and populate information to a DataType model
+ booleanDataBindingExtensionPoint.introspectType(DataType dataType, + java.lang.annotation.Annotation[] annotations) + +
+          Introspect the java class to figure out what DataType supports it
+ booleanDefaultDataBindingExtensionPoint.introspectType(DataType dataType, + java.lang.annotation.Annotation[] annotations) + +
+           
+ java.lang.ObjectMediator.mediate(java.lang.Object source, + DataType sourceDataType, + DataType targetDataType, + java.util.Map<java.lang.String,java.lang.Object> context) + +
+          Mediate the data from the source type to the target type
+ java.lang.ObjectMediator.mediate(java.lang.Object source, + DataType sourceDataType, + DataType targetDataType, + java.util.Map<java.lang.String,java.lang.Object> context) + +
+          Mediate the data from the source type to the target type
+ voidMediator.mediate(java.lang.Object source, + java.lang.Object target, + DataType sourceDataType, + DataType targetDataType, + java.util.Map<java.lang.String,java.lang.Object> context) + +
+          Mediate the source data into the target which is a sink to receive the data
+ voidMediator.mediate(java.lang.Object source, + java.lang.Object target, + DataType sourceDataType, + DataType targetDataType, + java.util.Map<java.lang.String,java.lang.Object> context) + +
+          Mediate the source data into the target which is a sink to receive the data
+ voidTransformationContext.setSourceDataType(DataType sourceDataType) + +
+          Set the source data type
+ voidTransformationContext.setTargetDataType(DataType targetDataType) + +
+          Set the target data type
+  +

+ + + + + + + + + +
Method parameters in org.apache.tuscany.sca.databinding with type arguments of type DataType
+ java.lang.ExceptionExceptionHandler.createException(DataType<DataType> exceptionType, + java.lang.String message, + java.lang.Object faultInfo, + java.lang.Throwable cause) + +
+          Create an exception to wrap the fault data
+  +

+ + + + + +
+Uses of DataType in org.apache.tuscany.sca.interfacedef
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.interfacedef that return DataType
+ DataType<java.util.List<DataType>>Operation.getInputType() + +
+          Get the data type that represents the input of this operation.
+ DataTypeOperation.getOutputType() + +
+          Get the data type for the output
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.interfacedef that return types with arguments of type DataType
+ java.util.List<DataType>Operation.getFaultTypes() + +
+          Get a list of data types to represent the faults/exceptions
+ DataType<java.util.List<DataType>>Operation.getInputType() + +
+          Get the data type that represents the input of this operation.
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.interfacedef with parameters of type DataType
+ booleanInterfaceContractMapper.isCompatible(DataType source, + DataType target, + boolean remotable) + +
+          Test if the source data type is compatible with the target data type.
+ booleanInterfaceContractMapper.isCompatible(DataType source, + DataType target, + boolean remotable) + +
+          Test if the source data type is compatible with the target data type.
+ voidOperation.setInputType(DataType<java.util.List<DataType>> inputType) + +
+           
+ voidOperation.setOutputType(DataType outputType) + +
+           
+  +

+ + + + + + + + + + + + + +
Method parameters in org.apache.tuscany.sca.interfacedef with type arguments of type DataType
+ voidOperation.setFaultTypes(java.util.List<DataType> faultTypes) + +
+           
+ voidOperation.setInputType(DataType<java.util.List<DataType>> inputType) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/IncompatibleInterfaceContractException.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/IncompatibleInterfaceContractException.html new file mode 100644 index 0000000000..567091a186 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/IncompatibleInterfaceContractException.html @@ -0,0 +1,179 @@ + + + + + + +Uses of Class org.apache.tuscany.sca.interfacedef.IncompatibleInterfaceContractException + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.sca.interfacedef.IncompatibleInterfaceContractException

+
+ + + + + + + + + +
+Packages that use IncompatibleInterfaceContractException
org.apache.tuscany.sca.interfacedef  
+  +

+ + + + + +
+Uses of IncompatibleInterfaceContractException in org.apache.tuscany.sca.interfacedef
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.interfacedef that throw IncompatibleInterfaceContractException
+ booleanInterfaceContractMapper.checkCompatibility(InterfaceContract source, + InterfaceContract target, + boolean ignoreCallback, + boolean silent) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/Interface.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/Interface.html new file mode 100644 index 0000000000..dc4508108e --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/Interface.html @@ -0,0 +1,305 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.interfacedef.Interface + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.interfacedef.Interface

+
+ + + + + + + + + + + + + + + + + +
+Packages that use Interface
org.apache.tuscany.sca.interfacedef  
org.apache.tuscany.sca.interfacedef.java  
org.apache.tuscany.sca.interfacedef.wsdl  
+  +

+ + + + + +
+Uses of Interface in org.apache.tuscany.sca.interfacedef
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.interfacedef that return Interface
+ InterfaceInterfaceContract.getCallbackInterface() + +
+          Returns the interface definition representing the interface for + invocations from the provider to the requestor.
+ InterfaceInterfaceContract.getInterface() + +
+          Returns the interface definition representing the interface for + invocations from the requestor to the provider.
+ InterfaceOperation.getInterface() + +
+          Get the owning interface
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.interfacedef with parameters of type Interface
+ booleanInterfaceContractMapper.isCompatible(Interface source, + Interface target) + +
+           
+ OperationInterfaceContractMapper.map(Interface target, + Operation source) + +
+          Map the source operation to a compatible operation in the target + interface
+ voidInterfaceContract.setCallbackInterface(Interface callbackInterface) + +
+          Sets the interface definition representing the interface for invocations + from the provider to the requestor.
+ voidInterfaceContract.setInterface(Interface callInterface) + +
+          Sets the interface definition representing the interface for invocations + from the requestor to the provider.
+ voidOperation.setInterface(Interface interfaze) + +
+          Set the owning interface
+  +

+ + + + + +
+Uses of Interface in org.apache.tuscany.sca.interfacedef.java
+  +

+ + + + + + + + + +
Subinterfaces of Interface in org.apache.tuscany.sca.interfacedef.java
+ interfaceJavaInterface + +
+          Represents a Java interface.
+  +

+ + + + + +
+Uses of Interface in org.apache.tuscany.sca.interfacedef.wsdl
+  +

+ + + + + + + + + +
Subinterfaces of Interface in org.apache.tuscany.sca.interfacedef.wsdl
+ interfaceWSDLInterface + +
+          Represents a WSDL interface.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/InterfaceContract.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/InterfaceContract.html new file mode 100644 index 0000000000..96490f98f2 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/InterfaceContract.html @@ -0,0 +1,409 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.interfacedef.InterfaceContract + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.interfacedef.InterfaceContract

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use InterfaceContract
org.apache.tuscany.sca.assembly  
org.apache.tuscany.sca.interfacedef  
org.apache.tuscany.sca.interfacedef.java  
org.apache.tuscany.sca.interfacedef.wsdl  
org.apache.tuscany.sca.provider  
org.apache.tuscany.sca.runtime  
+  +

+ + + + + +
+Uses of InterfaceContract in org.apache.tuscany.sca.assembly
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly that return InterfaceContract
+ InterfaceContractAbstractContract.getInterfaceContract() + +
+          Returns the interface contract defining the interface and callback + interface for the contract.
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly with parameters of type InterfaceContract
+ voidAbstractContract.setInterfaceContract(InterfaceContract interfaceContract) + +
+          Returns the interface contract defining the interface and callback + interface for the contract.
+  +

+ + + + + +
+Uses of InterfaceContract in org.apache.tuscany.sca.interfacedef
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.interfacedef that return InterfaceContract
+ InterfaceContractIncompatibleInterfaceContractException.getSource() + +
+           
+ InterfaceContractIncompatibleInterfaceContractException.getTarget() + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.interfacedef with parameters of type InterfaceContract
+ booleanInterfaceContractMapper.checkCompatibility(InterfaceContract source, + InterfaceContract target, + boolean ignoreCallback, + boolean silent) + +
+           
+ booleanInterfaceContractMapper.isCompatible(InterfaceContract source, + InterfaceContract target) + +
+          Check the compatiblity of the source and the target interface contracts.
+  +

+ + + + + + + + + + + +
Constructors in org.apache.tuscany.sca.interfacedef with parameters of type InterfaceContract
IncompatibleInterfaceContractException(java.lang.String message, + InterfaceContract source, + InterfaceContract target) + +
+           
IncompatibleInterfaceContractException(java.lang.String message, + InterfaceContract source, + InterfaceContract target, + Operation sourceOperation, + Operation targetOperation) + +
+           
+  +

+ + + + + +
+Uses of InterfaceContract in org.apache.tuscany.sca.interfacedef.java
+  +

+ + + + + + + + + +
Subinterfaces of InterfaceContract in org.apache.tuscany.sca.interfacedef.java
+ interfaceJavaInterfaceContract + +
+          Represents a Java interface contract.
+  +

+ + + + + +
+Uses of InterfaceContract in org.apache.tuscany.sca.interfacedef.wsdl
+  +

+ + + + + + + + + +
Subinterfaces of InterfaceContract in org.apache.tuscany.sca.interfacedef.wsdl
+ interfaceWSDLInterfaceContract + +
+          Represents a WSDL interface contract.
+  +

+ + + + + +
+Uses of InterfaceContract in org.apache.tuscany.sca.provider
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.provider that return InterfaceContract
+ InterfaceContractServiceBindingProvider.getBindingInterfaceContract() + +
+          Get the effective interface contract imposed by the binding.
+ InterfaceContractReferenceBindingProvider.getBindingInterfaceContract() + +
+          Get the effective interface contract imposed by the binding.
+  +

+ + + + + +
+Uses of InterfaceContract in org.apache.tuscany.sca.runtime
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.runtime that return InterfaceContract
+ InterfaceContractEndpointReference.getInterfaceContract() + +
+          Get the interface contract for the endpoint
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/InterfaceContractMapper.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/InterfaceContractMapper.html new file mode 100644 index 0000000000..b4c09b5823 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/InterfaceContractMapper.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.interfacedef.InterfaceContractMapper + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.interfacedef.InterfaceContractMapper

+
+No usage of org.apache.tuscany.sca.interfacedef.InterfaceContractMapper +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/InvalidCallbackException.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/InvalidCallbackException.html new file mode 100644 index 0000000000..e1c37cf6fa --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/InvalidCallbackException.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Class org.apache.tuscany.sca.interfacedef.InvalidCallbackException + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.sca.interfacedef.InvalidCallbackException

+
+No usage of org.apache.tuscany.sca.interfacedef.InvalidCallbackException +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/InvalidInterfaceException.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/InvalidInterfaceException.html new file mode 100644 index 0000000000..8561f56ce7 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/InvalidInterfaceException.html @@ -0,0 +1,193 @@ + + + + + + +Uses of Class org.apache.tuscany.sca.interfacedef.InvalidInterfaceException + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.sca.interfacedef.InvalidInterfaceException

+
+ + + + + + + + + +
+Packages that use InvalidInterfaceException
org.apache.tuscany.sca.interfacedef  
+  +

+ + + + + +
+Uses of InvalidInterfaceException in org.apache.tuscany.sca.interfacedef
+  +

+ + + + + + + + + + + + + + + + + +
Subclasses of InvalidInterfaceException in org.apache.tuscany.sca.interfacedef
+ classInvalidCallbackException + +
+          Denotes an illegal callback interface
+ classInvalidOperationException + +
+          Denotes an invalid conversational interface definition
+ classOverloadedOperationException + +
+          Exception thrown to indicate that a service contract specification contains + an overloaded method.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/InvalidOperationException.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/InvalidOperationException.html new file mode 100644 index 0000000000..05dfefbfa2 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/InvalidOperationException.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Class org.apache.tuscany.sca.interfacedef.InvalidOperationException + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.sca.interfacedef.InvalidOperationException

+
+No usage of org.apache.tuscany.sca.interfacedef.InvalidOperationException +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/Operation.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/Operation.html new file mode 100644 index 0000000000..06d614dd83 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/Operation.html @@ -0,0 +1,516 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.interfacedef.Operation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.interfacedef.Operation

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use Operation
org.apache.tuscany.sca.assembly  
org.apache.tuscany.sca.databinding  
org.apache.tuscany.sca.interfacedef  
org.apache.tuscany.sca.invocation  
org.apache.tuscany.sca.policy  
org.apache.tuscany.sca.provider  
org.apache.tuscany.sca.runtime  
+  +

+ + + + + +
+Uses of Operation in org.apache.tuscany.sca.assembly
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.assembly that return Operation
+ OperationAssemblyFactory.createOperation() + +
+          Create a new operation.
+  +

+ + + + + +
+Uses of Operation in org.apache.tuscany.sca.databinding
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.databinding that return Operation
+ OperationTransformationContext.getSourceOperation() + +
+           
+ OperationTransformationContext.getTargetOperation() + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.databinding with parameters of type Operation
+ voidTransformationContext.setSourceOperation(Operation sourceOperation) + +
+           
+ voidTransformationContext.setTargetOperation(Operation targetOperation) + +
+           
+  +

+ + + + + +
+Uses of Operation in org.apache.tuscany.sca.interfacedef
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.interfacedef that return Operation
+ OperationIncompatibleInterfaceContractException.getSourceOperation() + +
+           
+ OperationIncompatibleInterfaceContractException.getTargetOperation() + +
+           
+ OperationInterfaceContractMapper.map(Interface target, + Operation source) + +
+          Map the source operation to a compatible operation in the target + interface
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.interfacedef that return types with arguments of type Operation
+ java.util.List<Operation>Interface.getOperations() + +
+          Returns the operations defined on this interface.
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.interfacedef with parameters of type Operation
+ booleanInterfaceContractMapper.isCompatible(Operation source, + Operation target, + boolean remotable) + +
+          Check if source operation is compatible with the target operation
+ OperationInterfaceContractMapper.map(Interface target, + Operation source) + +
+          Map the source operation to a compatible operation in the target + interface
+  +

+ + + + + + + + +
Constructors in org.apache.tuscany.sca.interfacedef with parameters of type Operation
IncompatibleInterfaceContractException(java.lang.String message, + InterfaceContract source, + InterfaceContract target, + Operation sourceOperation, + Operation targetOperation) + +
+           
+  +

+ + + + + +
+Uses of Operation in org.apache.tuscany.sca.invocation
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.invocation that return Operation
+ OperationInvocationChain.getSourceOperation() + +
+          Returns the source operation for this invocation chain.
+ OperationInvocationChain.getTargetOperation() + +
+          Returns the target operation for this invocation chain.
+  +

+ + + + + +
+Uses of Operation in org.apache.tuscany.sca.policy
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.policy that return types with arguments of type Operation
+ java.util.List<Operation>Intent.getOperations() + +
+          Returns the list of operations that this intent applies to.
+ java.util.List<Operation>PolicySet.getOperations() + +
+          Returns the list of operations that this policy set applies to.
+  +

+ + + + + +
+Uses of Operation in org.apache.tuscany.sca.provider
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.provider with parameters of type Operation
+ InvokerImplementationProvider.createCallbackInvoker(Operation operation) + +
+          Create an invoker to call back to the given component
+ InvokerReferenceBindingProvider.createInvoker(Operation operation, + boolean isCallback) + +
+          Create an invoker for the reference binding in the invocation chain.
+ InvokerImplementationProvider.createInvoker(RuntimeComponentService service, + Operation operation) + +
+          Create an invoker for the component implementation in the invocation + chain.
+  +

+ + + + + +
+Uses of Operation in org.apache.tuscany.sca.runtime
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.runtime with parameters of type Operation
+ InvokerRuntimeComponentService.getCallbackInvoker(Binding binding, + Operation operation) + +
+          Get the callback invoker for the given binding and operation
+ InvokerRuntimeComponentService.getInvoker(Binding binding, + Operation operation) + +
+          Get the invoker for the given binding and operation
+ InvokerRuntimeComponentReference.getInvoker(Binding binding, + Operation operation) + +
+          Get the invoker for the given binding and operation
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/OverloadedOperationException.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/OverloadedOperationException.html new file mode 100644 index 0000000000..85c14e500d --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/class-use/OverloadedOperationException.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Class org.apache.tuscany.sca.interfacedef.OverloadedOperationException + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.sca.interfacedef.OverloadedOperationException

+
+No usage of org.apache.tuscany.sca.interfacedef.OverloadedOperationException +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/DefaultJavaInterfaceFactory.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/DefaultJavaInterfaceFactory.html new file mode 100644 index 0000000000..deb04a4820 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/DefaultJavaInterfaceFactory.html @@ -0,0 +1,247 @@ + + + + + + +DefaultJavaInterfaceFactory + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.interfacedef.java +
+Class DefaultJavaInterfaceFactory

+
+java.lang.Object
+  extended by org.apache.tuscany.sca.interfacedef.java.impl.JavaInterfaceFactoryImpl
+      extended by org.apache.tuscany.sca.interfacedef.java.DefaultJavaInterfaceFactory
+
+
+
All Implemented Interfaces:
JavaInterfaceFactory
+
+
+
+
public class DefaultJavaInterfaceFactory
extends org.apache.tuscany.sca.interfacedef.java.impl.JavaInterfaceFactoryImpl
implements JavaInterfaceFactory
+ + +

+A factory for the Java interface model. +

+ +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
DefaultJavaInterfaceFactory() + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.sca.interfacedef.java.impl.JavaInterfaceFactoryImpl
createJavaInterface, createJavaInterfaceContract
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.interfacedef.java.JavaInterfaceFactory
createJavaInterface, createJavaInterfaceContract
+  +

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

+DefaultJavaInterfaceFactory

+
+public DefaultJavaInterfaceFactory()
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/JavaInterface.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/JavaInterface.html new file mode 100644 index 0000000000..994c462d22 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/JavaInterface.html @@ -0,0 +1,351 @@ + + + + + + +JavaInterface + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.interfacedef.java +
+Interface JavaInterface

+
+
All Superinterfaces:
Interface
+
+
+
+
public interface JavaInterface
extends Interface
+ + +

+Represents a Java interface. +

+ +

+

+
Version:
+
$Rev: 537404 $ $Date: 2007-05-12 13:51:42 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.Class<?>getCallbackClass() + +
+          Returns the callback class specified in an @Callback annotation.
+ java.lang.Class<?>getJavaClass() + +
+          Returns the Java interface class.
+ java.lang.StringgetName() + +
+          Returns the name of the Java interface class.
+ voidsetCallbackClass(java.lang.Class<?> callbackClass) + +
+          Sets the callback class specified in an @Callback annotation.
+ voidsetJavaClass(java.lang.Class<?> javaClass) + +
+          Sets the Java interface class.
+ voidsetName(java.lang.String className) + +
+          Sets the name of the Java interface class.
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.interfacedef.Interface
getOperations, isConversational, isRemotable, isUnresolved, setConversational, setDefaultDataBinding, setRemotable, setUnresolved
+  +

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

+getName

+
+java.lang.String getName()
+
+
Returns the name of the Java interface class. +

+

+
+
+
+ +
Returns:
the name of the Java interface class
+
+
+
+ +

+setName

+
+void setName(java.lang.String className)
+
+
Sets the name of the Java interface class. +

+

+
+
+
+
Parameters:
className - the name of the Java interface class
+
+
+
+ +

+getJavaClass

+
+java.lang.Class<?> getJavaClass()
+
+
Returns the Java interface class. +

+

+
+
+
+ +
Returns:
the Java interface class
+
+
+
+ +

+setJavaClass

+
+void setJavaClass(java.lang.Class<?> javaClass)
+
+
Sets the Java interface class. +

+

+
+
+
+
Parameters:
javaClass - the Java interface class
+
+
+
+ +

+getCallbackClass

+
+java.lang.Class<?> getCallbackClass()
+
+
Returns the callback class specified in an @Callback annotation. +

+

+
+
+
+ +
Returns:
the callback class specified in an @Callback annotation
+
+
+
+ +

+setCallbackClass

+
+void setCallbackClass(java.lang.Class<?> callbackClass)
+
+
Sets the callback class specified in an @Callback annotation. +

+

+
+
+
+
Parameters:
callbackClass - the callback class specified in an @Callback annotation
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/JavaInterfaceContract.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/JavaInterfaceContract.html new file mode 100644 index 0000000000..5a569dd190 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/JavaInterfaceContract.html @@ -0,0 +1,196 @@ + + + + + + +JavaInterfaceContract + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.interfacedef.java +
+Interface JavaInterfaceContract

+
+
All Superinterfaces:
InterfaceContract
+
+
+
+
public interface JavaInterfaceContract
extends InterfaceContract
+ + +

+Represents a Java interface contract. + JavaInterfaceContract +

+ +

+

+
Version:
+
$Rev: 537404 $ $Date: 2007-05-12 13:51:42 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.interfacedef.InterfaceContract
getCallbackInterface, getInterface, setCallbackInterface, setInterface
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/JavaInterfaceFactory.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/JavaInterfaceFactory.html new file mode 100644 index 0000000000..61a66af297 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/JavaInterfaceFactory.html @@ -0,0 +1,239 @@ + + + + + + +JavaInterfaceFactory + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.interfacedef.java +
+Interface JavaInterfaceFactory

+
+
All Known Implementing Classes:
DefaultJavaInterfaceFactory, org.apache.tuscany.sca.interfacedef.java.impl.JavaInterfaceFactoryImpl
+
+
+
+
public interface JavaInterfaceFactory
+ + +

+Factory for the Java interface model +

+ +

+

+
Version:
+
$Rev: 537394 $ $Date: 2007-05-12 12:57:48 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ JavaInterfacecreateJavaInterface() + +
+          Creates a new Java interface.
+ JavaInterfaceContractcreateJavaInterfaceContract() + +
+          Creates a new Java interface contract.
+  +

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

+createJavaInterface

+
+JavaInterface createJavaInterface()
+
+
Creates a new Java interface. +

+

+ +
Returns:
+
+
+
+ +

+createJavaInterfaceContract

+
+JavaInterfaceContract createJavaInterfaceContract()
+
+
Creates a new Java interface contract. +

+

+ +
Returns:
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/class-use/DefaultJavaInterfaceFactory.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/class-use/DefaultJavaInterfaceFactory.html new file mode 100644 index 0000000000..df802d9062 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/class-use/DefaultJavaInterfaceFactory.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Class org.apache.tuscany.sca.interfacedef.java.DefaultJavaInterfaceFactory + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.sca.interfacedef.java.DefaultJavaInterfaceFactory

+
+No usage of org.apache.tuscany.sca.interfacedef.java.DefaultJavaInterfaceFactory +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/class-use/JavaInterface.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/class-use/JavaInterface.html new file mode 100644 index 0000000000..eb3b010c67 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/class-use/JavaInterface.html @@ -0,0 +1,176 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.interfacedef.java.JavaInterface + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.interfacedef.java.JavaInterface

+
+ + + + + + + + + +
+Packages that use JavaInterface
org.apache.tuscany.sca.interfacedef.java  
+  +

+ + + + + +
+Uses of JavaInterface in org.apache.tuscany.sca.interfacedef.java
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.interfacedef.java that return JavaInterface
+ JavaInterfaceJavaInterfaceFactory.createJavaInterface() + +
+          Creates a new Java interface.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/class-use/JavaInterfaceContract.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/class-use/JavaInterfaceContract.html new file mode 100644 index 0000000000..37ede213ed --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/class-use/JavaInterfaceContract.html @@ -0,0 +1,176 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.interfacedef.java.JavaInterfaceContract + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.interfacedef.java.JavaInterfaceContract

+
+ + + + + + + + + +
+Packages that use JavaInterfaceContract
org.apache.tuscany.sca.interfacedef.java  
+  +

+ + + + + +
+Uses of JavaInterfaceContract in org.apache.tuscany.sca.interfacedef.java
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.interfacedef.java that return JavaInterfaceContract
+ JavaInterfaceContractJavaInterfaceFactory.createJavaInterfaceContract() + +
+          Creates a new Java interface contract.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/class-use/JavaInterfaceFactory.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/class-use/JavaInterfaceFactory.html new file mode 100644 index 0000000000..38e63aef55 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/class-use/JavaInterfaceFactory.html @@ -0,0 +1,205 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.interfacedef.java.JavaInterfaceFactory + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.interfacedef.java.JavaInterfaceFactory

+
+ + + + + + + + + + + + + +
+Packages that use JavaInterfaceFactory
org.apache.tuscany.sca.interfacedef.java  
org.apache.tuscany.sca.interfacedef.java.impl  
+  +

+ + + + + +
+Uses of JavaInterfaceFactory in org.apache.tuscany.sca.interfacedef.java
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.sca.interfacedef.java that implement JavaInterfaceFactory
+ classDefaultJavaInterfaceFactory + +
+          A factory for the Java interface model.
+  +

+ + + + + +
+Uses of JavaInterfaceFactory in org.apache.tuscany.sca.interfacedef.java.impl
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.sca.interfacedef.java.impl that implement JavaInterfaceFactory
+ classorg.apache.tuscany.sca.interfacedef.java.impl.JavaInterfaceFactoryImpl + +
+          A factory for the Java model.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/package-frame.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/package-frame.html new file mode 100644 index 0000000000..49eb7fc477 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/package-frame.html @@ -0,0 +1,47 @@ + + + + + + +org.apache.tuscany.sca.interfacedef.java + + + + + + + + + + + +org.apache.tuscany.sca.interfacedef.java + + + + +
+Interfaces  + +
+JavaInterface +
+JavaInterfaceContract +
+JavaInterfaceFactory
+ + + + + + +
+Classes  + +
+DefaultJavaInterfaceFactory
+ + + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/package-summary.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/package-summary.html new file mode 100644 index 0000000000..435c596141 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/package-summary.html @@ -0,0 +1,176 @@ + + + + + + +org.apache.tuscany.sca.interfacedef.java + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.apache.tuscany.sca.interfacedef.java +

+ + + + + + + + + + + + + + + + + +
+Interface Summary
JavaInterfaceRepresents a Java interface.
JavaInterfaceContractRepresents a Java interface contract.
JavaInterfaceFactoryFactory for the Java interface model
+  + +

+ + + + + + + + + +
+Class Summary
DefaultJavaInterfaceFactoryA factory for the Java interface model.
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/package-tree.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/package-tree.html new file mode 100644 index 0000000000..858cbd0a86 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/package-tree.html @@ -0,0 +1,162 @@ + + + + + + +org.apache.tuscany.sca.interfacedef.java Class Hierarchy + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.sca.interfacedef.java +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/package-use.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/package-use.html new file mode 100644 index 0000000000..bfa2fdfb32 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/java/package-use.html @@ -0,0 +1,197 @@ + + + + + + +Uses of Package org.apache.tuscany.sca.interfacedef.java + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.sca.interfacedef.java

+
+ + + + + + + + + + + + + +
+Packages that use org.apache.tuscany.sca.interfacedef.java
org.apache.tuscany.sca.interfacedef.java  
org.apache.tuscany.sca.interfacedef.java.impl  
+  +

+ + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.sca.interfacedef.java used by org.apache.tuscany.sca.interfacedef.java
JavaInterface + +
+          Represents a Java interface.
JavaInterfaceContract + +
+          Represents a Java interface contract.
JavaInterfaceFactory + +
+          Factory for the Java interface model
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.sca.interfacedef.java used by org.apache.tuscany.sca.interfacedef.java.impl
JavaInterfaceFactory + +
+          Factory for the Java interface model
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/package-frame.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/package-frame.html new file mode 100644 index 0000000000..529fa495f9 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/package-frame.html @@ -0,0 +1,70 @@ + + + + + + +org.apache.tuscany.sca.interfacedef + + + + + + + + + + + +org.apache.tuscany.sca.interfacedef + + + + +
+Interfaces  + +
+DataType +
+Interface +
+InterfaceContract +
+InterfaceContractMapper +
+Operation
+ + + + + + +
+Enums  + +
+ConversationSequence
+ + + + + + +
+Exceptions  + +
+IncompatibleInterfaceContractException +
+InvalidCallbackException +
+InvalidInterfaceException +
+InvalidOperationException +
+OverloadedOperationException
+ + + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/package-summary.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/package-summary.html new file mode 100644 index 0000000000..f5981f36fa --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/package-summary.html @@ -0,0 +1,215 @@ + + + + + + +org.apache.tuscany.sca.interfacedef + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.apache.tuscany.sca.interfacedef +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
DataType<L>Representation of the type of data associated with an operation.
InterfaceRepresents a service interface.
InterfaceContractInterface contracts define one or more business functions.
InterfaceContractMapperThe InterfaceContractMapper is responsible to match interfaces
OperationRepresents an operation on a service interface.
+  + +

+ + + + + + + + + +
+Enum Summary
ConversationSequence 
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Exception Summary
IncompatibleInterfaceContractExceptionDenotes imcompatible service contracts for a wire
InvalidCallbackExceptionDenotes an illegal callback interface
InvalidInterfaceException 
InvalidOperationExceptionDenotes an invalid conversational interface definition
OverloadedOperationExceptionException thrown to indicate that a service contract specification contains + an overloaded method.
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/package-tree.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/package-tree.html new file mode 100644 index 0000000000..87d3e88550 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/package-tree.html @@ -0,0 +1,173 @@ + + + + + + +org.apache.tuscany.sca.interfacedef Class Hierarchy + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.sca.interfacedef +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +

+Enum Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/package-use.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/package-use.html new file mode 100644 index 0000000000..f98102dd05 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/package-use.html @@ -0,0 +1,396 @@ + + + + + + +Uses of Package org.apache.tuscany.sca.interfacedef + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.sca.interfacedef

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.apache.tuscany.sca.interfacedef
org.apache.tuscany.sca.assembly  
org.apache.tuscany.sca.databinding  
org.apache.tuscany.sca.interfacedef  
org.apache.tuscany.sca.interfacedef.java  
org.apache.tuscany.sca.interfacedef.wsdl  
org.apache.tuscany.sca.invocation  
org.apache.tuscany.sca.policy  
org.apache.tuscany.sca.provider  
org.apache.tuscany.sca.runtime  
+  +

+ + + + + + + + + + + +
+Classes in org.apache.tuscany.sca.interfacedef used by org.apache.tuscany.sca.assembly
InterfaceContract + +
+          Interface contracts define one or more business functions.
Operation + +
+          Represents an operation on a service interface.
+  +

+ + + + + + + + + + + +
+Classes in org.apache.tuscany.sca.interfacedef used by org.apache.tuscany.sca.databinding
DataType + +
+          Representation of the type of data associated with an operation.
Operation + +
+          Represents an operation on a service interface.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.sca.interfacedef used by org.apache.tuscany.sca.interfacedef
ConversationSequence + +
+           
DataType + +
+          Representation of the type of data associated with an operation.
IncompatibleInterfaceContractException + +
+          Denotes imcompatible service contracts for a wire
Interface + +
+          Represents a service interface.
InterfaceContract + +
+          Interface contracts define one or more business functions.
InvalidInterfaceException + +
+           
Operation + +
+          Represents an operation on a service interface.
+  +

+ + + + + + + + + + + +
+Classes in org.apache.tuscany.sca.interfacedef used by org.apache.tuscany.sca.interfacedef.java
Interface + +
+          Represents a service interface.
InterfaceContract + +
+          Interface contracts define one or more business functions.
+  +

+ + + + + + + + + + + +
+Classes in org.apache.tuscany.sca.interfacedef used by org.apache.tuscany.sca.interfacedef.wsdl
Interface + +
+          Represents a service interface.
InterfaceContract + +
+          Interface contracts define one or more business functions.
+  +

+ + + + + + + + + + + +
+Classes in org.apache.tuscany.sca.interfacedef used by org.apache.tuscany.sca.invocation
ConversationSequence + +
+           
Operation + +
+          Represents an operation on a service interface.
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.sca.interfacedef used by org.apache.tuscany.sca.policy
Operation + +
+          Represents an operation on a service interface.
+  +

+ + + + + + + + + + + +
+Classes in org.apache.tuscany.sca.interfacedef used by org.apache.tuscany.sca.provider
InterfaceContract + +
+          Interface contracts define one or more business functions.
Operation + +
+          Represents an operation on a service interface.
+  +

+ + + + + + + + + + + +
+Classes in org.apache.tuscany.sca.interfacedef used by org.apache.tuscany.sca.runtime
InterfaceContract + +
+          Interface contracts define one or more business functions.
Operation + +
+          Represents an operation on a service interface.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/DefaultWSDLFactory.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/DefaultWSDLFactory.html new file mode 100644 index 0000000000..bb5382e818 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/DefaultWSDLFactory.html @@ -0,0 +1,251 @@ + + + + + + +DefaultWSDLFactory + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.interfacedef.wsdl +
+Class DefaultWSDLFactory

+
+java.lang.Object
+  extended by org.apache.tuscany.sca.interfacedef.wsdl.impl.WSDLFactoryImpl
+      extended by org.apache.tuscany.sca.interfacedef.wsdl.DefaultWSDLFactory
+
+
+
All Implemented Interfaces:
WSDLFactory
+
+
+
+
public class DefaultWSDLFactory
extends org.apache.tuscany.sca.interfacedef.wsdl.impl.WSDLFactoryImpl
implements WSDLFactory
+ + +

+A factory for the WSDL model. +

+ +

+

+
Version:
+
$Rev: 537390 $ $Date: 2007-05-12 12:30:20 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
DefaultWSDLFactory() + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.sca.interfacedef.wsdl.impl.WSDLFactoryImpl
createWSDLDefinition, createWSDLInterface, createWSDLInterfaceContract, createXSDefinition
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.interfacedef.wsdl.WSDLFactory
createWSDLDefinition, createWSDLInterface, createWSDLInterfaceContract, createXSDefinition
+  +

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

+DefaultWSDLFactory

+
+public DefaultWSDLFactory()
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/WSDLDefinition.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/WSDLDefinition.html new file mode 100644 index 0000000000..431e9074ec --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/WSDLDefinition.html @@ -0,0 +1,344 @@ + + + + + + +WSDLDefinition + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.interfacedef.wsdl +
+Interface WSDLDefinition

+
+
+
public interface WSDLDefinition
+ + +

+Represents a WSDL definition. + WSDLDefinition +

+ +

+

+
Version:
+
$Rev: 537390 $ $Date: 2007-05-12 12:30:20 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ javax.wsdl.DefinitiongetDefinition() + +
+          Returns the WSDL definition model
+ org.apache.ws.commons.schema.XmlSchemaCollectiongetInlinedSchemas() + +
+          Returns a list of XML schemas inlined in this WSDL definition.
+ java.lang.StringgetNamespace() + +
+          Returns the namespace of this WSDL definition.
+ booleanisUnresolved() + +
+          Returns true if the model element is unresolved.
+ voidsetDefinition(javax.wsdl.Definition definition) + +
+          Sets the WSDL definition model
+ voidsetNamespace(java.lang.String namespace) + +
+          Sets the namespace of this WSDL definition.
+ voidsetUnresolved(boolean unresolved) + +
+          Sets whether the model element is unresolved.
+  +

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

+getDefinition

+
+javax.wsdl.Definition getDefinition()
+
+
Returns the WSDL definition model +

+

+ +
Returns:
the WSDL definition model
+
+
+
+ +

+setDefinition

+
+void setDefinition(javax.wsdl.Definition definition)
+
+
Sets the WSDL definition model +

+

+
Parameters:
definition - the WSDL definition model
+
+
+
+ +

+getInlinedSchemas

+
+org.apache.ws.commons.schema.XmlSchemaCollection getInlinedSchemas()
+
+
Returns a list of XML schemas inlined in this WSDL definition. +

+

+ +
Returns:
+
+
+
+ +

+getNamespace

+
+java.lang.String getNamespace()
+
+
Returns the namespace of this WSDL definition. +

+

+ +
Returns:
the namespace of this WSDL definition
+
+
+
+ +

+setNamespace

+
+void setNamespace(java.lang.String namespace)
+
+
Sets the namespace of this WSDL definition. +

+

+
Parameters:
namespace - the namespace of this WSDL definition
+
+
+
+ +

+isUnresolved

+
+boolean isUnresolved()
+
+
Returns true if the model element is unresolved. +

+

+ +
Returns:
true if the model element is unresolved.
+
+
+
+ +

+setUnresolved

+
+void setUnresolved(boolean unresolved)
+
+
Sets whether the model element is unresolved. +

+

+
Parameters:
unresolved - whether the model element is unresolved
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/WSDLFactory.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/WSDLFactory.html new file mode 100644 index 0000000000..7397f5c794 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/WSDLFactory.html @@ -0,0 +1,283 @@ + + + + + + +WSDLFactory + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.interfacedef.wsdl +
+Interface WSDLFactory

+
+
All Known Implementing Classes:
DefaultWSDLFactory, org.apache.tuscany.sca.interfacedef.wsdl.impl.WSDLFactoryImpl
+
+
+
+
public interface WSDLFactory
+ + +

+Factory for the WSDL model. +

+ +

+

+
Version:
+
$Rev: 537390 $ $Date: 2007-05-12 12:30:20 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ WSDLDefinitioncreateWSDLDefinition() + +
+          Creates a new WSDL definition.
+ WSDLInterfacecreateWSDLInterface() + +
+          Creates a new WSDL interface.
+ WSDLInterfaceContractcreateWSDLInterfaceContract() + +
+          Creates a new WSDL interface contract.
+ XSDefinitioncreateXSDefinition() + +
+          Creates a new XML Schema definition.
+  +

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

+createWSDLInterface

+
+WSDLInterface createWSDLInterface()
+
+
Creates a new WSDL interface. +

+

+ +
Returns:
a new WSDL interface
+
+
+
+ +

+createWSDLDefinition

+
+WSDLDefinition createWSDLDefinition()
+
+
Creates a new WSDL definition. +

+

+ +
Returns:
a new WSDL definition
+
+
+
+ +

+createXSDefinition

+
+XSDefinition createXSDefinition()
+
+
Creates a new XML Schema definition. +

+

+ +
Returns:
a new XML Schema definition
+
+
+
+ +

+createWSDLInterfaceContract

+
+WSDLInterfaceContract createWSDLInterfaceContract()
+
+
Creates a new WSDL interface contract. +

+

+ +
Returns:
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/WSDLInterface.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/WSDLInterface.html new file mode 100644 index 0000000000..aafbc1cc80 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/WSDLInterface.html @@ -0,0 +1,346 @@ + + + + + + +WSDLInterface + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.interfacedef.wsdl +
+Interface WSDLInterface

+
+
All Superinterfaces:
Interface
+
+
+
+
public interface WSDLInterface
extends Interface
+ + +

+Represents a WSDL interface. +

+ +

+

+
Version:
+
$Rev: 537404 $ $Date: 2007-05-12 13:51:42 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ javax.xml.namespace.QNamegetName() + +
+          Returns the name of the WSDL interface.
+ javax.wsdl.PortTypegetPortType() + +
+          Returns the WSDL interface portType.
+ WSDLDefinitiongetWsdlDefinition() + +
+           
+ voidsetName(javax.xml.namespace.QName interfaceName) + +
+          Sets the name of the WSDL interface.
+ voidsetPortType(javax.wsdl.PortType portType) + +
+          Sets the WSDL interface portType
+ voidsetWsdlDefinition(WSDLDefinition wsdlDefinition) + +
+           
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.interfacedef.Interface
getOperations, isConversational, isRemotable, isUnresolved, setConversational, setDefaultDataBinding, setRemotable, setUnresolved
+  +

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

+getName

+
+javax.xml.namespace.QName getName()
+
+
Returns the name of the WSDL interface. +

+

+
+
+
+ +
Returns:
the name of the WSDL interface
+
+
+
+ +

+setName

+
+void setName(javax.xml.namespace.QName interfaceName)
+
+
Sets the name of the WSDL interface. +

+

+
+
+
+
Parameters:
className - the name of the WSDL interface
+
+
+
+ +

+getPortType

+
+javax.wsdl.PortType getPortType()
+
+
Returns the WSDL interface portType. +

+

+
+
+
+ +
Returns:
the WSDL interface portType
+
+
+
+ +

+setPortType

+
+void setPortType(javax.wsdl.PortType portType)
+
+
Sets the WSDL interface portType +

+

+
+
+
+
Parameters:
portType - the WSDL interface portType
+
+
+
+ +

+getWsdlDefinition

+
+WSDLDefinition getWsdlDefinition()
+
+
+
+
+
+
+
+
+
+ +

+setWsdlDefinition

+
+void setWsdlDefinition(WSDLDefinition wsdlDefinition)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/WSDLInterfaceContract.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/WSDLInterfaceContract.html new file mode 100644 index 0000000000..c858e9e34e --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/WSDLInterfaceContract.html @@ -0,0 +1,253 @@ + + + + + + +WSDLInterfaceContract + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.interfacedef.wsdl +
+Interface WSDLInterfaceContract

+
+
All Superinterfaces:
InterfaceContract
+
+
+
+
public interface WSDLInterfaceContract
extends InterfaceContract
+ + +

+Represents a WSDL interface contract. +

+ +

+

+
Version:
+
$Rev: 537404 $ $Date: 2007-05-12 13:51:42 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetLocation() + +
+          Returns the WSDL location
+ voidsetLocation(java.lang.String location) + +
+          Sets the WSDL location.
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.interfacedef.InterfaceContract
getCallbackInterface, getInterface, setCallbackInterface, setInterface
+  +

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

+setLocation

+
+void setLocation(java.lang.String location)
+
+
Sets the WSDL location. +

+

+
+
+
+
Parameters:
location - the WSDL location
+
+
+
+ +

+getLocation

+
+java.lang.String getLocation()
+
+
Returns the WSDL location +

+

+
+
+
+ +
Returns:
the WSDL location
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/XSDefinition.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/XSDefinition.html new file mode 100644 index 0000000000..6b5ff76ba4 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/XSDefinition.html @@ -0,0 +1,321 @@ + + + + + + +XSDefinition + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.interfacedef.wsdl +
+Interface XSDefinition

+
+
+
public interface XSDefinition
+ + +

+Represents an XML Schema definition. +

+ +

+

+
Version:
+
$Rev: 537390 $ $Date: 2007-05-12 12:30:20 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetNamespace() + +
+          Returns the namespace of this XmlSchema definition.
+ org.apache.ws.commons.schema.XmlSchemagetSchema() + +
+          Returns the XmlSchema definition model
+ booleanisUnresolved() + +
+          Returns true if the model element is unresolved.
+ voidsetNamespace(java.lang.String namespace) + +
+          Sets the namespace of this XmlSchema definition.
+ voidsetSchema(org.apache.ws.commons.schema.XmlSchema definition) + +
+          Sets the XmlSchema definition model
+ voidsetUnresolved(boolean unresolved) + +
+          Sets whether the model element is unresolved.
+  +

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

+getSchema

+
+org.apache.ws.commons.schema.XmlSchema getSchema()
+
+
Returns the XmlSchema definition model +

+

+ +
Returns:
the XmlSchema definition model
+
+
+
+ +

+setSchema

+
+void setSchema(org.apache.ws.commons.schema.XmlSchema definition)
+
+
Sets the XmlSchema definition model +

+

+
Parameters:
definition - the XmlSchema definition model
+
+
+
+ +

+getNamespace

+
+java.lang.String getNamespace()
+
+
Returns the namespace of this XmlSchema definition. +

+

+ +
Returns:
the namespace of this XmlSchema definition
+
+
+
+ +

+setNamespace

+
+void setNamespace(java.lang.String namespace)
+
+
Sets the namespace of this XmlSchema definition. +

+

+
Parameters:
namespace - the namespace of this XmlSchema definition
+
+
+
+ +

+isUnresolved

+
+boolean isUnresolved()
+
+
Returns true if the model element is unresolved. +

+

+ +
Returns:
true if the model element is unresolved.
+
+
+
+ +

+setUnresolved

+
+void setUnresolved(boolean unresolved)
+
+
Sets whether the model element is unresolved. +

+

+
Parameters:
unresolved - whether the model element is unresolved
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/class-use/DefaultWSDLFactory.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/class-use/DefaultWSDLFactory.html new file mode 100644 index 0000000000..aaaa728354 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/class-use/DefaultWSDLFactory.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Class org.apache.tuscany.sca.interfacedef.wsdl.DefaultWSDLFactory + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.sca.interfacedef.wsdl.DefaultWSDLFactory

+
+No usage of org.apache.tuscany.sca.interfacedef.wsdl.DefaultWSDLFactory +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/class-use/WSDLDefinition.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/class-use/WSDLDefinition.html new file mode 100644 index 0000000000..639f0a8221 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/class-use/WSDLDefinition.html @@ -0,0 +1,200 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.interfacedef.wsdl.WSDLDefinition + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.interfacedef.wsdl.WSDLDefinition

+
+ + + + + + + + + +
+Packages that use WSDLDefinition
org.apache.tuscany.sca.interfacedef.wsdl  
+  +

+ + + + + +
+Uses of WSDLDefinition in org.apache.tuscany.sca.interfacedef.wsdl
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.interfacedef.wsdl that return WSDLDefinition
+ WSDLDefinitionWSDLFactory.createWSDLDefinition() + +
+          Creates a new WSDL definition.
+ WSDLDefinitionWSDLInterface.getWsdlDefinition() + +
+           
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.interfacedef.wsdl with parameters of type WSDLDefinition
+ voidWSDLInterface.setWsdlDefinition(WSDLDefinition wsdlDefinition) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/class-use/WSDLFactory.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/class-use/WSDLFactory.html new file mode 100644 index 0000000000..f6b6aa60aa --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/class-use/WSDLFactory.html @@ -0,0 +1,205 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.interfacedef.wsdl.WSDLFactory + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.interfacedef.wsdl.WSDLFactory

+
+ + + + + + + + + + + + + +
+Packages that use WSDLFactory
org.apache.tuscany.sca.interfacedef.wsdl  
org.apache.tuscany.sca.interfacedef.wsdl.impl  
+  +

+ + + + + +
+Uses of WSDLFactory in org.apache.tuscany.sca.interfacedef.wsdl
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.sca.interfacedef.wsdl that implement WSDLFactory
+ classDefaultWSDLFactory + +
+          A factory for the WSDL model.
+  +

+ + + + + +
+Uses of WSDLFactory in org.apache.tuscany.sca.interfacedef.wsdl.impl
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.sca.interfacedef.wsdl.impl that implement WSDLFactory
+ classorg.apache.tuscany.sca.interfacedef.wsdl.impl.WSDLFactoryImpl + +
+          A factory for the WSDL model.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/class-use/WSDLInterface.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/class-use/WSDLInterface.html new file mode 100644 index 0000000000..7a25fa14fe --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/class-use/WSDLInterface.html @@ -0,0 +1,176 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.interfacedef.wsdl.WSDLInterface + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.interfacedef.wsdl.WSDLInterface

+
+ + + + + + + + + +
+Packages that use WSDLInterface
org.apache.tuscany.sca.interfacedef.wsdl  
+  +

+ + + + + +
+Uses of WSDLInterface in org.apache.tuscany.sca.interfacedef.wsdl
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.interfacedef.wsdl that return WSDLInterface
+ WSDLInterfaceWSDLFactory.createWSDLInterface() + +
+          Creates a new WSDL interface.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/class-use/WSDLInterfaceContract.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/class-use/WSDLInterfaceContract.html new file mode 100644 index 0000000000..236b172c41 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/class-use/WSDLInterfaceContract.html @@ -0,0 +1,176 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.interfacedef.wsdl.WSDLInterfaceContract + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.interfacedef.wsdl.WSDLInterfaceContract

+
+ + + + + + + + + +
+Packages that use WSDLInterfaceContract
org.apache.tuscany.sca.interfacedef.wsdl  
+  +

+ + + + + +
+Uses of WSDLInterfaceContract in org.apache.tuscany.sca.interfacedef.wsdl
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.interfacedef.wsdl that return WSDLInterfaceContract
+ WSDLInterfaceContractWSDLFactory.createWSDLInterfaceContract() + +
+          Creates a new WSDL interface contract.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/class-use/XSDefinition.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/class-use/XSDefinition.html new file mode 100644 index 0000000000..75213314be --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/class-use/XSDefinition.html @@ -0,0 +1,176 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.interfacedef.wsdl.XSDefinition + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.interfacedef.wsdl.XSDefinition

+
+ + + + + + + + + +
+Packages that use XSDefinition
org.apache.tuscany.sca.interfacedef.wsdl  
+  +

+ + + + + +
+Uses of XSDefinition in org.apache.tuscany.sca.interfacedef.wsdl
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.interfacedef.wsdl that return XSDefinition
+ XSDefinitionWSDLFactory.createXSDefinition() + +
+          Creates a new XML Schema definition.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/package-frame.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/package-frame.html new file mode 100644 index 0000000000..b1bcd9657b --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/package-frame.html @@ -0,0 +1,51 @@ + + + + + + +org.apache.tuscany.sca.interfacedef.wsdl + + + + + + + + + + + +org.apache.tuscany.sca.interfacedef.wsdl + + + + +
+Interfaces  + +
+WSDLDefinition +
+WSDLFactory +
+WSDLInterface +
+WSDLInterfaceContract +
+XSDefinition
+ + + + + + +
+Classes  + +
+DefaultWSDLFactory
+ + + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/package-summary.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/package-summary.html new file mode 100644 index 0000000000..681c3d1d5e --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/package-summary.html @@ -0,0 +1,184 @@ + + + + + + +org.apache.tuscany.sca.interfacedef.wsdl + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.apache.tuscany.sca.interfacedef.wsdl +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
WSDLDefinitionRepresents a WSDL definition.
WSDLFactoryFactory for the WSDL model.
WSDLInterfaceRepresents a WSDL interface.
WSDLInterfaceContractRepresents a WSDL interface contract.
XSDefinitionRepresents an XML Schema definition.
+  + +

+ + + + + + + + + +
+Class Summary
DefaultWSDLFactoryA factory for the WSDL model.
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/package-tree.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/package-tree.html new file mode 100644 index 0000000000..0da0215bf6 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/package-tree.html @@ -0,0 +1,162 @@ + + + + + + +org.apache.tuscany.sca.interfacedef.wsdl Class Hierarchy + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.sca.interfacedef.wsdl +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/package-use.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/package-use.html new file mode 100644 index 0000000000..37f0260e55 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/interfacedef/wsdl/package-use.html @@ -0,0 +1,209 @@ + + + + + + +Uses of Package org.apache.tuscany.sca.interfacedef.wsdl + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.sca.interfacedef.wsdl

+
+ + + + + + + + + + + + + +
+Packages that use org.apache.tuscany.sca.interfacedef.wsdl
org.apache.tuscany.sca.interfacedef.wsdl  
org.apache.tuscany.sca.interfacedef.wsdl.impl  
+  +

+ + + + + + + + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.sca.interfacedef.wsdl used by org.apache.tuscany.sca.interfacedef.wsdl
WSDLDefinition + +
+          Represents a WSDL definition.
WSDLFactory + +
+          Factory for the WSDL model.
WSDLInterface + +
+          Represents a WSDL interface.
WSDLInterfaceContract + +
+          Represents a WSDL interface contract.
XSDefinition + +
+          Represents an XML Schema definition.
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.sca.interfacedef.wsdl used by org.apache.tuscany.sca.interfacedef.wsdl.impl
WSDLFactory + +
+          Factory for the WSDL model.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/Interceptor.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/Interceptor.html new file mode 100644 index 0000000000..2b19f05717 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/Interceptor.html @@ -0,0 +1,253 @@ + + + + + + +Interceptor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.invocation +
+Interface Interceptor

+
+
All Superinterfaces:
Invoker
+
+
+
+
public interface Interceptor
extends Invoker
+ + +

+Synchronous mediation associated with a client- or target- side wire. +

+ +

+

+
Version:
+
$Rev: 539359 $ $Date: 2007-05-18 11:06:21 +0100 (Fri, 18 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ InvokergetNext() + +
+          Returns the next invoker or null
+ voidsetNext(Invoker next) + +
+          Sets the next invoker
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.invocation.Invoker
invoke
+  +

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

+setNext

+
+void setNext(Invoker next)
+
+
Sets the next invoker +

+

+
+
+
+
Parameters:
next - The next invoker
+
+
+
+ +

+getNext

+
+Invoker getNext()
+
+
Returns the next invoker or null +

+

+
+
+
+ +
Returns:
The next Invoker
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/InvocationChain.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/InvocationChain.html new file mode 100644 index 0000000000..d82a9c4306 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/InvocationChain.html @@ -0,0 +1,349 @@ + + + + + + +InvocationChain + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.invocation +
+Interface InvocationChain

+
+
+
public interface InvocationChain
+ + +

+A wire consists of 1..n invocation chains associated with the operations of its source service contract. +

+ Invocation chains may contain Interceptors that process invocations. +

+ A Message is used to pass data associated with an invocation through the chain. +

+ +

+

+
Version:
+
$Rev: 539359 $ $Date: 2007-05-18 11:06:21 +0100 (Fri, 18 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddInterceptor(Interceptor interceptor) + +
+          Adds an interceptor to the chain
+ voidaddInterceptor(int index, + Interceptor interceptor) + +
+          Adds an interceptor at the given position in the interceptor stack
+ voidaddInvoker(Invoker invoker) + +
+          Adds an invoker to the chain
+ InvokergetHeadInvoker() + +
+          Returns the first invoker in the chain.
+ OperationgetSourceOperation() + +
+          Returns the source operation for this invocation chain.
+ InvokergetTailInvoker() + +
+          Returns the last invoker in the chain.
+ OperationgetTargetOperation() + +
+          Returns the target operation for this invocation chain.
+  +

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

+getTargetOperation

+
+Operation getTargetOperation()
+
+
Returns the target operation for this invocation chain. +

+

+ +
Returns:
The target operation for this invocation chain
+
+
+
+ +

+getSourceOperation

+
+Operation getSourceOperation()
+
+
Returns the source operation for this invocation chain. +

+

+ +
Returns:
The source operation for this invocation chain
+
+
+
+ +

+addInterceptor

+
+void addInterceptor(Interceptor interceptor)
+
+
Adds an interceptor to the chain +

+

+
Parameters:
interceptor - The interceptor to add
+
+
+
+ +

+addInvoker

+
+void addInvoker(Invoker invoker)
+
+
Adds an invoker to the chain +

+

+
Parameters:
invoker - The invoker to add
+
+
+
+ +

+getHeadInvoker

+
+Invoker getHeadInvoker()
+
+
Returns the first invoker in the chain. +

+

+ +
Returns:
The first invoker in the chain
+
+
+
+ +

+getTailInvoker

+
+Invoker getTailInvoker()
+
+
Returns the last invoker in the chain. +

+

+ +
Returns:
The last invoker in the chain
+
+
+
+ +

+addInterceptor

+
+void addInterceptor(int index,
+                    Interceptor interceptor)
+
+
Adds an interceptor at the given position in the interceptor stack +

+

+
Parameters:
index - The position in the interceptor stack to add the interceptor
interceptor - The interceptor to add
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/Invoker.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/Invoker.html new file mode 100644 index 0000000000..698e58d496 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/Invoker.html @@ -0,0 +1,217 @@ + + + + + + +Invoker + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.invocation +
+Interface Invoker

+
+
All Known Subinterfaces:
Interceptor
+
+
+
+
public interface Invoker
+ + +

+Synchronous mediation associated with a client- or target- side wire. +

+ +

+

+
Version:
+
$Rev: 539359 $ $Date: 2007-05-18 11:06:21 +0100 (Fri, 18 May 2007) $
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ Messageinvoke(Message msg) + +
+          Process a synchronous wire
+  +

+ + + + + + + + +
+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
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/Message.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/Message.html new file mode 100644 index 0000000000..801352d0ce --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/Message.html @@ -0,0 +1,558 @@ + + + + + + +Message + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.invocation +
+Interface Message

+
+
+
public interface Message
+ + +

+Represents a request, response, or exception flowing through a wire +

+ +

+

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ + + + + +
+<T> T
+
getBody() + +
+          Returns the body of the message, which will be the payload or parameters associated with the wire
+ java.lang.StringgetConversationID() + +
+          Get the conversation id
+ ConversationSequencegetConversationSequence() + +
+          Returns the conversational sequence the message is associated with, NONE, START, CONTINUE, or END on TargetInvoker}
+ java.lang.ObjectgetCorrelationID() + +
+          Returns the correlation id of the message or null if one is not available.
+ EndpointReferencegetFrom() + +
+          Get the end point reference of the source reference
+ java.lang.ObjectgetMessageID() + +
+          Returns the id of the message
+ EndpointReferencegetTo() + +
+          Get the end point reference of target service
+ booleanisFault() + +
+          Determines if the message represents a fault/exception
+ + + + + +
+<T> void
+
setBody(T body) + +
+          Sets the body of the message.
+ voidsetConversationID(java.lang.String conversationId) + +
+          Set the conversation id
+ voidsetConversationSequence(ConversationSequence sequence) + +
+          Returns the conversational sequence the message is associated with, NONE, START, CONTINUE, or END
+ voidsetCorrelationID(java.lang.Object correlationId) + +
+          Sets the correlation id of the message.
+ + + + + +
+<T> void
+
setFaultBody(T fault) + +
+          Set the message body with a fault object.
+ voidsetFrom(EndpointReference from) + +
+          Set the end point reference of the reference originating the message
+ voidsetMessageID(java.lang.Object messageId) + +
+          Sets the id of the message
+ voidsetTo(EndpointReference to) + +
+          Set the end point reference of target service
+  +

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

+getBody

+
+<T> T getBody()
+
+
Returns the body of the message, which will be the payload or parameters associated with the wire +

+

+ +
Returns:
The body of the message
+
+
+
+ +

+setBody

+
+<T> void setBody(T body)
+
+
Sets the body of the message. +

+

+
Parameters:
body - The body of the message
+
+
+
+ +

+getConversationID

+
+java.lang.String getConversationID()
+
+
Get the conversation id +

+

+ +
Returns:
The conversation ID
+
+
+
+ +

+setConversationID

+
+void setConversationID(java.lang.String conversationId)
+
+
Set the conversation id +

+

+
Parameters:
conversationId - The conversation ID
+
+
+
+ +

+getFrom

+
+EndpointReference getFrom()
+
+
Get the end point reference of the source reference +

+

+ +
Returns:
The end point reference of the reference originating the message
+
+
+
+ +

+setFrom

+
+void setFrom(EndpointReference from)
+
+
Set the end point reference of the reference originating the message +

+

+
Parameters:
from - The end point reference of the reference originating the message
+
+
+
+ +

+getTo

+
+EndpointReference getTo()
+
+
Get the end point reference of target service +

+

+ +
Returns:
The end point reference of the service that the message targets
+
+
+
+ +

+setTo

+
+void setTo(EndpointReference to)
+
+
Set the end point reference of target service +

+

+
Parameters:
to - The end point reference of the service that the message targets
+
+
+
+ +

+getMessageID

+
+java.lang.Object getMessageID()
+
+
Returns the id of the message +

+

+ +
Returns:
The message Id
+
+
+
+ +

+setMessageID

+
+void setMessageID(java.lang.Object messageId)
+
+
Sets the id of the message +

+

+
Parameters:
messageId - The message ID
+
+
+
+ +

+getCorrelationID

+
+java.lang.Object getCorrelationID()
+
+
Returns the correlation id of the message or null if one is not available. Correlation ids are used by transports + for message routing. +

+

+ +
Returns:
The correlation Id
+
+
+
+ +

+setCorrelationID

+
+void setCorrelationID(java.lang.Object correlationId)
+
+
Sets the correlation id of the message. Correlation ids are used by transports for message routing. +

+

+
Parameters:
correlationId - The correlation Id
+
+
+
+ +

+isFault

+
+boolean isFault()
+
+
Determines if the message represents a fault/exception +

+

+ +
Returns:
true If the message body is a fault object, false if the body is a normal payload
+
+
+
+ +

+setFaultBody

+
+<T> void setFaultBody(T fault)
+
+
Set the message body with a fault object. After this method is called, isFault() returns true. +

+

+
Parameters:
fault - The fault object represents an exception
+
+
+
+ +

+getConversationSequence

+
+ConversationSequence getConversationSequence()
+
+
Returns the conversational sequence the message is associated with, NONE, START, CONTINUE, or END on TargetInvoker} +

+

+ +
Returns:
The conversational sequence the message is associated with
+
+
+
+ +

+setConversationSequence

+
+void setConversationSequence(ConversationSequence sequence)
+
+
Returns the conversational sequence the message is associated with, NONE, START, CONTINUE, or END +

+

+
Parameters:
sequence - The conversational sequence
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/MessageFactory.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/MessageFactory.html new file mode 100644 index 0000000000..eb28dd75a8 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/MessageFactory.html @@ -0,0 +1,214 @@ + + + + + + +MessageFactory + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.invocation +
+Interface MessageFactory

+
+
+
public interface MessageFactory
+ + +

+A factory for messages +

+ +

+

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

+ + + + + + + + + + + + +
+Method Summary
+ MessagecreateMessage() + +
+          Creates a new message.
+  +

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

+createMessage

+
+Message createMessage()
+
+
Creates a new message. +

+

+ +
Returns:
The new message
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/class-use/Interceptor.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/class-use/Interceptor.html new file mode 100644 index 0000000000..50eb0c7c42 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/class-use/Interceptor.html @@ -0,0 +1,185 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.invocation.Interceptor + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.invocation.Interceptor

+
+ + + + + + + + + +
+Packages that use Interceptor
org.apache.tuscany.sca.invocation  
+  +

+ + + + + +
+Uses of Interceptor in org.apache.tuscany.sca.invocation
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.invocation with parameters of type Interceptor
+ voidInvocationChain.addInterceptor(Interceptor interceptor) + +
+          Adds an interceptor to the chain
+ voidInvocationChain.addInterceptor(int index, + Interceptor interceptor) + +
+          Adds an interceptor at the given position in the interceptor stack
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/class-use/InvocationChain.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/class-use/InvocationChain.html new file mode 100644 index 0000000000..4ef389b190 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/class-use/InvocationChain.html @@ -0,0 +1,186 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.invocation.InvocationChain + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.invocation.InvocationChain

+
+ + + + + + + + + +
+Packages that use InvocationChain
org.apache.tuscany.sca.runtime  
+  +

+ + + + + +
+Uses of InvocationChain in org.apache.tuscany.sca.runtime
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.runtime that return types with arguments of type InvocationChain
+ java.util.List<InvocationChain>RuntimeWire.getCallbackInvocationChains() + +
+          Returns the invocation chains for callback service operations associated + with the wire
+ java.util.List<InvocationChain>RuntimeWire.getInvocationChains() + +
+          Returns the invocation chains for service operations associated with the + wire
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/class-use/Invoker.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/class-use/Invoker.html new file mode 100644 index 0000000000..401ef9c01e --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/class-use/Invoker.html @@ -0,0 +1,328 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.invocation.Invoker + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.invocation.Invoker

+
+ + + + + + + + + + + + + + + + + +
+Packages that use Invoker
org.apache.tuscany.sca.invocation  
org.apache.tuscany.sca.provider  
org.apache.tuscany.sca.runtime  
+  +

+ + + + + +
+Uses of Invoker in org.apache.tuscany.sca.invocation
+  +

+ + + + + + + + + +
Subinterfaces of Invoker in org.apache.tuscany.sca.invocation
+ interfaceInterceptor + +
+          Synchronous mediation associated with a client- or target- side wire.
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.invocation that return Invoker
+ InvokerInvocationChain.getHeadInvoker() + +
+          Returns the first invoker in the chain.
+ InvokerInterceptor.getNext() + +
+          Returns the next invoker or null
+ InvokerInvocationChain.getTailInvoker() + +
+          Returns the last invoker in the chain.
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.invocation with parameters of type Invoker
+ voidInvocationChain.addInvoker(Invoker invoker) + +
+          Adds an invoker to the chain
+ voidInterceptor.setNext(Invoker next) + +
+          Sets the next invoker
+  +

+ + + + + +
+Uses of Invoker in org.apache.tuscany.sca.provider
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.provider that return Invoker
+ InvokerImplementationProvider.createCallbackInvoker(Operation operation) + +
+          Create an invoker to call back to the given component
+ InvokerReferenceBindingProvider.createInvoker(Operation operation, + boolean isCallback) + +
+          Create an invoker for the reference binding in the invocation chain.
+ InvokerImplementationProvider.createInvoker(RuntimeComponentService service, + Operation operation) + +
+          Create an invoker for the component implementation in the invocation + chain.
+  +

+ + + + + +
+Uses of Invoker in org.apache.tuscany.sca.runtime
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.runtime that return Invoker
+ InvokerRuntimeComponentService.getCallbackInvoker(Binding binding, + Operation operation) + +
+          Get the callback invoker for the given binding and operation
+ InvokerRuntimeComponentService.getInvoker(Binding binding, + Operation operation) + +
+          Get the invoker for the given binding and operation
+ InvokerRuntimeComponentReference.getInvoker(Binding binding, + Operation operation) + +
+          Get the invoker for the given binding and operation
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/class-use/Message.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/class-use/Message.html new file mode 100644 index 0000000000..b8f1140e72 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/class-use/Message.html @@ -0,0 +1,200 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.invocation.Message + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.invocation.Message

+
+ + + + + + + + + +
+Packages that use Message
org.apache.tuscany.sca.invocation  
+  +

+ + + + + +
+Uses of Message in org.apache.tuscany.sca.invocation
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.invocation that return Message
+ MessageMessageFactory.createMessage() + +
+          Creates a new message.
+ MessageInvoker.invoke(Message msg) + +
+          Process a synchronous wire
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.invocation with parameters of type Message
+ MessageInvoker.invoke(Message msg) + +
+          Process a synchronous wire
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/class-use/MessageFactory.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/class-use/MessageFactory.html new file mode 100644 index 0000000000..341c3b255c --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/class-use/MessageFactory.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.invocation.MessageFactory + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.invocation.MessageFactory

+
+No usage of org.apache.tuscany.sca.invocation.MessageFactory +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/package-frame.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/package-frame.html new file mode 100644 index 0000000000..b07a09a08a --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/package-frame.html @@ -0,0 +1,40 @@ + + + + + + +org.apache.tuscany.sca.invocation + + + + + + + + + + + +org.apache.tuscany.sca.invocation + + + + +
+Interfaces  + +
+Interceptor +
+InvocationChain +
+Invoker +
+Message +
+MessageFactory
+ + + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/package-summary.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/package-summary.html new file mode 100644 index 0000000000..f2b0820aec --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/package-summary.html @@ -0,0 +1,170 @@ + + + + + + +org.apache.tuscany.sca.invocation + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.apache.tuscany.sca.invocation +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
InterceptorSynchronous mediation associated with a client- or target- side wire.
InvocationChainA wire consists of 1..n invocation chains associated with the operations of its source service contract.
InvokerSynchronous mediation associated with a client- or target- side wire.
MessageRepresents a request, response, or exception flowing through a wire
MessageFactoryA factory for messages
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/package-tree.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/package-tree.html new file mode 100644 index 0000000000..d9dcfbaf6a --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/package-tree.html @@ -0,0 +1,149 @@ + + + + + + +org.apache.tuscany.sca.invocation Class Hierarchy + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.sca.invocation +

+
+
+
Package Hierarchies:
All Packages
+
+

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/package-use.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/package-use.html new file mode 100644 index 0000000000..0cf590a8b4 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/invocation/package-use.html @@ -0,0 +1,222 @@ + + + + + + +Uses of Package org.apache.tuscany.sca.invocation + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.sca.invocation

+
+ + + + + + + + + + + + + + + + + +
+Packages that use org.apache.tuscany.sca.invocation
org.apache.tuscany.sca.invocation  
org.apache.tuscany.sca.provider  
org.apache.tuscany.sca.runtime  
+  +

+ + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.sca.invocation used by org.apache.tuscany.sca.invocation
Interceptor + +
+          Synchronous mediation associated with a client- or target- side wire.
Invoker + +
+          Synchronous mediation associated with a client- or target- side wire.
Message + +
+          Represents a request, response, or exception flowing through a wire
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.sca.invocation used by org.apache.tuscany.sca.provider
Invoker + +
+          Synchronous mediation associated with a client- or target- side wire.
+  +

+ + + + + + + + + + + +
+Classes in org.apache.tuscany.sca.invocation used by org.apache.tuscany.sca.runtime
InvocationChain + +
+          A wire consists of 1..n invocation chains associated with the operations of its source service contract.
Invoker + +
+          Synchronous mediation associated with a client- or target- side wire.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/DefaultPolicyFactory.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/DefaultPolicyFactory.html new file mode 100644 index 0000000000..b1188697b9 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/DefaultPolicyFactory.html @@ -0,0 +1,251 @@ + + + + + + +DefaultPolicyFactory + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.policy +
+Class DefaultPolicyFactory

+
+java.lang.Object
+  extended by org.apache.tuscany.sca.policy.impl.PolicyFactoryImpl
+      extended by org.apache.tuscany.sca.policy.DefaultPolicyFactory
+
+
+
All Implemented Interfaces:
PolicyFactory
+
+
+
+
public class DefaultPolicyFactory
extends org.apache.tuscany.sca.policy.impl.PolicyFactoryImpl
implements PolicyFactory
+ + +

+A factory for the policy model. +

+ +

+

+
Version:
+
$Rev: 537391 $ $Date: 2007-05-12 12:42:45 +0100 (Sat, 12 May 2007) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
DefaultPolicyFactory() + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.apache.tuscany.sca.policy.impl.PolicyFactoryImpl
createIntent, createIntentMap, createPolicySet
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.PolicyFactory
createIntent, createIntentMap, createPolicySet
+  +

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

+DefaultPolicyFactory

+
+public DefaultPolicyFactory()
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/Intent.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/Intent.html new file mode 100644 index 0000000000..31ac534118 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/Intent.html @@ -0,0 +1,408 @@ + + + + + + +Intent + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.policy +
+Interface Intent

+
+
+
public interface Intent
+ + +

+Represents a policy intent. See the Policy Framework specification for a + description of this element. +

+ +

+


+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.util.List<javax.xml.namespace.QName>getConstrains() + +
+          Returns the list of SCA constructs that this intent is meant to + configure.
+ java.lang.StringgetDescription() + +
+          Returns the intent description.
+ javax.xml.namespace.QNamegetName() + +
+          Returns the intent name.
+ java.util.List<Operation>getOperations() + +
+          Returns the list of operations that this intent applies to.
+ java.util.List<Intent>getQualifiedIntents() + +
+          Returns the list of children qualified intents.
+ java.util.List<Intent>getRequiredIntents() + +
+          Returns the list of required intents.
+ booleanisUnresolved() + +
+          Returns true if the model element is unresolved.
+ voidsetDescription(java.lang.String description) + +
+          Sets the intent description.
+ voidsetName(javax.xml.namespace.QName name) + +
+          Sets the intent name
+ voidsetUnresolved(boolean unresolved) + +
+          Sets whether the model element is unresolved.
+  +

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

+getName

+
+javax.xml.namespace.QName getName()
+
+
Returns the intent name. +

+

+ +
Returns:
the intent name
+
+
+
+ +

+setName

+
+void setName(javax.xml.namespace.QName name)
+
+
Sets the intent name +

+

+
Parameters:
name - the intent name
+
+
+
+ +

+getOperations

+
+java.util.List<Operation> getOperations()
+
+
Returns the list of operations that this intent applies to. +

+

+ +
Returns:
+
+
+
+ +

+getConstrains

+
+java.util.List<javax.xml.namespace.QName> getConstrains()
+
+
Returns the list of SCA constructs that this intent is meant to + configure. +

+

+ +
Returns:
the list of SCA constructs that this intent is meant to configure
+
+
+
+ +

+getRequiredIntents

+
+java.util.List<Intent> getRequiredIntents()
+
+
Returns the list of required intents. +

+

+ +
Returns:
+
+
+
+ +

+getQualifiedIntents

+
+java.util.List<Intent> getQualifiedIntents()
+
+
Returns the list of children qualified intents. +

+

+ +
Returns:
the list of children qualified intents.
+
+
+
+ +

+getDescription

+
+java.lang.String getDescription()
+
+
Returns the intent description. +

+

+ +
Returns:
the intent description
+
+
+
+ +

+setDescription

+
+void setDescription(java.lang.String description)
+
+
Sets the intent description. +

+

+
Parameters:
description - the intent description
+
+
+
+ +

+isUnresolved

+
+boolean isUnresolved()
+
+
Returns true if the model element is unresolved. +

+

+ +
Returns:
true if the model element is unresolved.
+
+
+
+ +

+setUnresolved

+
+void setUnresolved(boolean unresolved)
+
+
Sets whether the model element is unresolved. +

+

+
Parameters:
unresolved - whether the model element is unresolved
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/IntentAttachPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/IntentAttachPoint.html new file mode 100644 index 0000000000..4073bc5d77 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/IntentAttachPoint.html @@ -0,0 +1,215 @@ + + + + + + +IntentAttachPoint + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.policy +
+Interface IntentAttachPoint

+
+
All Known Subinterfaces:
AbstractContract, AbstractProperty, AbstractReference, AbstractService, Binding, Callback, Component, ComponentProperty, ComponentReference, ComponentService, ComponentType, Composite, CompositeReference, CompositeService, ConstrainingType, Contract, Implementation, PolicySetAttachPoint, Property, Reference, RuntimeComponent, RuntimeComponentReference, RuntimeComponentService, SCABinding, Service, Wire
+
+
+
+
public interface IntentAttachPoint
+ + +

+Base interface for all assembly model objects that can be have policy intents + attached to them. +

+ +

+


+ +

+ + + + + + + + + + + + +
+Method Summary
+ java.util.List<Intent>getRequiredIntents() + +
+          Returns a list of policy intents.
+  +

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

+getRequiredIntents

+
+java.util.List<Intent> getRequiredIntents()
+
+
Returns a list of policy intents. See the Policy Framework specification + for a description of this attribute. +

+

+ +
Returns:
a list of policy intents.
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/IntentMap.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/IntentMap.html new file mode 100644 index 0000000000..bbd0ec22b8 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/IntentMap.html @@ -0,0 +1,366 @@ + + + + + + +IntentMap + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.policy +
+Interface IntentMap

+
+
+
public interface IntentMap
+ + +

+Represents a policy intent map. See the Policy Framework specification for a + description of this element. +

+ +

+


+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ IntentMapgetDefaultQualifiedIntentMap() + +
+          Returns the default qualified intent map.
+ java.util.List<java.lang.Object>getPolicies() + +
+          Returns the list of concrete policies, either WS-Policy policy + attachments, policy references, or policies expressed in another policy + language.
+ IntentgetProvidedIntent() + +
+          Returns the intent realized by this intent map.
+ java.util.List<IntentMap>getQualifiedIntentMaps() + +
+          Returns the list of children qualified intent maps.
+ booleanisUnresolved() + +
+          Returns true if the model element is unresolved.
+ voidsetDefaultQualifiedIntentMap(IntentMap defaultQualifiedIntentMap) + +
+          Sets the default qualified intent map.
+ voidsetProvidedIntent(Intent providedIntent) + +
+          Sets the intent realized by this intent map.
+ voidsetUnresolved(boolean unresolved) + +
+          Sets whether the model element is unresolved.
+  +

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

+getProvidedIntent

+
+Intent getProvidedIntent()
+
+
Returns the intent realized by this intent map. +

+

+ +
Returns:
the intent realized by this intent map
+
+
+
+ +

+setProvidedIntent

+
+void setProvidedIntent(Intent providedIntent)
+
+
Sets the intent realized by this intent map. +

+

+
Parameters:
providedIntent - the intent realized by this intent map
+
+
+
+ +

+getDefaultQualifiedIntentMap

+
+IntentMap getDefaultQualifiedIntentMap()
+
+
Returns the default qualified intent map. +

+

+ +
Returns:
the default qualified intent map
+
+
+
+ +

+setDefaultQualifiedIntentMap

+
+void setDefaultQualifiedIntentMap(IntentMap defaultQualifiedIntentMap)
+
+
Sets the default qualified intent map. +

+

+
Parameters:
defaultQualifiedIntentMap - the default qualified intent map
+
+
+
+ +

+getQualifiedIntentMaps

+
+java.util.List<IntentMap> getQualifiedIntentMaps()
+
+
Returns the list of children qualified intent maps. +

+

+ +
Returns:
+
+
+
+ +

+getPolicies

+
+java.util.List<java.lang.Object> getPolicies()
+
+
Returns the list of concrete policies, either WS-Policy policy + attachments, policy references, or policies expressed in another policy + language. +

+

+ +
Returns:
the list of concrete policies
+
+
+
+ +

+isUnresolved

+
+boolean isUnresolved()
+
+
Returns true if the model element is unresolved. +

+

+ +
Returns:
true if the model element is unresolved.
+
+
+
+ +

+setUnresolved

+
+void setUnresolved(boolean unresolved)
+
+
Sets whether the model element is unresolved. +

+

+
Parameters:
unresolved - whether the model element is unresolved
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/PolicyFactory.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/PolicyFactory.html new file mode 100644 index 0000000000..6a5da5dfee --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/PolicyFactory.html @@ -0,0 +1,257 @@ + + + + + + +PolicyFactory + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.policy +
+Interface PolicyFactory

+
+
All Known Implementing Classes:
DefaultPolicyFactory, org.apache.tuscany.sca.policy.impl.PolicyFactoryImpl
+
+
+
+
public interface PolicyFactory
+ + +

+A factory for the policy model. +

+ +

+


+ +

+ + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ IntentcreateIntent() + +
+          Create a new intent.
+ IntentMapcreateIntentMap() + +
+          Create a new intent map.
+ PolicySetcreatePolicySet() + +
+          Create a new policy set.
+  +

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

+createIntent

+
+Intent createIntent()
+
+
Create a new intent. +

+

+ +
Returns:
a new intent
+
+
+
+ +

+createPolicySet

+
+PolicySet createPolicySet()
+
+
Create a new policy set. +

+

+ +
Returns:
a new policy set
+
+
+
+ +

+createIntentMap

+
+IntentMap createIntentMap()
+
+
Create a new intent map. +

+

+ +
Returns:
a new intent map
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/PolicySet.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/PolicySet.html new file mode 100644 index 0000000000..0ae03801cd --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/PolicySet.html @@ -0,0 +1,392 @@ + + + + + + +PolicySet + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.policy +
+Interface PolicySet

+
+
+
public interface PolicySet
+ + +

+Represents a policy set. See the Policy Framework specification for a + description of this element. +

+ +

+


+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.util.List<javax.xml.namespace.QName>getAppliesTo() + +
+          Returns the list of SCA constructs that this policy set is meant to + configure.
+ javax.xml.namespace.QNamegetName() + +
+          Returns the intent name.
+ java.util.List<Operation>getOperations() + +
+          Returns the list of operations that this policy set applies to.
+ java.util.List<java.lang.Object>getPolicies() + +
+          Returns the list of concrete policies, either WS-Policy policy + attachments, policy references, or policies expressed in another policy + language.
+ java.util.List<Intent>getProvidedIntents() + +
+          Returns the list of provided intents
+ java.util.List<PolicySet>getReferencedPolicySets() + +
+          Returns the list of
+ booleanisUnresolved() + +
+          Returns true if the model element is unresolved.
+ voidsetName(javax.xml.namespace.QName name) + +
+          Sets the intent name
+ voidsetUnresolved(boolean unresolved) + +
+          Sets whether the model element is unresolved.
+  +

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

+getName

+
+javax.xml.namespace.QName getName()
+
+
Returns the intent name. +

+

+ +
Returns:
the intent name
+
+
+
+ +

+setName

+
+void setName(javax.xml.namespace.QName name)
+
+
Sets the intent name +

+

+
Parameters:
name - the intent name
+
+
+
+ +

+getOperations

+
+java.util.List<Operation> getOperations()
+
+
Returns the list of operations that this policy set applies to. +

+

+ +
Returns:
+
+
+
+ +

+getReferencedPolicySets

+
+java.util.List<PolicySet> getReferencedPolicySets()
+
+
Returns the list of +

+

+ +
Returns:
+
+
+
+ +

+getProvidedIntents

+
+java.util.List<Intent> getProvidedIntents()
+
+
Returns the list of provided intents +

+

+ +
Returns:
+
+
+
+ +

+getAppliesTo

+
+java.util.List<javax.xml.namespace.QName> getAppliesTo()
+
+
Returns the list of SCA constructs that this policy set is meant to + configure. +

+

+ +
Returns:
the list of SCA constructs that this policy set is meant to + configure
+
+
+
+ +

+getPolicies

+
+java.util.List<java.lang.Object> getPolicies()
+
+
Returns the list of concrete policies, either WS-Policy policy + attachments, policy references, or policies expressed in another policy + language. +

+

+ +
Returns:
the list of concrete policies
+
+
+
+ +

+isUnresolved

+
+boolean isUnresolved()
+
+
Returns true if the model element is unresolved. +

+

+ +
Returns:
true if the model element is unresolved.
+
+
+
+ +

+setUnresolved

+
+void setUnresolved(boolean unresolved)
+
+
Sets whether the model element is unresolved. +

+

+
Parameters:
unresolved - whether the model element is unresolved
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/PolicySetAttachPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/PolicySetAttachPoint.html new file mode 100644 index 0000000000..8e7b38c390 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/PolicySetAttachPoint.html @@ -0,0 +1,230 @@ + + + + + + +PolicySetAttachPoint + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.policy +
+Interface PolicySetAttachPoint

+
+
All Superinterfaces:
IntentAttachPoint
+
+
+
All Known Subinterfaces:
Binding, Callback, Component, ComponentProperty, ComponentReference, ComponentService, ComponentType, Composite, CompositeReference, CompositeService, Contract, Implementation, Property, Reference, RuntimeComponent, RuntimeComponentReference, RuntimeComponentService, SCABinding, Service, Wire
+
+
+
+
public interface PolicySetAttachPoint
extends IntentAttachPoint
+ + +

+Base interface for all assembly model objects that can have policy sets + attached to them. +

+ +

+


+ +

+ + + + + + + + + + + + +
+Method Summary
+ java.util.List<PolicySet>getPolicySets() + +
+          Returns a list of policy sets.
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint
getRequiredIntents
+  +

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

+getPolicySets

+
+java.util.List<PolicySet> getPolicySets()
+
+
Returns a list of policy sets. See the Policy Framework specification for + a description of this attribute. +

+

+
+
+
+ +
Returns:
a list of policy sets.
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/class-use/DefaultPolicyFactory.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/class-use/DefaultPolicyFactory.html new file mode 100644 index 0000000000..a298a1c70d --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/class-use/DefaultPolicyFactory.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Class org.apache.tuscany.sca.policy.DefaultPolicyFactory + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.sca.policy.DefaultPolicyFactory

+
+No usage of org.apache.tuscany.sca.policy.DefaultPolicyFactory +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/class-use/Intent.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/class-use/Intent.html new file mode 100644 index 0000000000..5e6ccde2fc --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/class-use/Intent.html @@ -0,0 +1,240 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.policy.Intent + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.policy.Intent

+
+ + + + + + + + + +
+Packages that use Intent
org.apache.tuscany.sca.policy  
+  +

+ + + + + +
+Uses of Intent in org.apache.tuscany.sca.policy
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.policy that return Intent
+ IntentPolicyFactory.createIntent() + +
+          Create a new intent.
+ IntentIntentMap.getProvidedIntent() + +
+          Returns the intent realized by this intent map.
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.policy that return types with arguments of type Intent
+ java.util.List<Intent>PolicySet.getProvidedIntents() + +
+          Returns the list of provided intents
+ java.util.List<Intent>Intent.getQualifiedIntents() + +
+          Returns the list of children qualified intents.
+ java.util.List<Intent>IntentAttachPoint.getRequiredIntents() + +
+          Returns a list of policy intents.
+ java.util.List<Intent>Intent.getRequiredIntents() + +
+          Returns the list of required intents.
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.policy with parameters of type Intent
+ voidIntentMap.setProvidedIntent(Intent providedIntent) + +
+          Sets the intent realized by this intent map.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/class-use/IntentAttachPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/class-use/IntentAttachPoint.html new file mode 100644 index 0000000000..6c8a7b73bc --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/class-use/IntentAttachPoint.html @@ -0,0 +1,422 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.policy.IntentAttachPoint + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.policy.IntentAttachPoint

+
+ + + + + + + + + + + + + + + + + +
+Packages that use IntentAttachPoint
org.apache.tuscany.sca.assembly  
org.apache.tuscany.sca.policy  
org.apache.tuscany.sca.runtime  
+  +

+ + + + + +
+Uses of IntentAttachPoint in org.apache.tuscany.sca.assembly
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subinterfaces of IntentAttachPoint in org.apache.tuscany.sca.assembly
+ interfaceAbstractContract + +
+          Interface contracts define one or more business functions.
+ interfaceAbstractProperty + +
+          A property allows for the configuration of an implementation with externally + set data values.
+ interfaceAbstractReference + +
+          Represents a reference contract.
+ interfaceAbstractService + +
+          Represents a service contract.
+ interfaceBinding + +
+          Represents a binding.
+ interfaceCallback + +
+          Represents a callback object describing the bindings to use for callbacks.
+ interfaceComponent + +
+          Represents a component.
+ interfaceComponentProperty + +
+          Represents a configured property of a component.
+ interfaceComponentReference + +
+          An instance of a reference associated with a particular component.
+ interfaceComponentService + +
+          An addressable instance of a service associated with a particular component.
+ interfaceComponentType + +
+          Describes an implementation and represents its configurable aspects.
+ interfaceComposite + +
+          Represents a composite.
+ interfaceCompositeReference + +
+          Represents composite reference.
+ interfaceCompositeService + +
+          Represents a composite service.
+ interfaceConstrainingType + +
+          A constrainingType provides the "shape" for a component and its + implementation.
+ interfaceContract + +
+          Represents a contract.
+ interfaceImplementation + +
+          Represents a component implementation.
+ interfaceProperty + +
+          A property allows for the configuration of an implementation with externally + set data values.
+ interfaceReference + +
+          Represents a reference.
+ interfaceSCABinding + +
+          Represents an SCA binding.
+ interfaceService + +
+          Represents a service.
+ interfaceWire + +
+          Represents a wire.
+  +

+ + + + + +
+Uses of IntentAttachPoint in org.apache.tuscany.sca.policy
+  +

+ + + + + + + + + +
Subinterfaces of IntentAttachPoint in org.apache.tuscany.sca.policy
+ interfacePolicySetAttachPoint + +
+          Base interface for all assembly model objects that can have policy sets + attached to them.
+  +

+ + + + + +
+Uses of IntentAttachPoint in org.apache.tuscany.sca.runtime
+  +

+ + + + + + + + + + + + + + + + + +
Subinterfaces of IntentAttachPoint in org.apache.tuscany.sca.runtime
+ interfaceRuntimeComponent + +
+          The runtime component interface.
+ interfaceRuntimeComponentReference + +
+          The runtime component reference.
+ interfaceRuntimeComponentService + +
+          The runtime component service.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/class-use/IntentMap.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/class-use/IntentMap.html new file mode 100644 index 0000000000..a9b5ab5200 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/class-use/IntentMap.html @@ -0,0 +1,216 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.policy.IntentMap + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.policy.IntentMap

+
+ + + + + + + + + +
+Packages that use IntentMap
org.apache.tuscany.sca.policy  
+  +

+ + + + + +
+Uses of IntentMap in org.apache.tuscany.sca.policy
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.policy that return IntentMap
+ IntentMapPolicyFactory.createIntentMap() + +
+          Create a new intent map.
+ IntentMapIntentMap.getDefaultQualifiedIntentMap() + +
+          Returns the default qualified intent map.
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.policy that return types with arguments of type IntentMap
+ java.util.List<IntentMap>IntentMap.getQualifiedIntentMaps() + +
+          Returns the list of children qualified intent maps.
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.policy with parameters of type IntentMap
+ voidIntentMap.setDefaultQualifiedIntentMap(IntentMap defaultQualifiedIntentMap) + +
+          Sets the default qualified intent map.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/class-use/PolicyFactory.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/class-use/PolicyFactory.html new file mode 100644 index 0000000000..b7c5dadcd7 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/class-use/PolicyFactory.html @@ -0,0 +1,205 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.policy.PolicyFactory + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.policy.PolicyFactory

+
+ + + + + + + + + + + + + +
+Packages that use PolicyFactory
org.apache.tuscany.sca.policy  
org.apache.tuscany.sca.policy.impl  
+  +

+ + + + + +
+Uses of PolicyFactory in org.apache.tuscany.sca.policy
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.sca.policy that implement PolicyFactory
+ classDefaultPolicyFactory + +
+          A factory for the policy model.
+  +

+ + + + + +
+Uses of PolicyFactory in org.apache.tuscany.sca.policy.impl
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.sca.policy.impl that implement PolicyFactory
+ classorg.apache.tuscany.sca.policy.impl.PolicyFactoryImpl + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/class-use/PolicySet.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/class-use/PolicySet.html new file mode 100644 index 0000000000..0c075706cc --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/class-use/PolicySet.html @@ -0,0 +1,200 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.policy.PolicySet + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.policy.PolicySet

+
+ + + + + + + + + +
+Packages that use PolicySet
org.apache.tuscany.sca.policy  
+  +

+ + + + + +
+Uses of PolicySet in org.apache.tuscany.sca.policy
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.policy that return PolicySet
+ PolicySetPolicyFactory.createPolicySet() + +
+          Create a new policy set.
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.policy that return types with arguments of type PolicySet
+ java.util.List<PolicySet>PolicySetAttachPoint.getPolicySets() + +
+          Returns a list of policy sets.
+ java.util.List<PolicySet>PolicySet.getReferencedPolicySets() + +
+          Returns the list of
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/class-use/PolicySetAttachPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/class-use/PolicySetAttachPoint.html new file mode 100644 index 0000000000..bb1d6f77b5 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/class-use/PolicySetAttachPoint.html @@ -0,0 +1,350 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.policy.PolicySetAttachPoint + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.policy.PolicySetAttachPoint

+
+ + + + + + + + + + + + + +
+Packages that use PolicySetAttachPoint
org.apache.tuscany.sca.assembly  
org.apache.tuscany.sca.runtime  
+  +

+ + + + + +
+Uses of PolicySetAttachPoint in org.apache.tuscany.sca.assembly
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subinterfaces of PolicySetAttachPoint in org.apache.tuscany.sca.assembly
+ interfaceBinding + +
+          Represents a binding.
+ interfaceCallback + +
+          Represents a callback object describing the bindings to use for callbacks.
+ interfaceComponent + +
+          Represents a component.
+ interfaceComponentProperty + +
+          Represents a configured property of a component.
+ interfaceComponentReference + +
+          An instance of a reference associated with a particular component.
+ interfaceComponentService + +
+          An addressable instance of a service associated with a particular component.
+ interfaceComponentType + +
+          Describes an implementation and represents its configurable aspects.
+ interfaceComposite + +
+          Represents a composite.
+ interfaceCompositeReference + +
+          Represents composite reference.
+ interfaceCompositeService + +
+          Represents a composite service.
+ interfaceContract + +
+          Represents a contract.
+ interfaceImplementation + +
+          Represents a component implementation.
+ interfaceProperty + +
+          A property allows for the configuration of an implementation with externally + set data values.
+ interfaceReference + +
+          Represents a reference.
+ interfaceSCABinding + +
+          Represents an SCA binding.
+ interfaceService + +
+          Represents a service.
+ interfaceWire + +
+          Represents a wire.
+  +

+ + + + + +
+Uses of PolicySetAttachPoint in org.apache.tuscany.sca.runtime
+  +

+ + + + + + + + + + + + + + + + + +
Subinterfaces of PolicySetAttachPoint in org.apache.tuscany.sca.runtime
+ interfaceRuntimeComponent + +
+          The runtime component interface.
+ interfaceRuntimeComponentReference + +
+          The runtime component reference.
+ interfaceRuntimeComponentService + +
+          The runtime component service.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/package-frame.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/package-frame.html new file mode 100644 index 0000000000..7cae2eeedd --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/package-frame.html @@ -0,0 +1,53 @@ + + + + + + +org.apache.tuscany.sca.policy + + + + + + + + + + + +org.apache.tuscany.sca.policy + + + + +
+Interfaces  + +
+Intent +
+IntentAttachPoint +
+IntentMap +
+PolicyFactory +
+PolicySet +
+PolicySetAttachPoint
+ + + + + + +
+Classes  + +
+DefaultPolicyFactory
+ + + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/package-summary.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/package-summary.html new file mode 100644 index 0000000000..82659ad3b9 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/package-summary.html @@ -0,0 +1,190 @@ + + + + + + +org.apache.tuscany.sca.policy + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.apache.tuscany.sca.policy +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
IntentRepresents a policy intent.
IntentAttachPointBase interface for all assembly model objects that can be have policy intents + attached to them.
IntentMapRepresents a policy intent map.
PolicyFactoryA factory for the policy model.
PolicySetRepresents a policy set.
PolicySetAttachPointBase interface for all assembly model objects that can have policy sets + attached to them.
+  + +

+ + + + + + + + + +
+Class Summary
DefaultPolicyFactoryA factory for the policy model.
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/package-tree.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/package-tree.html new file mode 100644 index 0000000000..7bd863ef22 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/package-tree.html @@ -0,0 +1,160 @@ + + + + + + +org.apache.tuscany.sca.policy Class Hierarchy + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.sca.policy +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/package-use.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/package-use.html new file mode 100644 index 0000000000..09fab7db60 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/policy/package-use.html @@ -0,0 +1,264 @@ + + + + + + +Uses of Package org.apache.tuscany.sca.policy + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.sca.policy

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.apache.tuscany.sca.policy
org.apache.tuscany.sca.assembly  
org.apache.tuscany.sca.policy  
org.apache.tuscany.sca.policy.impl  
org.apache.tuscany.sca.runtime  
+  +

+ + + + + + + + + + + +
+Classes in org.apache.tuscany.sca.policy used by org.apache.tuscany.sca.assembly
IntentAttachPoint + +
+          Base interface for all assembly model objects that can be have policy intents + attached to them.
PolicySetAttachPoint + +
+          Base interface for all assembly model objects that can have policy sets + attached to them.
+  +

+ + + + + + + + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.sca.policy used by org.apache.tuscany.sca.policy
Intent + +
+          Represents a policy intent.
IntentAttachPoint + +
+          Base interface for all assembly model objects that can be have policy intents + attached to them.
IntentMap + +
+          Represents a policy intent map.
PolicyFactory + +
+          A factory for the policy model.
PolicySet + +
+          Represents a policy set.
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.sca.policy used by org.apache.tuscany.sca.policy.impl
PolicyFactory + +
+          A factory for the policy model.
+  +

+ + + + + + + + + + + +
+Classes in org.apache.tuscany.sca.policy used by org.apache.tuscany.sca.runtime
IntentAttachPoint + +
+          Base interface for all assembly model objects that can be have policy intents + attached to them.
PolicySetAttachPoint + +
+          Base interface for all assembly model objects that can have policy sets + attached to them.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/BindingProviderFactory.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/BindingProviderFactory.html new file mode 100644 index 0000000000..33d17ae61f --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/BindingProviderFactory.html @@ -0,0 +1,266 @@ + + + + + + +BindingProviderFactory + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.provider +
+Interface BindingProviderFactory<M extends Binding>

+
+
All Superinterfaces:
ProviderFactory<M>
+
+
+
+
public interface BindingProviderFactory<M extends Binding>
extends ProviderFactory<M>
+ + +

+A factory for creating the runtime artifacts that represent bindings. +

+ +

+

+
Version:
+
$Rev: 539359 $ $Date: 2007-05-18 11:06:21 +0100 (Fri, 18 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ ReferenceBindingProvidercreateReferenceBindingProvider(RuntimeComponent component, + RuntimeComponentReference reference, + M binding) + +
+          Creates a new reference binding provider for the given component and + reference.
+ ServiceBindingProvidercreateServiceBindingProvider(RuntimeComponent component, + RuntimeComponentService service, + M binding) + +
+          Creates a new service binding provider for the given component and + service.
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.provider.ProviderFactory
getModelType
+  +

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

+createReferenceBindingProvider

+
+ReferenceBindingProvider createReferenceBindingProvider(RuntimeComponent component,
+                                                        RuntimeComponentReference reference,
+                                                        M binding)
+
+
Creates a new reference binding provider for the given component and + reference. +

+

+
+
+
+
Parameters:
component - The runtime component
reference - The reference on the runtime component
binding - The binding assembly model object +
Returns:
The binding provider
+
+
+
+ +

+createServiceBindingProvider

+
+ServiceBindingProvider createServiceBindingProvider(RuntimeComponent component,
+                                                    RuntimeComponentService service,
+                                                    M binding)
+
+
Creates a new service binding provider for the given component and + service. +

+

+
+
+
+
Parameters:
component - The runtime component
service - The service on the runtime component
binding - The binding assembly model object +
Returns:
The binding provider
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/DefaultProviderFactoryExtensionPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/DefaultProviderFactoryExtensionPoint.html new file mode 100644 index 0000000000..625cf393c0 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/DefaultProviderFactoryExtensionPoint.html @@ -0,0 +1,316 @@ + + + + + + +DefaultProviderFactoryExtensionPoint + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.provider +
+Class DefaultProviderFactoryExtensionPoint

+
+java.lang.Object
+  extended by org.apache.tuscany.sca.provider.DefaultProviderFactoryExtensionPoint
+
+
+
All Implemented Interfaces:
ProviderFactoryExtensionPoint
+
+
+
+
public class DefaultProviderFactoryExtensionPoint
extends java.lang.Object
implements ProviderFactoryExtensionPoint
+ + +

+Default implementation of a provider factory extension point. +

+ +

+

+
Version:
+
$Rev: 539359 $ $Date: 2007-05-18 11:06:21 +0100 (Fri, 18 May 2007) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
DefaultProviderFactoryExtensionPoint() + +
+          The default constructor.
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddProviderFactory(ProviderFactory providerFactory) + +
+          Add a provider factory.
+ ProviderFactorygetProviderFactory(java.lang.Class<?> modelType) + +
+          Returns the provider factory associated with the given model type.
+ voidremoveProviderFactory(ProviderFactory providerFactory) + +
+          Remove a provider factory.
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+DefaultProviderFactoryExtensionPoint

+
+public DefaultProviderFactoryExtensionPoint()
+
+
The default constructor. Does nothing. +

+

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

+addProviderFactory

+
+public void addProviderFactory(ProviderFactory providerFactory)
+
+
Add a provider factory. +

+

+
Specified by:
addProviderFactory in interface ProviderFactoryExtensionPoint
+
+
+
Parameters:
providerFactory - The provider factory
+
+
+
+ +

+removeProviderFactory

+
+public void removeProviderFactory(ProviderFactory providerFactory)
+
+
Remove a provider factory. +

+

+
Specified by:
removeProviderFactory in interface ProviderFactoryExtensionPoint
+
+
+
Parameters:
providerFactory - The provider factory
+
+
+
+ +

+getProviderFactory

+
+public ProviderFactory getProviderFactory(java.lang.Class<?> modelType)
+
+
Returns the provider factory associated with the given model type. +

+

+
Specified by:
getProviderFactory in interface ProviderFactoryExtensionPoint
+
+
+
Parameters:
modelType - A model type +
Returns:
The provider factory associated with the given model type
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/ImplementationProvider.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/ImplementationProvider.html new file mode 100644 index 0000000000..9ed8fc6032 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/ImplementationProvider.html @@ -0,0 +1,290 @@ + + + + + + +ImplementationProvider + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.provider +
+Interface ImplementationProvider

+
+
+
public interface ImplementationProvider
+ + +

+A component implementation can implement this interface in order to tie + into the Tuscany runtime +

+ +

+

+
Version:
+
$Rev: 539359 $ $Date: 2007-05-18 11:06:21 +0100 (Fri, 18 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ InvokercreateCallbackInvoker(Operation operation) + +
+          Create an invoker to call back to the given component
+ InvokercreateInvoker(RuntimeComponentService service, + Operation operation) + +
+          Create an invoker for the component implementation in the invocation + chain.
+ voidstart() + +
+          This method will be invoked when the component implementation + is activated.
+ voidstop() + +
+          This method will be invoked when the component implementation + is deactivated.
+  +

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

+start

+
+void start()
+
+
This method will be invoked when the component implementation + is activated. +

+

+
+
+
+
+ +

+stop

+
+void stop()
+
+
This method will be invoked when the component implementation + is deactivated. +

+

+
+
+
+
+ +

+createInvoker

+
+Invoker createInvoker(RuntimeComponentService service,
+                      Operation operation)
+
+
Create an invoker for the component implementation in the invocation + chain. The invoker will be responsible for calling the implementation + logic for the given component. +

+

+
Parameters:
service - The component service
operation - The operation that the interceptor will handle +
Returns:
An invoker that handles the invocation logic, null should be + returned if no invoker is required
+
+
+
+ +

+createCallbackInvoker

+
+Invoker createCallbackInvoker(Operation operation)
+
+
Create an invoker to call back to the given component +

+

+
Parameters:
operation - The operation +
Returns:
An invoker that handles the invocation logic, null should be + returned if no invoker is required
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/ImplementationProviderFactory.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/ImplementationProviderFactory.html new file mode 100644 index 0000000000..aa7aaa241d --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/ImplementationProviderFactory.html @@ -0,0 +1,233 @@ + + + + + + +ImplementationProviderFactory + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.provider +
+Interface ImplementationProviderFactory<M extends Implementation>

+
+
All Superinterfaces:
ProviderFactory<M>
+
+
+
+
public interface ImplementationProviderFactory<M extends Implementation>
extends ProviderFactory<M>
+ + +

+An interface for factories that create implementation providers. +

+ +

+

+
Version:
+
$Rev: 539359 $ $Date: 2007-05-18 11:06:21 +0100 (Fri, 18 May 2007) $
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ ImplementationProvidercreateImplementationProvider(RuntimeComponent component, + M Implementation) + +
+          Creates a new implementation provider for the given + component.
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.provider.ProviderFactory
getModelType
+  +

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

+createImplementationProvider

+
+ImplementationProvider createImplementationProvider(RuntimeComponent component,
+                                                    M Implementation)
+
+
Creates a new implementation provider for the given + component. +

+

+
+
+
+
Parameters:
component - The runtime component
Implementation - The implementation type +
Returns:
The implementation provider
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/ProviderFactory.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/ProviderFactory.html new file mode 100644 index 0000000000..d5b9d3fde7 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/ProviderFactory.html @@ -0,0 +1,217 @@ + + + + + + +ProviderFactory + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.provider +
+Interface ProviderFactory<M>

+
+
All Known Subinterfaces:
BindingProviderFactory<M>, ImplementationProviderFactory<M>
+
+
+
+
public interface ProviderFactory<M>
+ + +

+A factory for runtime providers. +

+ +

+

+
Version:
+
$Rev: 537206 $ $Date: 2007-05-11 16:14:19 +0100 (Fri, 11 May 2007) $
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ java.lang.Class<M>getModelType() + +
+          The model type that this factory creates providers for.
+  +

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

+getModelType

+
+java.lang.Class<M> getModelType()
+
+
The model type that this factory creates providers for. +

+

+ +
Returns:
the model type
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/ProviderFactoryExtensionPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/ProviderFactoryExtensionPoint.html new file mode 100644 index 0000000000..ba5273741a --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/ProviderFactoryExtensionPoint.html @@ -0,0 +1,262 @@ + + + + + + +ProviderFactoryExtensionPoint + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.provider +
+Interface ProviderFactoryExtensionPoint

+
+
All Known Implementing Classes:
DefaultProviderFactoryExtensionPoint
+
+
+
+
public interface ProviderFactoryExtensionPoint
+ + +

+An extension point for provider factories. Holds all of the provider + factories from loaded extension points. Allows a provider factory + to be located based on a given model type. Hence the runtime can + generate runtime artifacts from the in memory assembly model. +

+ +

+

+
Version:
+
$Rev: 539359 $ $Date: 2007-05-18 11:06:21 +0100 (Fri, 18 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddProviderFactory(ProviderFactory providerFactory) + +
+          Add a provider factory.
+ ProviderFactorygetProviderFactory(java.lang.Class<?> modelType) + +
+          Returns the provider factory associated with the given model type.
+ voidremoveProviderFactory(ProviderFactory providerFactory) + +
+          Remove a provider factory.
+  +

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

+addProviderFactory

+
+void addProviderFactory(ProviderFactory providerFactory)
+
+
Add a provider factory. +

+

+
Parameters:
providerFactory - The provider factory
+
+
+
+ +

+removeProviderFactory

+
+void removeProviderFactory(ProviderFactory providerFactory)
+
+
Remove a provider factory. +

+

+
Parameters:
providerFactory - The provider factory
+
+
+
+ +

+getProviderFactory

+
+ProviderFactory getProviderFactory(java.lang.Class<?> modelType)
+
+
Returns the provider factory associated with the given model type. +

+

+
Parameters:
modelType - A model type +
Returns:
The provider factory associated with the given model type
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/ReferenceBindingProvider.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/ReferenceBindingProvider.html new file mode 100644 index 0000000000..771f5d2e97 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/ReferenceBindingProvider.html @@ -0,0 +1,291 @@ + + + + + + +ReferenceBindingProvider + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.provider +
+Interface ReferenceBindingProvider

+
+
+
public interface ReferenceBindingProvider
+ + +

+A reference binding implementation can options implement this + interface to tie into the Tuscany SCA runtime +

+ +

+

+
Version:
+
$Rev: 539359 $ $Date: 2007-05-18 11:06:21 +0100 (Fri, 18 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ InvokercreateInvoker(Operation operation, + boolean isCallback) + +
+          Create an invoker for the reference binding in the invocation chain.
+ InterfaceContractgetBindingInterfaceContract() + +
+          Get the effective interface contract imposed by the binding.
+ voidstart() + +
+          This method will be invoked when the component reference binding is + activated.
+ voidstop() + +
+          This method will be invoked when the component reference binding is + deactivated.
+  +

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

+start

+
+void start()
+
+
This method will be invoked when the component reference binding is + activated. +

+

+
+
+
+
+ +

+stop

+
+void stop()
+
+
This method will be invoked when the component reference binding is + deactivated. +

+

+
+
+
+
+ +

+createInvoker

+
+Invoker createInvoker(Operation operation,
+                      boolean isCallback)
+
+
Create an invoker for the reference binding in the invocation chain. The + invoker is responsible for making the outbound invocation over the + binding protocol. +

+

+
Parameters:
operation - The operation that the interceptor will handle
isCallback - A flag to tell if the operation is for the callback +
Returns:
An invoker that handles the invocation logic, null should be + returned if no invoker is required
+
+
+
+ +

+getBindingInterfaceContract

+
+InterfaceContract getBindingInterfaceContract()
+
+
Get the effective interface contract imposed by the binding. For example, + it will be interface contract introspected from the WSDL portType used by + the endpoint for a WebService binding. +

+

+ +
Returns:
The effective interface contract, if null is returned, the + interface contract for the component reference will be used
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/ServiceBindingProvider.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/ServiceBindingProvider.html new file mode 100644 index 0000000000..b0deaa84f9 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/ServiceBindingProvider.html @@ -0,0 +1,264 @@ + + + + + + +ServiceBindingProvider + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.provider +
+Interface ServiceBindingProvider

+
+
+
public interface ServiceBindingProvider
+ + +

+A service binding can optionally implement this interface to tie + into the Tuscany SCA runtime +

+ +

+

+
Version:
+
$Rev: 539359 $ $Date: 2007-05-18 11:06:21 +0100 (Fri, 18 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ InterfaceContractgetBindingInterfaceContract() + +
+          Get the effective interface contract imposed by the binding.
+ voidstart() + +
+          This method will be invoked when the component service binding is + activated.
+ voidstop() + +
+          This method will be invoked when the component service binding is + deactivated.
+  +

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

+start

+
+void start()
+
+
This method will be invoked when the component service binding is + activated. +

+

+
+
+
+
+ +

+stop

+
+void stop()
+
+
This method will be invoked when the component service binding is + deactivated. +

+

+
+
+
+
+ +

+getBindingInterfaceContract

+
+InterfaceContract getBindingInterfaceContract()
+
+
Get the effective interface contract imposed by the binding. For example, + it will be interface contract introspected from the WSDL portType used by + the endpoint for a WebService binding. +

+

+ +
Returns:
The effective interface contract, if null is returned, the + interface contract for the component service will be used
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/class-use/BindingProviderFactory.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/class-use/BindingProviderFactory.html new file mode 100644 index 0000000000..d0664fa14d --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/class-use/BindingProviderFactory.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.provider.BindingProviderFactory + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.provider.BindingProviderFactory

+
+No usage of org.apache.tuscany.sca.provider.BindingProviderFactory +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/class-use/DefaultProviderFactoryExtensionPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/class-use/DefaultProviderFactoryExtensionPoint.html new file mode 100644 index 0000000000..50e934b0dd --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/class-use/DefaultProviderFactoryExtensionPoint.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Class org.apache.tuscany.sca.provider.DefaultProviderFactoryExtensionPoint + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.sca.provider.DefaultProviderFactoryExtensionPoint

+
+No usage of org.apache.tuscany.sca.provider.DefaultProviderFactoryExtensionPoint +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/class-use/ImplementationProvider.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/class-use/ImplementationProvider.html new file mode 100644 index 0000000000..0dc6ff59aa --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/class-use/ImplementationProvider.html @@ -0,0 +1,223 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.provider.ImplementationProvider + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.provider.ImplementationProvider

+
+ + + + + + + + + + + + + +
+Packages that use ImplementationProvider
org.apache.tuscany.sca.provider  
org.apache.tuscany.sca.runtime  
+  +

+ + + + + +
+Uses of ImplementationProvider in org.apache.tuscany.sca.provider
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.provider that return ImplementationProvider
+ ImplementationProviderImplementationProviderFactory.createImplementationProvider(RuntimeComponent component, + M Implementation) + +
+          Creates a new implementation provider for the given + component.
+  +

+ + + + + +
+Uses of ImplementationProvider in org.apache.tuscany.sca.runtime
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.runtime that return ImplementationProvider
+ ImplementationProviderRuntimeComponent.getImplementationProvider() + +
+          Get the implementation-specific configuation for this component
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.runtime with parameters of type ImplementationProvider
+ voidRuntimeComponent.setImplementationProvider(ImplementationProvider implementationProvider) + +
+          Set the implementation-specific configuration for this component
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/class-use/ImplementationProviderFactory.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/class-use/ImplementationProviderFactory.html new file mode 100644 index 0000000000..d577e20b80 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/class-use/ImplementationProviderFactory.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.provider.ImplementationProviderFactory + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.provider.ImplementationProviderFactory

+
+No usage of org.apache.tuscany.sca.provider.ImplementationProviderFactory +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/class-use/ProviderFactory.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/class-use/ProviderFactory.html new file mode 100644 index 0000000000..83345e7860 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/class-use/ProviderFactory.html @@ -0,0 +1,248 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.provider.ProviderFactory + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.provider.ProviderFactory

+
+ + + + + + + + + +
+Packages that use ProviderFactory
org.apache.tuscany.sca.provider  
+  +

+ + + + + +
+Uses of ProviderFactory in org.apache.tuscany.sca.provider
+  +

+ + + + + + + + + + + + + +
Subinterfaces of ProviderFactory in org.apache.tuscany.sca.provider
+ interfaceBindingProviderFactory<M extends Binding> + +
+          A factory for creating the runtime artifacts that represent bindings.
+ interfaceImplementationProviderFactory<M extends Implementation> + +
+          An interface for factories that create implementation providers.
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.provider that return ProviderFactory
+ ProviderFactoryProviderFactoryExtensionPoint.getProviderFactory(java.lang.Class<?> modelType) + +
+          Returns the provider factory associated with the given model type.
+ ProviderFactoryDefaultProviderFactoryExtensionPoint.getProviderFactory(java.lang.Class<?> modelType) + +
+          Returns the provider factory associated with the given model type.
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.provider with parameters of type ProviderFactory
+ voidProviderFactoryExtensionPoint.addProviderFactory(ProviderFactory providerFactory) + +
+          Add a provider factory.
+ voidDefaultProviderFactoryExtensionPoint.addProviderFactory(ProviderFactory providerFactory) + +
+          Add a provider factory.
+ voidProviderFactoryExtensionPoint.removeProviderFactory(ProviderFactory providerFactory) + +
+          Remove a provider factory.
+ voidDefaultProviderFactoryExtensionPoint.removeProviderFactory(ProviderFactory providerFactory) + +
+          Remove a provider factory.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/class-use/ProviderFactoryExtensionPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/class-use/ProviderFactoryExtensionPoint.html new file mode 100644 index 0000000000..129d4c12d6 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/class-use/ProviderFactoryExtensionPoint.html @@ -0,0 +1,176 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.provider.ProviderFactoryExtensionPoint + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.provider.ProviderFactoryExtensionPoint

+
+ + + + + + + + + +
+Packages that use ProviderFactoryExtensionPoint
org.apache.tuscany.sca.provider  
+  +

+ + + + + +
+Uses of ProviderFactoryExtensionPoint in org.apache.tuscany.sca.provider
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.sca.provider that implement ProviderFactoryExtensionPoint
+ classDefaultProviderFactoryExtensionPoint + +
+          Default implementation of a provider factory extension point.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/class-use/ReferenceBindingProvider.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/class-use/ReferenceBindingProvider.html new file mode 100644 index 0000000000..5cc151bb9f --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/class-use/ReferenceBindingProvider.html @@ -0,0 +1,227 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.provider.ReferenceBindingProvider + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.provider.ReferenceBindingProvider

+
+ + + + + + + + + + + + + +
+Packages that use ReferenceBindingProvider
org.apache.tuscany.sca.provider  
org.apache.tuscany.sca.runtime  
+  +

+ + + + + +
+Uses of ReferenceBindingProvider in org.apache.tuscany.sca.provider
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.provider that return ReferenceBindingProvider
+ ReferenceBindingProviderBindingProviderFactory.createReferenceBindingProvider(RuntimeComponent component, + RuntimeComponentReference reference, + M binding) + +
+          Creates a new reference binding provider for the given component and + reference.
+  +

+ + + + + +
+Uses of ReferenceBindingProvider in org.apache.tuscany.sca.runtime
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.runtime that return ReferenceBindingProvider
+ ReferenceBindingProviderRuntimeComponentReference.getBindingProvider(Binding binding) + +
+          Returns the reference binding provider associated with this + component reference and the given binding.
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.runtime with parameters of type ReferenceBindingProvider
+ voidRuntimeComponentReference.setBindingProvider(Binding binding, + ReferenceBindingProvider bindingProvider) + +
+          Sets the reference binding provider associated with this + component reference and the given binding.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/class-use/ServiceBindingProvider.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/class-use/ServiceBindingProvider.html new file mode 100644 index 0000000000..637ab6146b --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/class-use/ServiceBindingProvider.html @@ -0,0 +1,227 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.provider.ServiceBindingProvider + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.provider.ServiceBindingProvider

+
+ + + + + + + + + + + + + +
+Packages that use ServiceBindingProvider
org.apache.tuscany.sca.provider  
org.apache.tuscany.sca.runtime  
+  +

+ + + + + +
+Uses of ServiceBindingProvider in org.apache.tuscany.sca.provider
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.provider that return ServiceBindingProvider
+ ServiceBindingProviderBindingProviderFactory.createServiceBindingProvider(RuntimeComponent component, + RuntimeComponentService service, + M binding) + +
+          Creates a new service binding provider for the given component and + service.
+  +

+ + + + + +
+Uses of ServiceBindingProvider in org.apache.tuscany.sca.runtime
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.runtime that return ServiceBindingProvider
+ ServiceBindingProviderRuntimeComponentService.getBindingProvider(Binding binding) + +
+          Returns the service binding provider associated with this + component service and the given binding.
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.runtime with parameters of type ServiceBindingProvider
+ voidRuntimeComponentService.setBindingProvider(Binding binding, + ServiceBindingProvider bindingProvider) + +
+          Sets the service binding provider associated with this + component service and the given binding.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/package-frame.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/package-frame.html new file mode 100644 index 0000000000..25e36e1dc1 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/package-frame.html @@ -0,0 +1,55 @@ + + + + + + +org.apache.tuscany.sca.provider + + + + + + + + + + + +org.apache.tuscany.sca.provider + + + + +
+Interfaces  + +
+BindingProviderFactory +
+ImplementationProvider +
+ImplementationProviderFactory +
+ProviderFactory +
+ProviderFactoryExtensionPoint +
+ReferenceBindingProvider +
+ServiceBindingProvider
+ + + + + + +
+Classes  + +
+DefaultProviderFactoryExtensionPoint
+ + + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/package-summary.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/package-summary.html new file mode 100644 index 0000000000..eedaff0792 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/package-summary.html @@ -0,0 +1,195 @@ + + + + + + +org.apache.tuscany.sca.provider + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.apache.tuscany.sca.provider +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
BindingProviderFactory<M extends Binding>A factory for creating the runtime artifacts that represent bindings.
ImplementationProviderA component implementation can implement this interface in order to tie + into the Tuscany runtime
ImplementationProviderFactory<M extends Implementation>An interface for factories that create implementation providers.
ProviderFactory<M>A factory for runtime providers.
ProviderFactoryExtensionPointAn extension point for provider factories.
ReferenceBindingProviderA reference binding implementation can options implement this + interface to tie into the Tuscany SCA runtime
ServiceBindingProviderA service binding can optionally implement this interface to tie + into the Tuscany SCA runtime
+  + +

+ + + + + + + + + +
+Class Summary
DefaultProviderFactoryExtensionPointDefault implementation of a provider factory extension point.
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/package-tree.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/package-tree.html new file mode 100644 index 0000000000..5dfa8b5a90 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/package-tree.html @@ -0,0 +1,157 @@ + + + + + + +org.apache.tuscany.sca.provider Class Hierarchy + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.sca.provider +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/package-use.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/package-use.html new file mode 100644 index 0000000000..83917d1050 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/provider/package-use.html @@ -0,0 +1,227 @@ + + + + + + +Uses of Package org.apache.tuscany.sca.provider + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.sca.provider

+
+ + + + + + + + + + + + + +
+Packages that use org.apache.tuscany.sca.provider
org.apache.tuscany.sca.provider  
org.apache.tuscany.sca.runtime  
+  +

+ + + + + + + + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.sca.provider used by org.apache.tuscany.sca.provider
ImplementationProvider + +
+          A component implementation can implement this interface in order to tie + into the Tuscany runtime
ProviderFactory + +
+          A factory for runtime providers.
ProviderFactoryExtensionPoint + +
+          An extension point for provider factories.
ReferenceBindingProvider + +
+          A reference binding implementation can options implement this + interface to tie into the Tuscany SCA runtime
ServiceBindingProvider + +
+          A service binding can optionally implement this interface to tie + into the Tuscany SCA runtime
+  +

+ + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.sca.provider used by org.apache.tuscany.sca.runtime
ImplementationProvider + +
+          A component implementation can implement this interface in order to tie + into the Tuscany runtime
ReferenceBindingProvider + +
+          A reference binding implementation can options implement this + interface to tie into the Tuscany SCA runtime
ServiceBindingProvider + +
+          A service binding can optionally implement this interface to tie + into the Tuscany SCA runtime
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/DefaultWireProcessorExtensionPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/DefaultWireProcessorExtensionPoint.html new file mode 100644 index 0000000000..62dc8f6bef --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/DefaultWireProcessorExtensionPoint.html @@ -0,0 +1,314 @@ + + + + + + +DefaultWireProcessorExtensionPoint + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.runtime +
+Class DefaultWireProcessorExtensionPoint

+
+java.lang.Object
+  extended by org.apache.tuscany.sca.runtime.DefaultWireProcessorExtensionPoint
+
+
+
All Implemented Interfaces:
RuntimeWireProcessorExtensionPoint
+
+
+
+
public class DefaultWireProcessorExtensionPoint
extends java.lang.Object
implements RuntimeWireProcessorExtensionPoint
+ + +

+The default implementation of a WireProcessorExtensionPoint +

+ +

+

+
Version:
+
$Rev: 539359 $ $Date: 2007-05-18 11:06:21 +0100 (Fri, 18 May 2007) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
DefaultWireProcessorExtensionPoint() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddWireProcessor(RuntimeWireProcessor processor) + +
+          Registers a wire-processor in the runtime
+ java.util.List<RuntimeWireProcessor>getWireProcessors() + +
+          Returns a list of registered wire-processors.
+ voidremoveWireProcessor(RuntimeWireProcessor processor) + +
+          De-registers a wire-processor in the runtime
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+DefaultWireProcessorExtensionPoint

+
+public DefaultWireProcessorExtensionPoint()
+
+
+ + + + + + + + +
+Method Detail
+ +

+addWireProcessor

+
+public void addWireProcessor(RuntimeWireProcessor processor)
+
+
Registers a wire-processor in the runtime +

+

+
Specified by:
addWireProcessor in interface RuntimeWireProcessorExtensionPoint
+
+
+
Parameters:
processor - The processor to register
+
+
+
+ +

+removeWireProcessor

+
+public void removeWireProcessor(RuntimeWireProcessor processor)
+
+
De-registers a wire-processor in the runtime +

+

+
Specified by:
removeWireProcessor in interface RuntimeWireProcessorExtensionPoint
+
+
+
Parameters:
processor - The processor to de-register
+
+
+
+ +

+getWireProcessors

+
+public java.util.List<RuntimeWireProcessor> getWireProcessors()
+
+
Returns a list of registered wire-processors. +

+

+
Specified by:
getWireProcessors in interface RuntimeWireProcessorExtensionPoint
+
+
+ +
Returns:
The list of wire processors
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/EndpointReference.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/EndpointReference.html new file mode 100644 index 0000000000..dba227d47a --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/EndpointReference.html @@ -0,0 +1,302 @@ + + + + + + +EndpointReference + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.runtime +
+Interface EndpointReference

+
+
+
public interface EndpointReference
+ + +

+The endpoint reference for a component service or reference +

+ +

+

+
Version:
+
$Rev: 539359 $ $Date: 2007-05-18 11:06:21 +0100 (Fri, 18 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ BindinggetBinding() + +
+          Get the binding for the endpoint
+ RuntimeComponentgetComponent() + +
+          Get the component for the endpoint
+ ContractgetContract() + +
+          Get the component service or reference for the endpoint
+ InterfaceContractgetInterfaceContract() + +
+          Get the interface contract for the endpoint
+ java.lang.StringgetURI() + +
+          Get the URI for this endpoint
+  +

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

+getComponent

+
+RuntimeComponent getComponent()
+
+
Get the component for the endpoint +

+

+ +
Returns:
The component, null of the EPR is for a non-SCA service
+
+
+
+ +

+getContract

+
+Contract getContract()
+
+
Get the component service or reference for the endpoint +

+

+ +
Returns:
The component service or reference, null if the EPR is for a non-SCA service
+
+
+
+ +

+getBinding

+
+Binding getBinding()
+
+
Get the binding for the endpoint +

+

+ +
Returns:
The binding
+
+
+
+ +

+getInterfaceContract

+
+InterfaceContract getInterfaceContract()
+
+
Get the interface contract for the endpoint +

+

+ +
Returns:
The interface contract
+
+
+
+ +

+getURI

+
+java.lang.String getURI()
+
+
Get the URI for this endpoint +

+

+ +
Returns:
The URI of the endpoint
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/RuntimeComponent.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/RuntimeComponent.html new file mode 100644 index 0000000000..403867edc7 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/RuntimeComponent.html @@ -0,0 +1,291 @@ + + + + + + +RuntimeComponent + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.runtime +
+Interface RuntimeComponent

+
+
All Superinterfaces:
Base, Component, org.osoa.sca.ComponentContext, IntentAttachPoint, PolicySetAttachPoint, Visitable
+
+
+
+
public interface RuntimeComponent
extends Component, org.osoa.sca.ComponentContext
+ + +

+The runtime component interface. Provides the bridge between the + assembly model representation of a component and its runtime + realization. +

+ +

+

+
Version:
+
$Rev: 539359 $ $Date: 2007-05-18 11:06:21 +0100 (Fri, 18 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ ImplementationProvidergetImplementationProvider() + +
+          Get the implementation-specific configuation for this component
+ voidsetImplementationProvider(ImplementationProvider implementationProvider) + +
+          Set the implementation-specific configuration for this component
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Component
clone, getConstrainingType, getImplementation, getName, getProperties, getReferences, getServices, getURI, isAutowire, setAutowire, setConstrainingType, setImplementation, setName, setURI
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Base
getExtensions, isUnresolved, setUnresolved
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.PolicySetAttachPoint
getPolicySets
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Visitable
accept
+ + + + + + + +
Methods inherited from interface org.osoa.sca.ComponentContext
cast, createSelfReference, createSelfReference, getProperty, getRequestContext, getService, getServiceReference, getURI
+  +

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

+setImplementationProvider

+
+void setImplementationProvider(ImplementationProvider implementationProvider)
+
+
Set the implementation-specific configuration for this component +

+

+
+
+
+
Parameters:
implementationProvider - The object that manages the component implementation
+
+
+
+ +

+getImplementationProvider

+
+ImplementationProvider getImplementationProvider()
+
+
Get the implementation-specific configuation for this component +

+

+
+
+
+ +
Returns:
The implementation provider for this component
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/RuntimeComponentReference.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/RuntimeComponentReference.html new file mode 100644 index 0000000000..315e0a534c --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/RuntimeComponentReference.html @@ -0,0 +1,437 @@ + + + + + + +RuntimeComponentReference + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.runtime +
+Interface RuntimeComponentReference

+
+
All Superinterfaces:
AbstractContract, AbstractReference, Base, ComponentReference, Contract, IntentAttachPoint, PolicySetAttachPoint, Reference
+
+
+
+
public interface RuntimeComponentReference
extends ComponentReference
+ + +

+The runtime component reference. Provides the bridge between the + assembly model representation of a component reference and its runtime + realization +

+ +

+

+
Version:
+
$Rev: 539359 $ $Date: 2007-05-18 11:06:21 +0100 (Fri, 18 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ ReferenceBindingProvidergetBindingProvider(Binding binding) + +
+          Returns the reference binding provider associated with this + component reference and the given binding.
+ InvokergetInvoker(Binding binding, + Operation operation) + +
+          Get the invoker for the given binding and operation
+ RuntimeWiregetRuntimeWire(Binding binding) + +
+          Get the runtime wire for the given binding
+ java.util.List<RuntimeWire>getRuntimeWires() + +
+          Get a list of runtime wires to the reference
+ voidsetBindingProvider(Binding binding, + ReferenceBindingProvider bindingProvider) + +
+          Sets the reference binding provider associated with this + component reference and the given binding.
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.ComponentReference
clone, getReference, isAutowire, setAutowire, setReference
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Reference
getTargets, isWiredByImpl, setWiredByImpl
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.AbstractReference
getMultiplicity, setMultiplicity
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.AbstractContract
getInterfaceContract, getName, setInterfaceContract, setName
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Base
getExtensions, isUnresolved, setUnresolved
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint
getRequiredIntents
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Contract
getBinding, getBindings, getCallback, setCallback
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.AbstractContract
getInterfaceContract, getName, setInterfaceContract, setName
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Base
getExtensions, isUnresolved, setUnresolved
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint
getRequiredIntents
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.PolicySetAttachPoint
getPolicySets
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint
getRequiredIntents
+  +

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

+getRuntimeWires

+
+java.util.List<RuntimeWire> getRuntimeWires()
+
+
Get a list of runtime wires to the reference +

+

+
+
+
+ +
Returns:
The list of wires
+
+
+
+ +

+getRuntimeWire

+
+RuntimeWire getRuntimeWire(Binding binding)
+
+
Get the runtime wire for the given binding +

+

+
+
+
+
Parameters:
binding - The assembly model binding +
Returns:
The runtime wire
+
+
+
+ +

+getBindingProvider

+
+ReferenceBindingProvider getBindingProvider(Binding binding)
+
+
Returns the reference binding provider associated with this + component reference and the given binding. +

+

+
+
+
+
Parameters:
binding - The assembly model binding +
Returns:
The runtime reference binding provider
+
+
+
+ +

+setBindingProvider

+
+void setBindingProvider(Binding binding,
+                        ReferenceBindingProvider bindingProvider)
+
+
Sets the reference binding provider associated with this + component reference and the given binding. +

+

+
+
+
+
Parameters:
binding - The assembly model binding
bindingProvider - The runtime reference binding provider
+
+
+
+ +

+getInvoker

+
+Invoker getInvoker(Binding binding,
+                   Operation operation)
+
+
Get the invoker for the given binding and operation +

+

+
+
+
+
Parameters:
binding - The assembly model binding
operation - The assembly model operation +
Returns:
The runtime Invoker
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/RuntimeComponentService.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/RuntimeComponentService.html new file mode 100644 index 0000000000..b2ebaf8576 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/RuntimeComponentService.html @@ -0,0 +1,471 @@ + + + + + + +RuntimeComponentService + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.runtime +
+Interface RuntimeComponentService

+
+
All Superinterfaces:
AbstractContract, AbstractService, Base, ComponentService, Contract, IntentAttachPoint, PolicySetAttachPoint, Service
+
+
+
+
public interface RuntimeComponentService
extends ComponentService
+ + +

+The runtime component service. Provides the bridge between the + assembly model representation of a component service and its runtime + realization +

+ +

+

+
Version:
+
$Rev: 539359 $ $Date: 2007-05-18 11:06:21 +0100 (Fri, 18 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ ServiceBindingProvidergetBindingProvider(Binding binding) + +
+          Returns the service binding provider associated with this + component service and the given binding.
+ InvokergetCallbackInvoker(Binding binding, + Operation operation) + +
+          Get the callback invoker for the given binding and operation
+ java.util.List<RuntimeWire>getCallbackWires() + +
+          Get the callback wires assoicated with this service
+ InvokergetInvoker(Binding binding, + Operation operation) + +
+          Get the invoker for the given binding and operation
+ RuntimeWiregetRuntimeWire(Binding binding) + +
+          Get the runtime wire for the given binding
+ java.util.List<RuntimeWire>getRuntimeWires() + +
+          Get a list of runtime wires to the service
+ voidsetBindingProvider(Binding binding, + ServiceBindingProvider bindingProvider) + +
+          Sets the service binding provider associated with this + component service and the given binding.
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.ComponentService
clone, getService, setService
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.AbstractContract
getInterfaceContract, getName, setInterfaceContract, setName
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Base
getExtensions, isUnresolved, setUnresolved
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint
getRequiredIntents
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Contract
getBinding, getBindings, getCallback, setCallback
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.AbstractContract
getInterfaceContract, getName, setInterfaceContract, setName
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.assembly.Base
getExtensions, isUnresolved, setUnresolved
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint
getRequiredIntents
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.PolicySetAttachPoint
getPolicySets
+ + + + + + + +
Methods inherited from interface org.apache.tuscany.sca.policy.IntentAttachPoint
getRequiredIntents
+  +

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

+getRuntimeWires

+
+java.util.List<RuntimeWire> getRuntimeWires()
+
+
Get a list of runtime wires to the service +

+

+
+
+
+ +
Returns:
The list of wires
+
+
+
+ +

+getRuntimeWire

+
+RuntimeWire getRuntimeWire(Binding binding)
+
+
Get the runtime wire for the given binding +

+

+
+
+
+
Parameters:
binding - The assembly model binding +
Returns:
The runtime wire
+
+
+
+ +

+getCallbackWires

+
+java.util.List<RuntimeWire> getCallbackWires()
+
+
Get the callback wires assoicated with this service +

+

+
+
+
+ +
Returns:
The list of runtime callback wires
+
+
+
+ +

+getBindingProvider

+
+ServiceBindingProvider getBindingProvider(Binding binding)
+
+
Returns the service binding provider associated with this + component service and the given binding. +

+

+
+
+
+
Parameters:
binding - The assembly model binding +
Returns:
The runtime service binding provider
+
+
+
+ +

+setBindingProvider

+
+void setBindingProvider(Binding binding,
+                        ServiceBindingProvider bindingProvider)
+
+
Sets the service binding provider associated with this + component service and the given binding. +

+

+
+
+
+
Parameters:
binding - The assembly model binding
bindingProvider - The runtime service binding provider
+
+
+
+ +

+getInvoker

+
+Invoker getInvoker(Binding binding,
+                   Operation operation)
+
+
Get the invoker for the given binding and operation +

+

+
+
+
+
Parameters:
binding - The assembly model binding
operation - The assembly model operation +
Returns:
The runtime invoker
+
+
+
+ +

+getCallbackInvoker

+
+Invoker getCallbackInvoker(Binding binding,
+                           Operation operation)
+
+
Get the callback invoker for the given binding and operation +

+

+
+
+
+
Parameters:
binding - The assembly model binding
operation - The assembly model operation +
Returns:
The runtime callback invoker
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/RuntimeWire.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/RuntimeWire.html new file mode 100644 index 0000000000..4b7ad8539b --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/RuntimeWire.html @@ -0,0 +1,287 @@ + + + + + + +RuntimeWire + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.runtime +
+Interface RuntimeWire

+
+
+
public interface RuntimeWire
+ + +

+The runtime wire interface that connects a component reference to a + component service (or an external service) over the selected binding +

+ +

+

+
Version:
+
$Rev: 539359 $ $Date: 2007-05-18 11:06:21 +0100 (Fri, 18 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.util.List<InvocationChain>getCallbackInvocationChains() + +
+          Returns the invocation chains for callback service operations associated + with the wire
+ java.util.List<InvocationChain>getInvocationChains() + +
+          Returns the invocation chains for service operations associated with the + wire
+ EndpointReferencegetSource() + +
+          Get the source of the wire
+ EndpointReferencegetTarget() + +
+          Get the target of the wire
+  +

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

+getSource

+
+EndpointReference getSource()
+
+
Get the source of the wire +

+

+ +
Returns:
The end point reference of the source
+
+
+
+ +

+getTarget

+
+EndpointReference getTarget()
+
+
Get the target of the wire +

+

+ +
Returns:
The end point reference of the target
+
+
+
+ +

+getInvocationChains

+
+java.util.List<InvocationChain> getInvocationChains()
+
+
Returns the invocation chains for service operations associated with the + wire +

+

+ +
Returns:
the invocation chains for service operations associated with the + wire
+
+
+
+ +

+getCallbackInvocationChains

+
+java.util.List<InvocationChain> getCallbackInvocationChains()
+
+
Returns the invocation chains for callback service operations associated + with the wire +

+

+ +
Returns:
the invocation chains for callback service operations associated + with the wire
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/RuntimeWireProcessor.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/RuntimeWireProcessor.html new file mode 100644 index 0000000000..60de46708d --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/RuntimeWireProcessor.html @@ -0,0 +1,213 @@ + + + + + + +RuntimeWireProcessor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.runtime +
+Interface RuntimeWireProcessor

+
+
+
public interface RuntimeWireProcessor
+ + +

+Implementations are called after wires are decorated with policy and before they are connected. +

+ +

+

+
Version:
+
$Rev: 538423 $ $Date: 2007-05-16 05:11:06 +0100 (Wed, 16 May 2007) $
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidprocess(RuntimeWire wire) + +
+          Process the runtime wire to add interceptors
+  +

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

+process

+
+void process(RuntimeWire wire)
+
+
Process the runtime wire to add interceptors +

+

+
Parameters:
wire -
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/RuntimeWireProcessorExtensionPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/RuntimeWireProcessorExtensionPoint.html new file mode 100644 index 0000000000..ff0b9da09a --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/RuntimeWireProcessorExtensionPoint.html @@ -0,0 +1,261 @@ + + + + + + +RuntimeWireProcessorExtensionPoint + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.runtime +
+Interface RuntimeWireProcessorExtensionPoint

+
+
All Known Implementing Classes:
DefaultWireProcessorExtensionPoint
+
+
+
+
public interface RuntimeWireProcessorExtensionPoint
+ + +

+Acts as a delegating WireProcessorExtensionPoint, delegating + processing of wires after policies have been applied and source and targets + have been connected. +

+ +

+

+
Version:
+
$Rev: 539359 $ $Date: 2007-05-18 11:06:21 +0100 (Fri, 18 May 2007) $
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddWireProcessor(RuntimeWireProcessor processor) + +
+          Registers a wire-processor in the runtime
+ java.util.List<RuntimeWireProcessor>getWireProcessors() + +
+          Returns a list of registered wire-processors.
+ voidremoveWireProcessor(RuntimeWireProcessor processor) + +
+          De-registers a wire-processor in the runtime
+  +

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

+addWireProcessor

+
+void addWireProcessor(RuntimeWireProcessor processor)
+
+
Registers a wire-processor in the runtime +

+

+
Parameters:
processor - The processor to register
+
+
+
+ +

+removeWireProcessor

+
+void removeWireProcessor(RuntimeWireProcessor processor)
+
+
De-registers a wire-processor in the runtime +

+

+
Parameters:
processor - The processor to de-register
+
+
+
+ +

+getWireProcessors

+
+java.util.List<RuntimeWireProcessor> getWireProcessors()
+
+
Returns a list of registered wire-processors. +

+

+ +
Returns:
The list of wire processors
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/class-use/DefaultWireProcessorExtensionPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/class-use/DefaultWireProcessorExtensionPoint.html new file mode 100644 index 0000000000..04ada137c5 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/class-use/DefaultWireProcessorExtensionPoint.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Class org.apache.tuscany.sca.runtime.DefaultWireProcessorExtensionPoint + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.sca.runtime.DefaultWireProcessorExtensionPoint

+
+No usage of org.apache.tuscany.sca.runtime.DefaultWireProcessorExtensionPoint +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/class-use/EndpointReference.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/class-use/EndpointReference.html new file mode 100644 index 0000000000..06a1c737c2 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/class-use/EndpointReference.html @@ -0,0 +1,245 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.runtime.EndpointReference + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.runtime.EndpointReference

+
+ + + + + + + + + + + + + +
+Packages that use EndpointReference
org.apache.tuscany.sca.invocation  
org.apache.tuscany.sca.runtime  
+  +

+ + + + + +
+Uses of EndpointReference in org.apache.tuscany.sca.invocation
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.invocation that return EndpointReference
+ EndpointReferenceMessage.getFrom() + +
+          Get the end point reference of the source reference
+ EndpointReferenceMessage.getTo() + +
+          Get the end point reference of target service
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.invocation with parameters of type EndpointReference
+ voidMessage.setFrom(EndpointReference from) + +
+          Set the end point reference of the reference originating the message
+ voidMessage.setTo(EndpointReference to) + +
+          Set the end point reference of target service
+  +

+ + + + + +
+Uses of EndpointReference in org.apache.tuscany.sca.runtime
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.runtime that return EndpointReference
+ EndpointReferenceRuntimeWire.getSource() + +
+          Get the source of the wire
+ EndpointReferenceRuntimeWire.getTarget() + +
+          Get the target of the wire
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/class-use/RuntimeComponent.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/class-use/RuntimeComponent.html new file mode 100644 index 0000000000..53f988c607 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/class-use/RuntimeComponent.html @@ -0,0 +1,229 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.runtime.RuntimeComponent + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.runtime.RuntimeComponent

+
+ + + + + + + + + + + + + +
+Packages that use RuntimeComponent
org.apache.tuscany.sca.provider  
org.apache.tuscany.sca.runtime  
+  +

+ + + + + +
+Uses of RuntimeComponent in org.apache.tuscany.sca.provider
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.provider with parameters of type RuntimeComponent
+ ImplementationProviderImplementationProviderFactory.createImplementationProvider(RuntimeComponent component, + M Implementation) + +
+          Creates a new implementation provider for the given + component.
+ ReferenceBindingProviderBindingProviderFactory.createReferenceBindingProvider(RuntimeComponent component, + RuntimeComponentReference reference, + M binding) + +
+          Creates a new reference binding provider for the given component and + reference.
+ ServiceBindingProviderBindingProviderFactory.createServiceBindingProvider(RuntimeComponent component, + RuntimeComponentService service, + M binding) + +
+          Creates a new service binding provider for the given component and + service.
+  +

+ + + + + +
+Uses of RuntimeComponent in org.apache.tuscany.sca.runtime
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.runtime that return RuntimeComponent
+ RuntimeComponentEndpointReference.getComponent() + +
+          Get the component for the endpoint
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/class-use/RuntimeComponentReference.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/class-use/RuntimeComponentReference.html new file mode 100644 index 0000000000..27e38b0f07 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/class-use/RuntimeComponentReference.html @@ -0,0 +1,179 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.runtime.RuntimeComponentReference + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.runtime.RuntimeComponentReference

+
+ + + + + + + + + +
+Packages that use RuntimeComponentReference
org.apache.tuscany.sca.provider  
+  +

+ + + + + +
+Uses of RuntimeComponentReference in org.apache.tuscany.sca.provider
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.provider with parameters of type RuntimeComponentReference
+ ReferenceBindingProviderBindingProviderFactory.createReferenceBindingProvider(RuntimeComponent component, + RuntimeComponentReference reference, + M binding) + +
+          Creates a new reference binding provider for the given component and + reference.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/class-use/RuntimeComponentService.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/class-use/RuntimeComponentService.html new file mode 100644 index 0000000000..307ceabac2 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/class-use/RuntimeComponentService.html @@ -0,0 +1,189 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.runtime.RuntimeComponentService + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.runtime.RuntimeComponentService

+
+ + + + + + + + + +
+Packages that use RuntimeComponentService
org.apache.tuscany.sca.provider  
+  +

+ + + + + +
+Uses of RuntimeComponentService in org.apache.tuscany.sca.provider
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.provider with parameters of type RuntimeComponentService
+ InvokerImplementationProvider.createInvoker(RuntimeComponentService service, + Operation operation) + +
+          Create an invoker for the component implementation in the invocation + chain.
+ ServiceBindingProviderBindingProviderFactory.createServiceBindingProvider(RuntimeComponent component, + RuntimeComponentService service, + M binding) + +
+          Creates a new service binding provider for the given component and + service.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/class-use/RuntimeWire.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/class-use/RuntimeWire.html new file mode 100644 index 0000000000..7836e8ef03 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/class-use/RuntimeWire.html @@ -0,0 +1,232 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.runtime.RuntimeWire + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.runtime.RuntimeWire

+
+ + + + + + + + + +
+Packages that use RuntimeWire
org.apache.tuscany.sca.runtime  
+  +

+ + + + + +
+Uses of RuntimeWire in org.apache.tuscany.sca.runtime
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.runtime that return RuntimeWire
+ RuntimeWireRuntimeComponentService.getRuntimeWire(Binding binding) + +
+          Get the runtime wire for the given binding
+ RuntimeWireRuntimeComponentReference.getRuntimeWire(Binding binding) + +
+          Get the runtime wire for the given binding
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.runtime that return types with arguments of type RuntimeWire
+ java.util.List<RuntimeWire>RuntimeComponentService.getCallbackWires() + +
+          Get the callback wires assoicated with this service
+ java.util.List<RuntimeWire>RuntimeComponentService.getRuntimeWires() + +
+          Get a list of runtime wires to the service
+ java.util.List<RuntimeWire>RuntimeComponentReference.getRuntimeWires() + +
+          Get a list of runtime wires to the reference
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.runtime with parameters of type RuntimeWire
+ voidRuntimeWireProcessor.process(RuntimeWire wire) + +
+          Process the runtime wire to add interceptors
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/class-use/RuntimeWireProcessor.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/class-use/RuntimeWireProcessor.html new file mode 100644 index 0000000000..053d1f6551 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/class-use/RuntimeWireProcessor.html @@ -0,0 +1,224 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.runtime.RuntimeWireProcessor + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.runtime.RuntimeWireProcessor

+
+ + + + + + + + + +
+Packages that use RuntimeWireProcessor
org.apache.tuscany.sca.runtime  
+  +

+ + + + + +
+Uses of RuntimeWireProcessor in org.apache.tuscany.sca.runtime
+  +

+ + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.runtime that return types with arguments of type RuntimeWireProcessor
+ java.util.List<RuntimeWireProcessor>RuntimeWireProcessorExtensionPoint.getWireProcessors() + +
+          Returns a list of registered wire-processors.
+ java.util.List<RuntimeWireProcessor>DefaultWireProcessorExtensionPoint.getWireProcessors() + +
+          Returns a list of registered wire-processors.
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.apache.tuscany.sca.runtime with parameters of type RuntimeWireProcessor
+ voidRuntimeWireProcessorExtensionPoint.addWireProcessor(RuntimeWireProcessor processor) + +
+          Registers a wire-processor in the runtime
+ voidDefaultWireProcessorExtensionPoint.addWireProcessor(RuntimeWireProcessor processor) + +
+          Registers a wire-processor in the runtime
+ voidRuntimeWireProcessorExtensionPoint.removeWireProcessor(RuntimeWireProcessor processor) + +
+          De-registers a wire-processor in the runtime
+ voidDefaultWireProcessorExtensionPoint.removeWireProcessor(RuntimeWireProcessor processor) + +
+          De-registers a wire-processor in the runtime
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/class-use/RuntimeWireProcessorExtensionPoint.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/class-use/RuntimeWireProcessorExtensionPoint.html new file mode 100644 index 0000000000..25f2aea807 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/class-use/RuntimeWireProcessorExtensionPoint.html @@ -0,0 +1,176 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.runtime.RuntimeWireProcessorExtensionPoint + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.runtime.RuntimeWireProcessorExtensionPoint

+
+ + + + + + + + + +
+Packages that use RuntimeWireProcessorExtensionPoint
org.apache.tuscany.sca.runtime  
+  +

+ + + + + +
+Uses of RuntimeWireProcessorExtensionPoint in org.apache.tuscany.sca.runtime
+  +

+ + + + + + + + + +
Classes in org.apache.tuscany.sca.runtime that implement RuntimeWireProcessorExtensionPoint
+ classDefaultWireProcessorExtensionPoint + +
+          The default implementation of a WireProcessorExtensionPoint
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/package-frame.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/package-frame.html new file mode 100644 index 0000000000..b37be00a46 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/package-frame.html @@ -0,0 +1,55 @@ + + + + + + +org.apache.tuscany.sca.runtime + + + + + + + + + + + +org.apache.tuscany.sca.runtime + + + + +
+Interfaces  + +
+EndpointReference +
+RuntimeComponent +
+RuntimeComponentReference +
+RuntimeComponentService +
+RuntimeWire +
+RuntimeWireProcessor +
+RuntimeWireProcessorExtensionPoint
+ + + + + + +
+Classes  + +
+DefaultWireProcessorExtensionPoint
+ + + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/package-summary.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/package-summary.html new file mode 100644 index 0000000000..957a9990ac --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/package-summary.html @@ -0,0 +1,195 @@ + + + + + + +org.apache.tuscany.sca.runtime + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.apache.tuscany.sca.runtime +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
EndpointReferenceThe endpoint reference for a component service or reference
RuntimeComponentThe runtime component interface.
RuntimeComponentReferenceThe runtime component reference.
RuntimeComponentServiceThe runtime component service.
RuntimeWireThe runtime wire interface that connects a component reference to a + component service (or an external service) over the selected binding
RuntimeWireProcessorImplementations are called after wires are decorated with policy and before they are connected.
RuntimeWireProcessorExtensionPointActs as a delegating WireProcessorExtensionPoint, delegating + processing of wires after policies have been applied and source and targets + have been connected.
+  + +

+ + + + + + + + + +
+Class Summary
DefaultWireProcessorExtensionPointThe default implementation of a WireProcessorExtensionPoint
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/package-tree.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/package-tree.html new file mode 100644 index 0000000000..7f3b59c38e --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/package-tree.html @@ -0,0 +1,255 @@ + + + + + + +org.apache.tuscany.sca.runtime Class Hierarchy + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.sca.runtime +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/package-use.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/package-use.html new file mode 100644 index 0000000000..906fcfb7d7 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/runtime/package-use.html @@ -0,0 +1,243 @@ + + + + + + +Uses of Package org.apache.tuscany.sca.runtime + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.sca.runtime

+
+ + + + + + + + + + + + + + + + + +
+Packages that use org.apache.tuscany.sca.runtime
org.apache.tuscany.sca.invocation  
org.apache.tuscany.sca.provider  
org.apache.tuscany.sca.runtime  
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.sca.runtime used by org.apache.tuscany.sca.invocation
EndpointReference + +
+          The endpoint reference for a component service or reference
+  +

+ + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.sca.runtime used by org.apache.tuscany.sca.provider
RuntimeComponent + +
+          The runtime component interface.
RuntimeComponentReference + +
+          The runtime component reference.
RuntimeComponentService + +
+          The runtime component service.
+  +

+ + + + + + + + + + + + + + + + + + + + +
+Classes in org.apache.tuscany.sca.runtime used by org.apache.tuscany.sca.runtime
EndpointReference + +
+          The endpoint reference for a component service or reference
RuntimeComponent + +
+          The runtime component interface.
RuntimeWire + +
+          The runtime wire interface that connects a component reference to a + component service (or an external service) over the selected binding
RuntimeWireProcessor + +
+          Implementations are called after wires are decorated with policy and before they are connected.
RuntimeWireProcessorExtensionPoint + +
+          Acts as a delegating WireProcessorExtensionPoint, delegating + processing of wires after policies have been applied and source and targets + have been connected.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/work/NotificationListener.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/work/NotificationListener.html new file mode 100644 index 0000000000..8c573de1a7 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/work/NotificationListener.html @@ -0,0 +1,296 @@ + + + + + + +NotificationListener + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.work +
+Interface NotificationListener<T extends java.lang.Runnable>

+
+
+
public interface NotificationListener<T extends java.lang.Runnable>
+ + +

+A callback inyterface that can be optionally used for registering + interest in status of asynchronously scheduled unit of work. +

+ +

+


+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidworkAccepted(T work) + +
+          Callback method when the unit of work is accepted.
+ voidworkCompleted(T work) + +
+          Callback method when the unit of work is successfully completed.
+ voidworkFailed(T work, + java.lang.Throwable error) + +
+          Callnack when the unit of work fails to complete.
+ voidworkRejected(T work) + +
+          Callback when the unit of work is rejected.
+ voidworkStarted(T work) + +
+          Callback when the unit of work is started.
+  +

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

+workAccepted

+
+void workAccepted(T work)
+
+
Callback method when the unit of work is accepted. +

+

+
Parameters:
work - Work that was accepted.
+
+
+
+ +

+workCompleted

+
+void workCompleted(T work)
+
+
Callback method when the unit of work is successfully completed. +

+

+
Parameters:
work - Work that was succesfully completed.
+
+
+
+ +

+workStarted

+
+void workStarted(T work)
+
+
Callback when the unit of work is started. +

+

+
Parameters:
work - Unit of work that was started.
+
+
+
+ +

+workRejected

+
+void workRejected(T work)
+
+
Callback when the unit of work is rejected. +

+

+
Parameters:
work - Unit of work that was rejected.
+
+
+
+ +

+workFailed

+
+void workFailed(T work,
+                java.lang.Throwable error)
+
+
Callnack when the unit of work fails to complete. +

+

+
Parameters:
work - Unit of work that failed to complete.
error - Error that caused the unit of work to fail.
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/work/WorkScheduler.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/work/WorkScheduler.html new file mode 100644 index 0000000000..28e11c7be1 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/work/WorkScheduler.html @@ -0,0 +1,260 @@ + + + + + + +WorkScheduler + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.work +
+Interface WorkScheduler

+
+
+
public interface WorkScheduler
+ + +

+Defines the contract for scheduling asychronous units of work. + +

+ Units of work can be scheduled with an optional NotificationListener. + If a notification listener is specified, the caller will be notified regarding the + status of the work. The unit of work can either be completed, rejected or completed + with an error. If the work completed with an error, the caller is notfied with the + error details. +

+

+ +

+


+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ + + + + +
+<T extends java.lang.Runnable> +
+void
+
scheduleWork(T work) + +
+          Schedules a unit of work for future execution.
+ + + + + +
+<T extends java.lang.Runnable> +
+void
+
scheduleWork(T work, + NotificationListener<T> listener) + +
+          Schedules a unit of work for future execution.
+  +

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

+scheduleWork

+
+<T extends java.lang.Runnable> void scheduleWork(T work,
+                                                 NotificationListener<T> listener)
+
+
Schedules a unit of work for future execution. The notification listener + is used to register interest in callbacks regarding the status of the work. +

+

+
Parameters:
work - The unit of work that needs to be asynchronously executed.
listener - Notification listener for callbacks.
+
+
+
+ +

+scheduleWork

+
+<T extends java.lang.Runnable> void scheduleWork(T work)
+
+
Schedules a unit of work for future execution. The notification listener + is used to register interest in callbacks regarding the status of the work. +

+

+
Parameters:
work - The unit of work that needs to be asynchronously executed.
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/work/WorkSchedulerException.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/work/WorkSchedulerException.html new file mode 100644 index 0000000000..337a4249fc --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/work/WorkSchedulerException.html @@ -0,0 +1,288 @@ + + + + + + +WorkSchedulerException + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.work +
+Class WorkSchedulerException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.apache.tuscany.sca.work.WorkSchedulerException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
+
public class WorkSchedulerException
extends java.lang.RuntimeException
+ + +

+Exception thrown by the work scheduler in case of unexpected exceptions. +

+ +

+

+
Version:
+
$Rev: 537206 $ $Date: 2007-05-11 16:14:19 +0100 (Fri, 11 May 2007) $
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
WorkSchedulerException() + +
+           
WorkSchedulerException(java.lang.String message) + +
+           
WorkSchedulerException(java.lang.String message, + java.lang.Throwable cause) + +
+           
WorkSchedulerException(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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+WorkSchedulerException

+
+public WorkSchedulerException()
+
+
+
+ +

+WorkSchedulerException

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

+WorkSchedulerException

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

+WorkSchedulerException

+
+public WorkSchedulerException(java.lang.Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/work/class-use/NotificationListener.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/work/class-use/NotificationListener.html new file mode 100644 index 0000000000..a02f21e525 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/work/class-use/NotificationListener.html @@ -0,0 +1,186 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.work.NotificationListener + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.work.NotificationListener

+
+ + + + + + + + + +
+Packages that use NotificationListener
org.apache.tuscany.sca.work  
+  +

+ + + + + +
+Uses of NotificationListener in org.apache.tuscany.sca.work
+  +

+ + + + + + + + + +
Methods in org.apache.tuscany.sca.work with parameters of type NotificationListener
+ + + + + +
+<T extends java.lang.Runnable> +
+void
+
WorkScheduler.scheduleWork(T work, + NotificationListener<T> listener) + +
+          Schedules a unit of work for future execution.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/work/class-use/WorkScheduler.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/work/class-use/WorkScheduler.html new file mode 100644 index 0000000000..998f690496 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/work/class-use/WorkScheduler.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Interface org.apache.tuscany.sca.work.WorkScheduler + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.apache.tuscany.sca.work.WorkScheduler

+
+No usage of org.apache.tuscany.sca.work.WorkScheduler +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/work/class-use/WorkSchedulerException.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/work/class-use/WorkSchedulerException.html new file mode 100644 index 0000000000..8d41bd0689 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/work/class-use/WorkSchedulerException.html @@ -0,0 +1,140 @@ + + + + + + +Uses of Class org.apache.tuscany.sca.work.WorkSchedulerException + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.apache.tuscany.sca.work.WorkSchedulerException

+
+No usage of org.apache.tuscany.sca.work.WorkSchedulerException +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/work/package-frame.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/work/package-frame.html new file mode 100644 index 0000000000..8b8e978708 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/work/package-frame.html @@ -0,0 +1,45 @@ + + + + + + +org.apache.tuscany.sca.work + + + + + + + + + + + +org.apache.tuscany.sca.work + + + + +
+Interfaces  + +
+NotificationListener +
+WorkScheduler
+ + + + + + +
+Exceptions  + +
+WorkSchedulerException
+ + + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/work/package-summary.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/work/package-summary.html new file mode 100644 index 0000000000..5f099c37ca --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/work/package-summary.html @@ -0,0 +1,173 @@ + + + + + + +org.apache.tuscany.sca.work + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.apache.tuscany.sca.work +

+ + + + + + + + + + + + + +
+Interface Summary
NotificationListener<T extends Runnable>A callback inyterface that can be optionally used for registering + interest in status of asynchronously scheduled unit of work.
WorkSchedulerDefines the contract for scheduling asychronous units of work.
+  + +

+ + + + + + + + + +
+Exception Summary
WorkSchedulerExceptionException thrown by the work scheduler in case of unexpected exceptions.
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/work/package-tree.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/work/package-tree.html new file mode 100644 index 0000000000..ce7abc1550 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/work/package-tree.html @@ -0,0 +1,161 @@ + + + + + + +org.apache.tuscany.sca.work Class Hierarchy + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.apache.tuscany.sca.work +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/work/package-use.html b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/work/package-use.html new file mode 100644 index 0000000000..664d115a54 --- /dev/null +++ b/site/trunk/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/work/package-use.html @@ -0,0 +1,167 @@ + + + + + + +Uses of Package org.apache.tuscany.sca.work + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.apache.tuscany.sca.work

+
+ + + + + + + + + +
+Packages that use org.apache.tuscany.sca.work
org.apache.tuscany.sca.work  
+  +

+ + + + + + + + +
+Classes in org.apache.tuscany.sca.work used by org.apache.tuscany.sca.work
NotificationListener + +
+          A callback inyterface that can be optionally used for registering + interest in status of asynchronously scheduled unit of work.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + -- cgit v1.2.3