@@ -6,7 +6,7 @@ import { RequestService } from '../data/request.service';
66import { SUBMISSION_CC_LICENSE } from './models/submission-cc-licence.resource-type' ;
77import { SubmissionCcLicence } from './models/submission-cc-license.model' ;
88import { BaseDataService } from '../data/base/base-data.service' ;
9- import { FindAllData } from '../data/base/find-all-data' ;
9+ import { FindAllData , FindAllDataImpl } from '../data/base/find-all-data' ;
1010import { FindListOptions } from '../data/find-list-options.model' ;
1111import { FollowLinkConfig } from '../../shared/utils/follow-link-config.model' ;
1212import { Observable } from 'rxjs' ;
@@ -19,6 +19,7 @@ import { dataService } from '../data/base/data-service.decorator';
1919export class SubmissionCcLicenseDataService extends BaseDataService < SubmissionCcLicence > implements FindAllData < SubmissionCcLicence > {
2020
2121 protected linkPath = 'submissioncclicenses' ;
22+ private findAllData : FindAllData < SubmissionCcLicence > ;
2223
2324 constructor (
2425 protected requestService : RequestService ,
@@ -27,6 +28,8 @@ export class SubmissionCcLicenseDataService extends BaseDataService<SubmissionCc
2728 protected halService : HALEndpointService ,
2829 ) {
2930 super ( 'submissioncclicenses' , requestService , rdbService , objectCache , halService ) ;
31+
32+ this . findAllData = new FindAllDataImpl ( this . linkPath , requestService , rdbService , objectCache , halService , this . responseMsToLive ) ;
3033 }
3134
3235 /**
@@ -44,6 +47,6 @@ export class SubmissionCcLicenseDataService extends BaseDataService<SubmissionCc
4447 * Return an observable that emits object list
4548 */
4649 public findAll ( options ?: FindListOptions , useCachedVersionIfAvailable ?: boolean , reRequestOnStale ?: boolean , ...linksToFollow : FollowLinkConfig < SubmissionCcLicence > [ ] ) : Observable < RemoteData < PaginatedList < SubmissionCcLicence > > > {
47- return undefined ;
50+ return this . findAllData . findAll ( options , useCachedVersionIfAvailable , reRequestOnStale , ... linksToFollow ) ;
4851 }
4952}
0 commit comments