|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.fusesource.fabric.camel.c24io.C24IOSource<T>
public class C24IOSource<T extends C24IOSource>
A parser of objects using the C24 IO
| Constructor Summary | |
|---|---|
C24IOSource()
|
|
C24IOSource(biz.c24.io.api.data.Element element)
|
|
| Method Summary | |
|---|---|
T |
binarySource()
Sets the source parser to XML |
static C24IOSource |
c24Source(java.lang.Class<?> elementType)
|
static C24IOSource |
c24Source(biz.c24.io.api.data.Element element)
|
static C24IOSource |
c24Source(java.lang.String modelClassName)
|
static biz.c24.io.api.data.Element |
element(java.lang.Class<?> elementType)
|
static biz.c24.io.api.data.Element |
element(java.lang.String modelClassName)
|
biz.c24.io.api.data.Element |
getElement()
|
biz.c24.io.api.presentation.Source |
getSource()
|
T |
javaSource()
Sets the source parser to XML |
protected biz.c24.io.api.data.ComplexDataObject |
parseDataObject(org.apache.camel.Exchange exchange)
|
void |
process(org.apache.camel.Exchange exchange)
|
T |
saxSource()
Sets the source parser to SAX |
void |
setSource(biz.c24.io.api.presentation.Source source)
|
T |
textSource()
Sets the source parser to text |
T |
xmlSource()
Sets the source parser to XML |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public C24IOSource()
public C24IOSource(biz.c24.io.api.data.Element element)
| Method Detail |
|---|
public static C24IOSource c24Source(java.lang.String modelClassName)
public static C24IOSource c24Source(java.lang.Class<?> elementType)
public static C24IOSource c24Source(biz.c24.io.api.data.Element element)
public void process(org.apache.camel.Exchange exchange)
throws java.lang.Exception
process in interface org.apache.camel.Processorjava.lang.Exception
protected biz.c24.io.api.data.ComplexDataObject parseDataObject(org.apache.camel.Exchange exchange)
throws org.apache.camel.InvalidPayloadException,
java.io.IOException
org.apache.camel.InvalidPayloadException
java.io.IOExceptionpublic static biz.c24.io.api.data.Element element(java.lang.String modelClassName)
public static biz.c24.io.api.data.Element element(java.lang.Class<?> elementType)
public biz.c24.io.api.data.Element getElement()
public biz.c24.io.api.presentation.Source getSource()
public void setSource(biz.c24.io.api.presentation.Source source)
public T textSource()
public T xmlSource()
public T saxSource()
public T binarySource()
public T javaSource()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||