org.openspml.v2.msg
Interface Marshallable

All Superinterfaces:
MarshallableElement
All Known Implementing Classes:
BasicMarshallable, org.openspml.v2.msg.spml.ExtensibleMarshallable, org.openspml.v2.msg.spmlref.ExtensibleMarshallable, ResultsIterator, ResultsIterator, Schema, SearchQuery

public interface Marshallable
extends MarshallableElement

The objects that can redispatch themselves to an XMLMarshaller will implement this. These are the top-level SPML objects, like AddRequest and AddResponse.

Author:
kent.spaulding@sun.com

Date: Feb 10, 2006


Field Summary
static java.lang.String code_id
           
 
Method Summary
 java.lang.String toXML(XMLMarshaller m)
          Visitor pattern - dispatch this type to the visitor (m) please.
 
Methods inherited from interface org.openspml.v2.msg.MarshallableElement
getNamespacesInfo, isValid
 

Field Detail

code_id

public static final java.lang.String code_id
See Also:
Constant Field Values
Method Detail

toXML

public java.lang.String toXML(XMLMarshaller m)
                       throws Spml2Exception
Visitor pattern - dispatch this type to the visitor (m) please.

Parameters:
m -
Returns:
xml
Throws:
Spml2Exception


Copyright © Sun Microsystems, Inc. All Rights Reserved.