Package org.n52.iceland.response
Class EXIResponseWriterFactory
- java.lang.Object
-
- org.n52.iceland.response.EXIResponseWriterFactory
-
- All Implemented Interfaces:
ResponseWriterFactory,ComponentFactory<ResponseWriterKey,ResponseWriter<?>>,Keyed<ResponseWriterKey>,SingleTypeComponentFactory<ResponseWriterKey,ResponseWriter<?>>
public class EXIResponseWriterFactory extends Object implements ResponseWriterFactory, SingleTypeComponentFactory<ResponseWriterKey,ResponseWriter<?>>
Writer factory class forEXIObjectandEXIResponseWriter- Since:
- 2.0.0
-
-
Constructor Summary
Constructors Constructor Description EXIResponseWriterFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EXIResponseWritercreate()ResponseWriterKeygetKey()voidsetEncoderRepository(EncoderRepository encoderRepository)voidsetExiFactoryProducer(Producer<com.siemens.ct.exi.core.EXIFactory> producer)voidsetXmlOptionsProducer(Producer<org.apache.xmlbeans.XmlOptions> producer)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.n52.janmayen.component.SingleTypeComponentFactory
create, createAll, getKeys, has
-
-
-
-
Method Detail
-
setEncoderRepository
@Inject public void setEncoderRepository(EncoderRepository encoderRepository)
-
setExiFactoryProducer
@Inject public void setExiFactoryProducer(Producer<com.siemens.ct.exi.core.EXIFactory> producer)
-
setXmlOptionsProducer
@Inject public void setXmlOptionsProducer(Producer<org.apache.xmlbeans.XmlOptions> producer)
-
getKey
public ResponseWriterKey getKey()
- Specified by:
getKeyin interfaceSingleTypeComponentFactory<ResponseWriterKey,ResponseWriter<?>>
-
create
public EXIResponseWriter create()
- Specified by:
createin interfaceSingleTypeComponentFactory<ResponseWriterKey,ResponseWriter<?>>
-
-