-
Notifications
You must be signed in to change notification settings - Fork 1
Motivation
inno-juanal edited this page Feb 14, 2017
·
6 revisions
This library was created out of the need of reusable code to minimise the effort to manipulate documents in Java services, especially getting input and setting output in the service.
It provides an abstraction for Integration Server documents. Compared to coding directly with IData and IDataUtil, it:
- Reduces boilerplate code. There's typically no need to deal with IDataCursor
- Provides an easy-to-use and consistent abstraction
- Supports predictable and extensible type conversion mechanisms. For instance, you may get a boolean value from a string in a more reliable way than IDataUtil.getBoolean, which returns false even for invalid string representations such as hello.
- Allows setting expectations about values being retrieved. For instance, it makes it easy to say that you want to retrieve a mandatory parameter in your service implementation
TODO