Skip to end of metadata
Go to start of metadata
You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
Version 1
Next »
State Diagram
Step Descriptions
- Initial State - DB entry to be set up.
- SDNC waits for receiving inputs from SO.
- On receiving the inputs(For Service creation - for instance) it processes Service Creation request where it does validation of request[ checks if mandatory parameters required by Virtuora is received in input parameters, does feasibility check and send request to Virtuora Controller and wait for response.
- On failure sync response, sends failure response to SO and clean up AAI entries and DB.
- On receiving intermediate response as Success, SDNC updates SDNC DB, updates AAI with Service parameters as 'CREATING' and sends synchronous response back to SO and starts timer and waits for async response from controller.
- Once timer is started, SDNC waits for async response.
- Handling Timeout - Once the time expires, SDNC clean up resources from DB and AAI and updates SO.
- On success async response from Virtuora Controller, SDNC will update DB enteries, send async response to SO and Update AAI with status as 'CREATED'.
- On failure response, SDNC will send failure async response to SO, clean up DB enteries and delete an entry from AAI.
- On receiving Delete request, SDNC will relate the request from the AAI data and sends the request to SDNC controller.
- Sync success response - Update DB details, Update AAI status as 'DELETING' and send sync success response to SO.
- Sync failure response - Update DB details, Update AAI status as 'CREATED' and send sync success response to SO.
- Async success response - Clean up DB details and send async response to SO.
- Async failure response - Update DB details, Update AAI status as 'CREATED' and send async success response to SO - A state will be hence terminated once the request comes to this state.