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

org.postgresql.core.Notification Maven / Gradle / Ivy

There is a newer version: 5.0.0.9.pg
Show newest version
/*
 * Copyright (c) 2003, PostgreSQL Global Development Group
 * See the LICENSE file in the project root for more information.
 */

package io.mogdb.core;

import io.mogdb.PGNotification;

public class Notification implements PGNotification {
  public Notification(String p_name, int p_pid) {
    this(p_name, p_pid, "");
  }

  public Notification(String p_name, int p_pid, String p_parameter) {
    m_name = p_name;
    m_pid = p_pid;
    m_parameter = p_parameter;
  }

  /*
   * Returns name of this notification
   */
  public String getName() {
    return m_name;
  }

  /*
   * Returns the process id of the backend process making this notification
   */
  public int getPID() {
    return m_pid;
  }

  public String getParameter() {
    return m_parameter;
  }

  private String m_name;
  private String m_parameter;
  private int m_pid;

}





© 2015 - 2024 Weber Informatics LLC | Privacy Policy