|
Apache Tuscany SCA Kernel Sub-Project | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ModelObject | |
---|---|
org.apache.tuscany.spi.extension | |
org.apache.tuscany.spi.idl.java | |
org.apache.tuscany.spi.implementation.java | |
org.apache.tuscany.spi.loader | |
org.apache.tuscany.spi.model |
Uses of ModelObject in org.apache.tuscany.spi.extension |
---|
Classes in org.apache.tuscany.spi.extension with type parameters of type ModelObject | |
---|---|
class |
LoaderExtension<T extends ModelObject>
Support class for extending the Loader mechanism. |
Uses of ModelObject in org.apache.tuscany.spi.idl.java |
---|
Subclasses of ModelObject in org.apache.tuscany.spi.idl.java | |
---|---|
class |
JavaServiceContract
Represents a service contract specified using a Java interface |
Uses of ModelObject in org.apache.tuscany.spi.implementation.java |
---|
Subclasses of ModelObject in org.apache.tuscany.spi.implementation.java | |
---|---|
class |
JavaMappedComponentType<S extends JavaMappedService,R extends JavaMappedReference,P extends JavaMappedProperty<?>>
A specialized component type definition whose services, references and properties can be mapped to the Java programming model. |
class |
JavaMappedProperty<T>
A Property definition that is mapped to a specific location in the implementation class. |
class |
JavaMappedReference
A ReferenceDefinition definition that is mapped to a specific location in the implementation class. |
class |
JavaMappedService
A ServiceDefinition definition that is mapped to a Java interface. |
class |
PojoComponentType<S extends ServiceDefinition,R extends ReferenceDefinition,P extends Property<?>>
A component type specialization for POJO implementations |
Uses of ModelObject in org.apache.tuscany.spi.loader |
---|
Classes in org.apache.tuscany.spi.loader with type parameters of type ModelObject | |
---|---|
interface |
StAXElementLoader<T extends ModelObject>
A loader that creates a model object from a StAX input stream. |
Methods in org.apache.tuscany.spi.loader with type parameters of type ModelObject | ||
---|---|---|
|
Loader.load(CompositeComponent parent,
URL url,
Class<MO> type,
DeploymentContext deploymentContext)
Load a model object from a specified location. |
|
|
LoaderRegistry.registerLoader(QName element,
StAXElementLoader<T> loader)
Register a loader. |
|
|
LoaderRegistry.unregisterLoader(QName element,
StAXElementLoader<T> loader)
Unregister a loader. |
Methods in org.apache.tuscany.spi.loader that return ModelObject | |
---|---|
ModelObject |
Loader.load(CompositeComponent parent,
javax.xml.stream.XMLStreamReader reader,
DeploymentContext deploymentContext)
Parse the supplied XML stream, dispatching to the appropriate registered loader for each element encountered in the stream. |
Uses of ModelObject in org.apache.tuscany.spi.model |
---|
Subclasses of ModelObject in org.apache.tuscany.spi.model | |
---|---|
class |
AtomicImplementation<T extends ComponentType>
The base representation of an atomic component implementation |
class |
Binding
The base representation of a binding specified in an assembly |
class |
BindlessServiceDefinition
Represents a service in a composite, with an interface and a reference target. |
class |
BoundReferenceDefinition<B extends Binding>
Represents a reference configured with a binding in a composite |
class |
BoundServiceDefinition<B extends Binding>
Represents a service offered by a component, that has a particular binding associated with it. |
class |
ComponentDefinition<I extends Implementation<?>>
Represents a component. |
class |
ComponentType<S extends ServiceDefinition,R extends ReferenceDefinition,P extends Property<?>>
The definition of the configurable aspects of an implementation in terms of the services it exposes, the services it references, and properties that can be used to configure it. |
class |
CompositeComponentType<S extends ServiceDefinition,R extends ReferenceDefinition,P extends Property<?>>
A specialization of component type for composite components. |
class |
CompositeImplementation
A specialization of an implementation associated with composite components |
class |
DataType<L>
Representation of the type of data associated with an operation. |
class |
Implementation<T extends ComponentType>
Represents a component implementation |
class |
Include
Model object that represents the include of a composite by value. |
class |
Property<T>
A component property |
class |
PropertyValue<T>
Represents a configured component property |
class |
ReferenceDefinition
Represents a component reference |
class |
ReferenceTarget
Represents the set of targets configured on a reference |
class |
ServiceContract<T>
Base class representing service contract information |
class |
ServiceDefinition
Represents a service offered by a component |
class |
WireDefinition
Represents a wire specified in an assembly |
|
Apache Tuscany SCA Kernel Sub-Project | |||||||||
PREV NEXT | FRAMES NO FRAMES |