public interface LinkService extends BaseFinder<Link,Long>
| Modifier and Type | Method and Description |
|---|---|
long |
addLink(Link link)
Dodaje zestaw dokumentów
|
long |
addLinkConnection(long linkId,
long linkIndexId,
long docClassId,
long docClassIndexId)
Dodaje powiązanie indeksów
|
Long |
addLinkIndex(LinkIndex linkIndex)
Dodaje indeks zestawu dokumentów
|
Long |
addLinkIndexTranslation(Long linkIndexId,
LinkIndexTranslation linkIndexTranslation)
Zapisuje tłumaczenie indeksu zestawu dokumentów w bazie danych
|
void |
addLinkProtection(Long linkId,
LinkProtection linkProtection)
Dodaje uprawnienie do zestawu dokumentów
|
Long |
addLinkTranslation(Long linkId,
LinkTranslation linkTranslation)
Zapisuje tłumaczenie zestawu dokumentów w bazie danych
|
long |
changeLink(Link link)
Aktualizuje podany zestaw dokumentów
|
void |
deleteLink(Long linkId)
Usuwa zestaw dokumentów
|
void |
deleteLinkConnection(Long linkConnectionId)
Usuwa powiązanie zestawu dokumentów
|
void |
deleteLinkIndex(Long linkIndexId)
Usuwa indeks zestawu dokumentów
|
void |
deleteLinkIndexTranslation(Long id)
Usuwa tłumaczenie indeksu zestawu dokumentów o podanym id
|
void |
deleteLinkIndexTranslationsForLocale(Locale locale)
Usuwa wszystkie nadpisane tłumaczenia indeksów zestawów dokumentów w podanym języku
|
void |
deleteLinkProtection(Long linkId,
String username,
Boolean isGroup)
Usuwa uprawnienie do zestawu dokumentów
|
void |
deleteLinkTranslation(Long id)
Usuwa tłumaczenie zestawu dokumentów o podanym id
|
void |
deleteLinkTranslationsForLocale(Locale locale)
Usuwa wszystkie nadpisane tłumaczenia zestawów dokumentów w podanym języku
|
boolean |
existsByName(String linkName)
Sprawdza czy istnieje zestaw dokumentów o podanej nazwie
|
List<LinkIndex> |
getAllLinkIndices()
Pobiera listę wszystkich indeksów zestawów dokumentów
|
Link |
getByName(String linkName,
String... joins)
Pobiera zestaw dokumentów po jego nazwie
|
Link |
getLink(Long linkId,
String... joins)
Pobiera zestaw dokumentów o podanym id
|
List<LinkConnection> |
getLinkConnectionsForDocClassIndex(Long docClassIndexId,
String... joins)
Pobiera wszystkie powiązania zestawu dokumentów dla wskazanego indeksu klasy dokumentów
|
List<LinkConnection> |
getLinkConnectionsForLink(Long linkId,
String... joins)
Pobiera wszystkie powiązania zestawu dokumentów
|
List<LinkConnection> |
getLinkConnectionsForLinkIndex(Long linkIndexId,
String... joins)
Pobiera wszystkie powiązania zestawu dokumentów dla wskazanego indeksu zestawu dokumentów
|
LinkIndex |
getLinkIndex(Long id,
String... joins)
Pobiera indeks zestawu dokumentów o podanym id
|
Optional<LinkIndex> |
getLinkIndexByName(Long linkId,
String indexName)
Pobiera indeks podanego zestawu dokumentów o podanej nazwie, jeśli istnieje
|
String |
getLinkIndexTranslation(Long entityId,
TranslatedFieldType fieldType)
Zwraca tłumaczenie dla konkretnego pola indeksu zestawu dokumentów o podanym id
|
String |
getLinkIndexTranslation(Long entityId,
TranslatedFieldType fieldType,
Locale locale)
Zwraca tłumaczenie dla konkretnego pola indeksu zestawu dokumentów o podanym id
|
List<LinkIndexTranslation> |
getLinkIndexTranslationsForLocale(Locale locale,
String... joins)
Pobiera listę wszystkich tłumaczeń powiązanych z indeksami zestawów dokumentów w podanym języku
|
List<LinkIndex> |
getLinkIndicesForLink(Long linkId)
Pobiera listę indeksów dla zestawu dokumentów o podanym id
|
List<LinkProtection> |
getLinkProtections(Long linkId)
Zwraca listę uprawnionych do zestawu dokumentów użytkowników/grup
|
List<Link> |
getLinks(String username)
Zwraca listę zestawów dokumentów, do których użytkownik jest uprawniony
|
String |
getLinkTranslation(Long entityId,
TranslatedFieldType fieldType)
Zwraca tłumaczenie dla konkretnego pola zestawu dokumentów o podanym id
|
String |
getLinkTranslation(Long entityId,
TranslatedFieldType fieldType,
Locale locale)
Zwraca tłumaczenie dla konkretnego pola zestawu dokumentów o podanym id
|
List<LinkTranslation> |
getTranslationsForLocale(Locale locale,
String... joins)
Pobiera listę wszystkich tłumaczeń powiązanych z zestawami dokumentów
|
void |
moveUpDocumentLinkIndex(Long linkIndexId)
Zmienia kolejność indeksu zestawu dokumentów o podanym id
|
void |
updateLinkIndex(LinkIndex index)
Aktualizuje indeks zestawu dokumentów
|
void |
updateLinkIndexTranslation(Long id,
String newValue)
Aktualizuje tekst tłumaczenia indeksu zestawu dokumentów
|
void |
updateLinkTranslation(Long id,
String newValue)
Aktualizuje tekst tłumaczenia zestawu dokumentów
|
count, countAll, findByCriteria, findByCriteria, findByProperty, findOne, findOneByProperty, get, get, getAll, getAll, getCountedResult, getCountedResultList<Link> getLinks(String username)
void deleteLinkIndex(Long linkIndexId)
linkIndexId - Id indeksu zestawu dokumentówList<LinkProtection> getLinkProtections(Long linkId)
void deleteLink(Long linkId)
linkId - Id zestawu dokumentówvoid deleteLinkConnection(Long linkConnectionId)
linkConnectionId - Id powiązania zestawu dokumentówList<LinkConnection> getLinkConnectionsForLink(Long linkId, String... joins)
linkId - Id zestawu dokumentówjoins - Określa, które z powiązanych elementów chcemy dołączyć do pobieranego obiektuList<LinkConnection> getLinkConnectionsForLinkIndex(Long linkIndexId, String... joins)
linkIndexId - Id indeksu zestawu dokumentówjoins - Określa, które z powiązanych elementów chcemy dołączyć do pobieranego obiektuList<LinkConnection> getLinkConnectionsForDocClassIndex(Long docClassIndexId, String... joins)
docClassIndexId - Id indeksu klasy dokumentówjoins - Określa, które z powiązanych elementów chcemy dołączyć do pobieranego obiektuLink getLink(Long linkId, String... joins)
linkId - Id zestawu dokumentówjoins - Określa, które z powiązanych elementów chcemy dołączyć do pobieranego obiektu.Link getByName(String linkName, String... joins)
linkName - Nazwa zestawu dokumentówLinkIndex getLinkIndex(Long id, String... joins)
id - Id indeksu zestawu dokumentówjoins - Określa, które z powiązanych elementów chcemy dołączyć do pobieranego obiektuOptional<LinkIndex> getLinkIndexByName(Long linkId, String indexName)
linkId - Id zestawu dokumentówindexName - Szukana nazwa indeksu zestawu dokumentówList<LinkIndex> getAllLinkIndices()
List<LinkIndex> getLinkIndicesForLink(Long linkId)
linkId - Id zestawu dokumentówLong addLinkIndex(LinkIndex linkIndex)
linkIndex - Indeks zestawu dokumentów do dodaniavoid updateLinkIndex(LinkIndex index)
index - Zaktualizowany obiekt indeksu zestawu dokumentówboolean existsByName(String linkName)
linkName - Nazwa zestawu dokumentówlong addLink(Link link)
link - Zestaw dokumentów do dodanialong changeLink(Link link)
link - Zestaw dokumentów do aktualizacjilong addLinkConnection(long linkId,
long linkIndexId,
long docClassId,
long docClassIndexId)
linkId - Id zestawu dokumentówlinkIndexId - Id indeksu zestawu dokumentówdocClassId - Id klasy dokumentówdocClassIndexId - Id indeksu klasy dokumentówvoid addLinkProtection(Long linkId, LinkProtection linkProtection)
linkId - id zestawu dokumentulinkProtection - obiekt uprawnieniavoid deleteLinkProtection(Long linkId, String username, Boolean isGroup)
linkId - id zestawu dokumentuusername - login użytkownika/grupyisGroup - czy jest grupowym uprawnieniemList<LinkTranslation> getTranslationsForLocale(Locale locale, String... joins)
locale - Językjoins - Określa, które z powiązanych elementów chcemy dołączyć do pobieranych obiektówList<LinkIndexTranslation> getLinkIndexTranslationsForLocale(Locale locale, String... joins)
locale - Językjoins - Określa, które z powiązanych elementów chcemy dołączyć do pobieranych obiektówvoid deleteLinkTranslationsForLocale(Locale locale)
locale - Językvoid deleteLinkIndexTranslationsForLocale(Locale locale)
locale - JęzykLong addLinkTranslation(Long linkId, LinkTranslation linkTranslation)
linkId - Id tłumaczonego zestawu dokumentówlinkTranslation - Tłumaczenie do dodaniaLong addLinkIndexTranslation(Long linkIndexId, LinkIndexTranslation linkIndexTranslation)
linkIndexId - Id tłumaczonego indeksu zestawu dokumentówlinkIndexTranslation - Tłumaczenie do dodaniavoid updateLinkTranslation(Long id, String newValue)
id - Id tłumaczenia zestawu dokumentównewValue - Nowy tekst tłumaczeniavoid updateLinkIndexTranslation(Long id, String newValue)
id - Id tłumaczenia indeksu zestawu dokumentównewValue - Nowy tekst tłumaczeniavoid deleteLinkTranslation(Long id)
id - Id tłumaczeniavoid deleteLinkIndexTranslation(Long id)
id - Id tłumaczeniaString getLinkTranslation(Long entityId, TranslatedFieldType fieldType)
entityId - Id elementufieldType - Typ polaString getLinkTranslation(Long entityId, TranslatedFieldType fieldType, Locale locale)
entityId - Id elementufieldType - Typ polalocale - JęzykString getLinkIndexTranslation(Long entityId, TranslatedFieldType fieldType)
entityId - Id elementufieldType - Typ polaString getLinkIndexTranslation(Long entityId, TranslatedFieldType fieldType, Locale locale)
entityId - Id elementufieldType - Typ polalocale - Językvoid moveUpDocumentLinkIndex(Long linkIndexId)
linkIndexId - Id indeksu zestawu dokumentówCopyright © 2023 Suncode. All rights reserved.