You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Extending PackDB is core the concept of PackDB, so we have worked to try and make it simple and easy to do.
To get started extending PackDB, you will have to create implementations for the following
Data worker
Audit worker
Index worker
You can also extend the following for more advanced extensions that maybe need more changes for PackDB:
Audit generator
Semaphore factory – For locking resources
Serializer
Data Manager
In this tutorial, we will start by looking at the workers and what is involved in extending PackDB with these. After we have done that, we will then look at a suggestion on how to provide users of your extension the best user experience for using your extension. Finally, we will take a look at the none required features that can be extended with PackDB.