blob: cddab70b004c72759f7d43a414b9cc4bf71d8f82 [file] [log] [blame]
<ipojo>
<component
className="org.apache.felix.ipojo.test.scenarios.component.FooProviderType1"
name="LFCB-FooProviderType-1" architecture="true">
<provides />
</component>
<!-- Lifecycle Callback -->
<component
className="org.apache.felix.ipojo.test.scenarios.component.CallbackCheckService"
name="LFCB-CallbackCheckService" architecture="true">
<requires field="fs" />
<provides />
<callback transition="validate" method="start" />
<callback transition="invalidate" method="stop" />
</component>
<component
className="org.apache.felix.ipojo.test.scenarios.component.CallbackCheckService"
name="LFCB-ParentCallbackCheckService" architecture="true">
<requires field="fs" />
<provides />
<callback transition="validate" method="parentStart" />
<callback transition="invalidate" method="parentStop" />
</component>
<component
className="org.apache.felix.ipojo.test.scenarios.component.CallbackCheckService"
immediate="true" name="LFCB-ImmediateCallbackCheckService"
architecture="true">
<requires field="fs" />
<provides />
<callback transition="validate" method="start" />
<callback transition="invalidate" method="stop" />
</component>
<component
className="org.apache.felix.ipojo.test.scenarios.component.CallbackCheckService"
immediate="true" name="LFCB-ImmediateCallbackCheckServiceSingleton"
factory-method="singleton" architecture="true">
<requires field="fs" />
<provides />
<callback transition="validate" method="start" />
<callback transition="invalidate" method="stop" />
</component>
<component
className="org.apache.felix.ipojo.test.scenarios.component.CallbackCheckService"
immediate="true" name="LFCB-ImmediateCallbackCheckServiceSeveral"
factory-method="several" architecture="true">
<requires field="fs" />
<provides />
<callback transition="validate" method="start" />
<callback transition="invalidate" method="stop" />
</component>
</ipojo>