Abstract
Get allowed Document State transitions for an asset. The API will return next allowed document state transitions for the user identified by userID attribute
JSONObject jsonResponse = ProfileService.getdocstateinfo(new String[] { assetPath }, userID, resourceResolver);
LOG.debug("Profile service response: {} for asset: {}", jsonResponse, assetPath);
JSONArray jsonArray = jsonResponse.getJSONObject(assetPath).getJSONArray(DOCSTATEJSON_ALLOWEDSTATES_KEY);
for (int i = 0; i < jsonArray.length(); i++) {
LOG.info("Valid transition: {}", jsonArray.getString(i));
}
Read Full Blog
Q&A
Please use this thread to ask the related questions.
Kautuk Sahni