palio.modules
Class BugBase

java.lang.Object
  extended by palio.modules.core.Module
      extended by palio.modules.BugBase
All Implemented Interfaces:
palio.Constants, palio.modules.core.CurrentModuleDataKeys

public class BugBase
extends palio.modules.core.Module
implements palio.Constants

Moduł udostępnia zestaw funkcji do obsługi bazy błędów. Moduł wymaga dodatkowych tabelek w bazie danych. Dodatkowo w konfiguracji można podać parametr "connector".

Od jPALIO 7.4.43 moduł jest modułem zewnętrznym i trzeba go dodać w konfiguracji instancji jPalio.
Tabelę P_BUG_RESOURCES trzeba wypełnić odpowiednimi typami: PRIORITY, MODULE, CATEGORY, STATE

Version:
2.2.3
Author:
Leszek Leszczynski ( lleszczynski@torn.com.pl), Remigiusz Dejnarowicz ( rdejnarowicz@torn.com.pl), Krzysztof Synowiec ( ksynowiec@torn.com.pl)

Nested Class Summary
 class BugBase.BugResources
           
 
Field Summary
 
Fields inherited from interface palio.Constants
DECIMAL_ZERO, INTEGER_ONE, LONG_MINUS_ONE, LONG_ONE, LONG_THREE, LONG_TWO, LONG_ZERO, STRING_EMPTY
 
Fields inherited from interface palio.modules.core.CurrentModuleDataKeys
DESIGNER_ACTIONS_BUFFER, HTML_FORM_BUILDER, HTML_MAP_BUILDER, HTML_MENU_BUILDER, HTML_TOOLTIPS_BUFFER, ITEXT_DOCUMENT, MAIL_MESSAGE, XLS_DOCUMENT, XML_DOCUMENT
 
Constructor Summary
BugBase(palio.Instance instance, java.util.Properties parameters)
          Tworzy nową instancję modułu.
 
Method Summary
 java.lang.Long addBug(java.lang.String category, java.lang.Long module, java.lang.String priority, java.lang.String title, java.lang.String keywords, java.lang.String content, java.lang.Boolean stackTrace, java.lang.Long pageId, java.lang.Long objectId)
          Dodaje błąd do bazy
 java.lang.Long addBug(java.lang.String category, java.lang.Long module, java.lang.String priority, java.lang.String title, java.lang.String keywords, java.lang.String content, java.lang.Boolean stackTrace, java.lang.Long pageId, java.lang.Long objectId, java.lang.String connector)
          Dodaje błąd do bazy
 void addBugComment(java.lang.Long bugId, java.lang.String status, java.lang.String content)
          Dodaje komentarz do błędu
 void addBugComment(java.lang.Long bugId, java.lang.String status, java.lang.String content, java.lang.String connector)
          Dodaje komentarz do błędu
 java.lang.Long addBugModule(java.lang.String name, java.lang.String description)
          Deprecated. Użyj addModule()
 java.lang.Long addBugModule(java.lang.String name, java.lang.String description, java.lang.String connector)
          Deprecated. Użyj addModule()
 void addBugPageCurrentParams(java.lang.Long bugId)
          Dodaje do bledu parametry zawierajace aktualne wartosci wszystkich zmiennych globalnych z chwili wywolania tej funkcji.
 void addBugPageStartParams(java.lang.Long bugId)
          Dodaje do bledu parametry pobrane z request'a strony.
 void addBugParam(java.lang.Long bugId, java.lang.String name, java.lang.Object value)
          Dodaje parametr do błędu Commituje od razu do bazy.
 java.lang.Long addCategory(java.lang.String name, java.lang.String code, java.lang.String description)
          Dodaje nowa kategorie.
 java.lang.Long addInfoType(java.lang.String name, java.lang.String code, java.lang.String description)
          Dodaje nowy Typ Wiadomosci.
 java.lang.Long addModule(java.lang.String name, java.lang.String code, java.lang.String description)
          Dodaje nowy moduł.
 java.lang.Long addPriority(java.lang.String name, java.lang.String code, java.lang.String description)
          Dodaje nowy priorytet.
 java.lang.Long addState(java.lang.String name, java.lang.String code, java.lang.String description)
          Dodaje nowy stan.
 void closeBug(java.lang.Long bugId)
          Zmienia stan zgoszenia na nieaktywny (odpowiednik skazsowania z bazy).
 java.lang.Long delCategory(java.lang.Long ID)
          Usuwa Kategorię
 java.lang.Long delInfoType(java.lang.Long ID)
          Usuwa Typ Wiadomosci usunięcie typów 0 i 1 nie powiedzie się.
 java.lang.Long delModule(java.lang.Long ID)
          Usuwa Modul
 java.lang.Long delPriority(java.lang.Long ID)
          Usuwa priorytet
 java.lang.Long delState(java.lang.Long ID)
          Usuwa Stan
 java.lang.Object[] getBug(java.lang.Long bugId)
          Zwraca błąd w postaci tablicy o postaci: 0 - ID błędu 1 - Tytuł 2 - Kategoria (0/1) 3 - Moduł (id) 4 - Moduł (nazwa) 5 - Priorytet (0..5) 6 - Użytkownik (id) 7 - Użytkownik (nazwa) 8 - Data utworzenia 9 - Aktualny status 10 - Strona 11 - Obiekt 12 - Opis 13 - Załączony stacktrace 14 - Lista komentarzy 15 - słowa kluczowe (tekst)
 java.lang.Object[] getBug(java.lang.Long bugId, java.lang.String connector)
          Zwraca błąd w postaci tablicy o postaci: 0 - ID błędu 1 - Tytuł 2 - Kategoria (0/1) 3 - Moduł (id) 4 - Moduł (nazwa) 5 - Priorytet (0..5) 6 - Użytkownik (id) 7 - Użytkownik (nazwa) 8 - Data utworzenia 9 - Aktualny status 10 - Strona 11 - Obiekt 12 - Opis 13 - Załączony stacktrace 14 - Lista komentarzy 15 - słowa kluczowe (tekst)
 java.lang.Object[] getBugModule(java.lang.Long id)
          Deprecated. Użyj getModuleById()
 java.lang.Object[] getBugModule(java.lang.Long id, java.lang.String connector)
          Deprecated. Użyj getModuleById()
 java.util.Collection getBugModules()
          Deprecated. Użyj getModules()
 java.util.Collection getBugModules(java.lang.String connector)
          Deprecated. Użyj getModules()
 java.lang.Object getBugParam(java.lang.Long bugId, java.lang.String name)
          Pobiera parametr błędu po id i nazwie parametru.
 java.util.Map getBugParams(java.lang.Long bugId)
          Zwraca wszystkie parametry będu w postaci mapy W przypadku ORACLE w wersji poniżej 10 zapis jest do Blob'a co wymusza commit na connectorze.
 java.util.Collection getBugs()
          Zwraca listę bugów z zeszłego tygodnia.
 java.util.Collection getBugs(java.lang.String connector)
          Deprecated. od 2.0.0 nie używamy konnektora - wszystko idzie po konekotrze Palio
 java.util.Collection getBugs(java.lang.String title, java.lang.String keywords, java.lang.Long moduleId)
          Zwraca listę błędów na postawie tytułu, słów kluczowych i modułu.
 java.util.Collection getBugs(java.lang.String title, java.lang.String keywords, java.lang.Long moduleId, java.lang.String connector)
          Deprecated. od 2.0.0 nie używamy konnektora - wszystko idzie po konekotrze Palio
 java.util.Collection getBugs(java.lang.String title, java.lang.String keywords, java.lang.Long module, java.lang.String category, java.lang.String priority, java.util.Date after, java.util.Date before, java.lang.String status, java.lang.Long pageId, java.lang.Long objectId)
          Pełna postać wyszukiwania błędów.
 java.util.Collection getBugs(java.lang.String title, java.lang.String keywords, java.lang.Long module, java.lang.String category, java.lang.String priority, java.util.Date after, java.util.Date before, java.lang.String status, java.lang.Long pageId, java.lang.Long objectId, java.lang.Boolean onlyActive)
          Pełna postać wyszukiwania błędów.
 java.util.Collection getBugs(java.lang.String title, java.lang.String keywords, java.lang.Long module, java.lang.String category, java.lang.String priority, java.util.Date after, java.util.Date before, java.lang.String status, java.lang.Long pageId, java.lang.Long objectId, java.lang.Boolean onlyActive, java.lang.Long bugId)
          Pełna postać wyszukiwania błędów.
 java.util.Collection getBugs(java.lang.String title, java.lang.String keywords, java.lang.Long module, java.lang.String category, java.lang.String priority, java.util.Date after, java.util.Date before, java.lang.String status, java.lang.Long pageId, java.lang.Long objectId, java.lang.Boolean onlyActive, java.lang.Long bugId, java.lang.String connector)
          Deprecated. od 2.0.0 nie używamy konnektora - wszystko idzie po konnecotrze Palio
 java.util.Collection getBugs(java.lang.String title, java.lang.String keywords, java.lang.Long module, java.lang.String category, java.lang.String priority, java.util.Date after, java.util.Date before, java.lang.String status, java.lang.Long pageId, java.lang.Long objectId, java.lang.Boolean onlyActive, java.lang.String connector)
          Deprecated. od 2.0.0 nie używamy konnektora - wszystko idzie po konnecotrze Palio
 java.util.Collection getBugs(java.lang.String title, java.lang.String keywords, java.lang.Long module, java.lang.String category, java.lang.String priority, java.util.Date after, java.util.Date before, java.lang.String status, java.lang.Long pageId, java.lang.Long objectId, java.lang.String connector)
          Deprecated. od 2.0.0 nie używamy konnektora - wszystko idzie po konnecotrze Palio
 java.util.Collection getCategories()
          Zwraca kolekcję zawierajaca wszyskie kategorie
 java.lang.Object[] getCategoryByCode(java.lang.String code)
          Zwraca kategorię o podanym kodzie
 java.lang.Object[] getCategoryById(java.lang.Long ID)
          Zwraca kategorię o podanym ID
 java.lang.Object[] getCategoryByName(java.lang.String name)
          Zwraca kategorię o podanej nazwie
 java.lang.String getCategoryName(java.lang.String categoryId)
          Deprecated. Użyj getCategoryByCode()
