Dear Wiki user, You have subscribed to a wiki page or wiki category on "Ws Wiki" for change notification.
The following page has been changed by JeremyBoynes: http://wiki.apache.org/ws/Tuscany/Extending/ConfigurationModel ------------------------------------------------------------------------------ The code for the core model is contained in the "model" module located at http://svn.apache.org/repos/asf/incubator/tuscany/java/sca/model and all model object derive from the core !AssemblyObject interface. We use interfaces to describe most model items and provide a factory that can be used to create instances; this is optional and it is possible (if not recommended) for extensions to add to the model using simple !JavaBeans. - Common extension points in the model are: + For a full description of the model please see the !JavaDoc. Some common extension points in the model are: * [https://svn.apache.org/repos/asf/incubator/tuscany/java/sca/model/src/main/java/org/apache/tuscany/model/assembly/Implementation.java Implementation] interface that defines the actual implementation that should be used for a component. This would typically be extended by new component implementation types to describe the physical implementation that should be used (such as a Java class name or a script file). * [https://svn.apache.org/repos/asf/incubator/tuscany/java/sca/model/src/main/java/org/apache/tuscany/model/assembly/Binding.java Binding] interface that defines a binding to be applied to an !EntryPoint or !ExternalService. This would typically be extended by new transport or protocol bindings to describe how invocations will be represented on the wire (such as a web-service or IIOP call).