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 liées aux données : utilisateur du système, ou observateurs,
responsable de données, etc.
|
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
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 liées aux données : utilisateur du système, ou observateurs,
responsable de données, etc.
|
Person |
getSupervisorUser()
Deprecated.
Personne liées aux données : utilisateur du système, ou observateurs,
responsable de données, etc.
|
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 liées aux données : utilisateur du système, ou observateurs,
responsable de données, etc.
|
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 liées aux données : utilisateur du système, ou observateurs,
responsable de données, etc.
|
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
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 liées aux données : utilisateur du système, ou observateurs,
responsable de données, etc.
|
void |
setSupervisorUser(Person supervisorUserIn)
Deprecated.
Personne liées aux données : utilisateur du système, ou observateurs,
responsable de données, etc.
|
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 liées aux données : utilisateur du système, ou observateurs,
responsable de données, etc.
|
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()
Personne liées aux données : utilisateur du système, ou observateurs, responsable de données, etc.
Les personnes liées aux activités professionnelles de pêche sont plutôt gérer dans VesselPerson.
Nombre de lignes : 100
public void setViewerUsers(Collection<Person> viewerUsersIn)
Personne liées aux données : utilisateur du système, ou observateurs, responsable de données, etc.
Les personnes liées aux activités professionnelles de pêche sont plutôt gérer dans VesselPerson.
Nombre de lignes : 100
viewerUsersIn
- Collectionpublic boolean addViewerUsers(Person elementToAdd)
Personne liées aux données : utilisateur du système, ou observateurs, responsable de données, etc.
Les personnes liées aux activités professionnelles de pêche sont plutôt gérer dans VesselPerson.
Nombre de lignes : 100
elementToAdd
- Personpublic boolean removeViewerUsers(Person elementToRemove)
Personne liées aux données : utilisateur du système, ou observateurs, responsable de données, etc.
Les personnes liées aux activités professionnelles de pêche sont plutôt gérer dans VesselPerson.
Nombre de lignes : 100
elementToRemove
- Personpublic Person getManagerUser()
Personne liées aux données : utilisateur du système, ou observateurs, responsable de données, etc.
Les personnes liées aux activités professionnelles de pêche sont plutôt gérer dans VesselPerson.
Nombre de lignes : 100
public void setManagerUser(Person managerUserIn)
Personne liées aux données : utilisateur du système, ou observateurs, responsable de données, etc.
Les personnes liées aux activités professionnelles de pêche sont plutôt gérer dans VesselPerson.
Nombre de lignes : 100
managerUserIn
- Personpublic Person getSupervisorUser()
Personne liées aux données : utilisateur du système, ou observateurs, responsable de données, etc.
Les personnes liées aux activités professionnelles de pêche sont plutôt gérer dans VesselPerson.
Nombre de lignes : 100
public void setSupervisorUser(Person supervisorUserIn)
Personne liées aux données : utilisateur du système, ou observateurs, responsable de données, etc.
Les personnes liées aux activités professionnelles de pêche sont plutôt gérer dans VesselPerson.
Nombre de lignes : 100
supervisorUserIn
- Personpublic ManagedDataType getManagedDataType()
public void setManagedDataType(ManagedDataType managedDataTypeIn)
managedDataTypeIn
- ManagedDataTypepublic Collection<ManagedDataTransfer> getManagedDataTransfers()
public void setManagedDataTransfers(Collection<ManagedDataTransfer> managedDataTransfersIn)
managedDataTransfersIn
- Collectionpublic boolean addManagedDataTransfers(ManagedDataTransfer elementToAdd)
elementToAdd
- ManagedDataTransferpublic boolean removeManagedDataTransfers(ManagedDataTransfer elementToRemove)
elementToRemove
- ManagedDataTransferpublic 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.