adobe / adobe/aio-lib-java

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

Ouverte
#89 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Java
Étoiles
7
Forks
22
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

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

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par OsgiEventMappingConfig.java afin de comprendre le modèle de configuration existant, puis examinez AdobeIoEventHandler.java autour de la ligne 69, où sont gérés les événements OSGI déclenchés par l’application. Ajoutez la valeur de configuration et vérifiez que le handler autorise ou refuse les événements de l’application conformément à cette valeur.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
java
Domaine
backend
Type d'issue
Fonctionnalité
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Clairement spécifiée
Accessibilité débutants
68/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.