@Dataformat(value="ical")
public class ICalDataFormat
extends org.apache.camel.support.service.ServiceSupport
implements org.apache.camel.spi.DataFormat, org.apache.camel.spi.DataFormatName
| Constructor and Description |
|---|
ICalDataFormat() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doStart() |
protected void |
doStop() |
net.fortuna.ical4j.data.CalendarBuilder |
getBuilder() |
String |
getDataFormatName() |
net.fortuna.ical4j.data.CalendarOutputter |
getOutputer() |
boolean |
isValidating() |
void |
marshal(org.apache.camel.Exchange exchange,
Object graph,
OutputStream stream) |
void |
setBuilder(net.fortuna.ical4j.data.CalendarBuilder builder) |
void |
setOutputer(net.fortuna.ical4j.data.CalendarOutputter outputer) |
void |
setValidating(boolean validate) |
Object |
unmarshal(org.apache.camel.Exchange exchange,
InputStream stream) |
build, doBuild, doFail, doInit, doLifecycleChange, doResume, doShutdown, doSuspend, fail, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspendclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic String getDataFormatName()
getDataFormatName in interface org.apache.camel.spi.DataFormatNamepublic void marshal(org.apache.camel.Exchange exchange,
Object graph,
OutputStream stream)
throws Exception
marshal in interface org.apache.camel.spi.DataFormatExceptionpublic Object unmarshal(org.apache.camel.Exchange exchange, InputStream stream) throws Exception
unmarshal in interface org.apache.camel.spi.DataFormatExceptionprotected void doStart()
throws Exception
doStart in class org.apache.camel.support.service.BaseServiceExceptionprotected void doStop()
throws Exception
doStop in class org.apache.camel.support.service.BaseServiceExceptionpublic void setValidating(boolean validate)
public boolean isValidating()
public net.fortuna.ical4j.data.CalendarOutputter getOutputer()
public void setOutputer(net.fortuna.ical4j.data.CalendarOutputter outputer)
public net.fortuna.ical4j.data.CalendarBuilder getBuilder()
public void setBuilder(net.fortuna.ical4j.data.CalendarBuilder builder)
Apache Camel