public class GRdbApplyMetaDataStrategy extends java.lang.Object implements ApplyMetaDataStrategy
| コンストラクタと説明 |
|---|
GRdbApplyMetaDataStrategy(GRdbDataStore dataStore,
RdbAdapter rdb) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
create(MetaEntity newOne,
EntityContext context) |
boolean |
defrag(MetaEntity target,
EntityContext context,
int[] targetTenantIds) |
void |
finish(boolean modifyResult,
MetaEntity newOne,
MetaEntity previous,
EntityContext context) |
boolean |
isLocked(MetaEntity definition,
EntityContext context) |
boolean |
modify(MetaEntity newOne,
MetaEntity previous,
EntityContext context,
int[] targetTenantIds) |
void |
patchData(MetaEntity newOne,
MetaEntity previous,
EntityContext context,
int targetTenantId) |
boolean |
prepare(MetaEntity newOne,
MetaEntity previous,
EntityContext context) |
public GRdbApplyMetaDataStrategy(GRdbDataStore dataStore, RdbAdapter rdb)
public void create(MetaEntity newOne, EntityContext context)
create インタフェース内 ApplyMetaDataStrategypublic boolean isLocked(MetaEntity definition, EntityContext context)
isLocked インタフェース内 ApplyMetaDataStrategypublic boolean prepare(MetaEntity newOne, MetaEntity previous, EntityContext context)
prepare インタフェース内 ApplyMetaDataStrategypublic boolean modify(MetaEntity newOne, MetaEntity previous, EntityContext context, int[] targetTenantIds)
modify インタフェース内 ApplyMetaDataStrategypublic void patchData(MetaEntity newOne, MetaEntity previous, EntityContext context, int targetTenantId)
patchData インタフェース内 ApplyMetaDataStrategypublic void finish(boolean modifyResult,
MetaEntity newOne,
MetaEntity previous,
EntityContext context)
finish インタフェース内 ApplyMetaDataStrategypublic boolean defrag(MetaEntity target, EntityContext context, int[] targetTenantIds)
defrag インタフェース内 ApplyMetaDataStrategy