Stavros Kanarakis | 596e7c0 | 2019-04-04 13:55:13 +0300 | [diff] [blame] | 1 | Compiling BBS-EP |
| 2 | ================ |
| 3 | |
| 4 | BBS-ep is a sub-project of dcaegen2/services (inside components directory). |
| 5 | To build just the BBS-ep component, run the following maven command from within **components/bbs-event-processor** directory |
| 6 | `mvn clean install` |
| 7 | |
| 8 | |
| 9 | API Endpoints |
| 10 | ============= |
| 11 | |
| 12 | Running with dev-mode of BBS-EP |
| 13 | - Heartbeat: **GET http://<container_address>:8100/heartbeat** |
| 14 | - Start Polling for events: **POST http://<container_address>:8100/start-tasks** |
| 15 | - Stop Polling for events: **POST http://<container_address>:8100/cancel-tasks** |
| 16 | - Execute just one polling for PNF re-registration internal events: **POST http://<container_address>:8100/poll-reregistration-events** |
| 17 | - Execute just one polling for CPE authentication events: **POST http://<container_address>:8100/poll-cpe-authentication-events** |
| 18 | - Change application logging level: **POST http://<container_address>:8100/logging/{level}** |
| 19 | |
| 20 | More detailed API specifications can be found in :doc:`../../apis/swagger-bbs-event-processor`. |
| 21 | |
| 22 | Maven GroupId: |
| 23 | ============== |
| 24 | |
| 25 | org.onap.dcaegen2.services.components |
| 26 | |
| 27 | Maven Parent ArtifactId: |
| 28 | ======================== |
| 29 | |
| 30 | org.onap.oparen:oparent:1.2.3 |