Binding
Binding (바인딩)
컨텍스트에서 발견된 이름-객체 바인딩을 나타내는 클래스입니다.
본문
컨텍스트는 이름-객체 바인딩들로 구성되며, Binding 클래스는 그러한 바인딩 하나를 나타냅니다. 이름과 객체로 이루어져 있고, Context.listBindings() 메서드는 Binding의 나열(enumeration)을 반환합니다.
바인딩의 내용을 동적으로 생성하는 네이밍 시스템에는 서브클래싱을 사용합니다. Binding 인스턴스는 다중 스레드의 동시 접근에 대해 동기화되지 않으므로, 여러 스레드가 하나의 Binding에 동시에 접근해야 한다면 스스로 동기화하고 필요한 잠금을 제공해야 합니다.