...
Include Page | |||
---|---|---|---|
|
|
...
Wiki Markup |
---|
{html}
<div class="content">
{html} |
...
Describing
...
your
...
iPOJO
...
components
...
This
...
section
...
describes
...
the
...
different
...
features
...
supported
...
by
...
iPOJO.
...
This
...
page
...
aims
...
to
...
answer
...
to
...
the
...
following
...
question:
...
"What
...
can
...
I
...
write
...
in
...
my
...
iPOJO
...
component
...
descriptor?"
Wiki Markup |
---|
_ {div:class=toc} {toc:maxLevel=4|minLevel=2} {div} h2. |
Core
...
features
...
Core
...
features
...
are
...
provided
...
with
...
the
...
iPOJO
...
runtime
...
bundles.
...
You
...
can
...
use
...
it
...
directly,
...
as
...
soon
...
as
...
the
...
iPOJO
...
runtime
...
is
...
deployed.
...
...
...
...
...
- service
- How to publish and provide a service
- How to react to lifecycle state changes
- How to description component configuration
- How to enable/disable instance introspection
- How to act on the instance state from the implementation
Extensions
Extensions extend the iPOJO model to add a specific functionality. This is made thanks to the external handler mechanism. So before using one of these features, deploy the attached external handler.
- How to receive and send events with the Event Admin
- How to reconfigure instances with JMX
- How to implement an extender pattern
- How to implement a whiteboard pattern
- How to wait for services and inject proxies
A missing functionality ?
iPOJO component model is extensible. So, you can implement your own handler managing you specific requirement. Refer the handler development guide (How to write your own handler) for more details.
Include Page | ||||
---|---|---|---|---|
|
...