Skip to content

Commit 5f100d7

Browse files
authored
#109 Removing domain property from policy. (#207)
1 parent 530e24e commit 5f100d7

File tree

2 files changed

+1
-34
lines changed

2 files changed

+1
-34
lines changed

phileas-core/src/main/java/ai/philterd/phileas/services/PhileasFilterService.java

Lines changed: 1 addition & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,8 @@
1616
package ai.philterd.phileas.services;
1717

1818
import ai.philterd.phileas.model.configuration.PhileasConfiguration;
19-
import ai.philterd.phileas.model.domain.Domain;
20-
import ai.philterd.phileas.model.domain.HealthDomain;
21-
import ai.philterd.phileas.model.domain.LegalDomain;
2219
import ai.philterd.phileas.model.enums.FilterType;
2320
import ai.philterd.phileas.model.enums.MimeType;
24-
import ai.philterd.phileas.model.services.Classification;
2521
import ai.philterd.phileas.model.filter.Filter;
2622
import ai.philterd.phileas.model.objects.Explanation;
2723
import ai.philterd.phileas.model.objects.PdfRedactionOptions;
@@ -35,6 +31,7 @@
3531
import ai.philterd.phileas.model.serializers.PlaceholderDeserializer;
3632
import ai.philterd.phileas.model.services.AlertService;
3733
import ai.philterd.phileas.model.services.CacheService;
34+
import ai.philterd.phileas.model.services.Classification;
3835
import ai.philterd.phileas.model.services.DocumentProcessor;
3936
import ai.philterd.phileas.model.services.FilterService;
4037
import ai.philterd.phileas.model.services.MetricsService;
@@ -145,23 +142,6 @@ public FilterResponse filter(final Policy policy, final String context, String d
145142
// Initialize potential attributes that are associated with the input text.
146143
final Map<String, String> attributes = new HashMap<>();
147144

148-
// Load default values based on the domain.
149-
if(StringUtils.equalsIgnoreCase(Domain.DOMAIN_LEGAL, policy.getDomain())) {
150-
151-
// PHL-209: Implement legal domain.
152-
policy.getIgnored().add(LegalDomain.getInstance().getIgnored());
153-
154-
// TODO: #109 Add filters.
155-
156-
} else if(StringUtils.equalsIgnoreCase(Domain.DOMAIN_HEALTH, policy.getDomain())) {
157-
158-
// PHL-210: Implement health domain.
159-
policy.getIgnored().add(HealthDomain.getInstance().getIgnored());
160-
161-
// TODO: #110 Add filters.
162-
163-
}
164-
165145
final List<Filter> filters = filterPolicyLoader.getFiltersForPolicy(policy, filterCache);
166146
final List<PostFilter> postFilters = getPostFiltersForPolicy(policy);
167147

phileas-model/src/main/java/ai/philterd/phileas/model/policy/Policy.java

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,6 @@ public class Policy {
4141
@Expose
4242
private FPE fpe;
4343

44-
@SerializedName("domain")
45-
@Expose
46-
private String domain;
47-
4844
@SerializedName("identifiers")
4945
@Expose
5046
private Identifiers identifiers = new Identifiers();
@@ -70,7 +66,6 @@ public boolean equals(Object o) {
7066
public int hashCode() {
7167
return new HashCodeBuilder(17, 37).
7268
append(name).
73-
append(domain).
7469
append(crypto).
7570
append(identifiers).
7671
append(ignored).
@@ -127,14 +122,6 @@ public void setConfig(Config config) {
127122
this.config = config;
128123
}
129124

130-
public String getDomain() {
131-
return domain;
132-
}
133-
134-
public void setDomain(String domain) {
135-
this.domain = domain;
136-
}
137-
138125
public Graphical getGraphical() {
139126
return graphical;
140127
}

0 commit comments

Comments
 (0)