static java.lang.String getCode(java.lang.Object[] resource)
          Zwraca Kod Modulu, Priorytetu, Kategorii lub Stanu
 java.lang.String getConnectorName()
           
static java.lang.String getDescription(java.lang.Object[] resource)
          Zwraca Opis Modulu, Priorytetu, Kategorii lub Stanu
static java.lang.Long getId(java.lang.Object[] resource)
          Zwraca ID Modulu, Priorytetu, Kategorii lub Stanu
 java.lang.Object[] getInfoTypeByCode(java.lang.String code)
          Zwraca Typ Wiadomosci o podanym kodzie Wyróżniamy dwa typy wiadomoci: 0 - Blad, 1 - Komentarz
 java.lang.Object[] getInfoTypeById(java.lang.Long ID)
          Zwraca Typ Wiadomosci o podanym ID Wyróżniamy dwa typy wiadomoci: 0 - Blad, 1 - Komentarz
 java.lang.Object[] getInfoTypeByName(java.lang.String name)
          Zwraca Typ Wiadomosci o podanej nazwie Wyróżniamy dwa typy wiadomoci: 0 - Blad, 1 - Komentarz
 java.util.Collection getInfoTypes()
          Zwraca kolekcję zawierajaca wszyskie Typy Wiadomosci
 java.lang.Object[] getModuleByCode(java.lang.String code)
          Zwraca modul o podanym kodzie
 java.lang.Object[] getModuleById(java.lang.Long ID)
          Zwraca modul o podanym ID
 java.lang.Object[] getModuleByName(java.lang.String name)
          Zwraca modul o podanej nazwie
 java.util.Collection getModules()
          Zwraca kolekcję zawierajaca wszyskie moduly
