Zastąpienie klasy LinkTable klasą Link

Od wersji 4.0.23 systemu klasa LinkTable została w całości usunięta i zastąpiona przez klasę Link. Obie klasy reprezentują obiekty z tabeli pm_links. W celu dostosowania funkcji wykorzystujących usuniętą klasę LinkTable, należy zamienić wszelkie odwołania do klasy LinkTable na odwołania do klasy Link.

Poniższa tabela zawiera informacje o różnicach w definicji klasy:

Typ i nazwa pola w klasie LinkTableTyp i nazwa pola w klasie LinkNazwa kolumny w tabeli pm_links
String linkNameString namelinkname
String linkDescriptionString descriptionlinkdescription

Ponadto w wersji 4.0.23 usunięte zostały wszystkie metody operujące na obiektach klasy LinkTable. Metody te zostały zastąpione przez metody z komponentu Springa LinkService.

Poniższa tabela zawiera informacje o różnicach w metodach operujących na obiektach klasy:

Metoda związana z obiektami klasy LinkTableMetoda związana z obiektami klasy LinkUwagi
long DBManagement.addLink(LinkTable linkTable)
long LinkService.addLink(Link link)
 
long DBManagement.changeLink(LinkTable linkTable)
long LinkService.changeLink(Link link)
 
ArrayList DBManagement.GetAllLinks()
List<Link> LinkService.getAll(String... joins)
 
LinkTable DBManagement.getLink(String id)
Link LinkService.getLink(Long linkId, String... joins )
 
LinkTable DBManagement.getLinkByName(String sLinkName)
Link LinkService.getByName(String linkName, String... joins )
 
void DBManagement.deleteLink(String id)
void LinkService.deleteLink(Long linkId)
 

Zastąpienie klasy LinkIndexTable klasą LinkIndex

Od wersji 4.0.23 systemu klasa LinkTable została w całości usunięta i zastąpiona przez klasę Link. Obie klasy reprezentują obiekty z tabeli pm_links. W celu dostosowania funkcji wykorzystujących usuniętą klasę LinkTable, należy zamienić wszelkie odwołania do klasy LinkTable na odwołania do klasy Link.

Poniższa tabela zawiera informacje o różnicach w definicji klasy:

Typ i nazwa pola w klasie LinkTableTyp i nazwa pola w klasie LinkNazwa kolumny w tabeli pm_links
String linkNameString namelinkname
String linkDescriptionString descriptionlinkdescription

Ponadto w wersji 4.0.23 usunięte zostały wszystkie metody operujące na obiektach klasy LinkTable. Metody te zostały zastąpione przez metody z komponentu Springa LinkService.

Poniższa tabela zawiera informacje o różnicach w metodach operujących na obiektach klasy:

Metoda związana z obiektami klasy LinkTableMetoda związana z obiektami klasy LinkUwagi
long DBManagement.addLink(LinkTable linkTable)
long LinkService.addLink(Link link)
 
long DBManagement.changeLink(LinkTable linkTable)
long LinkService.changeLink(Link link)
 
ArrayList DBManagement.GetAllLinks()
List<Link> LinkService.getAll(String... joins)
 
LinkTable DBManagement.getLink(String id)
Link LinkService.getLink(Long linkId, String... joins )
 
LinkTable DBManagement.getLinkByName(String sLinkName)
Link LinkService.getByName(String linkName, String... joins )
 
void DBManagement.deleteLink(String id)
void LinkService.deleteLink(Long linkId)
 

Zastąpienie klasy LinkConnectionTable klasą LinkConnection

Od wersji 4.0.23 systemu klasa LinkTable została w całości usunięta i zastąpiona przez klasę Link. Obie klasy reprezentują obiekty z tabeli pm_links. W celu dostosowania funkcji wykorzystujących usuniętą klasę LinkTable, należy zamienić wszelkie odwołania do klasy LinkTable na odwołania do klasy Link.

Poniższa tabela zawiera informacje o różnicach w definicji klasy:

Typ i nazwa pola w klasie LinkTableTyp i nazwa pola w klasie LinkNazwa kolumny w tabeli pm_links
String linkNameString namelinkname
String linkDescriptionString descriptionlinkdescription

Ponadto w wersji 4.0.23 usunięte zostały wszystkie metody operujące na obiektach klasy LinkTable. Metody te zostały zastąpione przez metody z komponentu Springa LinkService.

Poniższa tabela zawiera informacje o różnicach w metodach operujących na obiektach klasy:

Metoda związana z obiektami klasy LinkTableMetoda związana z obiektami klasy LinkUwagi
long DBManagement.addLink(LinkTable linkTable)
long LinkService.addLink(Link link)
 
long DBManagement.changeLink(LinkTable linkTable)
long LinkService.changeLink(Link link)
 
ArrayList DBManagement.GetAllLinks()
List<Link> LinkService.getAll(String... joins)
 
LinkTable DBManagement.getLink(String id)
Link LinkService.getLink(Long linkId, String... joins )
 
LinkTable DBManagement.getLinkByName(String sLinkName)
Link LinkService.getByName(String linkName, String... joins )
 
void DBManagement.deleteLink(String id)
void LinkService.deleteLink(Long linkId)