All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ca.gc.aafc.dina.messaging.message.ObjectExportNotification Maven / Gradle / Ivy

There is a newer version: 0.134
Show newest version
package ca.gc.aafc.dina.messaging.message;

import ca.gc.aafc.dina.messaging.DinaMessage;

import java.util.UUID;
import lombok.Builder;
import lombok.Data;
import lombok.Getter;

@Builder
@Data
@Getter
public class ObjectExportNotification extends DinaMessage {

  public static final String TYPE = "ObjectExportNotification";

  public ObjectExportNotification() {
    super(TYPE);
  }

  public ObjectExportNotification(UUID uuid, String username, String name, String toa) {
    super(TYPE);
    this.uuid = uuid;
    this.username = username;
    this.name = name;
    this.toa = toa;
  }

  // uuid generated for the export
  private UUID uuid;

  private String username;

  // name of the export (user provided)
  private String name;

  // temporary object access
  private String toa;

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy