Open Kilda Java Documentation
DumpStateVisitor.java
Go to the documentation of this file.
1
/* Copyright 2017 Telstra Open Source
2
*
3
* Licensed under the Apache License, Version 2.0 (the "License");
4
* you may not use this file except in compliance with the License.
5
* You may obtain a copy of the License at
6
*
7
* http://www.apache.org/licenses/LICENSE-2.0
8
*
9
* Unless required by applicable law or agreed to in writing, software
10
* distributed under the License is distributed on an "AS IS" BASIS,
11
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
* See the License for the specific language governing permissions and
13
* limitations under the License.
14
*/
15
16
package
org.openkilda.messaging.ctrl.state.visitor;
17
18
import
org
.
openkilda
.
messaging
.
ctrl
.
state
.
CacheBoltState
;
19
import
org
.
openkilda
.
messaging
.
ctrl
.
state
.
CrudBoltState
;
20
import
org
.
openkilda
.
messaging
.
ctrl
.
state
.
OFELinkBoltState
;
21
import
org
.
openkilda
.
messaging
.
ctrl
.
state
.
ResorceCacheBoltState
;
22
import
org
.
openkilda
.
messaging
.
ctrl
.
state
.
TransactionBoltState
;
23
24
public
class
DumpStateVisitor
{
25
26
private
DumpStateManager
manager;
27
28
public
DumpStateVisitor
(
DumpStateManager
manager) {
29
this.manager = manager;
30
}
31
32
public
void
visit
(
CacheBoltState
state) {
33
manager.
setCacheBoltState
(state);
34
}
35
36
public
void
visit
(
CrudBoltState
state) {
37
manager.
setCrudBoltState
(state);
38
}
39
40
public
void
visit
(
OFELinkBoltState
state) {
41
manager.
setOfeLinkBoltState
(state);
42
}
43
44
public
void
visit
(
TransactionBoltState
state) {
45
manager.
setTransactionBoltState
(state);
46
}
47
48
public
void
visit
(
ResorceCacheBoltState
state) {
49
manager.
setResorceCacheBoltState
(state);
50
}
51
}
org.openkilda.messaging.ctrl.state.visitor.DumpStateVisitor.visit
void visit(OFELinkBoltState state)
Definition:
DumpStateVisitor.java:40
org.openkilda.messaging
Definition:
BaseMessage.java:16
org
org.openkilda.messaging.ctrl.state.visitor.DumpStateVisitor
Definition:
DumpStateVisitor.java:24
org.openkilda.messaging.ctrl.state.visitor.DumpStateManager
Definition:
DumpStateManager.java:33
org.openkilda.messaging.ctrl.state.visitor.DumpStateManager.setCacheBoltState
void setCacheBoltState(CacheBoltState cacheBoltState)
Definition:
DumpStateManager.java:58
org.openkilda.messaging.ctrl.state.visitor.DumpStateVisitor.visit
void visit(CacheBoltState state)
Definition:
DumpStateVisitor.java:32
org.openkilda.messaging.ctrl.state.CacheBoltState
Definition:
CacheBoltState.java:14
org.openkilda.messaging.ctrl.state.TransactionBoltState
Definition:
TransactionBoltState.java:34
org.openkilda.messaging.ctrl.state
Definition:
CacheBoltState.java:1
org.openkilda.messaging.ctrl.state.visitor.DumpStateVisitor.visit
void visit(ResorceCacheBoltState state)
Definition:
DumpStateVisitor.java:48
org.openkilda.messaging.ctrl.state.ResorceCacheBoltState
Definition:
ResorceCacheBoltState.java:20
org.openkilda.messaging.ctrl.state.visitor.DumpStateManager.setTransactionBoltState
void setTransactionBoltState(TransactionBoltState transactionBoltState)
Definition:
DumpStateManager.java:82
org.openkilda.messaging.ctrl.state.visitor.DumpStateVisitor.DumpStateVisitor
DumpStateVisitor(DumpStateManager manager)
Definition:
DumpStateVisitor.java:28
org.openkilda.messaging.ctrl.state.OFELinkBoltState
Definition:
OFELinkBoltState.java:18
org.openkilda.messaging.ctrl.state.visitor.DumpStateVisitor.visit
void visit(TransactionBoltState state)
Definition:
DumpStateVisitor.java:44
org.openkilda.messaging.ctrl.state.visitor.DumpStateVisitor.visit
void visit(CrudBoltState state)
Definition:
DumpStateVisitor.java:36
org.openkilda
org.openkilda.messaging.ctrl.state.visitor.DumpStateManager.setResorceCacheBoltState
void setResorceCacheBoltState(ResorceCacheBoltState resorceCacheBoltState)
Definition:
DumpStateManager.java:91
org.openkilda.messaging.ctrl
Definition:
AbstractDumpState.java:1
org.openkilda.messaging.ctrl.state.visitor.DumpStateManager.setOfeLinkBoltState
void setOfeLinkBoltState(OFELinkBoltState ofeLinkBoltState)
Definition:
DumpStateManager.java:74
org.openkilda.messaging.ctrl.state.visitor.DumpStateManager.setCrudBoltState
void setCrudBoltState(CrudBoltState crudBoltState)
Definition:
DumpStateManager.java:66
org.openkilda.messaging.ctrl.state.CrudBoltState
Definition:
CrudBoltState.java:14
open-kilda-develop
services
src
messaging
src
main
java
org
openkilda
messaging
ctrl
state
visitor
DumpStateVisitor.java
Generated by
1.8.14