64503: Content Source fetched from API

This commit is contained in:
Kristof De Langhe
2019-08-20 16:25:40 +02:00
parent 2d3dfde6bb
commit 764f532b99
10 changed files with 245 additions and 145 deletions

View File

@@ -18,6 +18,7 @@ import { MetadataschemaParsingService } from './metadataschema-parsing.service';
import { MetadatafieldParsingService } from './metadatafield-parsing.service';
import { URLCombiner } from '../url-combiner/url-combiner';
import { TaskResponseParsingService } from '../tasks/task-response-parsing.service';
import { ContentSourceResponseParsingService } from './content-source-response-parsing.service';
/* tslint:disable:max-classes-per-file */
@@ -358,6 +359,16 @@ export class CreateRequest extends PostRequest {
}
}
export class ContentSourceRequest extends GetRequest {
constructor(uuid: string, href: string) {
super(uuid, href);
}
getResponseParser(): GenericConstructor<ResponseParsingService> {
return ContentSourceResponseParsingService;
}
}
/**
* Request to delete an object based on its identifier
*/