org.postgresql.pljava.internal
Class PgSavepoint

java.lang.Object
  extended by org.postgresql.pljava.internal.PgSavepoint
All Implemented Interfaces:
Savepoint

public class PgSavepoint
extends Object
implements Savepoint

Author:
Thomas Hallgren

Method Summary
 boolean equals(Object o)
           
 int getSavepointId()
           
 String getSavepointName()
           
 int hashCode()
           
 void onInvocationExit(Connection conn)
           
 void release()
           
 void rollback()
           
static PgSavepoint set(String name)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

set

public static PgSavepoint set(String name)
                       throws SQLException
Throws:
SQLException

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object o)
Overrides:
equals in class Object

release

public void release()
             throws SQLException
Throws:
SQLException

rollback

public void rollback()
              throws SQLException
Throws:
SQLException

getSavepointName

public String getSavepointName()
                        throws SQLException
Specified by:
getSavepointName in interface Savepoint
Throws:
SQLException

getSavepointId

public int getSavepointId()
Specified by:
getSavepointId in interface Savepoint

onInvocationExit

public void onInvocationExit(Connection conn)
                      throws SQLException
Throws:
SQLException