diff --git a/legal-core/src/main/java/org/opengroup/osdu/legal/jobs/LegalTagStatusJob.java b/legal-core/src/main/java/org/opengroup/osdu/legal/jobs/LegalTagStatusJob.java index a8230bb9def7ba40e9e01b7485686c20fa5586af..b210ffe9ee002282299d40353818147e53062782 100644 --- a/legal-core/src/main/java/org/opengroup/osdu/legal/jobs/LegalTagStatusJob.java +++ b/legal-core/src/main/java/org/opengroup/osdu/legal/jobs/LegalTagStatusJob.java @@ -41,7 +41,7 @@ public class LegalTagStatusJob { @Autowired private IFeatureFlag aboutToExpireLegalTagFeatureFlag; - @Value("${LEGALTAG_EXPIRATION}") + @Value("${LEGALTAG_EXPIRATION:}") private String legalTagExpiration; private String aboutToExpireFeatureFlagName = "featureFlag.aboutToExpireLegalTag.enabled"; diff --git a/provider/legal-aws/src/main/java/org/opengroup/osdu/legal/aws/jobs/AboutToExpireLegalTagPublisherImpl.java b/provider/legal-aws/src/main/java/org/opengroup/osdu/legal/aws/jobs/AboutToExpireLegalTagPublisherImpl.java index 549ac6787ee5f1a43ff961e82b9570df41b11456..0dc68d186136e30d48c6c0ee89a80ec70ad92804 100644 --- a/provider/legal-aws/src/main/java/org/opengroup/osdu/legal/aws/jobs/AboutToExpireLegalTagPublisherImpl.java +++ b/provider/legal-aws/src/main/java/org/opengroup/osdu/legal/aws/jobs/AboutToExpireLegalTagPublisherImpl.java @@ -9,9 +9,10 @@ import org.opengroup.osdu.core.common.model.http.DpsHeaders; import org.opengroup.osdu.core.aws.sns.AmazonSNSConfig; import org.opengroup.osdu.core.aws.sns.PublishRequestBuilder; import org.opengroup.osdu.legal.provider.interfaces.IAboutToExpireLegalTagPublisher; +import org.opengroup.osdu.legal.jobs.models.AboutToExpireLegalTags; + import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Service; -import org.opengroup.osdu.legal.jobs.models.AboutToExpireLegalTags; import javax.annotation.PostConstruct; import javax.inject.Inject; diff --git a/provider/legal-byoc/src/main/java/org/opengroup/osdu/legal/byoc/jobs/AboutToExpireLegalTagPublisherImpl.java b/provider/legal-byoc/src/main/java/org/opengroup/osdu/legal/byoc/jobs/AboutToExpireLegalTagPublisherImpl.java new file mode 100644 index 0000000000000000000000000000000000000000..e74b9d01e638a8eb4ebf05ff09eed8c8f175b322 --- /dev/null +++ b/provider/legal-byoc/src/main/java/org/opengroup/osdu/legal/byoc/jobs/AboutToExpireLegalTagPublisherImpl.java @@ -0,0 +1,15 @@ +package org.opengroup.osdu.legal.aws.jobs; + +import org.opengroup.osdu.core.common.model.http.DpsHeaders; +import org.opengroup.osdu.legal.provider.interfaces.IAboutToExpireLegalTagPublisher; +import org.opengroup.osdu.legal.jobs.models.AboutToExpireLegalTags; + +import org.springframework.stereotype.Service; + +@Service +public class AboutToExpireLegalTagPublisherImpl implements IAboutToExpireLegalTagPublisher { + @Override + public void publish(String projectId, DpsHeaders headers, AboutToExpireLegalTags aboutToExpireLegalTags) { + // to be implemented + } +}