org.mobicents.slee.resource.jdbc
Class JdbcActivityImpl

java.lang.Object
  extended by org.mobicents.slee.resource.jdbc.JdbcActivityImpl
All Implemented Interfaces:
javax.slee.resource.ActivityHandle, JdbcActivity

public class JdbcActivityImpl
extends java.lang.Object
implements JdbcActivity, javax.slee.resource.ActivityHandle

Implementation of the JDBC RA activity object.

Author:
martins

Constructor Summary
JdbcActivityImpl(JdbcResourceAdaptor ra, java.lang.String id)
           
 
Method Summary
 void endActivity()
           
 boolean equals(java.lang.Object obj)
           
 void execute(java.sql.PreparedStatement preparedStatement)
           
 void execute(java.sql.Statement statement, java.lang.String sql)
           
 void execute(java.sql.Statement statement, java.lang.String sql, int autoGeneratedKeys)
           
 void execute(java.sql.Statement statement, java.lang.String sql, int[] columnIndexes)
           
 void execute(java.sql.Statement statement, java.lang.String sql, java.lang.String[] columnNames)
           
 void executeQuery(java.sql.PreparedStatement preparedStatement)
           
 void executeQuery(java.sql.Statement statement, java.lang.String sql)
           
 void executeUpdate(java.sql.PreparedStatement preparedStatement)
           
 void executeUpdate(java.sql.Statement statement, java.lang.String sql)
           
 void executeUpdate(java.sql.Statement statement, java.lang.String sql, int autoGeneratedKeys)
           
 void executeUpdate(java.sql.Statement statement, java.lang.String sql, int[] columnIndexes)
           
 void executeUpdate(java.sql.Statement statement, java.lang.String sql, java.lang.String[] columnNames)
           
 java.lang.String getId()
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JdbcActivityImpl

public JdbcActivityImpl(JdbcResourceAdaptor ra,
                        java.lang.String id)
Parameters:
ra -
Method Detail

getId

public java.lang.String getId()
Returns:

hashCode

public int hashCode()
Specified by:
hashCode in interface javax.slee.resource.ActivityHandle
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Specified by:
equals in interface javax.slee.resource.ActivityHandle
Overrides:
equals in class java.lang.Object

execute

public void execute(java.sql.PreparedStatement preparedStatement)
Specified by:
execute in interface JdbcActivity

execute

public void execute(java.sql.Statement statement,
                    java.lang.String sql)
Specified by:
execute in interface JdbcActivity

execute

public void execute(java.sql.Statement statement,
                    java.lang.String sql,
                    int autoGeneratedKeys)
Specified by:
execute in interface JdbcActivity

execute

public void execute(java.sql.Statement statement,
                    java.lang.String sql,
                    int[] columnIndexes)
Specified by:
execute in interface JdbcActivity

execute

public void execute(java.sql.Statement statement,
                    java.lang.String sql,
                    java.lang.String[] columnNames)
Specified by:
execute in interface JdbcActivity

executeQuery

public void executeQuery(java.sql.PreparedStatement preparedStatement)
Specified by:
executeQuery in interface JdbcActivity

executeQuery

public void executeQuery(java.sql.Statement statement,
                         java.lang.String sql)
Specified by:
executeQuery in interface JdbcActivity

executeUpdate

public void executeUpdate(java.sql.PreparedStatement preparedStatement)
Specified by:
executeUpdate in interface JdbcActivity

executeUpdate

public void executeUpdate(java.sql.Statement statement,
                          java.lang.String sql)
Specified by:
executeUpdate in interface JdbcActivity

executeUpdate

public void executeUpdate(java.sql.Statement statement,
                          java.lang.String sql,
                          int autoGeneratedKeys)
Specified by:
executeUpdate in interface JdbcActivity

executeUpdate

public void executeUpdate(java.sql.Statement statement,
                          java.lang.String sql,
                          int[] columnIndexes)
Specified by:
executeUpdate in interface JdbcActivity

executeUpdate

public void executeUpdate(java.sql.Statement statement,
                          java.lang.String sql,
                          java.lang.String[] columnNames)
Specified by:
executeUpdate in interface JdbcActivity

endActivity

public void endActivity()
Specified by:
endActivity in interface JdbcActivity


Copyright © 2011. All Rights Reserved.