JavaTM Platform
Standard Ed. 6

org.omg.CosNaming
클래스 _BindingIteratorStub

java.lang.Object 
  상위를 확장 org.omg.CORBA.portable.ObjectImpl 
      상위를 확장 org.omg.CosNaming. _BindingIteratorStub
모든 구현된 인터페이스:
Serializable , Object , IDLEntity , BindingIterator , BindingIteratorOperations


public class _BindingIteratorStub
extends ObjectImpl
implements BindingIterator

BindingIterator 인터페이스를 사용하면(자), 클라이언트는 next_one 또는 next_n 를 사용해 바인딩을 차례차례로 돌려줄 수가 있습니다. 바인딩 반복자는 NamingContext 에 대해서 list 메소드를 호출하는 것으로 취득됩니다.

관련 항목:
NamingContextOperations.list(int, org.omg.CosNaming.BindingListHolder, org.omg.CosNaming.BindingIteratorHolder) , 직렬화 된 형식

생성자 의 개요
_BindingIteratorStub ()
           
 
메소드의 개요
 String [] _ids ()
          이 ObjectImpl 객체가 지원하는 리포지터리(repository) 식별자를 포함한 캐릭터 라인 배열을 가져옵니다.
 void destroy ()
          반복자를 파기합니다.
 boolean next_n (int how_many, BindingListHolder  bl)
          지정된 수를 최대 수라고 해 바인딩을 돌려줍니다.
 boolean next_one (BindingHolder  b)
          다음의 바인딩을 돌려줍니다.
 
클래스 org.omg.CORBA.portable. ObjectImpl 로부터 상속된 메소드
_create_request , _create_request , _duplicate , _get_delegate , _get_domain_managers , _get_interface_def , _get_policy , _hash , _invoke , _is_a , _is_equivalent , _is_local , _non_existent , _orb , _release , _releaseReply , _request , _request , _servant_postinvoke , _servant_preinvoke , _set_delegate , _set_policy_override , equals , hashCode , toString
 
클래스 java.lang. Object 로부터 상속된 메소드
clone , finalize , getClass , notify , notifyAll , wait , wait , wait
 
인터페이스 org.omg.CORBA. Object 로부터 상속된 메소드
_create_request , _create_request , _duplicate , _get_domain_managers , _get_interface_def , _get_policy , _hash , _is_a , _is_equivalent , _non_existent , _release , _request , _set_policy_override
 

생성자 의 상세

_BindingIteratorStub

public _BindingIteratorStub()
메소드의 상세

next_one

public boolean next_one(BindingHolder  b)
다음의 바인딩을 돌려줍니다. 바인딩이 없는 경우는, false 가 돌려주어집니다.

정의:
인터페이스 BindingIteratorOperations 내의 next_one
파라미터:
b - 반환되는 바인딩

next_n

public boolean next_n(int how_many,
                      BindingListHolder  bl)
지정된 수를 최대 수라고 해 바인딩을 돌려줍니다.

정의:
인터페이스 BindingIteratorOperations 내의 next_n
파라미터:
how_many - 반환되는 바인딩의 최대수

bl - 반환되는 바인딩

destroy

public void destroy()
반복자를 파기합니다.

정의:
인터페이스 BindingIteratorOperations 내의 destroy

_ids

public String [] _ids()
클래스 ObjectImpl 의 기술:
ObjectImpl 객체가 지원하는 리포지터리(repository) 식별자를 포함한 캐릭터 라인 배열을 가져옵니다. 예를 들어 Stub의 경우, 이 메소드는 Stub가 지원하는 모든 인터페이스에 관한 정보를 돌려줍니다.

정의:
클래스 ObjectImpl 내의 _ids
반환값:
ObjectImpl 의 인스턴스가 지원하는 모든 리포지터리(repository) 식별자의 배열

JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.