1
14
15 package com.liferay.portal.kernel.bi.rules;
16
17 import com.liferay.portal.kernel.resource.ResourceRetriever;
18
19 import java.io.Serializable;
20
21 import java.util.HashSet;
22 import java.util.Set;
23
24
29 public class RulesResourceRetriever implements Serializable {
30
31 public RulesResourceRetriever(ResourceRetriever resourceRetriever) {
32 this(resourceRetriever, null);
33 }
34
35 public RulesResourceRetriever(
36 ResourceRetriever resourceRetriever, String rulesLanguage) {
37
38 if (resourceRetriever != null) {
39 _resourceRetrievers.add(resourceRetriever);
40 }
41
42 _rulesLanguage = rulesLanguage;
43 }
44
45 public RulesResourceRetriever(String rulesLanguage) {
46 this(null, rulesLanguage);
47 }
48
49 public void addResourceRetriever(ResourceRetriever resourceRetriever) {
50 _resourceRetrievers.add(resourceRetriever);
51 }
52
53 public Set<ResourceRetriever> getResourceRetrievers() {
54 return _resourceRetrievers;
55 }
56
57 public String getRulesLanguage() {
58 return _rulesLanguage;
59 }
60
61 private Set<ResourceRetriever> _resourceRetrievers =
62 new HashSet<ResourceRetriever>();
63 private String _rulesLanguage;
64
65 }