result.setRelationships(convertObjects(jsonRelationships, typeCache));
result.setRelationships(convertObjects(jsonRelationships, typeCache));
@Override public List<ObjectData> getAppliedPolicies(String repositoryId, String objectId, String filter, ExtensionsData extension) { // build URL UrlBuilder url = getObjectUrl(repositoryId, objectId, Constants.SELECTOR_POLICIES); url.addParameter(Constants.PARAM_FILTER, filter); url.addParameter(Constants.PARAM_SUCCINCT, getSuccinctParameter()); url.addParameter(Constants.PARAM_DATETIME_FORMAT, getDateTimeFormatParameter()); // read and parse Response resp = read(url); List<Object> json = parseArray(resp.getStream(), resp.getCharset()); TypeCache typeCache = new ClientTypeCacheImpl(repositoryId, this); return JSONConverter.convertObjects(json, typeCache); } }
@Override public List<ObjectData> getAppliedPolicies(String repositoryId, String objectId, String filter, ExtensionsData extension) { // build URL UrlBuilder url = getObjectUrl(repositoryId, objectId, Constants.SELECTOR_POLICIES); url.addParameter(Constants.PARAM_FILTER, filter); url.addParameter(Constants.PARAM_SUCCINCT, getSuccinctParameter()); url.addParameter(Constants.PARAM_DATETIME_FORMAT, getDateTimeFormatParameter()); // read and parse Response resp = read(url); List<Object> json = parseArray(resp.getStream(), resp.getCharset()); TypeCache typeCache = new ClientTypeCacheImpl(repositoryId, this); return JSONConverter.convertObjects(json, typeCache); } }
@Override public List<ObjectData> getAllVersions(String repositoryId, String objectId, String versionSeriesId, String filter, Boolean includeAllowableActions, ExtensionsData extension) { // build URL UrlBuilder url = getObjectUrl(repositoryId, objectId, Constants.SELECTOR_VERSIONS); url.addParameter(Constants.PARAM_FILTER, filter); url.addParameter(Constants.PARAM_ALLOWABLE_ACTIONS, includeAllowableActions); url.addParameter(Constants.PARAM_SUCCINCT, getSuccinctParameter()); url.addParameter(Constants.PARAM_DATETIME_FORMAT, getDateTimeFormatParameter()); // read and parse Response resp = read(url); List<Object> json = parseArray(resp.getStream(), resp.getCharset()); TypeCache typeCache = new ClientTypeCacheImpl(repositoryId, this); return JSONConverter.convertObjects(json, typeCache); } }
@Override public List<ObjectData> getAllVersions(String repositoryId, String objectId, String versionSeriesId, String filter, Boolean includeAllowableActions, ExtensionsData extension) { // build URL UrlBuilder url = getObjectUrl(repositoryId, objectId, Constants.SELECTOR_VERSIONS); url.addParameter(Constants.PARAM_FILTER, filter); url.addParameter(Constants.PARAM_ALLOWABLE_ACTIONS, includeAllowableActions); url.addParameter(Constants.PARAM_SUCCINCT, getSuccinctParameter()); url.addParameter(Constants.PARAM_DATETIME_FORMAT, getDateTimeFormatParameter()); // read and parse Response resp = read(url); List<Object> json = parseArray(resp.getStream(), resp.getCharset()); TypeCache typeCache = new ClientTypeCacheImpl(repositoryId, this); return JSONConverter.convertObjects(json, typeCache); } }