com.tibco.bw.poa.runtime.utils
Interface XmlDocumentWrapper<I,U,N extends I,A extends I,S,T,X>

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
XmlDocumentWrapperImpl

public interface XmlDocumentWrapper<I,U,N extends I,A extends I,S,T,X>
extends java.io.Serializable

Utility class for wrapping an XML node and associated GxProcessingContext in a java.io.Serializable form.

This class is used by advice implementations that store XML documents in the aspect process context, using AspectProcessContext.storeProcessObject(String, Serializable).

Use the XmlDocumentWrapperFactory to create XmlDocumentWrapper instances.

See Also:
AspectProcessContext

Method Summary
 N getDocument()
          Returns the wrapped XML document as a generic N
  getProcessingContext()
          Returns the processing context associated with the wrapped XML document
 

Method Detail

getDocument

N getDocument()
                        throws AspectException
Returns the wrapped XML document as a generic N

Returns:
Throws:
AspectException

getProcessingContext

 getProcessingContext()
Returns the processing context associated with the wrapped XML document

Returns:


Copyright @ 2010, TIBCO Softwares (Inc). All right reserved