Merge pull request #541 from nsacyber/v3_filestore-bean-removal

Filestore Service Removal
This commit is contained in:
Cyrus 2023-06-23 07:05:37 -04:00 committed by GitHub
commit 2d5836b8b6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 7 additions and 15 deletions

View File

@ -1,8 +1,5 @@
package hirs.attestationca.persist;
import hirs.attestationca.persist.service.FilesStorageService;
import hirs.attestationca.persist.service.FilesStorageServiceImpl;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
/**
@ -15,12 +12,12 @@ import org.springframework.context.annotation.Configuration;
@Configuration
public class PersistenceConfiguration {
@Bean
public FilesStorageService filesStorageService() {
FilesStorageServiceImpl filesStorageService = new FilesStorageServiceImpl(new StorageProperties());
filesStorageService.init();
return filesStorageService;
}
// @Bean
// public FilesStorageService filesStorageService() {
// FilesStorageServiceImpl filesStorageService = new FilesStorageServiceImpl(new StorageProperties());
// filesStorageService.init();
// return filesStorageService;
// }
// /**
// * Creates a {@link CertificateServiceImpl} ready to use.

View File

@ -10,7 +10,6 @@ import hirs.attestationca.persist.entity.userdefined.ReferenceManifest;
import hirs.attestationca.persist.entity.userdefined.rim.BaseReferenceManifest;
import hirs.attestationca.persist.entity.userdefined.rim.ReferenceDigestValue;
import hirs.attestationca.persist.entity.userdefined.rim.SupportReferenceManifest;
import hirs.attestationca.persist.service.FilesStorageService;
import hirs.attestationca.portal.datatables.DataTableInput;
import hirs.attestationca.portal.datatables.DataTableResponse;
import hirs.attestationca.portal.datatables.OrderedListQueryDataTableAdapter;
@ -72,23 +71,19 @@ public class ReferenceManifestPageController extends PageController<NoPageParams
@Autowired(required = false)
private EntityManager entityManager;
private final FilesStorageService filesStorageService;
private final ReferenceManifestRepository referenceManifestRepository;
private final ReferenceDigestValueRepository referenceDigestValueRepository;
/**
* Constructor providing the Page's display and routing specification.
*
* @param filesStorageService storage services
* @param referenceManifestRepository the reference manifest manager
* @param referenceDigestValueRepository this is the reference event manager
*/
@Autowired
public ReferenceManifestPageController(final FilesStorageService filesStorageService,
final ReferenceManifestRepository referenceManifestRepository,
public ReferenceManifestPageController(final ReferenceManifestRepository referenceManifestRepository,
final ReferenceDigestValueRepository referenceDigestValueRepository) {
super(Page.REFERENCE_MANIFESTS);
this.filesStorageService = filesStorageService;
this.referenceManifestRepository = referenceManifestRepository;
this.referenceDigestValueRepository = referenceDigestValueRepository;
}