29.5. Camel Operations


이 섹션에는 사용 가능한 모든 작업이 해당 헤더 정보와 함께 나열됩니다.

Expand
표 29.1. 표 1. 작업 배치
작업 이름설명

InfinispanOperation.PUT

만료를 사용하여 선택적으로 캐시에 키/값 쌍을 배치합니다.

InfinispanOperation.PUTASYNC

캐시에 키/값 쌍을 비동기식으로 배치합니다(선택 사항: 만료됨).

InfinispanOperation.PUTIFABSENT

인증서가 존재하지 않는 경우 캐시에 키/값 쌍을 저장(선택 사항)

InfinispanOperation.PUTIFABSENTASYNC

캐시에 키가 없는 경우 필요에 따라 만료되는 키/값 쌍을 비동기식으로 배치합니다.

  • 필수 헤더:

    • CamelInfinispanKey
    • CamelInfinispanValue
  • 선택적 헤더:

    • CamelInfinispanLifespanTime
    • CamelInfinispanLifespanTimeUnit
    • CamelInfinispanMaxIdleTime
    • CamelInfinispanMaxIdleTimeUnit
  • 결과 헤더:

    • CamelInfinispanOperationResult
Expand
표 29.2. 테이블 2. 모든 작업 배치
작업 이름설명

InfinispanOperation.PUTALL

만료를 사용하여 선택적으로 캐시에 여러 항목을 추가합니다.

CamelInfinispanOperation.PUTALLASYNC

필요에 따라 만료와 함께 여러 항목을 캐시에 비동기식으로 추가합니다.

  • 필수 헤더:

    • CamelInfinispanMap
  • 선택적 헤더:

    • CamelInfinispanLifespanTime
    • CamelInfinispanLifespanTimeUnit
    • CamelInfinispanMaxIdleTime
    • CamelInfinispanMaxIdleTimeUnit
Expand
표 29.3. 테이블 3. 작업 가져오기
작업 이름설명

InfinispanOperation.GET

캐시에서 특정 키와 관련된 값을 검색합니다.

InfinispanOperation.GETORDEFAULT

캐시에서 특정 키와 연결된 값 또는 기본값을 검색합니다.

  • 필수 헤더:

    • CamelInfinispanKey
Expand
표 29.4. 테이블 4. 키 작업 포함
작업 이름설명

InfinispanOperation.CONTAINSKEY

캐시에 특정 키가 포함되어 있는지 여부 확인

  • 필수 헤더

    • CamelInfinispanKey
  • 결과 헤더

    • CamelInfinispanOperationResult
Expand
표 29.5. 테이블 5. 값 작업 포함
작업 이름설명

InfinispanOperation.CONTAINSVALUE

캐시에 특정 값이 포함되어 있는지 여부 확인

  • 필수 헤더:

    • CamelInfinispanKey
Expand
표 29.6. 테이블 6. 작업 제거
작업 이름설명

InfinispanOperation.REMOVE

캐시에서 항목을 제거합니다. 선택적으로 값이 지정된 값과 일치하는 경우에만

InfinispanOperation.REMOVEASYNC

비동기식으로 캐시에서 항목을 제거합니다. 선택적으로 값이 지정된 값과 일치하는 경우에만

  • 필수 헤더:

    • CamelInfinispanKey
  • 선택적 헤더:

    • CamelInfinispanValue
  • 결과 헤더:

    • CamelInfinispanOperationResult
Expand
표 29.7. 테이블 7. 작업 교체
작업 이름설명

InfinispanOperation.REPLACE

캐시의 항목을 조건부로 바꾸고 선택적으로 만료로 교체

InfinispanOperation.REPLACEASYNC

캐시의 항목을 비동기적으로 조건부로 대체(선택사항: 만료됨)

  • 필수 헤더:

    • CamelInfinispanKey
    • CamelInfinispanValue
    • CamelInfinispanOldValue
  • 선택적 헤더:

    • CamelInfinispanLifespanTime
    • CamelInfinispanLifespanTimeUnit
    • CamelInfinispanMaxIdleTime
    • CamelInfinispanMaxIdleTimeUnit
  • 결과 헤더:

    • CamelInfinispanOperationResult
Expand
표 29.8. 테이블 8. 명확한 작업
작업 이름설명

InfinispanOperation.CLEAR

캐시를 지웁니다.

InfinispanOperation.CLEARASYNC

캐시 비동기식 지웁니다.

Expand
표 29.9. 테이블 9. 크기 작업
작업 이름설명

InfinispanOperation.SIZE

캐시의 항목 수를 반환합니다.

  • 결과 헤더

    • CamelInfinispanOperationResult
Expand
표 29.10. 테이블 10. 통계 작업
작업 이름설명

InfinispanOperation.STATS

캐시에 대한 통계를 반환합니다.

  • 결과 헤더:

    • CamelInfinispanOperationResult
Expand
표 29.11. 표 11. 쿼리 작업
작업 이름설명

InfinispanOperation.QUERY

캐시에서 쿼리 실행

  • 필수 헤더:

    • CamelInfinispanQueryBuilder
  • 결과 헤더:

    • CamelInfinispanOperationResult
참고

put(key, value) 및 remove(key)와 같은 쓰기 메서드에서는 기본적으로 이전 값을 반환하지 않습니다.

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat