Class Any23DataFormat
- java.lang.Object
-
- org.apache.camel.support.service.BaseService
-
- org.apache.camel.support.service.ServiceSupport
-
- org.apache.camel.dataformat.any23.Any23DataFormat
-
- All Implemented Interfaces:
AutoCloseable,org.apache.camel.Service,org.apache.camel.ShutdownableService,org.apache.camel.spi.DataFormat,org.apache.camel.spi.DataFormatName,org.apache.camel.StatefulService,org.apache.camel.SuspendableService
@Dataformat("any23") public class Any23DataFormat extends org.apache.camel.support.service.ServiceSupport implements org.apache.camel.spi.DataFormat, org.apache.camel.spi.DataFormatName
-
-
Constructor Summary
Constructors Constructor Description Any23DataFormat()Any23DataFormat(String baseURI)Any23DataFormat(Map<String,String> configuration, List<String> extractors, Any23OutputFormat outputFormat, String baseURI)Any23DataFormat(Map<String,String> configuration, Any23OutputFormat outputFormat, String baseURI)Any23DataFormat(Any23OutputFormat outputFormat, String baseURI)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddoInit()protected voiddoStop()org.apache.any23.Any23getAny23()StringgetBaseUri()Map<String,String>getConfiguration()StringgetDataFormatName()List<String>getExtractors()Any23OutputFormatgetOutputFormat()voidmarshal(org.apache.camel.Exchange exchange, Object object, OutputStream outputStream)Marshal data.voidsetAny23(org.apache.any23.Any23 any23)voidsetBaseUri(String baseUri)voidsetConfiguration(Map<String,String> configuration)voidsetExtractors(List<String> extractors)voidsetOutputFormat(Any23OutputFormat outputFormat)Objectunmarshal(org.apache.camel.Exchange exchange, InputStream inputStream)Unmarshal the data-
Methods inherited from class org.apache.camel.support.service.BaseService
build, doBuild, doFail, doLifecycleChange, doResume, doShutdown, doStart, doSuspend, fail, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Constructor Detail
-
Any23DataFormat
public Any23DataFormat()
-
Any23DataFormat
public Any23DataFormat(String baseURI)
-
Any23DataFormat
public Any23DataFormat(Any23OutputFormat outputFormat, String baseURI)
-
Any23DataFormat
public Any23DataFormat(Map<String,String> configuration, Any23OutputFormat outputFormat, String baseURI)
-
-
Method Detail
-
getDataFormatName
public String getDataFormatName()
- Specified by:
getDataFormatNamein interfaceorg.apache.camel.spi.DataFormatName
-
marshal
public void marshal(org.apache.camel.Exchange exchange, Object object, OutputStream outputStream) throws ExceptionMarshal data. Generate RDF.- Specified by:
marshalin interfaceorg.apache.camel.spi.DataFormat- Throws:
Exception
-
unmarshal
public Object unmarshal(org.apache.camel.Exchange exchange, InputStream inputStream) throws Exception
Unmarshal the data- Specified by:
unmarshalin interfaceorg.apache.camel.spi.DataFormat- Throws:
Exception
-
doInit
protected void doInit() throws Exception- Overrides:
doInitin classorg.apache.camel.support.service.BaseService- Throws:
Exception
-
doStop
protected void doStop() throws Exception- Overrides:
doStopin classorg.apache.camel.support.service.BaseService- Throws:
Exception
-
getAny23
public org.apache.any23.Any23 getAny23()
-
setAny23
public void setAny23(org.apache.any23.Any23 any23)
-
getOutputFormat
public Any23OutputFormat getOutputFormat()
-
setOutputFormat
public void setOutputFormat(Any23OutputFormat outputFormat)
-
getBaseUri
public String getBaseUri()
-
setBaseUri
public void setBaseUri(String baseUri)
-
-