static java.lang.String getName(java.lang.Object[] resource)
          Zwraca Nazwę Modulu, Priorytetu, Kategorii lub Stanu
 java.util.Collection getPriorities()
          Zwraca kolekcję zawierajaca wszyskie priorytety
 java.lang.Object[] getPriorityByCode(java.lang.String code)
          Zwraca priorytet o podanym kodzie
 java.lang.Object[] getPriorityById(java.lang.Long ID)
          Zwraca priorytet o podanym ID
 java.lang.Object[] getPriorityByName(java.lang.String name)
          Zwraca priorytet o podanej nazwie
 java.lang.String getPriorityName(java.lang.String priorityId)
          Deprecated. Użyj getPriorityByCode()
 java.lang.Object[] getStateByCode(java.lang.String code)
          Zwraca stan o podanym Kodzie
 java.lang.Object[] getStateById(java.lang.Long ID)
          Zwraca stan o podanym ID
 java.lang.Object[] getStateByName(java.lang.String name)
          Zwraca stan o podanej nazwie
 java.util.Collection getStates()
          Zwraca kolekcję zawierajaca wszyskie stany
 java.lang.String getStatusName(java.lang.String status)
          Deprecated. Użyj getStatusByCode()
static java.lang.String getType(java.lang.Object[] resource)
          Zwraca Typ, czyli czy jest to Modul, Priorytet, Kategoria czy Stan
 java.lang.String getVersion()
          Zwraca numer wersji modułu
 void reloadModuleResources()
          Przeadowywuje bufor danych modułu ze standardowego connectora modułu BugBase
 void setDefaultConnector(java.lang.String name)
          Zmienia domyslny konektor modulu na podany. * Jako że BugBase jest modułem systemowym jPALIO i buforuje dane z tabel u siebie nie powinien byc uruchamiany na innych konektorach niż domyslny.
 void updateBugModule(java.lang.Long id, java.lang.String name, java.lang.String description)
          Deprecated. Użyj updatePriority()
 void updateBugModule(java.lang.Long id, java.lang.String name, java.lang.String description, java.lang.String connector)
          Deprecated. Użyj getPriorityByCode()
 java.lang.Long updateCategory(java.lang.Long ID, java.lang.String name, java.lang.String code, java.lang.String description)
          Zmienia dane kategorii
 java.lang.Long updateInfoType(java.lang.Long ID, java.lang.String name, java.lang.String code, java.lang.String description)
          Zmienia dane Typu wiadomosci Zmiana typów 0 i 1 nie powiedzie się.
 java.lang.Long updateModule(java.lang.Long ID, java.lang.String name, java.lang.String code, java.lang.String description)
          Zmienia dane modułu.
 java.lang.Long updatePriority(java.lang.Long ID, java.lang.String name, java.lang.String code, java.lang.String description)
          Zmienia dane Priorytetu
 java.lang.Long updateState(java.lang.Long ID, java.lang.String name, java.lang.String code, java.lang.String description)
          Zmienia dane Stanu
static java.lang.String urlPostBug(java.lang.String url, java.lang.String user, java.lang.String password, java.lang.String charset, java.util.Map headerProperties, java.util.Map params)
          NA RAZIE NIE UZYWAC Funkcja do przesyania informacji o bledach miedzy instancjami jPalio.
 
Methods inherited from class palio.modules.core.Module
getConfigParam, getDescription, getModuleTranslation
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BugBase

public BugBase(palio.Instance instance,
               java.util.Properties parameters)
        throws palio.PalioException
Tworzy nową instancję modułu.

Parameters:
instance -
Throws:
palio.PalioException
Method Detail

getVersion

public java.lang.String getVersion()
Zwraca numer wersji modułu

Specified by:
getVersion in class palio.modules.core.Module

getConnectorName

public java.lang.String getConnectorName()
Since:
jPALIO 7.4.73

getBugModules

@Deprecated
public java.util.Collection getBugModules()
                                   throws palio.PalioException
Deprecated. Użyj getModules()

Pobiera dane o modułach w postaci listy, której elementy są tablicami postaci [id, nazwa, opis] dla poszczególnych modułów.

Throws:
palio.PalioException
See Also:
getModules()

getBugModules

@Deprecated
public java.util.Collection getBugModules(java.lang.String connector)
                                   throws palio.PalioException
Deprecated. Użyj getModules()

Pobiera dane o modułach w postaci listy, której elementy są tablicami postaci [id, nazwa, kod, opis, typ] dla poszczególnych modułów. id - id modulu nazwa - nazwa modulu kod - jesli nie byl podany odpowiada nazwie modulu opis - opis modulu typ - w tym przyadku zawsze zawiera wartosc "MODULE"
UWAGA: Connector jest pomijany, dane są zawsze pobierane z PalioConnector

Parameters:
connector - nazwa connectora do bazy danych (zgodny z plikiem konfiguracyjnym)
Throws:
palio.PalioException
See Also:
getModules()

getBugModule

@Deprecated
public java.lang.Object[] getBugModule(java.lang.Long id)
                                throws palio.PalioException
Deprecated. Użyj getModuleById()

Zwraca dane modułu w postaci tablicy [id, nazwa, kod, opis]

Parameters:
id - identyfikator modułu
Throws:
palio.PalioException
See Also:
getModuleById(Long)

getBugModule

@Deprecated
public java.lang.Object[] getBugModule(java.lang.Long id,
                                                  java.lang.String connector)
                                throws palio.PalioException
Deprecated. Użyj getModuleById()

Zwraca dane modułu w postaci tablicy [id, nazwa, opis]
UWAGA: Connector jest pomijany, dane są zawsze pobierane z PalioConnector

Parameters:
id - identyfikator modułu
connector - nazwa connectora do bazy danych (zgodny z plikiem konfiguracyjnym)
Throws:
palio.PalioException
See Also:
getModuleById(Long)

addBugModule

@Deprecated
public java.lang.Long addBugModule(java.lang.String name,
                                              java.lang.String description)
                            throws palio.PalioException
Deprecated. Użyj addModule()

Dodaje moduł.

Parameters:
name - nazwa modułu
description - opis modułu
Returns:
identyfikator nowo dodanego modułu
Throws:
palio.PalioException
See Also:
addModule(String, String, String)

addBugModule

@Deprecated
public java.lang.Long addBugModule(java.lang.String name,
                                              java.lang.String description,
                                              java.lang.String connector)
                            throws palio.PalioException
Deprecated. Użyj addModule()

Dodaje moduł.
UWAGA: Connector jest pomijany, dane są zawsze pobierane z PalioConnector

Parameters:
name - nazwa modułu
description - opis modułu
connector - nazwa connectora do bazy danych (zgodny z plikiem konfiguracyjnym)
Returns:
identyfikator nowo dodanego modułu
Throws:
palio.PalioException
See Also:
addModule(String, String, String)

