@Component(value="cuba_ScreenHistorySupport")
public class ScreenHistorySupport
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected Configuration |
configuration |
protected DataManager |
dataManager |
protected Messages |
messages |
protected Metadata |
metadata |
static java.lang.String |
NAME |
protected java.util.Set<java.lang.String> |
screenIds |
protected Security |
security |
protected WindowConfig |
windowConfig |
Constructor and Description |
---|
ScreenHistorySupport() |
Modifier and Type | Method and Description |
---|---|
protected void |
addAdditionalFields(ScreenHistoryEntity screenHistoryEntity,
Entity entity) |
protected java.util.Map<java.lang.String,java.lang.Object> |
getWindowParams(Window window) |
protected void |
init() |
protected java.lang.String |
makeLink(Screen frameOwner) |
void |
saveScreenHistory(Screen frameOwner) |
public static final java.lang.String NAME
protected final java.util.Set<java.lang.String> screenIds
@Inject protected Metadata metadata
@Inject protected Messages messages
@Inject protected Configuration configuration
@Inject protected Security security
@Inject protected DataManager dataManager
@Inject protected WindowConfig windowConfig
@EventListener(value=AppContextInitializedEvent.class) @Order(value=400) protected void init()
public void saveScreenHistory(Screen frameOwner)
protected void addAdditionalFields(ScreenHistoryEntity screenHistoryEntity, Entity entity)
protected java.lang.String makeLink(Screen frameOwner)
protected java.util.Map<java.lang.String,java.lang.Object> getWindowParams(Window window)