@Component
public class MetaInfoSearchExtension
extends net.nemerosa.ontrack.extension.support.AbstractExtension
implements net.nemerosa.ontrack.extension.api.SearchExtension
| Constructor and Description |
|---|
MetaInfoSearchExtension(GeneralExtensionFeature extensionFeature,
net.nemerosa.ontrack.ui.controller.URIBuilder uriBuilder,
net.nemerosa.ontrack.model.structure.PropertyService propertyService,
net.nemerosa.ontrack.model.structure.StructureService structureService) |
| Modifier and Type | Method and Description |
|---|---|
net.nemerosa.ontrack.model.structure.SearchProvider |
getSearchProvider() |
protected boolean |
isTokenSearchable(java.lang.String token) |
protected java.util.Collection<net.nemerosa.ontrack.model.structure.SearchResult> |
search(java.lang.String token) |
protected net.nemerosa.ontrack.model.structure.SearchResult |
toSearchResult(net.nemerosa.ontrack.model.structure.ProjectEntity entity,
java.lang.String name) |
@Autowired public MetaInfoSearchExtension(GeneralExtensionFeature extensionFeature, net.nemerosa.ontrack.ui.controller.URIBuilder uriBuilder, net.nemerosa.ontrack.model.structure.PropertyService propertyService, net.nemerosa.ontrack.model.structure.StructureService structureService)
public net.nemerosa.ontrack.model.structure.SearchProvider getSearchProvider()
getSearchProvider in interface net.nemerosa.ontrack.extension.api.SearchExtensionprotected boolean isTokenSearchable(java.lang.String token)
protected java.util.Collection<net.nemerosa.ontrack.model.structure.SearchResult> search(java.lang.String token)
protected net.nemerosa.ontrack.model.structure.SearchResult toSearchResult(net.nemerosa.ontrack.model.structure.ProjectEntity entity,
java.lang.String name)