updateBugModule

@Deprecated
public void updateBugModule(java.lang.Long id,
                                       java.lang.String name,
                                       java.lang.String description)
                     throws palio.PalioException
Deprecated. Użyj updatePriority()

Aktualizuje moduł.

Parameters:
id - identyfikator (id) modułu
name - nowa nazwa modułu
description - nowy opis modułu
Throws:
palio.PalioException
See Also:
updatePriority(Long, String, String, String)

updateBugModule

@Deprecated
public void updateBugModule(java.lang.Long id,
                                       java.lang.String name,
                                       java.lang.String description,
                                       java.lang.String connector)
                     throws palio.PalioException
Deprecated. Użyj getPriorityByCode()

Aktualizuje moduł.
UWAGA: Connector jest pomijany, dane są zawsze pobierane z PalioConnector

Parameters:
id - identyfikator (id) modułu
name - nowa nazwa modułu
description - nowy opis modułu
connector - nazwa connectora do bazy danych (zgodny z plikiem konfiguracyjnym)
Throws:
palio.PalioException
See Also:
getPriorityByCode(String)

getPriorityName

@Deprecated
public java.lang.String getPriorityName(java.lang.String priorityId)
                                 throws palio.PalioException
Deprecated. Użyj getPriorityByCode()

Zwraca nazwę istotności dla aktualnego locale.

Parameters:
priorityId - priorytet (A..E)
Throws:
palio.PalioException
See Also:
getPriorityByCode(String)

getCategoryName

@Deprecated
public java.lang.String getCategoryName(java.lang.String categoryId)
                                 throws palio.PalioException
Deprecated. Użyj getCategoryByCode()

Zwraca nazwę kategorii dla aktualnego locale.

Parameters:
categoryId - kategoria (M,P)
Throws:
palio.PalioException
See Also:
getCategoryByCode(String)

getStatusName

@Deprecated
public java.lang.String getStatusName(java.lang.String status)
                               throws palio.PalioException
Deprecated. Użyj getStatusByCode()

Zwraca nazwę statusu dla aktualnego locale.

Parameters:
status - status (A,B,C)
Throws:
palio.PalioException

getBugs

public java.util.Collection getBugs(java.lang.String title,
                                    java.lang.String keywords,
                                    java.lang.Long module,
                                    java.lang.String category,
                                    java.lang.String priority,
                                    java.util.Date after,
                                    java.util.Date before,
                                    java.lang.String status,
                                    java.lang.Long pageId,
                                    java.lang.Long objectId)
                             throws palio.PalioException
Pełna postać wyszukiwania błędów. Zwraca błędy w postaci listy tablic o postaci:

Parameters:
module - identyfikator modułu
category - kategoria błędu: 0- programistyczny (np. składniowy), 1- merytoryczny
priority - priorytet (0- najwyższy, 5- najniższy)
before - błędy nie późniejsze niż
after - błędy nie wcześniejsze niż
title - tytuł zgłoszenia błędu
status - aktualny status zgłoszenia
pageId - strona, której dotyczy błąd
objectId - obiekt, którego dotyczy błąd
Throws:
palio.PalioException

getBugs

public java.util.Collection getBugs(java.lang.String title,
                                    java.lang.String keywords,
                                    java.lang.Long module,
                                    java.lang.String category,
                                    java.lang.String priority,
                                    java.util.Date after,
                                    java.util.Date before,
                                    java.lang.String status,
                                    java.lang.Long pageId,
                                    java.lang.Long objectId,
                                    java.lang.Boolean onlyActive,
                                    java.lang.Long bugId)
                             throws palio.PalioException
Pełna postać wyszukiwania błędów. Zwraca błędy w postaci listy tablic o postaci:

Parameters:
module - identyfikator modułu
category - kategoria błędu: 0- programistyczny (np. składniowy), 1- merytoryczny
priority - priorytet (0- najwyższy, 5- najniższy)
before - błędy nie późniejsze niż
after - błędy nie wcześniejsze niż
title - tytuł zgłoszenia błędu
status - aktualny status zgłoszenia
pageId - strona, której dotyczy błąd
objectId - obiekt, którego dotyczy błąd
onlyActive - obiekt, którego dotyczy błąd
bugId - blad, którego dotyczy błąd
Throws:
palio.PalioException

getBugs

@Deprecated
public java.util.Collection getBugs(java.lang.String title,
                                               java.lang.String keywords,
                                               java.lang.Long module,
                                               java.lang.String category,
                                               java.lang.String priority,
                                               java.util.Date after,
                                               java.util.Date before,
                                               java.lang.String status,
                                               java.lang.Long pageId,
                                               java.lang.Long objectId,
                                               java.lang.Boolean onlyActive,
                                               java.lang.Long bugId,
                                               java.lang.String connector)
                             throws palio.PalioException
Deprecated. od 2.0.0 nie używamy konnektora - wszystko idzie po konnecotrze Palio

Pełna postać wyszukiwania błędów. Zwraca błędy w postaci listy tablic o postaci:

Parameters:
module - identyfikator modułu
category - kategoria błędu: 0- programistyczny (np. składniowy), 1- merytoryczny
priority - priorytet (0- najwyższy, 5- najniższy)
before - błędy nie późniejsze niż
after - błędy nie wcześniejsze niż
title - tytuł zgłoszenia błędu
status - aktualny status zgłoszenia
pageId - strona, której dotyczy błąd
objectId - obiekt, którego dotyczy błąd
onlyActive - obiekt, którego dotyczy błąd
bugId - blad, którego dotyczy błąd
connector - nazwa connectora do bazy danych (zgodny z plikiem konfiguracyjnym)
Throws:
palio.PalioException

getBugs

@Deprecated
public java.util.Collection getBugs(java.lang.String title,
                                               java.lang.String keywords,
                                               java.lang.Long module,
                                               java.lang.String category,
                                               java.lang.String priority,
                                               java.util.Date after,
                                               java.util.Date before,
                                               java.lang.String status,
                                               java.lang.Long pageId,
                                               java.lang.Long objectId,
                                               java.lang.String connector)
                             throws palio.PalioException
Deprecated. od 2.0.0 nie używamy konnektora - wszystko idzie po konnecotrze Palio

