fr.ifremer.allegro.administration.user.generic.cluster
Class ClusterManagedData

java.lang.Object
  extended by fr.ifremer.allegro.valueObjectAbstract.ClusterAbstract
      extended by fr.ifremer.allegro.administration.user.generic.cluster.ClusterManagedData
All Implemented Interfaces:
java.io.Serializable

public class ClusterManagedData
extends ClusterAbstract
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
ClusterManagedData()
           
ClusterManagedData(ClusterManagedData otherBean)
          Copies constructor from other ClusterManagedData
ClusterManagedData(java.lang.Integer id, java.lang.Integer idLocal, java.sql.Timestamp updateDate, RemoteUserNaturalId supervisorUserNaturalId, RemoteManagedDataTypeNaturalId managedDataTypeNaturalId, RemoteUserNaturalId[] viewerUserNaturalId, RemoteUserNaturalId managerUserNaturalId, ClusterManagedDataTransfer[] clusterManagedDataTransfers, ClusterVesselManagePeriod[] clusterVesselManagePeriods)
           
ClusterManagedData(RemoteManagedDataTypeNaturalId managedDataTypeNaturalId, RemoteUserNaturalId[] viewerUserNaturalId, RemoteUserNaturalId managerUserNaturalId, ClusterManagedDataTransfer[] clusterManagedDataTransfers, ClusterVesselManagePeriod[] clusterVesselManagePeriods)
           
 
Method Summary
 void copy(ClusterManagedData otherBean)
          Copies all properties from the argument value object into this value object.
 ClusterManagedDataTransfer[] getClusterManagedDataTransfers()
           
 ClusterVesselManagePeriod[] getClusterVesselManagePeriods()
           
 java.lang.Integer getId()
           
 java.lang.Integer getIdLocal()
           
 RemoteManagedDataTypeNaturalId getManagedDataTypeNaturalId()
           
 RemoteUserNaturalId getManagerUserNaturalId()
           
 RemoteUserNaturalId getSupervisorUserNaturalId()
           
 java.sql.Timestamp getUpdateDate()
           
 RemoteUserNaturalId[] getViewerUserNaturalId()
           
 void setClusterManagedDataTransfers(ClusterManagedDataTransfer[] clusterManagedDataTransfers)
           
 void setClusterVesselManagePeriods(ClusterVesselManagePeriod[] clusterVesselManagePeriods)
           
 void setId(java.lang.Integer id)
           
 void setIdLocal(java.lang.Integer idLocal)
           
 void setManagedDataTypeNaturalId(RemoteManagedDataTypeNaturalId managedDataTypeNaturalId)
           
 void setManagerUserNaturalId(RemoteUserNaturalId managerUserNaturalId)
           
 void setSupervisorUserNaturalId(RemoteUserNaturalId supervisorUserNaturalId)
           
 void setUpdateDate(java.sql.Timestamp updateDate)
           
 void setViewerUserNaturalId(RemoteUserNaturalId[] viewerUserNaturalId)
           
 
Methods inherited from class fr.ifremer.allegro.valueObjectAbstract.ClusterAbstract
addPropertyChangeListener, addPropertyChangeListener, copy, firePropertyChange, removePropertyChangeListener, removePropertyChangeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClusterManagedData

public ClusterManagedData()

ClusterManagedData

public ClusterManagedData(RemoteManagedDataTypeNaturalId managedDataTypeNaturalId,
                          RemoteUserNaturalId[] viewerUserNaturalId,
                          RemoteUserNaturalId managerUserNaturalId,
                          ClusterManagedDataTransfer[] clusterManagedDataTransfers,
                          ClusterVesselManagePeriod[] clusterVesselManagePeriods)

ClusterManagedData

public ClusterManagedData(java.lang.Integer id,
                          java.lang.Integer idLocal,
                          java.sql.Timestamp updateDate,
                          RemoteUserNaturalId supervisorUserNaturalId,
                          RemoteManagedDataTypeNaturalId managedDataTypeNaturalId,
                          RemoteUserNaturalId[] viewerUserNaturalId,
                          RemoteUserNaturalId managerUserNaturalId,
                          ClusterManagedDataTransfer[] clusterManagedDataTransfers,
                          ClusterVesselManagePeriod[] clusterVesselManagePeriods)

ClusterManagedData

public ClusterManagedData(ClusterManagedData otherBean)
Copies constructor from other ClusterManagedData

Parameters:
otherBean, - cannot be null
Throws:
java.lang.NullPointerException - if the argument is null
Method Detail

copy

public void copy(ClusterManagedData otherBean)
Copies all properties from the argument value object into this value object.


getId

public java.lang.Integer getId()

setId

public void setId(java.lang.Integer id)

getIdLocal

public java.lang.Integer getIdLocal()

setIdLocal

public void setIdLocal(java.lang.Integer idLocal)

getUpdateDate

public java.sql.Timestamp getUpdateDate()

setUpdateDate

public void setUpdateDate(java.sql.Timestamp updateDate)

getSupervisorUserNaturalId

public RemoteUserNaturalId getSupervisorUserNaturalId()

setSupervisorUserNaturalId

public void setSupervisorUserNaturalId(RemoteUserNaturalId supervisorUserNaturalId)

getManagedDataTypeNaturalId

public RemoteManagedDataTypeNaturalId getManagedDataTypeNaturalId()

setManagedDataTypeNaturalId

public void setManagedDataTypeNaturalId(RemoteManagedDataTypeNaturalId managedDataTypeNaturalId)

getViewerUserNaturalId

public RemoteUserNaturalId[] getViewerUserNaturalId()

setViewerUserNaturalId

public void setViewerUserNaturalId(RemoteUserNaturalId[] viewerUserNaturalId)

getManagerUserNaturalId

public RemoteUserNaturalId getManagerUserNaturalId()

setManagerUserNaturalId

public void setManagerUserNaturalId(RemoteUserNaturalId managerUserNaturalId)

getClusterManagedDataTransfers

public ClusterManagedDataTransfer[] getClusterManagedDataTransfers()

setClusterManagedDataTransfers

public void setClusterManagedDataTransfers(ClusterManagedDataTransfer[] clusterManagedDataTransfers)

getClusterVesselManagePeriods

public ClusterVesselManagePeriod[] getClusterVesselManagePeriods()

setClusterVesselManagePeriods

public void setClusterVesselManagePeriods(ClusterVesselManagePeriod[] clusterVesselManagePeriods)


Copyright © 2008-2010 IFREMER. All Rights Reserved.