public abstract class PolicyModelMarshaller extends Object
Abstract class defines interface for policy model marshaller implementations that are specific to underlying
persistence layer.
author
Marek Potociar
Fields Summary
private static final PolicyModelMarshaller
defaultXmlMarshaller
private static final PolicyModelMarshaller
invisibleAssertionXmlMarshaller
Constructors Summary
PolicyModelMarshaller()
Default constructor to ensure we have a common model marshaller base, but only our API classes implemented in this
package will be able to extend this abstract class. This is to restrict attempts of extending the class from
a client code.