org.apache.cayenne.conf
Interface ConfigSaverDelegate
- All Known Implementing Classes:
- RuntimeSaveDelegate
public interface ConfigSaverDelegate
Defines a set of callback methods that provide information
to ConfigSaver when Cayenne project is saved.
projectVersion
String projectVersion()
- Since:
- 1.1
domainNames
Iterator domainNames()
viewNames
Iterator<String> viewNames()
- Since:
- 1.1
viewLocation
String viewLocation(String dataViewName)
- Since:
- 1.1
propertyNames
Iterator propertyNames(String domainName)
propertyValue
String propertyValue(String domainName,
String propertyName)
mapNames
Iterator mapNames(String domainName)
mapLocation
String mapLocation(String domainName,
String mapName)
linkedMapNames
Iterator linkedMapNames(String domainName,
String nodeName)
nodeNames
Iterator nodeNames(String domainName)
nodeDataSourceName
String nodeDataSourceName(String domainName,
String nodeName)
nodeAdapterName
String nodeAdapterName(String domainName,
String nodeName)
nodeFactoryName
String nodeFactoryName(String domainName,
String nodeName)
nodeSchemaUpdateStrategyName
String nodeSchemaUpdateStrategyName(String domainName,
String nodeName)
- Since:
- 3.0
Copyright © 2001-2011 Apache Cayenne. All Rights Reserved.