Download PDF documentation
Transcript
OpenEngSB Manual 30.1. Create Wrapped Artifacts ............................................................................... 77 30.2. Tips and Tricks ............................................................................................. 78 31. OpenEngSBModels ................................................................................................... 79 31.1. Motivation ..................................................................................................... 79 31.2. Structure of a model ...................................................................................... 79 31.3. Supported field types ..................................................................................... 79 31.4. Model Ids ...................................................................................................... 80 32. Engineering Database - EDB ..................................................................................... 81 32.1. Motivation ..................................................................................................... 81 32.2. Structure ........................................................................................................ 81 32.3. Usage ............................................................................................................ 81 32.4. Conflict Detection .......................................................................................... 82 33. Engineering Knowledge Base - EKB ......................................................................... 83 33.1. Motivation ..................................................................................................... 83 33.2. Query Interface .............................................................................................. 83 33.3. Persist Interface ............................................................................................. 83 34. How To Create an Internal Connector ....................................................................... 84 34.1. Prerequisites .................................................................................................. 84 34.2. Creating a new connector project .................................................................... 84 34.3. Project Structure ............................................................................................ 85 34.4. Integrating the Connector into the OpenEngSB environment ............................. 86 35. How To Create an Internal Domain ........................................................................... 87 35.1. Prerequisites .................................................................................................. 87 35.2. Creating a new domain project ....................................................................... 87 35.3. Components ................................................................................................... 89 35.4. Connectors .................................................................................................... 90 36. HowTo - Extend OpenEngSB Console ...................................................................... 91 36.1. Goal .............................................................................................................. 91 36.2. Time to Complete .......................................................................................... 91 36.3. Prerequisites .................................................................................................. 91 36.4. Start the console ............................................................................................ 91 36.5. Adding new commands .................................................................................. 91 37. HowTo - Create a connector for an already existing domain for the OpenEngSB ........... 93 37.1. Goal .............................................................................................................. 93 37.2. Time to Complete .......................................................................................... 93 37.3. Prerequisites .................................................................................................. 93 37.4. Step 1 - Use the archetype ............................................................................. 93 37.5. Step 2 - Add the dependencies ....................................................................... 94 37.6. Step 3 - Configure the connector .................................................................... 94 37.7. Step 4 - Implement the connector ................................................................... 95 37.8. Step 5 - Blueprint Setup and Internationalization ............................................. 99 37.9. Step 6 - Start the OpenEngSB with your Connector ........................................ 100 37.10. Step 7 - Test the new connector .................................................................. 100 38. How to add new field support for domain models ..................................................... 101 38.1. Goal ............................................................................................................ 101 38.2. Time to complete ......................................................................................... 101 38.3. Prerequisites ................................................................................................ 101 v