SplitArchiveSaveOptions

Inheritance: java.lang.Object

public class SplitArchiveSaveOptions

Alternativ för att spara ett flervolymigt ZIP-arkiv.

Konstruktörer

KonstruktorBeskrivning
SplitArchiveSaveOptions(String fileName, long segmentSize)Instansierar inställningar för att spara ett flervolym ZIP-arkiv.

Metoder

MetodBeskrivning
getArchiveComment()Hämtar valfri kommentar för Zip-filen.
getCloseEntrySource()Hämtar ett värde som indikerar om källorna för poster ska stängas omedelbart efter att en post har komprimerats.
getEncoding()Hämtar kodning för att konvertera filnamn och andra strängar till byte.
getEventsBag()Hämtar behållare för händelser som utlöses vid arkivsparning.
getFileName()Hämtar namnet på segmenten utan filändelse.
getSegmentSize()Hämtar storleken på segmentet.
setArchiveComment(String value)Ställer in valfri kommentar för Zip-filen.
setCloseEntrySource(boolean value)Ställer in ett värde som indikerar om källorna för poster ska stängas omedelbart efter att en post har komprimerats.
setEncoding(Charset value)Ställer in kodning för att konvertera filnamn och andra strängar till byte.
setEventsBag(EventsBag value)Ställer in behållare för händelser som utlöses vid arkivsparning.

SplitArchiveSaveOptions(String fileName, long segmentSize)

public SplitArchiveSaveOptions(String fileName, long segmentSize)

Instansierar inställningar för att spara ett flervolym ZIP-arkiv.

Vissa volymer kan vara mindre än segmentSize. I de flesta fall kommer det sista segmentet att vara mindre, men sällan kan vanliga segment vara för stora.

Filnamn kommer att vara enligt följande: fileName.z01, fileName.z02, …, fileName.z(n-1), fileName.zip.

Parameters:

ParameterTypBeskrivning
fileNamejava.lang.StringNamn för volymer. Kan vara med eller utan .zip‑ändelse.
segmentSizelongStorlek på volym.

getArchiveComment()

public final String getArchiveComment()

Hämtar valfri kommentar för Zip-filen.

Returns: java.lang.String - valfri kommentar för Zip-filen.

getCloseEntrySource()

public final boolean getCloseEntrySource()

Hämtar ett värde som indikerar om källorna för poster ska stängas omedelbart efter att en post har komprimerats.

Returns: boolean - ett värde som indikerar om källorna för poster ska stängas direkt efter att en post har komprimerats.

getEncoding()

public final Charset getEncoding()

Hämtar kodning för att konvertera filnamn och andra strängar till byte.

Om den inte är angiven används kodsidan 437.

Returns: java.nio.charset.Charset - kodning för att konvertera filnamn och andra strängar till byte.

getEventsBag()

public final EventsBag getEventsBag()

Hämtar behållare för händelser som utlöses vid arkivsparning.

Returns: EventsBag - container of events raising on archive saving.

getFileName()

public final String getFileName()

Hämtar namnet på segmenten utan filändelse.

Returns: java.lang.String – namnet på segmenten utan filändelse.

getSegmentSize()

public final long getSegmentSize()

Hämtar storleken på segmentet.

Returns: long – storleken på segmentet.

setArchiveComment(String value)

public final void setArchiveComment(String value)

Ställer in valfri kommentar för Zip-filen.

Parameters:

ParameterTypBeskrivning
värdejava.lang.Stringvalfri kommentar för Zip‑filen.

setCloseEntrySource(boolean value)

public final void setCloseEntrySource(boolean value)

Ställer in ett värde som indikerar om källorna för poster ska stängas omedelbart efter att en post har komprimerats.

Parameters:

ParameterTypBeskrivning
värdebooleanett värde som indikerar om posternas källor ska stängas omedelbart efter att en post har komprimerats.

setEncoding(Charset value)

public final void setEncoding(Charset value)

Ställer in kodning för att konvertera filnamn och andra strängar till byte.

Om den inte är angiven används kodsidan 437.

Parameters:

ParameterTypBeskrivning
värdejava.nio.charset.Charsetkodning för att konvertera filnamn och andra strängar till byte.

setEventsBag(EventsBag value)

public final void setEventsBag(EventsBag value)

Ställer in behållare för händelser som utlöses vid arkivsparning.

Parameters:

ParameterTypBeskrivning
valueEventsBagbehållare för händelser som utlöses vid arkivlagring.