Interface BatchFactory<C extends Content>
-
- All Known Implementing Classes:
JsonBatchFactory,MultipartFactory
public interface BatchFactory<C extends Content>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Batch<C>createBatch(de.fraunhofer.iosb.ilt.frostserver.path.Version version, CoreSettings settings, boolean isChangeSet)Part<C>createPart(de.fraunhofer.iosb.ilt.frostserver.path.Version batchVersion, CoreSettings settings, boolean inChangeSet, String logIndent)RequestcreateRequest(de.fraunhofer.iosb.ilt.frostserver.path.Version version, boolean inChangeSet)StringgetContentType()Return lower-case content-type.
-
-
-
Method Detail
-
getContentType
String getContentType()
Return lower-case content-type.- Returns:
- the content type that this factory can handle.
-
createBatch
Batch<C> createBatch(de.fraunhofer.iosb.ilt.frostserver.path.Version version, CoreSettings settings, boolean isChangeSet)
-
createPart
Part<C> createPart(de.fraunhofer.iosb.ilt.frostserver.path.Version batchVersion, CoreSettings settings, boolean inChangeSet, String logIndent)
-
createRequest
Request createRequest(de.fraunhofer.iosb.ilt.frostserver.path.Version version, boolean inChangeSet)
-
-