Class FileSupport_Base

  • All Implemented Interfaces:
    Serializable, pt.ist.fenixframework.DomainObject

    public abstract class FileSupport_Base
    extends pt.ist.fenixframework.core.AbstractDomainObject
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class pt.ist.fenixframework.core.AbstractDomainObject

        pt.ist.fenixframework.core.AbstractDomainObject.SerializedForm
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected FileSupport_Base()  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void addConfiguration​(org.fenixedu.bennu.io.domain.FileStorageConfiguration configuration)  
      protected void addDelete​(org.fenixedu.bennu.io.domain.LocalFileToDelete delete)  
      protected void addFile​(org.fenixedu.bennu.io.domain.GenericFile file)  
      protected void addFileRawData​(org.fenixedu.bennu.io.domain.FileRawData fileRawData)  
      protected void addFileStorage​(org.fenixedu.bennu.io.domain.FileStorage fileStorage)  
      protected org.fenixedu.bennu.core.domain.Bennu getBennu()  
      protected Set<org.fenixedu.bennu.io.domain.FileStorageConfiguration> getConfigurationSet()  
      org.fenixedu.bennu.io.domain.FileStorage getDefaultStorage()  
      protected Set<org.fenixedu.bennu.io.domain.LocalFileToDelete> getDeleteSet()  
      protected Set<org.fenixedu.bennu.io.domain.FileRawData> getFileRawDataSet()  
      protected Set<org.fenixedu.bennu.io.domain.GenericFile> getFileSet()  
      protected Set<org.fenixedu.bennu.io.domain.FileStorage> getFileStorageSet()  
      static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.io.domain.FileSupport,​org.fenixedu.bennu.core.domain.Bennu> getRelationBennuFileSupport()  
      static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.io.domain.FileSupport,​org.fenixedu.bennu.io.domain.FileStorage> getRelationDefaultFileStorage()  
      static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.io.domain.FileSupport,​org.fenixedu.bennu.io.domain.FileRawData> getRelationFileRawDatas()  
      static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.io.domain.FileSupport,​org.fenixedu.bennu.io.domain.FileStorageConfiguration> getRelationFileStorageConfigurations()  
      static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.io.domain.FileSupport,​org.fenixedu.bennu.io.domain.FileStorage> getRelationFileStorages()  
      static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.io.domain.FileSupport,​org.fenixedu.bennu.io.domain.GenericFile> getRelationGenericFiles()  
      static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.io.domain.FileSupport,​org.fenixedu.bennu.io.domain.LocalFileToDelete> getRelationLocalFilesToDelete()  
      protected void removeConfiguration​(org.fenixedu.bennu.io.domain.FileStorageConfiguration configuration)  
      protected void removeDelete​(org.fenixedu.bennu.io.domain.LocalFileToDelete delete)  
      protected void removeFile​(org.fenixedu.bennu.io.domain.GenericFile file)  
      protected void removeFileRawData​(org.fenixedu.bennu.io.domain.FileRawData fileRawData)  
      protected void removeFileStorage​(org.fenixedu.bennu.io.domain.FileStorage fileStorage)  
      protected void setBennu​(org.fenixedu.bennu.core.domain.Bennu bennu)  
      void setDefaultStorage​(org.fenixedu.bennu.io.domain.FileStorage defaultStorage)  
      • Methods inherited from class pt.ist.fenixframework.core.AbstractDomainObject

        checkForDeletionBlockers, deleteDomainObject, ensureOid, equals, getDeletionBlockers, getDomainModel, getExternalId, getOid, hashCode, init$Instance, makeSerializedForm, toString, writeReplace
    • Constructor Detail

      • FileSupport_Base

        protected FileSupport_Base()
    • Method Detail

      • getRelationDefaultFileStorage

        public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.io.domain.FileSupport,​org.fenixedu.bennu.io.domain.FileStorage> getRelationDefaultFileStorage()
      • getRelationBennuFileSupport

        public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.io.domain.FileSupport,​org.fenixedu.bennu.core.domain.Bennu> getRelationBennuFileSupport()
      • getRelationFileStorageConfigurations

        public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.io.domain.FileSupport,​org.fenixedu.bennu.io.domain.FileStorageConfiguration> getRelationFileStorageConfigurations()
      • getRelationLocalFilesToDelete

        public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.io.domain.FileSupport,​org.fenixedu.bennu.io.domain.LocalFileToDelete> getRelationLocalFilesToDelete()
      • getRelationFileStorages

        public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.io.domain.FileSupport,​org.fenixedu.bennu.io.domain.FileStorage> getRelationFileStorages()
      • getRelationGenericFiles

        public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.io.domain.FileSupport,​org.fenixedu.bennu.io.domain.GenericFile> getRelationGenericFiles()
      • getRelationFileRawDatas

        public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.io.domain.FileSupport,​org.fenixedu.bennu.io.domain.FileRawData> getRelationFileRawDatas()
      • getDefaultStorage

        public org.fenixedu.bennu.io.domain.FileStorage getDefaultStorage()
      • setDefaultStorage

        public void setDefaultStorage​(org.fenixedu.bennu.io.domain.FileStorage defaultStorage)
      • getBennu

        protected org.fenixedu.bennu.core.domain.Bennu getBennu()
      • setBennu

        protected void setBennu​(org.fenixedu.bennu.core.domain.Bennu bennu)
      • addConfiguration

        protected void addConfiguration​(org.fenixedu.bennu.io.domain.FileStorageConfiguration configuration)
      • removeConfiguration

        protected void removeConfiguration​(org.fenixedu.bennu.io.domain.FileStorageConfiguration configuration)
      • getConfigurationSet

        protected Set<org.fenixedu.bennu.io.domain.FileStorageConfiguration> getConfigurationSet()
      • addDelete

        protected void addDelete​(org.fenixedu.bennu.io.domain.LocalFileToDelete delete)
      • removeDelete

        protected void removeDelete​(org.fenixedu.bennu.io.domain.LocalFileToDelete delete)
      • getDeleteSet

        protected Set<org.fenixedu.bennu.io.domain.LocalFileToDelete> getDeleteSet()
      • addFileStorage

        protected void addFileStorage​(org.fenixedu.bennu.io.domain.FileStorage fileStorage)
      • removeFileStorage

        protected void removeFileStorage​(org.fenixedu.bennu.io.domain.FileStorage fileStorage)
      • getFileStorageSet

        protected Set<org.fenixedu.bennu.io.domain.FileStorage> getFileStorageSet()
      • addFile

        protected void addFile​(org.fenixedu.bennu.io.domain.GenericFile file)
      • removeFile

        protected void removeFile​(org.fenixedu.bennu.io.domain.GenericFile file)
      • getFileSet

        protected Set<org.fenixedu.bennu.io.domain.GenericFile> getFileSet()
      • addFileRawData

        protected void addFileRawData​(org.fenixedu.bennu.io.domain.FileRawData fileRawData)
      • removeFileRawData

        protected void removeFileRawData​(org.fenixedu.bennu.io.domain.FileRawData fileRawData)
      • getFileRawDataSet

        protected Set<org.fenixedu.bennu.io.domain.FileRawData> getFileRawDataSet()