Package com.suncode.pwfl.archive
Class WfDocument
java.lang.Object
com.suncode.pwfl.archive.WfDocument
Klasa reprezentuje dokument systemowy. Klasa zawiera informacje o pliku(WfFile), wersji(WfFileVersion),
oraz infomacje o indeksach(pm_idx000x).
- Author:
- Paweł Rosolak 20 gru 2013
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Dodaje indeks do dokumentyData wygaśnięciagetFile()
Informacje o plikugetId()
Id dokumentu z bazy danych(tabela pm_idx000x)getIndexById
(Long indexId) Pobiera indeks po idgetIndexByName
(String indexName) Pobiera indeks po nazwie.Lista indeksów dokumentugetIndexValue
(Long indexId) getIndexValue
(String indexName) Informacje o wersji plikuboolean
Określa czy dokument wygasłvoid
setDocumentClassId
(Long documentClassId) void
setExpirationDate
(Date expirationDate) Data wygaśnięciavoid
setExpired
(boolean expired) Określa czy dokument wygasłvoid
Informacje o plikuvoid
Id dokumentu z bazy danych(tabela pm_idx000x)void
setIndexes
(List<IndexInfo> indexes) Lista indeksów dokumentuvoid
setIndexValue
(Long indexId, Object indexValue) void
setIndexValue
(String indexName, Object indexValue) void
setVersion
(WfFileVersion version) Informacje o wersji pliku
-
Field Details
-
JOIN_DOC_CLASS
- See Also:
-
-
Constructor Details
-
WfDocument
public WfDocument()
-
-
Method Details
-
getId
Id dokumentu z bazy danych(tabela pm_idx000x)- Returns:
-
setId
Id dokumentu z bazy danych(tabela pm_idx000x) -
isExpired
public boolean isExpired()Określa czy dokument wygasł- Returns:
-
setExpired
public void setExpired(boolean expired) Określa czy dokument wygasł -
getFile
Informacje o pliku- Returns:
-
setFile
Informacje o pliku- Parameters:
file
-
-
getVersion
Informacje o wersji pliku- Returns:
-
setVersion
Informacje o wersji pliku- Parameters:
version
-
-
getIndexes
Lista indeksów dokumentu- Returns:
-
setIndexes
Lista indeksów dokumentu- Parameters:
indexes
-
-
addIndex
Dodaje indeks do dokumenty- Parameters:
indexInfo
-
-
getExpirationDate
Data wygaśnięcia- Returns:
-
setExpirationDate
Data wygaśnięcia- Parameters:
expirationDate
-
-
getIndexById
Pobiera indeks po id- Parameters:
indexId
- Id indeksu- Returns:
- Definicja indeksu
-
getIndexByName
Pobiera indeks po nazwie. Jeżeli istnieje kilka indeksów o tej samej nazwie zwracany jest pierwszy znaleziony.- Parameters:
indexName
- Nazwa indkesu- Returns:
- Definicja indeksu
-
getDocumentClassId
-
setDocumentClassId
-
setIndexValue
-
getIndexValue
-
setIndexValue
-
getIndexValue
-