Open Kilda Java Documentation
LinkService.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.northbound.service;
17
18
import
org
.
openkilda
.
messaging
.
model
.
SwitchId
;
19
import
org
.
openkilda
.
northbound
.
dto
.
BatchResults
;
20
import
org
.
openkilda
.
northbound
.
dto
.
links
.
LinkDto
;
21
import
org
.
openkilda
.
northbound
.
dto
.
links
.
LinkPropsDto
;
22
23
import
java.util.List;
24
25
public
interface
LinkService
extends
BasicService
{
26
30
List<LinkDto>
getLinks
();
31
42
List<LinkPropsDto>
getLinkProps
(
SwitchId
srcSwitch, Integer srcPort,
SwitchId
dstSwitch, Integer dstPort);
43
50
BatchResults
setLinkProps
(List<LinkPropsDto> linkPropsList);
51
58
BatchResults
delLinkProps
(List<LinkPropsDto> linkPropsList);
59
}
org.openkilda.northbound.dto.links.LinkPropsDto
Definition:
LinkPropsDto.java:35
org.openkilda.northbound.service.LinkService.setLinkProps
BatchResults setLinkProps(List< LinkPropsDto > linkPropsList)
org.openkilda.messaging.model
Definition:
AbstractNetworkEndpoint.java:16
org.openkilda.messaging
Definition:
BaseMessage.java:16
org.openkilda.northbound.dto.BatchResults
Definition:
BatchResults.java:30
org
org.openkilda.northbound.dto.links
Definition:
LinkDto.java:16
org.openkilda.northbound.service.LinkService.getLinks
List< LinkDto > getLinks()
org.openkilda.northbound.service.LinkService.delLinkProps
BatchResults delLinkProps(List< LinkPropsDto > linkPropsList)
org.openkilda.northbound.dto
Definition:
BatchResults.java:16
org.openkilda.northbound.service.LinkService
Definition:
LinkService.java:25
org.openkilda.northbound.dto.links.LinkDto
Definition:
LinkDto.java:30
org.openkilda
org.openkilda.northbound.service.LinkService.getLinkProps
List< LinkPropsDto > getLinkProps(SwitchId srcSwitch, Integer srcPort, SwitchId dstSwitch, Integer dstPort)
org.openkilda.northbound
org.openkilda.messaging.model.SwitchId
Definition:
SwitchId.java:29
org.openkilda.northbound.service.BasicService
Definition:
BasicService.java:34
open-kilda-develop
services
src
northbound
src
main
java
org
openkilda
northbound
service
LinkService.java
Generated by
1.8.14