Pełna postać wyszukiwania błędów. Zwraca błędy w postaci listy tablic o postaci:

Parameters:
module - identyfikator modułu
category - kategoria błędu: 0- programistyczny (np. składniowy), 1- merytoryczny
priority - priorytet (0- najwyższy, 5- najniższy)
before - błędy nie późniejsze niż
after - błędy nie wcześniejsze niż
title - tytuł zgłoszenia błędu
status - aktualny status zgłoszenia
pageId - strona, której dotyczy błąd
objectId - obiekt, którego dotyczy błąd
connector - nazwa connectora do bazy danych (zgodny z plikiem konfiguracyjnym)
Throws:
palio.PalioException

getBugs

@Deprecated
public java.util.Collection getBugs(java.lang.String title,
                                               java.lang.String keywords,
                                               java.lang.Long module,
                                               java.lang.String category,
                                               java.lang.String priority,
                                               java.util.Date after,
                                               java.util.Date before,
                                               java.lang.String status,
                                               java.lang.Long pageId,
                                               java.lang.Long objectId,
                                               java.lang.Boolean onlyActive,
                                               java.lang.String connector)
                             throws palio.PalioException
Deprecated. od 2.0.0 nie używamy konnektora - wszystko idzie po konnecotrze Palio

Pełna postać wyszukiwania błędów. Zwraca błędy w postaci listy tablic o postaci:

Parameters:
module - identyfikator modułu
category - kategoria błędu: 0- programistyczny (np. składniowy), 1- merytoryczny
priority - priorytet (0- najwyższy, 5- najniższy)
before - błędy nie późniejsze niż
after - błędy nie wcześniejsze niż
title - tytuł zgłoszenia błędu
status - aktualny status zgłoszenia
pageId - strona, której dotyczy błąd
objectId - obiekt, którego dotyczy błąd
onlyActive - zwraca tylko aktywne błędy
connector - nazwa connectora do bazy danych (zgodny z plikiem konfiguracyjnym)
Throws:
palio.PalioException

getBugs

public java.util.Collection getBugs(java.lang.String title,
                                    java.lang.String keywords,
                                    java.lang.Long module,
                                    java.lang.String category,
                                    java.lang.String priority,
                                    java.util.Date after,
                                    java.util.Date before,
                                    java.lang.String status,
                                    java.lang.Long pageId,
                                    java.lang.Long objectId,
                                    java.lang.Boolean onlyActive)
                             throws palio.PalioException
Pełna postać wyszukiwania błędów. Zwraca błędy w postaci listy tablic o postaci:

Parameters:
module - identyfikator modułu
category - kategoria błędu: 0- programistyczny (np. składniowy), 1- merytoryczny
priority - priorytet (0- najwyższy, 5- najniższy)
before - błędy nie późniejsze niż
after - błędy nie wcześniejsze niż
title - tytuł zgłoszenia błędu
status - aktualny status zgłoszenia
pageId - strona, której dotyczy błąd
objectId - obiekt, którego dotyczy błąd
onlyActive - zwraca tylko aktywne błędy konfiguracyjnym)
Throws:
palio.PalioException

getBugs

public java.util.Collection getBugs()
                             throws palio.PalioException
Zwraca listę bugów z zeszłego tygodnia.

Throws:
palio.PalioException

getBugs

@Deprecated
public java.util.Collection getBugs(java.lang.String connector)
                             throws palio.PalioException
Deprecated. od 2.0.0 nie używamy konnektora - wszystko idzie po konekotrze Palio

Zwraca listę bugów z zeszłego tygodnia.

Parameters:
connector - nazwa connectora do bazy danych (zgodny z plikiem konfiguracyjnym)
Throws:
palio.PalioException

getBugs

public java.util.Collection getBugs(java.lang.String title,
                                    java.lang.String keywords,
                                    java.lang.Long moduleId)
                             throws palio.PalioException
Zwraca listę błędów na postawie tytułu, słów kluczowych i modułu.

Parameters:
title - tytuł
keywords - słowa kluczowe (rozdzielone przecinkami)
moduleId - identyfikator modułu.
Throws:
palio.PalioException

getBugs

@Deprecated
public java.util.Collection getBugs(java.lang.String title,
                                               java.lang.String keywords,
                                               java.lang.Long moduleId,
                                               java.lang.String connector)
                             throws palio.PalioException
Deprecated. od 2.0.0 nie używamy konnektora - wszystko idzie po konekotrze Palio

Zwraca listę błędów na postawie tytułu, słów kluczowych i modułu.

Parameters:
title - tytuł
keywords - słowa kluczowe (rozdzielone przecinkami)
moduleId - identyfikator modułu.
connector - nazwa connectora do bazy danych (zgodny z plikiem konfiguracyjnym)
Throws:
palio.PalioException

getBug

public java.lang.Object[] getBug(java.lang.Long bugId)
                          throws palio.PalioException
Zwraca błąd w postaci tablicy o postaci:

Parameters:
bugId - identyfikator błędu
Throws:
palio.PalioException

getBug

public java.lang.Object[] getBug(java.lang.Long bugId,
                                 java.lang.String connector)
                          throws palio.PalioException
Zwraca błąd w postaci tablicy o postaci:

