48.5.3. 삭제 연결 처리
48.5.3.1. 개요 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
클라이언트 연결이 끊어진 경우를 처리하기 위해 콜백을 추가할 수 있습니다.
48.5.3.2. ConnectionCallback 인터페이스 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
삭제된 연결에 대한 콜백을 추가하려면 다음과 같이 정의된 javax.ws.rs.container.ConnectionCallback
인터페이스를 구현해야 합니다.
48.5.3.3. 연결 콜백 등록 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
연결 콜백을 구현한 후 레지스터 방법 중 하나를 호출하여 현재 AsyncResponse
오브젝트에 등록해야
합니다. 예를 들어, type의 연결 콜백을 등록하려면 MyConnectionCallback
:
asyncResponse.register(new MyConnectionCallback());
asyncResponse.register(new MyConnectionCallback());
48.5.3.4. 연결 콜백의 일반적인 시나리오 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
일반적으로 연결 콜백을 구현하는 주요 이유는 삭제된 클라이언트 연결과 관련된 리소스를 확보할 수 있습니다(여기서 AsyncResponse
인스턴스를 사용해야 하는 리소스를 식별하는 키로 사용할 수 있음).