public class ClientPrimaryDataFile extends ClientPrimaryDataEntity
PrimaryDataFile to use eDAL system like the
stand-alone implementation.currentVersion, myEntityRMIclientDataManager| Constructor and Description |
|---|
ClientPrimaryDataFile(de.ipk_gatersleben.bit.bi.edal.rmi.interfaces.PrimaryDataFileRmiInterface file,
ClientDataManager client)
Constructor for ClientPrimaryDataFile.
|
| Modifier and Type | Method and Description |
|---|---|
void |
read(java.io.OutputStream outputStream) |
void |
setMetaData(de.ipk_gatersleben.bit.bi.edal.primary_data.metadata.MetaData new_metadata)
PrimaryDataEntity.setMetaData(MetaData) |
void |
store(java.io.InputStream inputStream) |
addPublicReference, compareTo, delete, equals, getCurrentVersion, getID, getMetaData, getName, getParentDirectory, getPath, getPermissions, getPublicReferences, getVersionByDate, getVersionByRevisionNumber, getVersions, grantPermission, hashCode, isDirectory, move, rename, revokePermission, switchCurrentVersionpublic ClientPrimaryDataFile(de.ipk_gatersleben.bit.bi.edal.rmi.interfaces.PrimaryDataFileRmiInterface file,
ClientDataManager client)
file - a PrimaryDataFileRmiInterface object.client - the ClientDataManagerpublic void read(java.io.OutputStream outputStream)
throws java.rmi.RemoteException,
de.ipk_gatersleben.bit.bi.edal.primary_data.file.PrimaryDataFileException
java.rmi.RemoteExceptionde.ipk_gatersleben.bit.bi.edal.primary_data.file.PrimaryDataFileExceptionpublic void setMetaData(de.ipk_gatersleben.bit.bi.edal.primary_data.metadata.MetaData new_metadata)
throws java.rmi.RemoteException,
de.ipk_gatersleben.bit.bi.edal.primary_data.file.PrimaryDataEntityVersionException,
de.ipk_gatersleben.bit.bi.edal.primary_data.metadata.MetaDataException
PrimaryDataEntity.setMetaData(MetaData)setMetaData in class ClientPrimaryDataEntitynew_metadata - the new MetaData object to set.java.rmi.RemoteException - if unable to call remote function.de.ipk_gatersleben.bit.bi.edal.primary_data.file.PrimaryDataEntityVersionException - if unable to store PrimaryDataEntityVersion.de.ipk_gatersleben.bit.bi.edal.primary_data.metadata.MetaDataException - if there are non valid value for element in the
MetaData object.PrimaryDataEntityRmiInterface.setMetaData(MetaData, Subject)public void store(java.io.InputStream inputStream)
throws java.rmi.RemoteException,
de.ipk_gatersleben.bit.bi.edal.primary_data.file.PrimaryDataFileException,
de.ipk_gatersleben.bit.bi.edal.primary_data.file.PrimaryDataEntityVersionException
java.rmi.RemoteExceptionde.ipk_gatersleben.bit.bi.edal.primary_data.file.PrimaryDataFileExceptionde.ipk_gatersleben.bit.bi.edal.primary_data.file.PrimaryDataEntityVersionException