org.eclipse.jpt.jpa.core.context.orm
Interface OrmPersistenceUnitMetadata
- All Superinterfaces:
- org.eclipse.core.runtime.IAdaptable, IResourcePart, JpaContextNode, JpaNode, MappingFilePersistenceUnitMetadata, Model, XmlContextNode
- All Known Subinterfaces:
- OrmPersistenceUnitMetadata2_0
public interface OrmPersistenceUnitMetadata
- extends MappingFilePersistenceUnitMetadata
Context orm.xml persistence unit metadata.
Context model corresponding to the
XML resource model XmlPersistenceUnitMetadata,
which corresponds to the persistence-unit-metadata element
in the orm.xml file.
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. It is available at this early stage to solicit feedback from
pioneering adopters on the understanding that any code that uses this API
will almost certainly be broken (repeatedly) as the API evolves.
| Methods inherited from interface org.eclipse.jpt.common.utility.model.Model |
addChangeListener, addCollectionChangeListener, addListChangeListener, addPropertyChangeListener, addStateChangeListener, addTreeChangeListener, removeChangeListener, removeCollectionChangeListener, removeListChangeListener, removePropertyChangeListener, removeStateChangeListener, removeTreeChangeListener |
| Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
getAdapter |
XML_MAPPING_METADATA_COMPLETE_PROPERTY
static final java.lang.String XML_MAPPING_METADATA_COMPLETE_PROPERTY
- See Also:
- Constant Field Values
getParent
EntityMappings getParent()
- Covariant override.
- Specified by:
getParent in interface JpaNode- Specified by:
getParent in interface MappingFilePersistenceUnitMetadata
getXmlEntityMappings
XmlEntityMappings getXmlEntityMappings()
- This can be
null. The context metadata is always present,
even if the XML metadata is missing.
setXmlMappingMetadataComplete
void setXmlMappingMetadataComplete(boolean xmlMappingMetadataComplete)
getPersistenceUnitDefaults
OrmPersistenceUnitDefaults getPersistenceUnitDefaults()
- Description copied from interface:
MappingFilePersistenceUnitMetadata
- Return the persistence unit defaults held by the mapping file.
- Specified by:
getPersistenceUnitDefaults in interface MappingFilePersistenceUnitMetadata
getXmlPersistenceUnitMetadata
XmlPersistenceUnitMetadata getXmlPersistenceUnitMetadata()
getXmlPersistenceUnitMetadataForUpdate
XmlPersistenceUnitMetadata getXmlPersistenceUnitMetadataForUpdate()
removeXmlPersistenceUnitMetadataIfUnset
void removeXmlPersistenceUnitMetadataIfUnset()