APIdia Launch Partner
Top Fields Constructors Methods
net.ucanaccess.commands

public Class BlobAction

extends Object
implements IFeedbackAction
Class Inheritance
All Implemented Interfaces
net.ucanaccess.commands.IFeedbackAction
Imports
io.github.spannm.jackcess.Column, .DataType, .Index, .Table, net.ucanaccess.converters.SQLConverter, net.ucanaccess.jdbc.BlobKey, .UcanaccessConnection, java.sql.Connection, .PreparedStatement, .SQLException, java.util.*, java.util.stream.Collectors

Field Summary

Modifier and TypeField and Description
private boolean
private final Set<BlobKey>
private final Table

Constructor Summary

AccessConstructor and Description
public
BlobAction(Table table, Object[] newValues)

Method Summary

Modifier and TypeMethod and Description
public void
doAction(ICommand toChange)

Implements net.ucanaccess.commands.IFeedbackAction.doAction.

Executes the feedback action on the specified command.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

containsBlobback to summary
private boolean containsBlob
keysback to summary
private final Set<BlobKey> keys
tableback to summary
private final Table table

Constructor Detail

BlobActionback to summary
public BlobAction(Table table, Object[] newValues)

Method Detail

doActionback to summary
public void doAction(ICommand toChange) throws SQLException

Implements net.ucanaccess.commands.IFeedbackAction.doAction.

Doc from net.ucanaccess.commands.IFeedbackAction.doAction.

Executes the feedback action on the specified command.

This method is called after the physical persistence to the Access file has succeeded, allowing for final adjustments to the command's state.

Annotations
@Override
@SuppressWarnings:java:S2077
Exceptions
SQLException:
if an error occurs during the execution of the feedback action