acquisition 결과를 boolean 하나에서 업무 상태로 확장한다.
lock owner가 됨
SUCCESS path
현재 다른 owner가 있음
BUSY
예산 안에 얻지 못함
TIMED_OUT
대기 중 interrupt
CANCELLED
핵심: owner가 된 true 경로에만 finally unlock을 둔다.