PublisherAction.java
605 Bytes
package org.legrog.entities;
import javax.persistence.*;
import java.sql.Timestamp;
/**
* Classe des actions sur des (versions d') éditeurs.
*/
public class PublisherAction {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private int publisherActionId;
@ManyToOne
private Action action;
@ManyToOne
private User publisherActionAuthor;
@ManyToOne
private PublisherVersion publisherVersion;
private Timestamp publisherActionDatetime;
// Accessible par publisherVersion, demande spécifique de la MOE
@ManyToOne
private Publisher publisher;
}