TransactionEntity

public interface TransactionEntity

Methods

addError

public abstract void addError(Message m)

addInfo

public abstract void addInfo(String description)

addInfo

public abstract void addInfo(Message m)

addMessage

public abstract void addMessage(ToElementable m)

addWarning

public abstract void addWarning(Message m)

getCuid

public abstract String getCuid()

getEntityStatus

public abstract EntityStatus getEntityStatus()

getFlag

public abstract String getFlag(String key)

getFlags

public abstract Map<String, String> getFlags()

getMessages

public abstract Set<ToElementable> getMessages()

getMessages

public abstract List<Message> getMessages(String type)

getSelections

public abstract List<Selection> getSelections()

getToElementStrategy

public abstract ToElementStrategy getToElementStrategy()

hasCuid

public abstract boolean hasCuid()

hasEntityStatus

public abstract boolean hasEntityStatus()

hasMessage

public abstract boolean hasMessage(String type)

hasMessages

public abstract boolean hasMessages()

removeMessage

public abstract void removeMessage(Message m)

setCuid

public abstract void setCuid(String cuid)

setEntityStatus

public abstract void setEntityStatus(EntityStatus entityStatus)

setFlag

public abstract void setFlag(String key, String value)

setSerializeFieldStrategy

public abstract void setSerializeFieldStrategy(SerializeFieldStrategy s)

setToElementStragegy

public abstract void setToElementStragegy(ToElementStrategy s)

toElement

public abstract Element toElement()