org.apache.muse.core.descriptor
Class SimplePersistenceDescriptor

java.lang.Object
  extended by org.apache.muse.core.descriptor.SimplePersistenceDescriptor
All Implemented Interfaces:
PersistenceDescriptor, XmlSerializable
Direct Known Subclasses:
RouterPersistenceDescriptor

public class SimplePersistenceDescriptor
extends Object
implements PersistenceDescriptor

Author:
Dan Jemiolo (danj)

Constructor Summary
SimplePersistenceDescriptor()
           
 
Method Summary
protected  InitParamDescriptor createInitParamDescriptor()
           
protected  Class createPersistenceClass(Element persistenceXML, Environment env)
           
protected  String createPersistenceLocation(Element persistenceXML)
           
 PersistenceDefinition getPersistenceDefinition()
           
 void load(Element persistenceXML, Environment env)
           
 void setPersistenceDefinition(PersistenceDefinition definition)
           
 Element toXML()
          Converts this object into an XML representation, as defined by its related schema or specification.
 Element toXML(Document doc)
          Converts this object into an XML representation, as defined by its related schema or specification.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimplePersistenceDescriptor

public SimplePersistenceDescriptor()
Method Detail

createInitParamDescriptor

protected InitParamDescriptor createInitParamDescriptor()

createPersistenceClass

protected Class createPersistenceClass(Element persistenceXML,
                                       Environment env)

createPersistenceLocation

protected String createPersistenceLocation(Element persistenceXML)

getPersistenceDefinition

public PersistenceDefinition getPersistenceDefinition()
Specified by:
getPersistenceDefinition in interface PersistenceDescriptor

load

public void load(Element persistenceXML,
                 Environment env)
          throws SoapFault
Specified by:
load in interface PersistenceDescriptor
Throws:
SoapFault

setPersistenceDefinition

public void setPersistenceDefinition(PersistenceDefinition definition)
Specified by:
setPersistenceDefinition in interface PersistenceDescriptor

toXML

public Element toXML()
Description copied from interface: XmlSerializable
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.

Specified by:
toXML in interface XmlSerializable
Returns:
An XML representation of this object.

toXML

public Element toXML(Document doc)
Description copied from interface: XmlSerializable
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.

Specified by:
toXML in interface XmlSerializable
Parameters:
doc - 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.