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
 void addWireProcessor(RuntimeWireProcessor processor)
          Registers a wire-processor in the runtime
 java.util.List<RuntimeWireProcessor> getWireProcessors()
          Returns a list of registered wire-processors.
 void removeWireProcessor(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