}
public List<CmisObjectInFolderContainerType> getDescendants(String repositoryId, String folderId, BigInteger depth,
String filter, Boolean includeAllowableActions, EnumIncludeRelationships includeRelationships,
String renditionFilter, Boolean includePathSegment, CmisExtensionType extension) throws CmisException {
CmisService service = null;
try {
service = getService(wsContext, repositoryId);
List<CmisObjectInFolderContainerType> result = new ArrayList<CmisObjectInFolderContainerType>();
List<ObjectInFolderContainer> serviceResult = service.getDescendants(repositoryId, folderId, depth, filter,
includeAllowableActions, convert(IncludeRelationships.class, includeRelationships),
renditionFilter, includePathSegment, convert(extension));
if (serviceResult != null) {
for (ObjectInFolderContainer container : serviceResult) {