Kraken iPOJO

kraken> ipojo.factory filterManager
================= iPOJO Factory =================
factory name="filterManager" state="valid" bundle="3" implementation-class="org.krakenapps.filter.impl.DefaultFilterManager"
        provides specification="org.krakenapps.filter.FilterManager"
        missinghandlers list="[]"
        requiredhandlers list="[org.apache.felix.ipojo:callback, org.apache.felix.ipojo:provides, org.apache.felix.ipojo:architecture]"

kraken> ipojo.handlers
================= iPOJO Handlers =================
Handler org.apache.felix.ipojo:controller (VALID)
Handler org.apache.felix.ipojo:callback (VALID)
Handler org.apache.felix.ipojo:requires (VALID)
Handler org.apache.felix.ipojo:provides (VALID)
Handler org.apache.felix.ipojo:properties (VALID)
Handler org.apache.felix.ipojo:architecture (VALID)
Handler com.nchovy.watchcat.api.handler:watchcatplugin (VALID)
Handler org.krakenapps.filter.filterhandler:filter (VALID)
Handler org.krakenapps.jpa.handler:transactional (VALID)

kraken> ipojo.instance ipojoScriptFactory-0
================= iPOJO Instance =================
instance name="ipojoScriptFactory-0" component.type="ipojoScriptFactory" state="valid" bundle="57"
        object name="org.krakenapps.ipojo.impl.IPojoScriptFactory@1ff2e1b"
        handler name="org.apache.felix.ipojo:callback" state="valid"
        handler name="org.apache.felix.ipojo:provides" state="valid"
                provides service.id="166" state="registered" specifications="[org.krakenapps.api.ScriptFactory]"
                        property name="alias" value="ipojo"
                        property name="factory.name" value="ipojoScriptFactory"
                        property name="instance.name" value="ipojoScriptFactory-0"
        handler name="org.apache.felix.ipojo:architecture" state="valid"

iPOJO Arch command 고대로 베껴 만드는 중..

1.4.0부터 추가된 API로 동적으로 컴포넌트 생성하는 것까지 추가해서 내놓을 예정..
아무래도 컴포넌트 생성/소멸이 콘솔에서 바로 제어되어야 Kraken Cron을 원하는대로 쓸 수 있을 듯..
by xeraph | 2009/09/15 17:25 | NCHOVY | 트랙백 | 덧글(0)
트랙백 주소 : http://xeraph.com/tb/5071112
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]

:         :

:

비공개 덧글