Tuscany Core

org.apache.tuscany.core.system.assembly
Interface SystemImplementation

All Superinterfaces:
org.apache.tuscany.model.assembly.AssemblyObject, org.apache.tuscany.model.assembly.AtomicImplementation, org.apache.tuscany.model.assembly.Extensible, org.apache.tuscany.model.assembly.Implementation
All Known Implementing Classes:
SystemImplementationImpl

public interface SystemImplementation
extends org.apache.tuscany.model.assembly.AtomicImplementation

Represents a system component implementation

Version:
$Rev: 393677 $ $Date: 2006-04-12 21:03:55 -0400 (Wed, 12 Apr 2006) $

Method Summary
 java.lang.Class<?> getImplementationClass()
          Returns the implementation class of the system component
 void setImplementationClass(java.lang.Class<?> value)
          Sets the implementation class of the system component
 
Methods inherited from interface org.apache.tuscany.model.assembly.Implementation
getComponentType, setComponentType
 
Methods inherited from interface org.apache.tuscany.model.assembly.Extensible
getExtensibilityAttributes, getExtensibilityElements
 
Methods inherited from interface org.apache.tuscany.model.assembly.AssemblyObject
accept, freeze, initialize
 

Method Detail

getImplementationClass

java.lang.Class<?> getImplementationClass()
Returns the implementation class of the system component


setImplementationClass

void setImplementationClass(java.lang.Class<?> value)
Sets the implementation class of the system component


Tuscany Core

-