Class BaseSearchConditions
java.lang.Object
org.qubership.profiler.io.searchconditions.BaseSearchConditions
@Component
@Scope("prototype")
@Profile("filestorage")
public class BaseSearchConditions
extends Object
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBaseSearchConditions(String conditionsStr, long globalDateFrom, long globalDateTo) BaseSearchConditions(String conditionsStr, Date globalDateFrom, Date globalDateTo) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidprotected booleanfilterLoadedCalls(List<Call> toFilter) filterPODNamesByMultimapMapping(Map<String, List<String>> podNameAggregator, ComparisonCondition.Comparator cmp, Collection<String> compareWith) protected voidstatic <K,V> void putMultimap(Map<K, List<V>> map, K key, V value)
-
Field Details
-
globalDateFrom
-
globalDateTo
-
DATE_1
- See Also:
-
DATE_2
- See Also:
-
DATE_3
- See Also:
-
DATE_4
- See Also:
-
serviceNamesToPOD
-
podInfoToPOD
-
rcInfoToPOD
-
dcInfoToPOD
-
nameSpacesToPOD
-
serviceNames
-
namespaces
-
podLifetimes
-
-
Constructor Details
-
BaseSearchConditions
protected BaseSearchConditions() -
BaseSearchConditions
public BaseSearchConditions(String conditionsStr, Date globalDateFrom, Date globalDateTo) throws IOException - Throws:
IOException
-
BaseSearchConditions
public BaseSearchConditions(String conditionsStr, long globalDateFrom, long globalDateTo) throws IOException - Throws:
IOException
-
-
Method Details
-
putMultimap
-
byLines
-
initServiceNamespaceMapping
protected void initServiceNamespaceMapping() -
loadRequests
-
checkPodLifetime
protected boolean checkPodLifetime() -
applyToFilter
-
filterPODNamesByMultimapMapping
protected Set<String> filterPODNamesByMultimapMapping(Map<String, List<String>> podNameAggregator, ComparisonCondition.Comparator cmp, Collection<String> compareWith) -
filterLoadedCalls
-