Package org.fenixedu.bennu.io.domain
Class FileSupport_Base
java.lang.Object
pt.ist.fenixframework.core.AbstractDomainObject
org.fenixedu.bennu.io.domain.FileSupport_Base
- All Implemented Interfaces:
Serializable,pt.ist.fenixframework.DomainObject
public abstract class FileSupport_Base
extends pt.ist.fenixframework.core.AbstractDomainObject
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class pt.ist.fenixframework.core.AbstractDomainObject
pt.ist.fenixframework.core.AbstractDomainObject.SerializedForm -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddConfiguration(org.fenixedu.bennu.io.domain.FileStorageConfiguration configuration) protected voidaddDelete(org.fenixedu.bennu.io.domain.LocalFileToDelete delete) protected voidaddFile(org.fenixedu.bennu.io.domain.GenericFile file) protected voidaddFileRawData(org.fenixedu.bennu.io.domain.FileRawData fileRawData) protected voidaddFileStorage(org.fenixedu.bennu.io.domain.FileStorage fileStorage) protected org.fenixedu.bennu.core.domain.BennugetBennu()protected Set<org.fenixedu.bennu.io.domain.FileStorageConfiguration>org.fenixedu.bennu.io.domain.FileStorageprotected Set<org.fenixedu.bennu.io.domain.LocalFileToDelete>protected Set<org.fenixedu.bennu.io.domain.FileRawData>protected Set<org.fenixedu.bennu.io.domain.GenericFile>protected Set<org.fenixedu.bennu.io.domain.FileStorage>static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.io.domain.FileSupport,org.fenixedu.bennu.core.domain.Bennu> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.io.domain.FileSupport,org.fenixedu.bennu.io.domain.FileStorage> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.io.domain.FileSupport,org.fenixedu.bennu.io.domain.FileRawData> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.io.domain.FileSupport,org.fenixedu.bennu.io.domain.FileStorageConfiguration> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.io.domain.FileSupport,org.fenixedu.bennu.io.domain.FileStorage> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.io.domain.FileSupport,org.fenixedu.bennu.io.domain.GenericFile> static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.io.domain.FileSupport,org.fenixedu.bennu.io.domain.LocalFileToDelete> protected voidremoveConfiguration(org.fenixedu.bennu.io.domain.FileStorageConfiguration configuration) protected voidremoveDelete(org.fenixedu.bennu.io.domain.LocalFileToDelete delete) protected voidremoveFile(org.fenixedu.bennu.io.domain.GenericFile file) protected voidremoveFileRawData(org.fenixedu.bennu.io.domain.FileRawData fileRawData) protected voidremoveFileStorage(org.fenixedu.bennu.io.domain.FileStorage fileStorage) protected voidsetBennu(org.fenixedu.bennu.core.domain.Bennu bennu) voidsetDefaultStorage(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 Details
-
FileSupport_Base
protected FileSupport_Base()
-
-
Method Details
-
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
-
addDelete
protected void addDelete(org.fenixedu.bennu.io.domain.LocalFileToDelete delete) -
removeDelete
protected void removeDelete(org.fenixedu.bennu.io.domain.LocalFileToDelete delete) -
getDeleteSet
-
addFileStorage
protected void addFileStorage(org.fenixedu.bennu.io.domain.FileStorage fileStorage) -
removeFileStorage
protected void removeFileStorage(org.fenixedu.bennu.io.domain.FileStorage 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
-
addFileRawData
protected void addFileRawData(org.fenixedu.bennu.io.domain.FileRawData fileRawData) -
removeFileRawData
protected void removeFileRawData(org.fenixedu.bennu.io.domain.FileRawData fileRawData) -
getFileRawDataSet
-