org.objectweb.dsrg.sofa.microarchitecture
Interface ContentPlaceholder


public interface ContentPlaceholder

Interface that is used to connect control part of a component to inner objects.


Method Summary
 void bindRequiredInterface(java.lang.String name, java.lang.Object ref)
          Binds control part to an object that is bound to the inner end of the required business interface.
 java.lang.Object lookupProvidedInterface(java.lang.String name)
          Returns reference to an object that is bound to the inner end of the provided business interface.
 

Method Detail

lookupProvidedInterface

java.lang.Object lookupProvidedInterface(java.lang.String name)
                                         throws InterfaceNotFoundException,
                                                java.lang.IllegalArgumentException
Returns reference to an object that is bound to the inner end of the provided business interface.

Throws:
InterfaceNotFoundException
java.lang.IllegalArgumentException

bindRequiredInterface

void bindRequiredInterface(java.lang.String name,
                           java.lang.Object ref)
                           throws InterfaceNotFoundException,
                                  java.lang.IllegalArgumentException
Binds control part to an object that is bound to the inner end of the required business interface.

Throws:
InterfaceNotFoundException
java.lang.IllegalArgumentException