Apache CXF API

org.apache.cxf.aegis
Class AbstractAegisIoImpl

java.lang.Object
  extended by org.apache.cxf.aegis.AbstractAegisIoImpl
Direct Known Subclasses:
AegisElementDataReader, AegisElementDataWriter, AegisXMLStreamDataReader, AegisXMLStreamDataWriter

public abstract class AbstractAegisIoImpl
extends Object

Common implementation of the Aegis data readers and writer.


Field Summary
protected  AegisContext aegisContext
           
protected  Context context
           
protected  Map<String,Object> properties
           
protected  Schema schema
           
 
Constructor Summary
protected AbstractAegisIoImpl(AegisContext globalContext)
           
protected AbstractAegisIoImpl(AegisContext globalContext, Context context)
          Due to the fact that the element data reader borrows this class, we need a constructor that takes an existing context.
 
Method Summary
 Context getContext()
           
 void setProperty(String prop, Object value)
          
 void setSchema(Schema s)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

properties

protected Map<String,Object> properties

schema

protected Schema schema

aegisContext

protected AegisContext aegisContext

context

protected Context context
Constructor Detail

AbstractAegisIoImpl

protected AbstractAegisIoImpl(AegisContext globalContext)

AbstractAegisIoImpl

protected AbstractAegisIoImpl(AegisContext globalContext,
                              Context context)
Due to the fact that the element data reader borrows this class, we need a constructor that takes an existing context.

Parameters:
globalContext -
context -
Method Detail

setProperty

public void setProperty(String prop,
                        Object value)


setSchema

public void setSchema(Schema s)


getContext

public Context getContext()

Apache CXF API

Apache CXF