Skip to content

Commit 7b03bc4

Browse files
authored
Legger til utvidelser av abstractRestClient med ping (#71)
1 parent 051501b commit 7b03bc4

File tree

2 files changed

+20
-0
lines changed

2 files changed

+20
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
package no.nav.tilleggsstonader.libs.http.client
2+
3+
import org.springframework.web.client.RestTemplate
4+
5+
abstract class AbstractPingableRestClient(restTemplate: RestTemplate) : AbstractRestClient(restTemplate), Pingable {
6+
abstract val pingUri: String
7+
8+
override fun ping() {
9+
getForEntity<String>(pingUri)
10+
}
11+
12+
override fun toString(): String {
13+
return this::class.simpleName + "[restTemplate=" + restTemplate + "]"
14+
}
15+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
package no.nav.tilleggsstonader.libs.http.client
2+
3+
interface Pingable {
4+
fun ping()
5+
}

0 commit comments

Comments
 (0)