Class XMLDataMapLoader
- java.lang.Object
-
- org.apache.cayenne.configuration.xml.XMLDataMapLoader
-
- All Implemented Interfaces:
DataMapLoader
public class XMLDataMapLoader extends Object implements DataMapLoader
- Since:
- 3.1, 4.1 moved from org.apache.cayenne.configuration package
-
-
Field Summary
Fields Modifier and Type Field Description protected HandlerFactoryhandlerFactoryprotected Provider<XMLReader>xmlReaderProvider
-
Constructor Summary
Constructors Constructor Description XMLDataMapLoader()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataMapload(Resource configurationResource)protected StringmapNameFromLocation(String location)Helper method to guess the map name from its location.voidsetHandlerFactory(HandlerFactory handlerFactory)
-
-
-
Field Detail
-
handlerFactory
protected HandlerFactory handlerFactory
-
-
Method Detail
-
load
public DataMap load(Resource configurationResource) throws CayenneRuntimeException
- Specified by:
loadin interfaceDataMapLoader- Throws:
CayenneRuntimeException
-
mapNameFromLocation
protected String mapNameFromLocation(String location)
Helper method to guess the map name from its location.
-
setHandlerFactory
public void setHandlerFactory(HandlerFactory handlerFactory)
-
-