Class PersistenceUnitModel


  • @Portable
    public class PersistenceUnitModel
    extends Object
    • Constructor Detail

      • PersistenceUnitModel

        public PersistenceUnitModel()
    • Method Detail

      • getName

        public String getName()
      • setName

        public void setName​(String name)
      • getDescription

        public String getDescription()
      • setDescription

        public void setDescription​(String description)
      • getProvider

        public String getProvider()
      • setProvider

        public void setProvider​(String provider)
      • getJtaDataSource

        public String getJtaDataSource()
      • setJtaDataSource

        public void setJtaDataSource​(String jtaDataSource)
      • getNonJtaDataSource

        public String getNonJtaDataSource()
      • setNonJtaDataSource

        public void setNonJtaDataSource​(String nonJtaDataSource)
      • getMappingFile

        public List<String> getMappingFile()
      • setMappingFile

        public void setMappingFile​(List<String> mappingFile)
      • setJarFile

        public void setJarFile​(List<String> jarFile)
      • getExcludeUnlistedClasses

        public Boolean getExcludeUnlistedClasses()
      • setExcludeUnlistedClasses

        public void setExcludeUnlistedClasses​(Boolean excludeUnlistedClasses)
      • getSharedCacheMode

        public CachingType getSharedCacheMode()
      • setSharedCacheMode

        public void setSharedCacheMode​(CachingType sharedCacheMode)
      • setValidationMode

        public void setValidationMode​(ValidationMode validationMode)
      • setProperties

        public void setProperties​(List<Property> properties)
      • addProperty

        public void addProperty​(Property property)
      • setTransactionType

        public void setTransactionType​(TransactionType transactionType)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object