public class TransactionFormatterSummarizedPlain extends TransactionFormatter
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
L10N_KEY_CHANGED_BOS_BY_TYPE |
static java.lang.String |
L10N_KEY_CREATED_BOS_BY_TYPE |
static java.lang.String |
L10N_KEY_DELETED_BOS_BY_TYPE |
static java.lang.String |
L10N_KEY_PURGED_BOS_BY_TYPE |
static org.apache.log4j.Logger |
log |
| Constructor and Description |
|---|
TransactionFormatterSummarizedPlain(Transaction tx) |
| Modifier and Type | Method and Description |
|---|---|
void |
appendMapAsItems(java.lang.StringBuilder sb,
java.util.Map<EntityI,java.util.Collection<BO>> map,
java.lang.String l10nKeyToUse)
helper method which turns BO types (entities) and the number of affected BOs into an item in this Transaction format
|
boolean |
asHTML() |
java.lang.String |
format()
Converts the procedures of this TransactionFormatter's transaction to a human-readable string representation according to the given settings.
|
void |
formatToSB(java.lang.StringBuilder sb) |
void |
formatToSB(java.lang.StringBuilder sb,
java.util.Collection<BOProcI> procs,
boolean omitPrefix) |
java.util.Map<EntityI,java.util.Collection<BO>> |
getBOsByEntityAndProcType(java.util.Collection<BOProcI> procs,
boolean creationProcs,
boolean deletionProcs,
boolean changingProcs,
boolean purgingProcs)
Collects all BOs and their types from procs, filtered for types, as determined via flags.
|
java.util.Map<EntityI,java.util.Collection<BO>> |
getChangedBOsByEntity(java.util.Collection<BOProcI> procs) |
java.util.Map<EntityI,java.util.Collection<BO>> |
getCreatedBOsByEntity(java.util.Collection<BOProcI> procs) |
java.util.Map<EntityI,java.util.Collection<BO>> |
getDeletedBOsByEntity(java.util.Collection<BOProcI> procs) |
java.lang.String |
getFooter() |
java.lang.String |
getHeader() |
java.lang.String |
getItemEnd() |
java.lang.String |
getItemStart() |
java.util.Map<EntityI,java.util.Collection<BO>> |
getPurgedBOsByEntity(java.util.Collection<BOProcI> procs) |
public static final org.apache.log4j.Logger log
public static final java.lang.String L10N_KEY_CREATED_BOS_BY_TYPE
public static final java.lang.String L10N_KEY_DELETED_BOS_BY_TYPE
public static final java.lang.String L10N_KEY_CHANGED_BOS_BY_TYPE
public static final java.lang.String L10N_KEY_PURGED_BOS_BY_TYPE
public TransactionFormatterSummarizedPlain(Transaction tx)
public java.lang.String format()
TransactionFormatterformat in class TransactionFormatterpublic void formatToSB(java.lang.StringBuilder sb)
formatToSB in class TransactionFormatterpublic void formatToSB(java.lang.StringBuilder sb,
java.util.Collection<BOProcI> procs,
boolean omitPrefix)
formatToSB in class TransactionFormatterpublic void appendMapAsItems(java.lang.StringBuilder sb,
java.util.Map<EntityI,java.util.Collection<BO>> map,
java.lang.String l10nKeyToUse)
public java.util.Map<EntityI,java.util.Collection<BO>> getCreatedBOsByEntity(java.util.Collection<BOProcI> procs)
public java.util.Map<EntityI,java.util.Collection<BO>> getDeletedBOsByEntity(java.util.Collection<BOProcI> procs)
public java.util.Map<EntityI,java.util.Collection<BO>> getChangedBOsByEntity(java.util.Collection<BOProcI> procs)
public java.util.Map<EntityI,java.util.Collection<BO>> getPurgedBOsByEntity(java.util.Collection<BOProcI> procs)
public java.util.Map<EntityI,java.util.Collection<BO>> getBOsByEntityAndProcType(java.util.Collection<BOProcI> procs, boolean creationProcs, boolean deletionProcs, boolean changingProcs, boolean purgingProcs)
procs - the procs to filtercreationProcs - if false, creation procs (and new BOs) are not looked atdeletionProcs - if false, deletion procs are not looked atchangingProcs - if false, change procs (changes + BLOB changes) are not looked atpurgingProcs - if false, purge procs are not looked atpublic boolean asHTML()
asHTML in class TransactionFormatterpublic java.lang.String getHeader()
getHeader in class TransactionFormatterpublic java.lang.String getItemStart()
getItemStart in class TransactionFormatterpublic java.lang.String getItemEnd()
getItemEnd in class TransactionFormatterpublic java.lang.String getFooter()
getFooter in class TransactionFormatterCopyright © 2000-2025 OAshi S.à r.l. All Rights Reserved.