Class ComponentFileCandidate
java.lang.Object
com.suncode.pwfl.administration.scheduledtask.info.parameter.ComponentFileCandidate
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionComponentFileCandidate
(String fileName, ComponentFileCandidate.InputStreamSource inputStreamSource) Konstruuje obiekt reprezentujący wartość o typie pliku dla parametru zadania zaplanowanego.ComponentFileCandidate
(String fileName, File file) Konstruuje obiekt reprezentujący wartość o typie pliku dla parametru zadania zaplanowanego. -
Method Summary
Modifier and TypeMethodDescriptionZwraca nazwę docelowego pliku.Zwraca ustawione źródło zawartości docelowego pliku.Otwiera nowy strumień wejściowy z zawartością pliku.
Strumień należy zamknąć samodzielnie.void
setFileName
(String fileName) Ustawia docelową nazwę pliku.void
setInputStreamSource
(ComponentFileCandidate.InputStreamSource inputStreamSource) Ustawia źródło zawartości docelowego pliku.
-
Constructor Details
-
ComponentFileCandidate
Konstruuje obiekt reprezentujący wartość o typie pliku dla parametru zadania zaplanowanego.- Parameters:
fileName
- docelowa nazwa pliku.file
- plik będący docelową zawartością dla wartości parametru.
-
ComponentFileCandidate
public ComponentFileCandidate(String fileName, ComponentFileCandidate.InputStreamSource inputStreamSource) Konstruuje obiekt reprezentujący wartość o typie pliku dla parametru zadania zaplanowanego.- Parameters:
fileName
- docelowa nazwa pliku.inputStreamSource
- obiekt zapewniający zawartość dla wartości parametru.
-
-
Method Details
-
openInputStream
Otwiera nowy strumień wejściowy z zawartością pliku.
Strumień należy zamknąć samodzielnie.- Returns:
- nowo otwarty strumień z zawartością pliku reprezentowanego przez ten obiekt.
-
getFileName
Zwraca nazwę docelowego pliku.- Returns:
- nazwa docelowego pliku.
-
setFileName
Ustawia docelową nazwę pliku.- Parameters:
fileName
- docelowa nazwa pliku.
-
getInputStreamSource
Zwraca ustawione źródło zawartości docelowego pliku.- Returns:
- źródło zawartości docelowego pliku.
-
setInputStreamSource
Ustawia źródło zawartości docelowego pliku.- Parameters:
inputStreamSource
- źródło zawartości docelowego pliku.
-