adobe / adobe/aio-lib-java

`aem.events_osgi_mapping` allow osgi application events based on a configuration value

Aperta
#89 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Java
Stelle
7
Fork
22
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

allow osgi application events based on a configuration value

add the following https://github.com/adobe/aio-lib-java/blob/main/aem/events_osgi_mapping/src/main/java/com/adobe/aio/aem/event/osgimapping/ocd/OsgiEventMappingConfig.java

```
@AttributeDefinition(name = "Allow OSGI Application Events",
description = "true/false to allow or disallow application triggered osgi events")
String osgi_allow_application_events() default false;
```

and refactor https://github.com/adobe/aio-lib-java/blob/main/aem/events_osgi_mapping/src/main/java/com/adobe/aio/aem/event/osgimapping/eventhandler/AdobeIoEventHandler.java#L69

to take the above new conf into consideration

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia da OsgiEventMappingConfig.java per comprendere il pattern di configurazione esistente, quindi esamina AdobeIoEventHandler.java intorno alla riga 69, dove vengono gestiti gli eventi OSGI attivati dall’applicazione. Aggiungi il valore di configurazione e verifica che l’handler consenta o rifiuti gli eventi dell’applicazione in base a tale valore.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
java
Ambito
backend
Tipo di issue
Funzionalità
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Specificata chiaramente
Idoneità per principianti
68/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.