Parameters:
bugId - identyfikator błędu
connector - nazwa connectora do bazy danych (zgodny z plikiem konfiguracyjnym
Throws:
palio.PalioException

addBug

public java.lang.Long addBug(java.lang.String category,
                             java.lang.Long module,
                             java.lang.String priority,
                             java.lang.String title,
                             java.lang.String keywords,
                             java.lang.String content,
                             java.lang.Boolean stackTrace,
                             java.lang.Long pageId,
                             java.lang.Long objectId)
                      throws palio.PalioException
Dodaje błąd do bazy

Parameters:
category - kategoria błędu (0- programistyczny (np. składniowy), 1- merytoryczny)
module - id modułu
priority - istotność (0- najwyższa, 5- najmniejsza)
title - tytuł
keywords - slowo kluczowe
content - opis
stackTrace - czy dołączyć sygnaturę błędu?
pageId - numer strony
objectId - numer obiektu
Returns:
numer id utworzonego błędu
Throws:
palio.PalioException

addBug

public java.lang.Long addBug(java.lang.String category,
                             java.lang.Long module,
                             java.lang.String priority,
                             java.lang.String title,
                             java.lang.String keywords,
                             java.lang.String content,
                             java.lang.Boolean stackTrace,
                             java.lang.Long pageId,
                             java.lang.Long objectId,
                             java.lang.String connector)
                      throws palio.PalioException
Dodaje błąd do bazy

Parameters:
category - kategoria błędu (0- programistyczny (np. składniowy), 1- merytoryczny)
module - id modułu
priority - istotność (0- najwyższa, 5- najmniejsza)
title - tytuł
content - opis
stackTrace - czy dołączyć sygnaturę błędu?
pageId - numer strony
objectId - numer obiektu
connector - nazwa connectora do bazy danych (zgodny z plikiem konfiguracyjnym)
Returns:
numer id utworzonego błędu
Throws:
palio.PalioException

addBugComment

public void addBugComment(java.lang.Long bugId,
                          java.lang.String status,
                          java.lang.String content)
                   throws palio.PalioException
Dodaje komentarz do błędu

Parameters:
bugId - identyfikator błędu
status - nowy status
content - treść komentarza
Throws:
palio.PalioException

addBugComment

public void addBugComment(java.lang.Long bugId,
                          java.lang.String status,
                          java.lang.String content,
                          java.lang.String connector)
                   throws palio.PalioException
Dodaje komentarz do błędu

Parameters:
bugId - identyfikator błędu
status - nowy status
content - treść komentarza
connector - nazwa connectora do bazy danych (zgodny z plikiem konfiguracyjnym)
Throws:
palio.PalioException

addBugParam

public void addBugParam(java.lang.Long bugId,
                        java.lang.String name,
                        java.lang.Object value)
                 throws palio.PalioException
Dodaje parametr do błędu Commituje od razu do bazy. W przypadku ORACLE w wersji poniżej 10 zapis jest do Blob'a co wymusza commit na connectorze.

Parameters:
bugId - numer ID błędu do którego dodawany jest parametr
name - nazwa parametru
value - wartość parametru
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.0.0

getBugParam

public java.lang.Object getBugParam(java.lang.Long bugId,
                                    java.lang.String name)
                             throws palio.PalioException
Pobiera parametr błędu po id i nazwie parametru. W przypadku ORACLE w wersji poniżej 10 zapis jest do Blob'a co wymusza commit na connectorze.

Parameters:
bugId - numer ID błędu do którego dodawany jest parametr
name - nazwa parametru
Returns:
wartość parametru
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.0.0

addBugPageStartParams

public void addBugPageStartParams(java.lang.Long bugId)
                           throws palio.PalioException
Dodaje do bledu parametry pobrane z request'a strony. W przypadku ORACLE w wersji poniżej 10 zapis jest do Blob'a co wymusza commit na connectorze.

Parameters:
bugId - numer ID błędu do którego dodawane będa dane parametry
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.0.0

getBugParams

public java.util.Map getBugParams(java.lang.Long bugId)
                           throws palio.PalioException
Zwraca wszystkie parametry będu w postaci mapy W przypadku ORACLE w wersji poniżej 10 zapis jest do Blob'a co wymusza commit na connectorze.

Parameters:
bugId - numer ID błędu do którego dodawane będa dane parametry
Returns:
mapa parametrów
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.0.0

addBugPageCurrentParams

public void addBugPageCurrentParams(java.lang.Long bugId)
                             throws palio.PalioException
Dodaje do bledu parametry zawierajace aktualne wartosci wszystkich zmiennych globalnych z chwili wywolania tej funkcji.

Parameters:
bugId - numer ID błędu do którego dodawane będa dane parametry
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.0.0

urlPostBug

public static java.lang.String urlPostBug(java.lang.String url,
                                          java.lang.String user,
                                          java.lang.String password,
                                          java.lang.String charset,
                                          java.util.Map headerProperties,
                                          java.util.Map params)
                                   throws palio.PalioException
NA RAZIE NIE UZYWAC Funkcja do przesyania informacji o bledach miedzy instancjami jPalio. Troche przestarzala, lub wymagajaca rozbudowy. Zamiast niej mozna stosowac funkcje z modulu net -> httpPost().

Returns:
kod zwrocony ze strony
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.0.0

closeBug

public void closeBug(java.lang.Long bugId)
              throws palio.PalioException
Zmienia stan zgoszenia na nieaktywny (odpowiednik skazsowania z bazy).

Parameters:
bugId - ID będu
Throws:
palio.PalioException

reloadModuleResources

public void reloadModuleResources()
                           throws palio.PalioException
Przeadowywuje bufor danych modułu ze standardowego connectora modułu BugBase

Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.1.0

setDefaultConnector

public void setDefaultConnector(java.lang.String name)
                         throws palio.PalioException
Zmienia domyslny konektor modulu na podany. * Jako że BugBase jest modułem systemowym jPALIO i buforuje dane z tabel u siebie nie powinien byc uruchamiany na innych konektorach niż domyslny. Mozna zmienic nazwe domyslengo connectora domyslnego dla modulu w pliku instancji.

Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.1.0

addModule

public java.lang.Long addModule(java.lang.String name,
                                java.lang.String code,
                                java.lang.String description)
                         throws palio.PalioException
Dodaje nowy moduł.

Parameters:
name - nazwa modułu
code - kod modułu
description - opis modułu
Returns:
identyfikator nowo dodanego modułu
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.1.2

addCategory

public java.lang.Long addCategory(java.lang.String name,
                                  java.lang.String code,
                                  java.lang.String description)
                           throws palio.PalioException
Dodaje nowa kategorie.

Parameters:
name - nazwa kategorii
code - kod katgorii
description - opis kategorii
Returns:
identyfikator nowo dodanej kategorii
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.1.2

addState

public java.lang.Long addState(java.lang.String name,
                               java.lang.String code,
                               java.lang.String description)
                        throws palio.PalioException
Dodaje nowy stan.

Parameters:
name - nazwa stanu
code - kod stanu
description - opis stanu
Returns:
identyfikator nowo dodanego stanu
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.1.2

addPriority

public java.lang.Long addPriority(java.lang.String name,
                                  java.lang.String code,
                                  java.lang.String description)
                           throws palio.PalioException
Dodaje nowy priorytet.

Parameters:
name - nazwa priorytetu
code - kod priorytetu
description - opis priorytetu
Returns:
identyfikator nowo dodanego priorytetu
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.1.2

addInfoType

public java.lang.Long addInfoType(java.lang.String name,
                                  java.lang.String code,
                                  java.lang.String description)
                           throws palio.PalioException
Dodaje nowy Typ Wiadomosci.

Parameters:
name - nazwa Typu wiadomosci
code - kod Typu Wiadomosci
description - opis Typu Wiadomosci
Returns:
identyfikator nowo dodanego Typu Wiadomosci
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.1.2

updateModule

public java.lang.Long updateModule(java.lang.Long ID,
                                   java.lang.String name,
                                   java.lang.String code,
                                   java.lang.String description)
                            throws palio.PalioException
Zmienia dane modułu.

Parameters:
ID - ID modułu
name - nazwa modułu
code - kod modułu
description - opis modułu
Returns:
identyfikator zmienionego modułu
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.1.2

updateCategory

public java.lang.Long updateCategory(java.lang.Long ID,
                                     java.lang.String name,
                                     java.lang.String code,
                                     java.lang.String description)
                              throws palio.PalioException
Zmienia dane kategorii

Parameters:
ID - ID kategorii
name - nazwa kategorii
code - kod kategorii
description - opis kategorii
Returns:
identyfikator zmienionej kategorii
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.1.2

updateState

public java.lang.Long updateState(java.lang.Long ID,
                                  java.lang.String name,
                                  java.lang.String code,
                                  java.lang.String description)
                           throws palio.PalioException
Zmienia dane Stanu

Parameters:
ID - ID stanu
name - nazwa stanu
code - kod stanu
description - opis stanu
Returns:
identyfikator zmienionego stanu
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.1.2

updatePriority

public java.lang.Long updatePriority(java.lang.Long ID,
                                     java.lang.String name,
                                     java.lang.String code,
                                     java.lang.String description)
                              throws palio.PalioException
Zmienia dane Priorytetu

Parameters:
ID - ID priorytetu
name - nazwa priorytetu
code - kod priorytetu
description - opis priorytetu
Returns:
identyfikator zmienionego priorytetu
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.1.2

updateInfoType

public java.lang.Long updateInfoType(java.lang.Long ID,
                                     java.lang.String name,
                                     java.lang.String code,
                                     java.lang.String description)
                              throws palio.PalioException
Zmienia dane Typu wiadomosci Zmiana typów 0 i 1 nie powiedzie się.

Parameters:
ID - ID Typ wiadomosci
name - nazwa Typu wiadomosci
code - kod Typu wiadomosci
description - opis Typu wiadomosci
Returns:
identyfikator zmienionego Typu wiadomosci
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.1.2

delModule

public java.lang.Long delModule(java.lang.Long ID)
                         throws palio.PalioException
Usuwa Modul

Parameters:
ID - ID modulu
Returns:
identyfikator usunietego modulu
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.1.2

delCategory

public java.lang.Long delCategory(java.lang.Long ID)
                           throws palio.PalioException
Usuwa Kategorię

Parameters:
ID - ID kategorii
Returns:
identyfikator usunietej kategorii
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.1.2

delState

public java.lang.Long delState(java.lang.Long ID)
                        throws palio.PalioException
Usuwa Stan

Parameters:
ID - ID Stanu
Returns:
identyfikator usunietego stanu
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.1.2

delPriority

public java.lang.Long delPriority(java.lang.Long ID)
                           throws palio.PalioException
Usuwa priorytet

Parameters:
ID - ID priorytetu
Returns:
identyfikator usunietego priorytetu
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.1.2

delInfoType

public java.lang.Long delInfoType(java.lang.Long ID)
                           throws palio.PalioException
Usuwa Typ Wiadomosci usunięcie typów 0 i 1 nie powiedzie się.

Parameters:
ID - ID Typu Wiadomosci
Returns:
identyfikator usunietego Typu Wiadomosci
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.1.2

getModuleById

public java.lang.Object[] getModuleById(java.lang.Long ID)
                                 throws palio.PalioException
Zwraca modul o podanym ID

Parameters:
ID - ID modulu
Returns:
Object[] tabela zawierajaca [id, nazwę, kod, opis, Typ] danego modulu.
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.1.2

getCategoryById

public java.lang.Object[] getCategoryById(java.lang.Long ID)
                                   throws palio.PalioException
Zwraca kategorię o podanym ID

Parameters:
ID - ID kategorii
Returns:
Object[] tabela zawierajaca [id, nazwę, kod, opis, Typ] danej kategorii.
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.1.2

getStateById

public java.lang.Object[] getStateById(java.lang.Long ID)
                                throws palio.PalioException
Zwraca stan o podanym ID

Parameters:
ID - ID stanu
Returns:
Object[] tabela zawierajaca [id, nazwę, kod, opis, Typ] danego stanu.
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.1.2

getPriorityById

public java.lang.Object[] getPriorityById(java.lang.Long ID)
                                   throws palio.PalioException
Zwraca priorytet o podanym ID

Parameters:
ID - ID priorytetu
Returns:
Object[] tabela zawierajaca [id, nazwę, kod, opis, Typ] danego priorytetu.
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.1.2

getInfoTypeById

public java.lang.Object[] getInfoTypeById(java.lang.Long ID)
                                   throws palio.PalioException
Zwraca Typ Wiadomosci o podanym ID Wyróżniamy dwa typy wiadomoci: 0 - Blad, 1 - Komentarz

Parameters:
ID - ID Typu Wiadomosci
Returns:
Object[] tabela zawierajaca [id, nazwę, kod, opis, Typ] danego Typu Wiadomosci.
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.1.2

getModuleByName

public java.lang.Object[] getModuleByName(java.lang.String name)
                                   throws palio.PalioException
Zwraca modul o podanej nazwie

Parameters:
name - Nazwa modulu
Returns:
Object[] tabela zawierajaca [id, nazwę, kod, opis, Typ] danego modulu.
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.1.2

getCategoryByName

public java.lang.Object[] getCategoryByName(java.lang.String name)
                                     throws palio.PalioException
Zwraca kategorię o podanej nazwie

Parameters:
name - Nazwa kategorii
Returns:
Object[] tabela zawierajaca [id, nazwę, kod, opis, Typ] danej kategorii.
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.1.2

getStateByName

public java.lang.Object[] getStateByName(java.lang.String name)
                                  throws palio.PalioException
Zwraca stan o podanej nazwie

Parameters:
name - Nazwa stanu
Returns:
Object[] tabela zawierajaca [id, nazwę, kod, opis, Typ] danego stanu.
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.1.2

getPriorityByName

public java.lang.Object[] getPriorityByName(java.lang.String name)
                                     throws palio.PalioException
Zwraca priorytet o podanej nazwie

Parameters:
name - Nazwa priorytetu
Returns:
Object[] tabela zawierajaca [id, nazwę, kod, opis, Typ] danego priorytetu.
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.1.2

getInfoTypeByName

public java.lang.Object[] getInfoTypeByName(java.lang.String name)
                                     throws palio.PalioException
Zwraca Typ Wiadomosci o podanej nazwie Wyróżniamy dwa typy wiadomoci: 0 - Blad, 1 - Komentarz

Parameters:
name - Nazwa Typu wiadomosci
Returns:
Object[] tabela zawierajaca [id, nazwę, kod, opis, Typ] danego Typu wiadomosci.
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.1.2

getModuleByCode

public java.lang.Object[] getModuleByCode(java.lang.String code)
                                   throws palio.PalioException
Zwraca modul o podanym kodzie

Parameters:
code - Kod modulu
Returns:
Object[] tabela zawierajaca [id, nazwę, kod, opis, Typ] danego modulu.
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.1.2

getCategoryByCode

public java.lang.Object[] getCategoryByCode(java.lang.String code)
                                     throws palio.PalioException
Zwraca kategorię o podanym kodzie

Parameters:
code - Kod kategorii
Returns:
Object[] tabela zawierajaca [id, nazwę, kod, opis, Typ] danej kategorii.
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.1.2

getStateByCode

public java.lang.Object[] getStateByCode(java.lang.String code)
                                  throws palio.PalioException
Zwraca stan o podanym Kodzie

Parameters:
code - Kod stanu
Returns:
Object[] tabela zawierajaca [id, nazwę, kod, opis, Typ] danego stanu.
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.1.2

getPriorityByCode

public java.lang.Object[] getPriorityByCode(java.lang.String code)
                                     throws palio.PalioException
Zwraca priorytet o podanym kodzie

Parameters:
code - Kod priorytetu
Returns:
Object[] tabela zawierajaca [id, nazwę, kod, opis, Typ] danego priorytetu.
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.1.2

getInfoTypeByCode

public java.lang.Object[] getInfoTypeByCode(java.lang.String code)
                                     throws palio.PalioException
Zwraca Typ Wiadomosci o podanym kodzie Wyróżniamy dwa typy wiadomoci: 0 - Blad, 1 - Komentarz

Parameters:
code - Kod priorytetu
Returns:
Object[] tabela zawierajaca [id, nazwę, kod, opis, Typ] danego Typu Wiadomosci.
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.1.2

getModules

public java.util.Collection getModules()
                                throws palio.PalioException
Zwraca kolekcję zawierajaca wszyskie moduly

Returns:
Collection gdzie Object[] to tabela zawierajaca [id, nazwę, kod, opis, Typ] danego modulu.
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.1.2

getCategories

public java.util.Collection getCategories()
                                   throws palio.PalioException
Zwraca kolekcję zawierajaca wszyskie kategorie

Returns:
Collection gdzie Object[] to tabela zawierajaca [id, nazwę, kod, opis, Typ] danej kategorii.
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.1.2

getStates

public java.util.Collection getStates()
                               throws palio.PalioException
Zwraca kolekcję zawierajaca wszyskie stany

Returns:
Collection gdzie Object[] to tabela zawierajaca [id, nazwę, kod, opis, Typ] danego stanu.
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.1.2

getPriorities

public java.util.Collection getPriorities()
                                   throws palio.PalioException
Zwraca kolekcję zawierajaca wszyskie priorytety

Returns:
Collection gdzie Object[] to tabela zawierajaca [id, nazwę, kod, opis, Typ] danego priorytetu.
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.1.2

getInfoTypes

public java.util.Collection getInfoTypes()
                                  throws palio.PalioException
Zwraca kolekcję zawierajaca wszyskie Typy Wiadomosci

Returns:
Collection gdzie Object[] to tabela zawierajaca [id, nazwę, kod, opis, Typ] danego Typu Wiadomosci.
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.1.2

getId

public static java.lang.Long getId(java.lang.Object[] resource)
                            throws palio.PalioException
Zwraca ID Modulu, Priorytetu, Kategorii lub Stanu

Parameters:
resource - Object[], gdzie Object[] to tabela zawierajaca [id, nazwę, kod, opis, Typ].
Returns:
Long ID
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.1.2

getName

public static java.lang.String getName(java.lang.Object[] resource)
                                throws palio.PalioException
Zwraca Nazwę Modulu, Priorytetu, Kategorii lub Stanu

Parameters:
resource - Object[], gdzie Object[] to tabela zawierajaca [id, nazwę, kod, opis, Typ].
Returns:
String name
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.1.2

getCode

public static java.lang.String getCode(java.lang.Object[] resource)
                                throws palio.PalioException
Zwraca Kod Modulu, Priorytetu, Kategorii lub Stanu

Parameters:
resource - Object[], gdzie Object[] to tabela zawierajaca [id, nazwę, kod, opis, Typ].
Returns:
String code
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.1.2

getDescription

public static java.lang.String getDescription(java.lang.Object[] resource)
                                       throws palio.PalioException
Zwraca Opis Modulu, Priorytetu, Kategorii lub Stanu

Parameters:
resource - Object[], gdzie Object[] to tabela zawierajaca [id, nazwę, kod, opis, Typ].
Returns:
String description
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.1.2

getType

public static java.lang.String getType(java.lang.Object[] resource)
                                throws palio.PalioException
Zwraca Typ, czyli czy jest to Modul, Priorytet, Kategoria czy Stan

Parameters:
resource - Object[], gdzie Object[] to tabela zawierajaca [id, nazwę, kod, opis, Typ].
Returns:
String Typ
Throws:
palio.PalioException
Since:
jPALIO 6.13.16, module 2.1.2