Added DooHttpClientBuilder to create async http clients with an associative array of all the service URLs configurable by different app mode, eg. dev/prod/staging…
change to inject logger to eventbus/web app instance. Eventbus app can now call init() before exec()
Add status code parameter to sendResult(). sendError will send whatever that is passed into the method, an array will be json encoded
Added validateId() method, findWithIDs() and setEmbeddedMap() in orientdb model class.
ID is now validated when the model is created if an ID string is passed in. Model will not set the id passed in if it’s invalid, treated as new/unfound record.
findWithIDs() will search for a list of IDs passed in.
setEmbededMap() to set fields of EMBEDDEDMAP type with an associative array that can consist of inner maps or lists
Fixed SQL debug mode for record ID print to console.
added checkReqAcceptType() checkReqContentType() and checkReqHeaderValue(), useful for rest api to check request sent content type.
setApiAddress to accept a map of uri regex and its mapped address for easy parodying of api calls (distributed event bus calls).
Merge branch 'master' of https://github.com/darkredz/DooJ