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
FieldsFields inherited from interface org.apache.syncope.core.persistence.api.content.ContentDealer
ROOT_ELEMENTFields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract voidcreateIndexes(String domain) protected abstract voidcreateViews(String domain) protected abstract booleanexistingData(String domain) intgetOrder()voidPerform init operations on the given domain.protected abstract voidloadDefaultContent(String domain, String contentXML) protected SAXParserMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:SyncopeCoreLoaderPerform init operations on the given domain.- Specified by:
loadin interfaceSyncopeCoreLoader- Parameters:
domain- domain to initialize
-