java.lang.Object
org.apache.jena.rdfpatch.filelog.OutputMgr
Create a managed output stream handler for a file.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic ManagedOutput
create
(OutputStream outputStream) Create a managed output stream handler for fixedOutputStream
.static ManagedOutput
create
(String directoryName, String baseFilename, FilePolicy strategy) Create amanaged output stream
handler for a file.static ManagedOutput
create
(String pathName, FilePolicy strategy) Create amanaged output stream
handler for a file.static ManagedOutput
create
(Path directory, String baseFilename, FilePolicy strategy) Create amanaged output stream
handler for a file.
-
Constructor Details
-
OutputMgr
public OutputMgr()
-
-
Method Details
-
create
Create amanaged output stream
handler for a file. TheFilePolicy
determines how the file is rotated which may be automatic (such as byFilePolicy.DATE
) or by external control (ManagedOutput.rotate()
)- Parameters:
directoryName
-baseFilename
-strategy
-- Returns:
- ManagedOutput
-
create
Create amanaged output stream
handler for a file. TheFilePolicy
determines how the file is rotated which may be automatic (such as byFilePolicy.DATE
) or by external control (ManagedOutput.rotate()
)- Parameters:
directory
-baseFilename
-strategy
-- Returns:
- ManagedOutput
-
create
Create amanaged output stream
handler for a file. TheFilePolicy
determines how the file is rotated which may be automatic (such as byFilePolicy.DATE
) or by external control (ManagedOutput.rotate()
)- Parameters:
pathName
-strategy
-- Returns:
- ManagedOutput
-
create
Create a managed output stream handler for fixedOutputStream
. TheOutputStream
is fixed; there is no rotation policy. This is an adapter fromOutputStream
toManagedOutput
.- Parameters:
outputStream
-- Returns:
- ManagedOutput
-