[AB-199] adding build of sources and javadoc

fixing javadoc as various places
adding release plugin
adding developer connection to scm
updating release pipeline to new action versions
This commit is contained in:
Sheldan
2021-03-12 23:43:52 +01:00
parent 2ed456c164
commit a36a884ae9
19 changed files with 99 additions and 40 deletions

View File

@@ -10,11 +10,18 @@ import java.util.Optional;
*/
public interface EffectiveTemplateManagementService {
/**
* Retrieves the template identified by the key.
* Retrieves the template identified by the key for the server
* @param key They template key to search for
* @return An {@link Optional} containing the {@link Template} if it exists, and null otherwise
* @param server The ID of the server to retrieve the template for
* @return An {@link Optional} containing the {@link Template} if it exists, and empty otherwise
*/
Optional<EffectiveTemplate> getTemplateByKeyAndServer(String key, Long server);
/**
* Retrieves the template identified by the key.
* @param key They template key to search for
* @return An {@link Optional} containing the {@link Template} if it exists, and empty otherwise
*/
Optional<EffectiveTemplate> getTemplateByKey(String key);
}