@Dependent public class ExpressionGridCacheImpl extends AbstractCanvasControl<AbstractCanvas> implements ExpressionGridCache
ExpressionGridCache.IsCacheable
CanvasControl.SessionAware<S extends ClientSession>
canvas
Constructor and Description |
---|
ExpressionGridCacheImpl() |
Modifier and Type | Method and Description |
---|---|
protected void |
doDestroy() |
protected void |
doInit() |
Optional<BaseExpressionGrid<? extends Expression,? extends org.uberfire.ext.wires.core.grids.client.model.GridData,? extends BaseUIModelMapper>> |
getExpressionGrid(String nodeUUID) |
void |
putExpressionGrid(String nodeUUID,
Optional<BaseExpressionGrid<? extends Expression,? extends org.uberfire.ext.wires.core.grids.client.model.GridData,? extends BaseUIModelMapper>> gridWidget) |
void |
removeExpressionGrid(String nodeUUID) |
destroy, init
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
destroy, init
protected void doInit()
doInit
in class AbstractCanvasControl<AbstractCanvas>
protected void doDestroy()
doDestroy
in class AbstractCanvasControl<AbstractCanvas>
public Optional<BaseExpressionGrid<? extends Expression,? extends org.uberfire.ext.wires.core.grids.client.model.GridData,? extends BaseUIModelMapper>> getExpressionGrid(String nodeUUID)
getExpressionGrid
in interface ExpressionGridCache
public void putExpressionGrid(String nodeUUID, Optional<BaseExpressionGrid<? extends Expression,? extends org.uberfire.ext.wires.core.grids.client.model.GridData,? extends BaseUIModelMapper>> gridWidget)
putExpressionGrid
in interface ExpressionGridCache
public void removeExpressionGrid(String nodeUUID)
removeExpressionGrid
in interface ExpressionGridCache
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.