public class ClientPrimaryDataEntityVersion extends ClientContext implements Comparable<ClientPrimaryDataEntityVersion>
PrimaryDataEntityVersion to use eDAL system
like the stand-alone implementation.| Modifier and Type | Field and Description |
|---|---|
protected de.ipk_gatersleben.bit.bi.edal.rmi.interfaces.PrimaryDataEntityVersionRmiInterface |
myEntityVersionRMI |
clientDataManager| Modifier | Constructor and Description |
|---|---|
protected |
ClientPrimaryDataEntityVersion(de.ipk_gatersleben.bit.bi.edal.rmi.interfaces.PrimaryDataEntityVersionRmiInterface version,
ClientDataManager client) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(ClientPrimaryDataEntityVersion o) |
Calendar |
getCreationDate()
PrimaryDataEntityVersion.getCreationDate() |
ClientPrimaryDataEntity |
getEntity()
PrimaryDataEntityVersion.getEntity() |
de.ipk_gatersleben.bit.bi.edal.primary_data.metadata.MetaData |
getMetaData()
PrimaryDataEntityVersion.getMetaData() |
Principal |
getOwner()
PrimaryDataEntityVersion.getOwner() |
de.ipk_gatersleben.bit.bi.edal.primary_data.file.PublicReference |
getPublicReference(de.ipk_gatersleben.bit.bi.edal.primary_data.reference.PersistentIdentifier identifierType)
PrimaryDataEntityVersion.getPublicReference(PersistentIdentifier) |
List<de.ipk_gatersleben.bit.bi.edal.primary_data.file.PublicReference> |
getPublicReferences()
PrimaryDataEntityVersion.getPublicReferences() |
Long |
getRevision()
PrimaryDataEntityVersion.getRevision() |
Calendar |
getRevisionDate()
PrimaryDataEntityVersion.getRevisionDate() |
boolean |
isDeleted()
PrimaryDataEntityVersion.isDeleted() |
void |
setAllReferencesPublic(javax.mail.internet.InternetAddress emailNotificationAddress,
Calendar releaseDate)
PrimaryDataEntityVersion.setAllReferencesPublic(InternetAddress) |
protected de.ipk_gatersleben.bit.bi.edal.rmi.interfaces.PrimaryDataEntityVersionRmiInterface myEntityVersionRMI
protected ClientPrimaryDataEntityVersion(de.ipk_gatersleben.bit.bi.edal.rmi.interfaces.PrimaryDataEntityVersionRmiInterface version,
ClientDataManager client)
public int compareTo(ClientPrimaryDataEntityVersion o)
compareTo in interface Comparable<ClientPrimaryDataEntityVersion>public Calendar getCreationDate() throws RemoteException
PrimaryDataEntityVersion.getCreationDate()RemoteException - if unable to call remote function.public ClientPrimaryDataEntity getEntity() throws RemoteException
PrimaryDataEntityVersion.getEntity()ClientPrimaryDataEntityRemoteException - if unable to call remote function.public de.ipk_gatersleben.bit.bi.edal.primary_data.metadata.MetaData getMetaData()
throws RemoteException
PrimaryDataEntityVersion.getMetaData()RemoteException - if unable to call remote function.public Principal getOwner() throws RemoteException
PrimaryDataEntityVersion.getOwner()RemoteException - if unable to call remote function.public de.ipk_gatersleben.bit.bi.edal.primary_data.file.PublicReference getPublicReference(de.ipk_gatersleben.bit.bi.edal.primary_data.reference.PersistentIdentifier identifierType)
throws RemoteException,
de.ipk_gatersleben.bit.bi.edal.primary_data.file.PrimaryDataEntityVersionException
PrimaryDataEntityVersion.getPublicReference(PersistentIdentifier)identifierType - of the PublicReferencePublicReferencede.ipk_gatersleben.bit.bi.edal.primary_data.file.PrimaryDataEntityVersionException - if there is no PublicReference with this
PersistentIdentifier defined.RemoteException - if unable to call remote function.public List<de.ipk_gatersleben.bit.bi.edal.primary_data.file.PublicReference> getPublicReferences() throws RemoteException
PrimaryDataEntityVersion.getPublicReferences()List of PublicReference.RemoteException - if unable to call remote function.public Long getRevision() throws RemoteException
PrimaryDataEntityVersion.getRevision()RemoteException - if unable to call remote function.public Calendar getRevisionDate() throws RemoteException
PrimaryDataEntityVersion.getRevisionDate()RemoteException - if unable to call remote function.public boolean isDeleted()
throws RemoteException
PrimaryDataEntityVersion.isDeleted()true if the ClientPrimaryDataEntityVersion
is marked as deleted;false otherwise.RemoteException - if unable to call remote function.public void setAllReferencesPublic(javax.mail.internet.InternetAddress emailNotificationAddress,
Calendar releaseDate)
throws de.ipk_gatersleben.bit.bi.edal.primary_data.file.PublicReferenceException,
RemoteException
PrimaryDataEntityVersion.setAllReferencesPublic(InternetAddress)emailNotificationAddress - the eMail address of the requesting user.releaseDate - the release datade.ipk_gatersleben.bit.bi.edal.primary_data.file.PublicReferenceException - if unable to request the PublicReference to set
public.RemoteException - if unable to call remote function.Copyright © 2016 Leibniz Institute of Plant Genetics and Crop Plant Research (IPK). All rights reserved.