Class 지라유틸


  • @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 이슈유형_아이디)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • 지라유틸

        public 지라유틸()
    • 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)