Suppressing Event Callbacks for a vFabric SQLFire Connection

When you manage a cached RDBMS with SQLFire, you may occasionally need to modify table data without triggering a configured AsyncEventListener (including DBSynchronizer) or cache plug-in implementation. SQLFire provides the skip-listeners connection property to disable DML event propagation for a particular connection to the SQLFire cluster.

You can use the skip-listeners property with either a peer client or a thin client connection. When you set the property to "true," SQLFire does not send DML events that are generated by the connection to a configured DBSynchronizer, AsyncEventListener, or cache plug-in (writer or listener) implementation.

Note: Setting this property to true does not affect WAN replication using a configured gateway sender. SQLFire always propagates DML operations to an enabled WAN site.
For example:
Properties props = new Properties();
   props.put("skip-listeners","true");
   final Connection conn = DriverManager.getConnection("jdbc:sqlfire:", props);
Or, adding the property directly to the connection string:
final Connection conn = DriverManager.getConnection("jdbc:sqlfire:;skip-listeners=true");