Class TestDominoHistory
- java.lang.Object
-
- org.dominokit.domino.test.history.TestDominoHistory
-
- All Implemented Interfaces:
org.dominokit.domino.history.AppHistory,org.dominokit.domino.history.CurrentStateHistory,org.dominokit.domino.history.DominoHistory
public class TestDominoHistory extends Object implements org.dominokit.domino.history.AppHistory
A test implementation ofAppHistory
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classTestDominoHistory.HistoryState-
Nested classes/interfaces inherited from interface org.dominokit.domino.history.DominoHistory
org.dominokit.domino.history.DominoHistory.DirectState, org.dominokit.domino.history.DominoHistory.DirectUrlHandler, org.dominokit.domino.history.DominoHistory.State, org.dominokit.domino.history.DominoHistory.StateListener
-
-
Constructor Summary
Constructors Constructor Description TestDominoHistory()TestDominoHistory(String rootPath)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddInterceptor(org.dominokit.domino.history.HistoryInterceptor interceptor)voidback()org.dominokit.domino.history.HistoryTokencurrentToken()voidfireCurrentStateHistory()voidfireCurrentStateHistory(String title)voidfireState(org.dominokit.domino.history.StateToken stateToken)voidfireState(org.dominokit.domino.history.StateToken stateToken, org.dominokit.domino.history.TokenParameter... parameters)voidforward()Deque<TestDominoHistory.HistoryState>getBackwards()Deque<TestDominoHistory.HistoryState>getForwards()intgetHistoryEntriesCount()Set<org.dominokit.domino.test.history.TestDominoHistory.HistoryListener>getListeners()StringgetRootPath()voidinitialState(String token, String data)voidinvoke()org.dominokit.domino.history.DominoHistory.DirectStatelisten(org.dominokit.domino.history.DominoHistory.StateListener listener)org.dominokit.domino.history.DominoHistory.DirectStatelisten(org.dominokit.domino.history.DominoHistory.StateListener listener, boolean removeOnComplete)org.dominokit.domino.history.DominoHistory.DirectStatelisten(org.dominokit.domino.history.TokenFilter tokenFilter, org.dominokit.domino.history.DominoHistory.StateListener listener)org.dominokit.domino.history.DominoHistory.DirectStatelisten(org.dominokit.domino.history.TokenFilter tokenFilter, org.dominokit.domino.history.DominoHistory.StateListener listener, boolean removeOnComplete)voidpushState(org.dominokit.domino.history.StateToken stateToken)voidpushState(org.dominokit.domino.history.StateToken stateToken, org.dominokit.domino.history.TokenParameter... parameters)voidremoveInterceptor(org.dominokit.domino.history.HistoryInterceptor interceptor)voidremoveListener(org.dominokit.domino.history.DominoHistory.StateListener listener)voidreplaceState(org.dominokit.domino.history.StateToken stateToken)voidsetRootPath(String path)
-
-
-
Constructor Detail
-
TestDominoHistory
public TestDominoHistory()
-
TestDominoHistory
public TestDominoHistory(String rootPath)
-
-
Method Detail
-
listen
public org.dominokit.domino.history.DominoHistory.DirectState listen(org.dominokit.domino.history.DominoHistory.StateListener listener)
- Specified by:
listenin interfaceorg.dominokit.domino.history.DominoHistory
-
listen
public org.dominokit.domino.history.DominoHistory.DirectState listen(org.dominokit.domino.history.TokenFilter tokenFilter, org.dominokit.domino.history.DominoHistory.StateListener listener)- Specified by:
listenin interfaceorg.dominokit.domino.history.DominoHistory
-
listen
public org.dominokit.domino.history.DominoHistory.DirectState listen(org.dominokit.domino.history.DominoHistory.StateListener listener, boolean removeOnComplete)- Specified by:
listenin interfaceorg.dominokit.domino.history.DominoHistory
-
listen
public org.dominokit.domino.history.DominoHistory.DirectState listen(org.dominokit.domino.history.TokenFilter tokenFilter, org.dominokit.domino.history.DominoHistory.StateListener listener, boolean removeOnComplete)- Specified by:
listenin interfaceorg.dominokit.domino.history.DominoHistory
-
removeListener
public void removeListener(org.dominokit.domino.history.DominoHistory.StateListener listener)
- Specified by:
removeListenerin interfaceorg.dominokit.domino.history.DominoHistory
-
back
public void back()
- Specified by:
backin interfaceorg.dominokit.domino.history.DominoHistory
-
forward
public void forward()
- Specified by:
forwardin interfaceorg.dominokit.domino.history.DominoHistory
-
getHistoryEntriesCount
public int getHistoryEntriesCount()
- Specified by:
getHistoryEntriesCountin interfaceorg.dominokit.domino.history.DominoHistory
-
pushState
public void pushState(org.dominokit.domino.history.StateToken stateToken)
- Specified by:
pushStatein interfaceorg.dominokit.domino.history.DominoHistory
-
pushState
public void pushState(org.dominokit.domino.history.StateToken stateToken, org.dominokit.domino.history.TokenParameter... parameters)- Specified by:
pushStatein interfaceorg.dominokit.domino.history.DominoHistory
-
fireState
public void fireState(org.dominokit.domino.history.StateToken stateToken)
- Specified by:
fireStatein interfaceorg.dominokit.domino.history.DominoHistory
-
fireState
public void fireState(org.dominokit.domino.history.StateToken stateToken, org.dominokit.domino.history.TokenParameter... parameters)- Specified by:
fireStatein interfaceorg.dominokit.domino.history.DominoHistory
-
replaceState
public void replaceState(org.dominokit.domino.history.StateToken stateToken)
- Specified by:
replaceStatein interfaceorg.dominokit.domino.history.DominoHistory
-
currentToken
public org.dominokit.domino.history.HistoryToken currentToken()
- Specified by:
currentTokenin interfaceorg.dominokit.domino.history.DominoHistory
-
getRootPath
public String getRootPath()
- Specified by:
getRootPathin interfaceorg.dominokit.domino.history.DominoHistory
-
setRootPath
public void setRootPath(String path)
- Specified by:
setRootPathin interfaceorg.dominokit.domino.history.DominoHistory
-
fireCurrentStateHistory
public void fireCurrentStateHistory()
- Specified by:
fireCurrentStateHistoryin interfaceorg.dominokit.domino.history.CurrentStateHistory
-
fireCurrentStateHistory
public void fireCurrentStateHistory(String title)
- Specified by:
fireCurrentStateHistoryin interfaceorg.dominokit.domino.history.CurrentStateHistory
-
getListeners
public Set<org.dominokit.domino.test.history.TestDominoHistory.HistoryListener> getListeners()
-
getForwards
public Deque<TestDominoHistory.HistoryState> getForwards()
-
getBackwards
public Deque<TestDominoHistory.HistoryState> getBackwards()
-
addInterceptor
public void addInterceptor(org.dominokit.domino.history.HistoryInterceptor interceptor)
- Specified by:
addInterceptorin interfaceorg.dominokit.domino.history.DominoHistory
-
removeInterceptor
public void removeInterceptor(org.dominokit.domino.history.HistoryInterceptor interceptor)
- Specified by:
removeInterceptorin interfaceorg.dominokit.domino.history.DominoHistory
-
invoke
public void invoke()
- Specified by:
invokein interfaceorg.dominokit.domino.history.CurrentStateHistory
-
-