public class DefaultIndexedChangeHistoryFieldManager extends Object implements IndexedChangeHistoryFieldManager
Constructor and Description |
---|
DefaultIndexedChangeHistoryFieldManager(ChangeHistoryFieldConfigurationManager changeHistoryFieldConfigurationManager) |
Modifier and Type | Method and Description |
---|---|
void |
addIndexedChangeHistoryField(IndexedChangeHistoryField field) |
void |
deleteIndexedChangeHistoryField(IndexedChangeHistoryField field) |
Collection<String> |
getIndexedChangeHistoryFieldNames() |
Collection<IndexedChangeHistoryField> |
getIndexedChangeHistoryFields() |
Set<Operator> |
getSupportedOperators(String fieldName,
Set<Operator> operators) |
public DefaultIndexedChangeHistoryFieldManager(ChangeHistoryFieldConfigurationManager changeHistoryFieldConfigurationManager)
public Collection<IndexedChangeHistoryField> getIndexedChangeHistoryFields()
getIndexedChangeHistoryFields
in interface IndexedChangeHistoryFieldManager
IndexedChangeHistoryField
that will be indexedpublic void addIndexedChangeHistoryField(IndexedChangeHistoryField field)
addIndexedChangeHistoryField
in interface IndexedChangeHistoryFieldManager
field
- A IndexedChangeHistoryField
that describes a field you want to
add to the indexpublic void deleteIndexedChangeHistoryField(IndexedChangeHistoryField field)
deleteIndexedChangeHistoryField
in interface IndexedChangeHistoryFieldManager
field
- A IndexedChangeHistoryField
that describes a field you want to
delete from being indesed.public Collection<String> getIndexedChangeHistoryFieldNames()
getIndexedChangeHistoryFieldNames
in interface IndexedChangeHistoryFieldManager
public Set<Operator> getSupportedOperators(String fieldName, Set<Operator> operators)
getSupportedOperators
in interface IndexedChangeHistoryFieldManager
Copyright © 2002-2021 Atlassian. All Rights Reserved.