public class PersistenceEvent
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
AFTER_DELETE |
static int |
AFTER_INSERT |
static int |
AFTER_LOAD_VO |
static int |
AFTER_RETRIEVE_VO |
static int |
AFTER_UPDATE |
static int |
BEFORE_COMMIT |
static int |
BEFORE_DELETE |
static int |
BEFORE_INSERT |
static int |
BEFORE_UPDATE |
static int |
TRANSFER_DATA |
static int |
UPDATE_REQUIRED |
| Constructor and Description |
|---|
PersistenceEvent(EntityVO vo,
int type,
JdbcWrapper jdbcWrapper,
AbstractBMPEntity sourceBmp,
java.util.Map modifiedFields,
EntityDAO targetDAO,
java.util.Map transferData) |
| Modifier and Type | Method and Description |
|---|---|
EntityMetaData |
getEntity() |
java.lang.Object |
getEntityProperty(java.lang.String name) |
JdbcWrapper |
getJdbcWrapper() |
java.util.Map |
getModifiedFields()
Deprecated.
Esse método exige o cast para 'ModifingFields' o que é desconfortável, hajavista que sempre
usamos os métodos desta classe e não da Map.
|
ModifingFields |
getModifingFields() |
EntityVO |
getOldVO() |
EntityDAO |
getTargetDAO() |
TransactionContext |
getTransactionContext() |
java.util.Map |
getTransferData() |
int |
getType() |
EntityVO |
getVo() |
boolean |
isConsumed() |
void |
setConsumed(boolean consumed) |
void |
setTransactionContext(TransactionContext transactionContext) |
public static final int BEFORE_INSERT
public static final int AFTER_INSERT
public static final int BEFORE_DELETE
public static final int AFTER_DELETE
public static final int BEFORE_UPDATE
public static final int AFTER_UPDATE
public static final int AFTER_LOAD_VO
public static final int UPDATE_REQUIRED
public static final int AFTER_RETRIEVE_VO
public static final int TRANSFER_DATA
public static final int BEFORE_COMMIT
public PersistenceEvent(EntityVO vo, int type, JdbcWrapper jdbcWrapper, AbstractBMPEntity sourceBmp, java.util.Map modifiedFields, EntityDAO targetDAO, java.util.Map transferData)
public EntityMetaData getEntity()
public java.lang.Object getEntityProperty(java.lang.String name)
public JdbcWrapper getJdbcWrapper()
public java.util.Map getModifiedFields()
public ModifingFields getModifingFields()
public EntityVO getOldVO()
public EntityDAO getTargetDAO()
public java.util.Map getTransferData()
public int getType()
public EntityVO getVo()
public boolean isConsumed()
public void setConsumed(boolean consumed)
public TransactionContext getTransactionContext()
public void setTransactionContext(TransactionContext transactionContext)