Uses of Interface
org.objectweb.dsrg.sofa.microarchitecture.SOFAMicroComponent

Packages that use SOFAMicroComponent
org.objectweb.dsrg.sofa.bootstrap   
org.objectweb.dsrg.sofa.microarchitecture   
 

Uses of SOFAMicroComponent in org.objectweb.dsrg.sofa.bootstrap
 

Classes in org.objectweb.dsrg.sofa.bootstrap that implement SOFAMicroComponent
 class FactoryInterceptorController
          Class that wraps generated Proxy object with SOFAMicroInterceptor.
 class InterceptorController
          Class that wraps interceptor object created by InterceptorGenerator with SOFAMicroInterceptor interface.
 class MIComponentImpl
          This microcomponent implements Componet aspect.
 class MIInComponentBase
          Implements logic of the InComponent aspect.
 class MIInComponentImpl
          This microcomponent connects to InComponent control interface and delegates calls to the base microcomponent of the InComponent aspect.
 class MILifecycleBase
          Implements the Lifecycle aspect logic.
 class MILifecycleImpl
          This microcomponent connects to Lifecycle control interface and delegates calls to the base microcomponent of the Lifecycle aspect.
 class MIServicePublisherOSGi
          ServicePublisher controller for OSGi services It implements the ServicePublisher aspect and enables SOFA2 components to publish their interfaces as OSGi services
 class MIServiceTrackerOSGi
          ServiceTracker controller for OSGi services It implements the ServiceTracker aspect and enables SOFA2 components to track and use OSGi services.
 class MIUpdateImpl
          Implements the Update aspect.
 

Methods in org.objectweb.dsrg.sofa.bootstrap that return SOFAMicroComponent
 SOFAMicroComponent FactoryInterceptorGenerator.generate(java.lang.Class iface, java.util.Map<java.lang.String,java.lang.String> parameters)
           
 

Uses of SOFAMicroComponent in org.objectweb.dsrg.sofa.microarchitecture
 

Subinterfaces of SOFAMicroComponent in org.objectweb.dsrg.sofa.microarchitecture
 interface SOFAMicroInterceptor
          Extends SOFAMicroComponent with methods allowing the microcomponent to bind to delegation chain.
 

Methods in org.objectweb.dsrg.sofa.microarchitecture that return SOFAMicroComponent
 SOFAMicroComponent SOFAMicroGenerator.generate(java.lang.Class iface, java.util.Map<java.lang.String,java.lang.String> parameters)
          This method generates delegating microcomponent for given interface.