Class AbstractXMLContentLoader
java.lang.Object
org.apache.syncope.core.persistence.common.content.AbstractXMLContentLoader
- All Implemented Interfaces:
ContentDealer
,ContentLoader
,SyncopeCoreLoader
,Ordered
- Direct Known Subclasses:
XMLContentLoader
,XMLContentLoader
-
Field Summary
Fields inherited from interface org.apache.syncope.core.persistence.api.content.ContentDealer
ROOT_ELEMENT
Fields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected abstract void
createIndexes
(String domain) protected abstract void
createViews
(String domain) protected abstract boolean
existingData
(String domain) int
getOrder()
void
Perform init operations on the given domain.protected abstract void
loadDefaultContent
(String domain, String contentXML) protected SAXParser
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.syncope.core.persistence.api.SyncopeCoreLoader
load, unload, unload
-
Field Details
-
LOG
-
env
-
-
Constructor Details
-
AbstractXMLContentLoader
-
-
Method Details
-
getOrder
public int getOrder() -
existingData
-
createViews
- Throws:
IOException
-
createIndexes
- Throws:
IOException
-
saxParser
-
loadDefaultContent
- Throws:
Exception
-
load
Description copied from interface:SyncopeCoreLoader
Perform init operations on the given domain.- Specified by:
load
in interfaceSyncopeCoreLoader
- Parameters:
domain
- domain to initialize
-