Uses of Interface
app.coronawarn.server.services.distribution.assembly.structure.Writable
-
-
Uses of Writable in app.coronawarn.server.services.distribution.assembly.appconfig.structure.archive.decorator.signing
Classes in app.coronawarn.server.services.distribution.assembly.appconfig.structure.archive.decorator.signing that implement Writable Modifier and Type Class Description class
AppConfigurationSigningDecorator
-
Uses of Writable in app.coronawarn.server.services.distribution.assembly.appconfig.structure.directory
Classes in app.coronawarn.server.services.distribution.assembly.appconfig.structure.directory that implement Writable Modifier and Type Class Description class
AppConfigurationDirectory
Creates the directory structure/configuration/country/:country
and writes the following five files, wrapped in a signed zip archive: 1. -
Uses of Writable in app.coronawarn.server.services.distribution.assembly.diagnosiskeys.structure.archive.decorator.singing
Classes in app.coronawarn.server.services.distribution.assembly.diagnosiskeys.structure.archive.decorator.singing that implement Writable Modifier and Type Class Description class
DiagnosisKeySigningDecorator
-
Uses of Writable in app.coronawarn.server.services.distribution.assembly.diagnosiskeys.structure.directory
Classes in app.coronawarn.server.services.distribution.assembly.diagnosiskeys.structure.directory that implement Writable Modifier and Type Class Description class
DiagnosisKeysCountryDirectory
class
DiagnosisKeysDateDirectory
class
DiagnosisKeysDirectory
ADirectory
containing the file and directory structure that mirrors the API defined in the OpenAPI definition/services/distribution/api_v1.json
.class
DiagnosisKeysHourDirectory
-
Uses of Writable in app.coronawarn.server.services.distribution.assembly.diagnosiskeys.structure.directory.decorator
Classes in app.coronawarn.server.services.distribution.assembly.diagnosiskeys.structure.directory.decorator that implement Writable Modifier and Type Class Description class
DateAggregatingDecorator
ADirectoryDecorator
that will bundle hour aggregates into date aggregates and sign them.class
DateIndexingDecorator
class
HourIndexingDecorator
-
Uses of Writable in app.coronawarn.server.services.distribution.assembly.diagnosiskeys.structure.file
Classes in app.coronawarn.server.services.distribution.assembly.diagnosiskeys.structure.file that implement Writable Modifier and Type Class Description class
TemporaryExposureKeyExportFile
AFile
containing aTemporaryExposureKeyExport
. -
Uses of Writable in app.coronawarn.server.services.distribution.assembly.structure
Classes in app.coronawarn.server.services.distribution.assembly.structure with type parameters of type Writable Modifier and Type Interface Description interface
Writable<W extends Writable<W>>
Something that has a name, a parent and that can be written to somewhere.Classes in app.coronawarn.server.services.distribution.assembly.structure that implement Writable Modifier and Type Class Description class
WritableOnDisk
AWritable
that can be written to disk. -
Uses of Writable in app.coronawarn.server.services.distribution.assembly.structure.archive
Classes in app.coronawarn.server.services.distribution.assembly.structure.archive with type parameters of type Writable Modifier and Type Interface Description interface
Archive<W extends Writable<W>>
Subinterfaces of Writable in app.coronawarn.server.services.distribution.assembly.structure.archive Modifier and Type Interface Description interface
Archive<W extends Writable<W>>
Classes in app.coronawarn.server.services.distribution.assembly.structure.archive that implement Writable Modifier and Type Class Description class
ArchiveOnDisk
AnArchive
that can be written to disk as a ZIP archive.Methods in app.coronawarn.server.services.distribution.assembly.structure.archive that return types with arguments of type Writable Modifier and Type Method Description Set<Writable<WritableOnDisk>>
ArchiveOnDisk. getWritables()
Methods in app.coronawarn.server.services.distribution.assembly.structure.archive with parameters of type Writable Modifier and Type Method Description void
ArchiveOnDisk. addWritable(Writable<WritableOnDisk> writable)
-
Uses of Writable in app.coronawarn.server.services.distribution.assembly.structure.archive.decorator
Classes in app.coronawarn.server.services.distribution.assembly.structure.archive.decorator with type parameters of type Writable Modifier and Type Class Description class
ArchiveDecorator<W extends Writable<W>>
Decorates aDirectory
(e.g.Classes in app.coronawarn.server.services.distribution.assembly.structure.archive.decorator that implement Writable Modifier and Type Class Description class
ArchiveDecorator<W extends Writable<W>>
Decorates aDirectory
(e.g. -
Uses of Writable in app.coronawarn.server.services.distribution.assembly.structure.archive.decorator.signing
Classes in app.coronawarn.server.services.distribution.assembly.structure.archive.decorator.signing with type parameters of type Writable Modifier and Type Class Description class
AbstractSigningDecorator<W extends Writable<W>>
interface
SigningDecorator<W extends Writable<W>>
A decorator that can sign an array of bytes and write the signature into a file.Subinterfaces of Writable in app.coronawarn.server.services.distribution.assembly.structure.archive.decorator.signing Modifier and Type Interface Description interface
SigningDecorator<W extends Writable<W>>
A decorator that can sign an array of bytes and write the signature into a file.Classes in app.coronawarn.server.services.distribution.assembly.structure.archive.decorator.signing that implement Writable Modifier and Type Class Description class
AbstractSigningDecorator<W extends Writable<W>>
class
SigningDecoratorOnDisk
-
Uses of Writable in app.coronawarn.server.services.distribution.assembly.structure.directory
Classes in app.coronawarn.server.services.distribution.assembly.structure.directory with type parameters of type Writable Modifier and Type Interface Description interface
Directory<W extends Writable<W>>
interface
IndexDirectory<T,W extends Writable<W>>
A "metadirectory
" that maps its on-disk subdirectories to some list of elements.Subinterfaces of Writable in app.coronawarn.server.services.distribution.assembly.structure.directory Modifier and Type Interface Description interface
Directory<W extends Writable<W>>
interface
IndexDirectory<T,W extends Writable<W>>
A "metadirectory
" that maps its on-disk subdirectories to some list of elements.Classes in app.coronawarn.server.services.distribution.assembly.structure.directory that implement Writable Modifier and Type Class Description class
DirectoryOnDisk
ADirectory
that can be written to disk.class
IndexDirectoryOnDisk<T>
AnIndexDirectory
that can be written to disk.Methods in app.coronawarn.server.services.distribution.assembly.structure.directory that return types with arguments of type Writable Modifier and Type Method Description Set<Writable<W>>
Directory. getWritables()
Set<Writable<WritableOnDisk>>
DirectoryOnDisk. getWritables()
Methods in app.coronawarn.server.services.distribution.assembly.structure.directory with parameters of type Writable Modifier and Type Method Description void
Directory. addWritable(Writable<W> writable)
void
DirectoryOnDisk. addWritable(Writable<WritableOnDisk> writable)
-
Uses of Writable in app.coronawarn.server.services.distribution.assembly.structure.directory.decorator
Classes in app.coronawarn.server.services.distribution.assembly.structure.directory.decorator with type parameters of type Writable Modifier and Type Class Description class
DirectoryDecorator<W extends Writable<W>>
Decorates aDirectory
(e.g.class
IndexDirectoryDecorator<T,W extends Writable<W>>
Decorates anIndexDirectory
(e.g.Classes in app.coronawarn.server.services.distribution.assembly.structure.directory.decorator that implement Writable Modifier and Type Class Description class
DirectoryDecorator<W extends Writable<W>>
Decorates aDirectory
(e.g.class
IndexDirectoryDecorator<T,W extends Writable<W>>
Decorates anIndexDirectory
(e.g.Methods in app.coronawarn.server.services.distribution.assembly.structure.directory.decorator that return types with arguments of type Writable Modifier and Type Method Description Set<Writable<W>>
DirectoryDecorator. getWritables()
Methods in app.coronawarn.server.services.distribution.assembly.structure.directory.decorator with parameters of type Writable Modifier and Type Method Description void
DirectoryDecorator. addWritable(Writable<W> writable)
-
Uses of Writable in app.coronawarn.server.services.distribution.assembly.structure.directory.decorator.indexing
Classes in app.coronawarn.server.services.distribution.assembly.structure.directory.decorator.indexing with type parameters of type Writable Modifier and Type Class Description class
AbstractIndexingDecorator<T,W extends Writable<W>>
interface
IndexingDecorator<T,W extends Writable<W>>
AnIndexDirectoryDecorator
that writes a file called"index"
, containing a JSON array containing all elements returned byIndexDirectoryOnDisk.getIndex(app.coronawarn.server.services.distribution.assembly.structure.util.ImmutableStack<java.lang.Object>)
, formatted with theIndexDirectoryOnDisk.getIndexFormatter()
onprepare(app.coronawarn.server.services.distribution.assembly.structure.util.ImmutableStack<java.lang.Object>)
.Subinterfaces of Writable in app.coronawarn.server.services.distribution.assembly.structure.directory.decorator.indexing Modifier and Type Interface Description interface
IndexingDecorator<T,W extends Writable<W>>
AnIndexDirectoryDecorator
that writes a file called"index"
, containing a JSON array containing all elements returned byIndexDirectoryOnDisk.getIndex(app.coronawarn.server.services.distribution.assembly.structure.util.ImmutableStack<java.lang.Object>)
, formatted with theIndexDirectoryOnDisk.getIndexFormatter()
onprepare(app.coronawarn.server.services.distribution.assembly.structure.util.ImmutableStack<java.lang.Object>)
.Classes in app.coronawarn.server.services.distribution.assembly.structure.directory.decorator.indexing that implement Writable Modifier and Type Class Description class
AbstractIndexingDecorator<T,W extends Writable<W>>
class
IndexingDecoratorOnDisk<T>
-
Uses of Writable in app.coronawarn.server.services.distribution.assembly.structure.file
Classes in app.coronawarn.server.services.distribution.assembly.structure.file with type parameters of type Writable Modifier and Type Interface Description interface
File<W extends Writable<W>>
AWritable
that contains some bytes.Subinterfaces of Writable in app.coronawarn.server.services.distribution.assembly.structure.file Modifier and Type Interface Description interface
File<W extends Writable<W>>
AWritable
that contains some bytes.Classes in app.coronawarn.server.services.distribution.assembly.structure.file that implement Writable Modifier and Type Class Description class
FileOnDisk
AFile
that can be written to disk.class
FileOnDiskWithChecksum
AFile
that can be written to disk, alongside a secondFile
containing the hashsum of the actualFileOnDisk
.
The checksum file resides in the same folder as the actual file, and will use the same file name with suffixFileOnDiskWithChecksum.CHECKSUM_FILE_SUFFIX
. -
Uses of Writable in app.coronawarn.server.services.distribution.assembly.structure.util.functional
Classes in app.coronawarn.server.services.distribution.assembly.structure.util.functional with type parameters of type Writable Modifier and Type Interface Description interface
WritableFunction<T extends Writable<T>>
AFunction<Stack<Object>, Writable>
.Methods in app.coronawarn.server.services.distribution.assembly.structure.util.functional that return Writable Modifier and Type Method Description Writable<T>
WritableFunction. apply(ImmutableStack<Object> t)
-