2009-08-28 11 views

Respuesta

9

La clase de activador maneja el ciclo de vida del complemento y proporciona acceso tanto al sistema OSGi subyacente (es decir, el registro de servicio, etc.) como al contenido del complemento (por ejemplo, archivos de imagen contenidos en el complemento -en).

Un caso de uso común del activador es registrar un servicio OSGi cuando se inicia el complemento y anular el registro del servicio cuando se detiene el complemento.

+3

Además, un paquete OSGi (igual que el complemento, que es un nombre específico e histórico del eclipse) no requiere una clase de activador. Si el paquete/complemento no proporciona servicios OSGi, puede prescindir de él, aunque no hace falta tener uno. Los paquetes que envuelven las bibliotecas de Java normalmente no tienen activadores –