public abstract class ManagedData extends Object implements Serializable, Comparable<ManagedData>
Modifier and Type | Class and Description |
---|---|
static class |
ManagedData.Factory
Deprecated.
Constructs new instances of
ManagedData . |
Constructor and Description |
---|
ManagedData()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
boolean |
addManagedDataTransfers(ManagedDataTransfer elementToAdd)
Deprecated.
Use Program2Person instead
ATTENTION : NE PLUS UTILISER les portefeuilles dans les nouveaux développements (utiliser à
la place
les privilèves sur les programmes)
Cette entité contient les informations indiquant qu'un portefeuille a les mêmes droit qu'un
autre.
Cette information est utilisée pour la saisie pour que des données saisies par un service
puissent
toujours être gérées lorsque le service n'existe plus et que ses agents se retrouvent dans
d'autres
services
|
boolean |
addVesselManagePeriods(VesselManagePeriod elementToAdd)
Deprecated.
Use Program2Person instead
ATTENTION : NE PLUS UTILISER les portefeuilles dans les nouveaux développements (utiliser à
la place
les privilèves sur les programmes)
Définit la présence de navires sur un portefeuille pour une période début/fin.
La période utilisée définit la date des données que peut saisir/modifier/visualiser
l'utilisateur,
en fonction de ses droits.
Exemple :
Si un utilisateur a un navire A dans un portefeuille pour la période du 01/01/2002 au
31/12/2002, il
peut saisir des données même en 2004, si la date de donnée saisie est pendant l'année 2002.
|
boolean |
addViewerUsers(Person elementToAdd)
Deprecated.
Personne du référentiel (utilisateur ou non du système).
|
int |
compareTo(ManagedData o)
Deprecated.
|
boolean |
equals(Object object)
Deprecated.
Returns
true if the argument is an ManagedData instance and all identifiers for this entity
equal the identifiers of the argument entity. |
Integer |
getId()
Deprecated.
Identifiant unique du portefeuille.
|
Collection<ManagedDataTransfer> |
getManagedDataTransfers()
Deprecated.
Use Program2Person instead
ATTENTION : NE PLUS UTILISER les portefeuilles dans les nouveaux développements (utiliser à
la place
les privilèves sur les programmes)
Cette entité contient les informations indiquant qu'un portefeuille a les mêmes droit qu'un
autre.
Cette information est utilisée pour la saisie pour que des données saisies par un service
puissent
toujours être gérées lorsque le service n'existe plus et que ses agents se retrouvent dans
d'autres
services
|
ManagedDataType |
getManagedDataType()
Deprecated.
Use Program2Person instead@deprecated
ATTENTION : NE PLUS UTILISER les portefeuilles dans les nouveaux développements (utiliser à
la place
les privilèves sur les programmes)
Type de portefeuille. C'est ce type qui permet de déterminer si un utilisateur à les droits
en
saisie sur une fonctionnalité.
Pour la V0, on trouvera les valeurs suivantes :
- Calendrier d'activité
- Marées observée en mer
|
Person |
getManagerUser()
Deprecated.
Personne du référentiel (utilisateur ou non du système).
|
Person |
getSupervisorUser()
Deprecated.
Personne du référentiel (utilisateur ou non du système).
|
Timestamp |
getUpdateDate()
Deprecated.
|
Collection<VesselManagePeriod> |
getVesselManagePeriods()
Deprecated.
Use Program2Person instead
ATTENTION : NE PLUS UTILISER les portefeuilles dans les nouveaux développements (utiliser à
la place
les privilèves sur les programmes)
Définit la présence de navires sur un portefeuille pour une période début/fin.
La période utilisée définit la date des données que peut saisir/modifier/visualiser
l'utilisateur,
en fonction de ses droits.
Exemple :
Si un utilisateur a un navire A dans un portefeuille pour la période du 01/01/2002 au
31/12/2002, il
peut saisir des données même en 2004, si la date de donnée saisie est pendant l'année 2002.
|
Collection<Person> |
getViewerUsers()
Deprecated.
Personne du référentiel (utilisateur ou non du système).
|
int |
hashCode()
Deprecated.
Returns a hash code based on this entity's identifiers.
|
boolean |
removeManagedDataTransfers(ManagedDataTransfer elementToRemove)
Deprecated.
Use Program2Person instead
ATTENTION : NE PLUS UTILISER les portefeuilles dans les nouveaux développements (utiliser à
la place
les privilèves sur les programmes)
Cette entité contient les informations indiquant qu'un portefeuille a les mêmes droit qu'un
autre.
Cette information est utilisée pour la saisie pour que des données saisies par un service
puissent
toujours être gérées lorsque le service n'existe plus et que ses agents se retrouvent dans
d'autres
services
|
boolean |
removeVesselManagePeriods(VesselManagePeriod elementToRemove)
Deprecated.
Use Program2Person instead
ATTENTION : NE PLUS UTILISER les portefeuilles dans les nouveaux développements (utiliser à
la place
les privilèves sur les programmes)
Définit la présence de navires sur un portefeuille pour une période début/fin.
La période utilisée définit la date des données que peut saisir/modifier/visualiser
l'utilisateur,
en fonction de ses droits.
Exemple :
Si un utilisateur a un navire A dans un portefeuille pour la période du 01/01/2002 au
31/12/2002, il
peut saisir des données même en 2004, si la date de donnée saisie est pendant l'année 2002.
|
boolean |
removeViewerUsers(Person elementToRemove)
Deprecated.
Personne du référentiel (utilisateur ou non du système).
|
void |
setId(Integer idIn)
Deprecated.
Identifiant unique du portefeuille.
|
void |
setManagedDataTransfers(Collection<ManagedDataTransfer> managedDataTransfersIn)
Deprecated.
Use Program2Person instead
ATTENTION : NE PLUS UTILISER les portefeuilles dans les nouveaux développements (utiliser à
la place
les privilèves sur les programmes)
Cette entité contient les informations indiquant qu'un portefeuille a les mêmes droit qu'un
autre.
Cette information est utilisée pour la saisie pour que des données saisies par un service
puissent
toujours être gérées lorsque le service n'existe plus et que ses agents se retrouvent dans
d'autres
services
|
void |
setManagedDataType(ManagedDataType managedDataTypeIn)
Deprecated.
Use Program2Person instead@deprecated
ATTENTION : NE PLUS UTILISER les portefeuilles dans les nouveaux développements (utiliser à
la place
les privilèves sur les programmes)
Type de portefeuille. C'est ce type qui permet de déterminer si un utilisateur à les droits
en
saisie sur une fonctionnalité.
Pour la V0, on trouvera les valeurs suivantes :
- Calendrier d'activité
- Marées observée en mer
|
void |
setManagerUser(Person managerUserIn)
Deprecated.
Personne du référentiel (utilisateur ou non du système).
|
void |
setSupervisorUser(Person supervisorUserIn)
Deprecated.
Personne du référentiel (utilisateur ou non du système).
|
void |
setUpdateDate(Timestamp updateDateIn)
Deprecated.
|
void |
setVesselManagePeriods(Collection<VesselManagePeriod> vesselManagePeriodsIn)
Deprecated.
Use Program2Person instead
ATTENTION : NE PLUS UTILISER les portefeuilles dans les nouveaux développements (utiliser à
la place
les privilèves sur les programmes)
Définit la présence de navires sur un portefeuille pour une période début/fin.
La période utilisée définit la date des données que peut saisir/modifier/visualiser
l'utilisateur,
en fonction de ses droits.
Exemple :
Si un utilisateur a un navire A dans un portefeuille pour la période du 01/01/2002 au
31/12/2002, il
peut saisir des données même en 2004, si la date de donnée saisie est pendant l'année 2002.
|
void |
setViewerUsers(Collection<Person> viewerUsersIn)
Deprecated.
Personne du référentiel (utilisateur ou non du système).
|
public ManagedData()
public Integer getId()
public void setId(Integer idIn)
idIn
- Integerpublic Timestamp getUpdateDate()
public void setUpdateDate(Timestamp updateDateIn)
updateDateIn
- Timestamppublic Collection<VesselManagePeriod> getVesselManagePeriods()
public void setVesselManagePeriods(Collection<VesselManagePeriod> vesselManagePeriodsIn)
vesselManagePeriodsIn
- Collectionpublic boolean addVesselManagePeriods(VesselManagePeriod elementToAdd)
elementToAdd
- VesselManagePeriodpublic boolean removeVesselManagePeriods(VesselManagePeriod elementToRemove)
elementToRemove
- VesselManagePeriodpublic Collection<Person> getViewerUsers()
public void setViewerUsers(Collection<Person> viewerUsersIn)
viewerUsersIn
- Collectionpublic boolean addViewerUsers(Person elementToAdd)
elementToAdd
- Personpublic boolean removeViewerUsers(Person elementToRemove)
elementToRemove
- Personpublic Person getManagerUser()
public void setManagerUser(Person managerUserIn)
managerUserIn
- Personpublic Person getSupervisorUser()
public void setSupervisorUser(Person supervisorUserIn)
supervisorUserIn
- Personpublic Collection<ManagedDataTransfer> getManagedDataTransfers()
public void setManagedDataTransfers(Collection<ManagedDataTransfer> managedDataTransfersIn)
managedDataTransfersIn
- Collectionpublic boolean addManagedDataTransfers(ManagedDataTransfer elementToAdd)
elementToAdd
- ManagedDataTransferpublic boolean removeManagedDataTransfers(ManagedDataTransfer elementToRemove)
elementToRemove
- ManagedDataTransferpublic ManagedDataType getManagedDataType()
public void setManagedDataType(ManagedDataType managedDataTypeIn)
managedDataTypeIn
- ManagedDataTypepublic boolean equals(Object object)
true
if the argument is an ManagedData instance and all identifiers for this entity
equal the identifiers of the argument entity. Returns false
otherwise.public int hashCode()
public int compareTo(ManagedData o)
compareTo
in interface Comparable<ManagedData>
Comparable.compareTo(T)
Copyright © 2012–2014 IFREMER. All rights reserved.