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
psantos1113 edited this page Sep 16, 2016
·
7 revisions
Package Structure
In the text below, "thing" is a placeholder for some category of object, such as "project", "component", "notification", etc.
com.blackducksoftware.integration.hub.api: services corresponding to Hub API endpoints.
com.blackducksoftware.integration.hub.api.thing: value objects corresponding to "thing" as returned from the Hub API.
com.blackducksoftware.integration.hub.dataservices.thing: services related to "thing" (getting/updating/etc. things from Hub).
com.blackducksoftware.integration.hub.dataservices.thing.transforms: transforms that perform additional processing (such as multiple Hub API calls) to produce more complex/usable objects corresponding to "thing" from the simpler objects gotten from the Hub API.
com.blackducksoftware.integration.hub.dataservices.thing.items: the more complex/usable objects corresponding to "thing" produced by transforms.