org.apache.muse.util.xml
Interface XmlSerializable

All Known Subinterfaces:
CapabilityDescriptor, Component, ComponentAddress, Correlation, DeploymentDescriptor, Entry, Filter, InitParamDescriptor, ManagementEvent, Match, MembershipContentRule, MetadataDescriptor, NotificationMessage, Participant, PersistenceDescriptor, Policy, RelationshipResource, RelationshipType, ResourceDescriptor, ResourcePropertyCollection, RouterDescriptor, SerializerDescriptor, SetRequest, SetRequestComponent, Situation, StateTransition, StateType, SubscriptionManager, SubstitutableMessage, Topic, TopicNamespace, TopicSet
All Known Implementing Classes:
AbstractSetRequestComponent, AddRefusedFault, AddRequest, AddResponse, AllMatch, AnyMatch, BaseFault, ComplexMatch, ContentCreationFailedFault, DeleteRequest, EndpointReference, FilterCollection, GetCurrentMessage, GetCurrentMessageResponse, GetMetadataRequest, GetMetadataResponse, GetMultipleRequest, GetMultipleResponse, GetRequest, GetResponse, InsertRequest, InvalidFilterFault, InvalidMessageContentExpressionFault, InvalidMessageFormatFault, InvalidModificationFault, InvalidProducerPropertiesExpressionFault, InvalidQueryExpressionFault, InvalidResourcePropertyQNameFault, InvalidTopicExpressionFault, MatchCorrelation, MessageHeaders, MessagePatternFilter, MetadataValidationFault, MultipleTopicsSpecifiedFault, NoCurrentMessageOnTopicFault, NotifyMessageNotSupportedFault, OpenMetadataDescriptor, OSGiCapabilityDescriptor, OSGiDeploymentDescriptor, OSGiResourceDescriptor, OSGiRouterDescriptor, PauseFailedFault, ProducerPropertiesFilter, PublishAllMessagesFilter, QueryEvaluationErrorFault, QueryRelationships, QueryRelationshipsResponse, QueryRequest, QueryResponse, RelationshipCreationFailedFault, ResourceInitializationFault, ResourceNotDestroyedFault, ResourcePropertyChangeEvent, ResourceUnavailableFault, ResourceUnknownFault, ResumeFailedFault, RouterPersistenceDescriptor, SchemaValidationFault, SerializationErrorFault, SetResourcePropertyRequestFailedFault, SetResponse, SetTerminationTime, SetTerminationTimeResponse, SimpleCapabilityDescriptor, SimpleComponent, SimpleComponentAddress, SimpleDeploymentDescriptor, SimpleEntry, SimpleInitParamDescriptor, SimpleManagementEvent, SimpleMatch, SimpleMembershipContentRule, SimpleMetadataDescriptor, SimpleNotificationMessage, SimpleParticipant, SimplePersistenceDescriptor, SimpleRelationshipResource, SimpleRelationshipType, SimpleResourceDescriptor, SimpleResourcePropertyCollection, SimpleRouterDescriptor, SimpleSerializerDescriptor, SimpleSetRequest, SimpleSituation, SimpleStateTransition, SimpleStateType, SimpleSubscriptionManager, SimpleSubstitutableMessage, SimpleTopic, SimpleTopicNamespace, SimpleTopicSet, SoapFault, Subscribe, SubscribeCreationFailedFault, SubscribeResponse, TerminationTimeChangeRejectedFault, TopicExpressionDialectUnknownFault, TopicFilter, TopicNotSupportedFault, UnableToCreatePullPointFault, UnableToGetMessagesFault, UnableToModifyResourcePropertyFault, UnableToPutResourcePropertyDocumentFault, UnableToSetTerminationTimeFault, UnacceptableInitialTerminationTimeFault, UnknownQueryExpressionDialectFault, UnrecognizedPolicyRequestFault, UnsupportedMemberInterfaceFault, UnsupportedPolicyRequestFault, UpdateRequest, XPathCorrelation

public interface XmlSerializable

XmlSerializable is an interface for types that can be converted into an XML representation.

Author:
Dan Jemiolo (danj)

Method Summary
 Element toXML()
          Converts this object into an XML representation, as defined by its related schema or specification.
 Element toXML(Document factory)
          Converts this object into an XML representation, as defined by its related schema or specification.
 

Method Detail

toXML

Element toXML()
Converts this object into an XML representation, as defined by its related schema or specification. The format of the XML is dependent on the concrete type.

Returns:
An XML representation of this object.

toXML

Element toXML(Document factory)
Converts this object into an XML representation, as defined by its related schema or specification. The format of the XML is dependent on the concrete type.

Parameters:
factory - The DOM Document that will be used to create all of the nodes in the resulting XML fragment.
Returns:
An XML representation of this object.


Copyright © 2005-2011 Apache Web Services - Muse. All Rights Reserved.