org.postgresql.core
Class Notification

java.lang.Object
  extended by org.postgresql.core.Notification
All Implemented Interfaces:
PGNotification

public class Notification
extends Object
implements PGNotification


Constructor Summary
Notification(String p_name, int p_pid)
           
Notification(String p_name, int p_pid, String p_parameter)
           
 
Method Summary
 String getName()
          Returns name of this notification
 String getParameter()
          Returns additional information from the notifying process.
 int getPID()
          Returns the process id of the backend process making this notification
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Notification

public Notification(String p_name,
                    int p_pid)

Notification

public Notification(String p_name,
                    int p_pid,
                    String p_parameter)
Method Detail

getName

public String getName()
Description copied from interface: PGNotification
Returns name of this notification

Specified by:
getName in interface PGNotification
Returns:
name of this notification

getPID

public int getPID()
Description copied from interface: PGNotification
Returns the process id of the backend process making this notification

Specified by:
getPID in interface PGNotification
Returns:
process id of the backend process making this notification

getParameter

public String getParameter()
Description copied from interface: PGNotification
Returns additional information from the notifying process. This feature has only been implemented in server versions 9.0 and later, so previous versions will always return an empty String.

Specified by:
getParameter in interface PGNotification
Returns:
additional information from the notifying process


Copyright © 2017 PostgreSQL Global Development Group. All rights reserved.