Package com.arms.api.alm.utils
Class 지라유틸
- java.lang.Object
-
- com.arms.api.alm.utils.지라유틸
-
@Component public class 지라유틸 extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description 지라유틸()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> reactor.core.publisher.Mono<T>
delete(org.springframework.web.reactive.function.client.WebClient webClient, java.lang.String uri, java.lang.Class<T> responseType)
응답처리.ApiResult<?>
executeDelete(org.springframework.web.reactive.function.client.WebClient webClient, java.lang.String uri)
응답처리.ApiResult<?>
executePost(org.springframework.web.reactive.function.client.WebClient webClient, java.lang.String uri, java.lang.Object requestBody)
응답처리.ApiResult<?>
executePut(org.springframework.web.reactive.function.client.WebClient webClient, java.lang.String uri, java.lang.Object requestBody)
<T> reactor.core.publisher.Mono<T>
get(org.springframework.web.reactive.function.client.WebClient webClient, java.lang.String uri, java.lang.Class<T> responseType)
<T> reactor.core.publisher.Mono<T>
get(org.springframework.web.reactive.function.client.WebClient webClient, java.lang.String uri, org.springframework.core.ParameterizedTypeReference<T> elementTypeRef)
<T> reactor.core.publisher.Mono<T>
post(org.springframework.web.reactive.function.client.WebClient webClient, java.lang.String uri, java.lang.Object requestBody, java.lang.Class<T> responseType)
<T> reactor.core.publisher.Mono<T>
put(org.springframework.web.reactive.function.client.WebClient webClient, java.lang.String uri, java.lang.Object requestBody, java.lang.Class<T> responseType)
static java.time.LocalDateTime
roundToNearest30Minutes(java.time.LocalDateTime dateTime)
com.atlassian.jira.rest.client.api.JiraRestClient
온프레미스_통신기_생성(java.lang.String jiraUrl, java.lang.String jiraID, java.lang.String jiraPass)
org.springframework.web.reactive.function.client.WebClient
클라우드_통신기_생성(java.lang.String uri, java.lang.String email, java.lang.String apiToken)
java.util.Map<java.lang.String,클라우드_이슈생성필드_메타데이터.필드_메타데이터>
필드_메타데이터_확인하기(org.springframework.web.reactive.function.client.WebClient webClient, java.lang.String 프로젝트_아이디, java.lang.String 이슈유형_아이디)
-
-
-
Method Detail
-
클라우드_통신기_생성
public org.springframework.web.reactive.function.client.WebClient 클라우드_통신기_생성(java.lang.String uri, java.lang.String email, java.lang.String apiToken)
-
온프레미스_통신기_생성
public com.atlassian.jira.rest.client.api.JiraRestClient 온프레미스_통신기_생성(java.lang.String jiraUrl, java.lang.String jiraID, java.lang.String jiraPass) throws java.net.URISyntaxException, java.io.IOException
- Throws:
java.net.URISyntaxException
java.io.IOException
-
get
public <T> reactor.core.publisher.Mono<T> get(org.springframework.web.reactive.function.client.WebClient webClient, java.lang.String uri, java.lang.Class<T> responseType)
-
get
public <T> reactor.core.publisher.Mono<T> get(org.springframework.web.reactive.function.client.WebClient webClient, java.lang.String uri, org.springframework.core.ParameterizedTypeReference<T> elementTypeRef)
-
post
public <T> reactor.core.publisher.Mono<T> post(org.springframework.web.reactive.function.client.WebClient webClient, java.lang.String uri, java.lang.Object requestBody, java.lang.Class<T> responseType)
-
put
public <T> reactor.core.publisher.Mono<T> put(org.springframework.web.reactive.function.client.WebClient webClient, java.lang.String uri, java.lang.Object requestBody, java.lang.Class<T> responseType)
-
delete
public <T> reactor.core.publisher.Mono<T> delete(org.springframework.web.reactive.function.client.WebClient webClient, java.lang.String uri, java.lang.Class<T> responseType)
-
executePost
public 응답처리.ApiResult<?> executePost(org.springframework.web.reactive.function.client.WebClient webClient, java.lang.String uri, java.lang.Object requestBody)
-
executePut
public 응답처리.ApiResult<?> executePut(org.springframework.web.reactive.function.client.WebClient webClient, java.lang.String uri, java.lang.Object requestBody)
-
executeDelete
public 응답처리.ApiResult<?> executeDelete(org.springframework.web.reactive.function.client.WebClient webClient, java.lang.String uri)
-
roundToNearest30Minutes
public static java.time.LocalDateTime roundToNearest30Minutes(java.time.LocalDateTime dateTime)
-
필드_메타데이터_확인하기
public java.util.Map<java.lang.String,클라우드_이슈생성필드_메타데이터.필드_메타데이터> 필드_메타데이터_확인하기(org.springframework.web.reactive.function.client.WebClient webClient, java.lang.String 프로젝트_아이디, java.lang.String 이슈유형_아이디)
-
-