public class StreamWriterRepository extends org.n52.janmayen.component.AbstractSimilarityKeyRepository<StreamWriterKey,StreamWriter<?>> implements org.n52.janmayen.lifecycle.Constructable
| Constructor and Description |
|---|
StreamWriterRepository() |
| Modifier and Type | Method and Description |
|---|---|
<T> Optional<StreamWriter<? super T>> |
getWriter(org.n52.janmayen.http.MediaType mediaType,
Class<? extends T> type) |
<T> Optional<StreamWriter<? super T>> |
getWriter(StreamWriterKey key) |
void |
init() |
void |
set(Optional<Collection<javax.inject.Provider<StreamWriter<?>>>> writers) |
public void init()
init in interface org.n52.janmayen.lifecycle.Constructablepublic <T> Optional<StreamWriter<? super T>> getWriter(org.n52.janmayen.http.MediaType mediaType, Class<? extends T> type)
public <T> Optional<StreamWriter<? super T>> getWriter(StreamWriterKey key)
@Inject public void set(Optional<Collection<javax.inject.Provider<StreamWriter<?>>>> writers)
Copyright © 2016–2021 52°North Initiative for Geospatial Open Source Software GmbH. All rights reserved.