Ruddi™ UDDI Client API
1.0

inspireit.uddi.io.serialize
Class UDDISerializer

java.lang.Object
  |
  +--inspireit.uddi.io.serialize.UDDISerializer

public abstract class UDDISerializer
extends java.lang.Object

UDDISerializer serializes an UDDI data structure to an output stream.

Author:
Bertrand Fontaine, INSPIRE IT $Revision: 1.2 $

Constructor Summary
UDDISerializer()
           
 
Method Summary
static UDDISerializer createSerializer(int uddiVersion)
          Creates a serializer appropriate to handle a specific version of the UDDI specification.
static UDDISerializer createSerializer(inspireit.uddi.request.UDDIProfile profile)
          Creates a serializer appropriate to handle UDDI serialization in the context of a given UDDIProfile profile.
abstract  java.io.OutputStream serialize(inspireit.uddi.util.visitors.UDDIElement element, java.io.OutputStream out)
          Serializes an UDDI data structure to an output stream.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UDDISerializer

public UDDISerializer()
Method Detail

createSerializer

public static UDDISerializer createSerializer(int uddiVersion)
Creates a serializer appropriate to handle a specific version of the UDDI specification.

Parameters:
uddiVersion - The UDDI version in use.
Returns:
a serialier appropriate to the specified UDDI version
See Also:
UDDIConstants

createSerializer

public static UDDISerializer createSerializer(inspireit.uddi.request.UDDIProfile profile)
Creates a serializer appropriate to handle UDDI serialization in the context of a given UDDIProfile profile.

Parameters:
profile - The UDDI profile in use.
Returns:
a serialier appropriate to the specified UDDI version
See Also:
UDDIConstants

serialize

public abstract java.io.OutputStream serialize(inspireit.uddi.util.visitors.UDDIElement element,
                                               java.io.OutputStream out)
                                        throws UDDISerializerException
Serializes an UDDI data structure to an output stream.

Parameters:
element - The UDDI element to serialize.
out - The output stream to which the UDDI element has to be serialized.
Returns:
the output stream
Throws:
UDDISerializerException - if a serialization exception occured

Ruddi™ UDDI Client API
1.0

Download now! | Submit a bug or feature
(c) 2003 INSPIRE IT
Bld Brand Whitlock 109
1200 Brussels, Belgium
All Rights Reserved.