Package com.atlassian.connect.spring
Interface AtlassianHostRepository
-
- All Superinterfaces:
CrudRepository<AtlassianHost,String>
,Repository<AtlassianHost,String>
public interface AtlassianHostRepository extends CrudRepository<AtlassianHost,String>
A Spring Data repository for information about Atlassian hosts in which the add-on is or has been installed.NOTE: A component implementing this interface is required for your application to start. Such a component is typically obtained by including the appropriate
@Enable${store}Repositories
annotation.Spring Data JPA Support
For using Spring Data JPA, instead of including the
@EnableJpaRepositories
annotation yourself, include the following dependency on the companion Spring Boot starter in your Maven POM, which additionally provides integration with Liquibase and enables Spring Data auditing:<dependency> <groupId>com.atlassian.connect</groupId> <artifactId>atlassian-connect-spring-boot-jpa-starter</artifactId> <version>${atlassian-connect-spring-boot.version}</version> </dependency>
- Since:
- 1.0.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description Optional<AtlassianHost>
findFirstByBaseUrlOrderByLastModifiedDateDesc(String baseUrl)
Deprecated.No replacement.-
Methods inherited from interface org.springframework.data.repository.CrudRepository
count, delete, deleteAll, deleteAll, deleteAllById, deleteById, existsById, findAll, findAllById, findById, save, saveAll
-
-
-
-
Method Detail
-
findFirstByBaseUrlOrderByLastModifiedDateDesc
@Deprecated Optional<AtlassianHost> findFirstByBaseUrlOrderByLastModifiedDateDesc(String baseUrl)
Deprecated.No replacement. Look up byAtlassianHost.getClientKey()
usingCrudRepository.findById(ID)
Returns the host with the given base URL. If multiple hosts are found, the most recently modified host is returned.- Parameters:
baseUrl
- the base URL of the host application- Returns:
- the host with the given base URL or
Optional.empty()
- See Also:
AtlassianHost.getBaseUrl()
-
-