JavaTM 2
Platform
Std.  Ed.  v1. 4.0

인터페이스
org.omg.CORBA.Object 의 사용

Object 를 사용하고 있는 패키지
javax.rmi.CORBA RMI-IIOP 용의 이식 가능한 API 가 포함되어 있습니다.  
org.omg.CORBA OMG CORBA API 의 JavaTM 프로그램 언어 (ORB 클래스를 포함한다)에의 매핑을 제공합니다.  
org.omg.CORBA_2_3 CORBA_2_3 패키지는 Java 2 Standard Edition 의 기존의 CORBA 인터페이스에의 추가를 정의합니다.  
org.omg.CORBA_2_3.portable 치 형의 입력 및 출력의 메소드를 제공해, 또 org/omg/CORBA/portable 패키지의 그 외의 갱신을 포함합니다.  
org.omg.CORBA.portable portability 레이어, 즉, 어느 벤더에 의해 생성된 코드가 다른 벤더의 ORB 로 동작할 수 있게 하는 일련의 ORB API 를 제공합니다.  
org.omg.CosNaming Java IDL 의 네임 서비스를 제공합니다.  
org.omg.DynamicAny 실행시에 any 에 관련지을 수 있었던 데이터치의 암벽 횡단, 및 데이터치의 기본적인 원가요소를 추출하기 위한 클래스와 인터페이스를 제공합니다.  
org.omg.IOP 이 패키지에는 OMG 의 「The Common Object Request Broker: Architecture and Specification」 ( http://cgi.omg.org/cgi-bin/doc?formal/99-10-07 ) 섹션 13.6 으로 지정되고 있는 IOP 모듈이 포함되어 있습니다.  
org.omg.PortableInterceptor ORB 서비스가 ORB 의 통상의 실행 플로우(flow)를 차단할 수 있게하기 위한 ORB 훅을 등록하는 기구를 제공합니다.  
org.omg.PortableServer 클래스와 인터페이스를 제공해, 어플리케이션의 서버측을 복수 벤더간 ORB 로 이식할 수 있게 합니다.  
org.omg.PortableServer.portable 서버측 어플리케이션을 멀티 벤더 ORB 간에 이식할 수 있게하기 위한 클래스와 인터페이스를 제공합니다.  
org.omg.SendingContext 치 형의 정렬화를 서포트합니다.  
org.omg.stub.java.rmi java.rmi 패키지로 발생하는 리모트 타입의 RMI-IIOP Stub 를 저장합니다.  
 

javax.rmi.CORBA 에서의 Object 의 사용
 

Object 를 구현하고 있는 javax.rmi.CORBA 의 클래스
 class Stub
          모든 RMI-IIOP 그루터기가 계승할 필요가 있는 base class입니다.
 

Object 를 돌려주는 javax.rmi.CORBA 의 메소드
 Object Tie. thisObject ()
          이 Tie 로 나타내지는 타겟 오브젝트의 오브젝트 참조를 돌려줍니다.
 

org.omg.CORBA 에서의 Object 의 사용
 

org.omg.CORBA 에서의 Object 의 서브 인터페이스
 interface Current
          Current 인터페이스로부터 파생한 인터페이스입니다.
 interface DomainManager
          상위 도메인과 하위 도메인간의 관계 확립과 안내, 및 폴리시의 작성과 액세스용의 기구를 제공합니다.
 interface DynAny
          org.omg.CORBA.Any 치를, 동적으로 해석 (호랑이 용기) 및 구축할 수 있게 합니다.
 interface DynArray
          배열과 관련지을 수 있었던 DynAny 오브젝트를 나타냅니다.
 interface DynEnum
          IDL enum 에 관련지을 수 있었던 DynAny 오브젝트를 나타냅니다.
 interface DynFixed
          IDL 의 fixed 형에 관련하고 있는 DynAny 오브젝트를 나타냅니다.
 interface DynSequence
          IDL 의 순차 순서에 관련하고 있는 DynAny 오브젝트를 나타냅니다.
 interface DynStruct
          IDL 구조체에 관련하고 있는 DynAny 오브젝트를 나타냅니다.
 interface DynUnion
          DynUnion 인터페이스는 IDL 공용체에 관련한 DynAny 오브젝트를 나타냅니다.
 interface DynValue
          IDL 치 형에 관련하고 있는 DynAny 오브젝트를 표시합니다.
 interface IDLType
          OMG 의 IDL 의 타입을 나타내는 모든 인터페이스 리포지터리(repository) (IR) 오브젝트가 계승하는 abstract 인터페이스입니다.
 interface IRObject
          IRObject IDL 인터페이스는 다른 모든 인터페이스 리포지터리(repository) 인터페이스의 파생원이다, 가장 포괄적인 인터페이스를 나타냅니다.
 interface Policy
          Policy 인터페이스로부터 파생한 인터페이스입니다.
 

Object 를 구현하고 있는 org.omg.CORBA 의 클래스
 class _IDLTypeStub
          IDLType 의 그루터기입니다.
 class _PolicyStub
          Policy 의 그루터기입니다.
 class DynamicImplementation
          추천 되고 있지 않습니다.  org.omg.CORBA.DynamicImplementation
 class LocalObject
          Java 언어 매핑으로, 로컬 IDL 인터페이스의 구현 base class로서 사용됩니다.
 

Object 로서 선언되고 있는 org.omg.CORBA 의 필드
 Object ObjectHolder. value
          이 ObjectHolder 오브젝트가 보관 유지하는 Object 치입니다.
 

Object 를 돌려주는 org.omg.CORBA 의 메소드
abstract  Object Request. target ()
          타겟의 오브젝트 참조를 취득합니다.
static Object ObjectHelper. extract (Any  a)
           
static Object ObjectHelper. read (InputStream  istream)
           
 Object Object. _duplicate ()
          이 CORBA 오브젝트 참조의 복제를 돌려줍니다.
 Object Object. _get_interface_def ()
          이 오브젝트 참조가 참조하는 오브젝트 구현의 InterfaceDef 를 취득합니다.
 Object Object. _set_policy_override (Policy [] policies, SetOverrideType  set_add)
          이 Object 의 기존의 폴리시를 치환하는 지정한 폴리시, 또는 지정한 SetOverrideType 오브젝트의 값에 의해 기존의 폴리시에 추가되는 지정한 폴리시를 가지는 신규의 Object 를 돌려줍니다.
abstract  Object ORB. resolve_initial_references (String  object_name)
          사용 가능한 일련의 초기 서비스명으로부터, 특정의 오브젝트 참조를 해결합니다.
abstract  Object ORB. string_to_object (String  str)
          object_to_string 메소드에 의해 생성된 캐릭터 라인을 변환해 CORBA 오브젝트 참조에 되돌립니다.
 Object LocalObject. _duplicate ()
           「This is a locally constrained object.」라고 하는 메세지와 함께 org.omg.CORBA.NO_IMPLEMENT 예외를 슬로우 합니다.
 Object LocalObject. _get_interface ()
           「This is a locally constrained object.」라고 하는 메세지와 함께 org.omg.CORBA.NO_IMPLEMENT 예외를 슬로우 합니다.
 Object LocalObject. _get_interface_def ()
           「This is a locally constrained object.」라고 하는 메세지와 함께 org.omg.CORBA.NO_IMPLEMENT 예외를 슬로우 합니다.
 Object LocalObject. _set_policy_override (Policy [] policies, SetOverrideType  set_add)
           「This is a locally constrained object.」라고 하는 메세지와 함께 org.omg.CORBA.NO_IMPLEMENT 예외를 슬로우 합니다.
 Object DynAny. get_reference ()
          이 DynAny 오브젝트에 저장된 org.omg.CORBA.Other 가 취득됩니다.
 Object DataInputStream. read_Object ()
          입력 스트림으로부터 IDL CORBA::Object 를 읽어들입니다.
abstract  Object Any. extract_Object ()
          이 Any 오브젝트의 value 필드의 org.omg.CORBA.Object 를 추출합니다.
 

Object 형의 파라미터를 가지는 org.omg.CORBA 의 메소드
static Policy PolicyHelper. narrow (Object  obj)
           
static void ObjectHelper. insert (Any  a, Object  that)
           
static void ObjectHelper. write (OutputStream  ostream, Object  value)
           
 boolean Object. _is_equivalent (Object  other)
          2 개의 오브젝트 참조가 등가인가 어떤가를 판정합니다.
 void ORB. connect (Object  obj)
          지정된 서번트 오브젝트 (서버 구현 클래스의 인스턴스인 Java 오브젝트)를 ORB 에 접속합니다.
 void ORB. disconnect (Object  obj)
          지정된 서번트 오브젝트를 ORB 로부터 떼어냅니다.
abstract  String ORB. object_to_string (Object  obj)
          지정된 CORBA 오브젝트 참조를 캐릭터 라인으로 변환합니다.
 NVList ORB. create_operation_list (Object  oper)
          지정된 OperationDef 오브젝트로 기술되는 조작의 인수 기술로 초기화된,NVList 를 생성합니다.
 boolean LocalObject. _is_equivalent (Object  that)
          2 개의 오브젝트 참조가 등가인가 어떤가를 판정합니다.
static IDLType IDLTypeHelper. narrow (Object  obj)
           
 void DynAny. insert_reference (Object  value)
          이 DynAny 오브젝트의 값으로서 지정한 org.omg.CORBA.Object 를 삽입합니다.
 void DataOutputStream. write_Object (Object  value)
          IDL CORBA::Object 치를 출력 스트림에 기입합니다.
static Current CurrentHelper. narrow (Object  obj)
           
abstract  void Any. insert_Object (Object  o)
          이 Any 오브젝트의 value 필드에, 지정한 org.omg.CORBA.Object 를 삽입합니다.
abstract  void Any. insert_Object (Object  o, TypeCode  t)
          이 Any 오브젝트의 value 필드에, 지정한 org.omg.CORBA.Object 를 삽입합니다.
 

Object 형의 파라미터를 가지는 org.omg.CORBA 의 constructor
ObjectHolder (Object  initial)
          value 필드가 지정된 Object 에 초기화해,ObjectHolder 오브젝트를 신규 구축합니다.
 

org.omg.CORBA_2_3 에서의 Object 의 사용
 

Object 를 돌려주는 org.omg.CORBA_2_3 의 메소드
 Object ORB. get_value_def (String  repid)
           
 

org.omg.CORBA_2_3.portable 에서의 Object 의 사용
 

Object 형의 파라미터를 가지는 org.omg.CORBA_2_3.portable 의 메소드
 String Delegate. get_codebase (Object  self)
          지정된 오브젝트 참조의 코드 베이스를 돌려줍니다.
 

org.omg.CORBA.portable 에서의 Object 의 사용
 

Object 를 구현하고 있는 org.omg.CORBA.portable 의 클래스
 class ObjectImpl
          모든 그루터기 클래스에 공통의 base class로,org.omg.CORBA.Object 메소드의 디폴트 구현을 제공합니다.
 

Object 를 돌려주는 org.omg.CORBA.portable 의 메소드
 Object ObjectImpl. _duplicate ()
          이 ObjectImpl 오브젝트의 복제를 돌려줍니다.
 Object ObjectImpl. _get_interface_def ()
          이 ObjectImpl 오브젝트의 인터페이스 정의를 취득합니다.
 Object ObjectImpl. _set_policy_override (Policy [] policies, SetOverrideType  set_add)
          이 ObjectImpl 오브젝트의 지정된 폴리시용의 오버라이드(override)형을, 지정된 SetOverrideType 인스턴스로 설정합니다.
abstract  Object InputStream. read_Object ()
          이 입력 스트림으로부터 CORBA 오브젝트를 읽어들입니다.
 Object InputStream. read_Object (Class  clz)
          오브젝트를 비정렬화해, 인수로서 건네받은 클래스의 인스턴스인 CORBA Object 를 돌려줍니다.
abstract  Object Delegate. get_interface_def (Object  self)
          지정된 오브젝트 참조의 InterfaceDef 를 돌려줍니다.
abstract  Object Delegate. duplicate (Object  obj)
          지정된 오브젝트 참조의 복제를 돌려줍니다.
 Object Delegate. set_policy_override (Object  self, Policy [] policies, SetOverrideType  set_add)
          건네받은 폴리시를, 돌려주어지는 새롭게 작성된 오브젝트 참조와 관련짓습니다.
 

Object 형의 파라미터를 가지는 org.omg.CORBA.portable 의 메소드
abstract  void OutputStream. write_Object (Object  value)
          CORBA Object 의 배열을 이 출력 스트림에 기입합니다.
 boolean ObjectImpl. _is_equivalent (Object  that)
          지정된 ObjectImpl 오브젝트가 이 ObjectImpl 오브젝트와 등가인가 어떤가를 판정합니다.
abstract  Object Delegate. get_interface_def (Object  self)
          지정된 오브젝트 참조의 InterfaceDef 를 돌려줍니다.
abstract  Object Delegate. duplicate (Object  obj)
          지정된 오브젝트 참조의 복제를 돌려줍니다.
abstract  void Delegate. release (Object  obj)
          지정된 오브젝트 참조에 관련한 리소스를 해방합니다.
abstract  boolean Delegate. is_a (Object  obj, String  repository_id)
          오브젝트 참조가, 지정된 인터페이스의 인스턴스일지 어떨지를 판정합니다.
abstract  boolean Delegate. non_existent (Object  obj)
          오브젝트 참조의 서버 오브젝트가 파기되고 있는지 어떤지를 판정합니다.
abstract  boolean Delegate. is_equivalent (Object  obj, Object  other)
          2 개의 오브젝트 참조가 등가인가 어떤가를 판정합니다.
abstract  boolean Delegate. is_equivalent (Object  obj, Object  other)
          2 개의 오브젝트 참조가 등가인가 어떤가를 판정합니다.
abstract  int Delegate. hash (Object  obj, int max)
          이 오브젝트 참조의 ORB 내부 식별자 (해시 코드)를 돌려줍니다.
abstract  Request Delegate. request (Object  obj, String  operation)
          Dynamic Invocation Interface 로 사용되는 Request 의 인터페이스를 작성합니다.
abstract  Request Delegate. create_request (Object  obj, Context  ctx, String  operation, NVList  arg_list, NamedValue  result)
          Dynamic Invocation Interface 로 사용되는 Request 의 인터페이스를 작성합니다.
abstract  Request Delegate. create_request (Object  obj, Context  ctx, String  operation, NVList  arg_list, NamedValue  result, ExceptionList  exclist, ContextList  ctxlist)
          Dynamic Invocation Interface 로 사용되는 Request 의 인터페이스를 작성합니다.
 ORB Delegate. orb (Object  obj)
          파라미터에 관련한 orb 에의 참조를 제공합니다.
 Policy Delegate. get_policy (Object  self, int policy_type)
          이 오브젝트에 적용하는 지정된 형태의 Policy 오브젝트를 돌려줍니다.
 DomainManager [] Delegate. get_domain_managers (Object  self)
          이 오브젝트의 DomainManager 를 꺼냅니다.
 Object Delegate. set_policy_override (Object  self, Policy [] policies, SetOverrideType  set_add)
          건네받은 폴리시를, 돌려주어지는 새롭게 작성된 오브젝트 참조와 관련짓습니다.
 boolean Delegate. is_local (Object  self)
          이 오브젝트가 로컬 서번트에 의해 구현되는 경우는 true 를 돌려줍니다.
 ServantObject Delegate. servant_preinvoke (Object  self, String  operation, Class  expectedType)
          이 요구로 사용될 필요가 있는 서번트에게로의 Java 참조를 돌려줍니다.
 void Delegate. servant_postinvoke (Object  self, ServantObject  servant)
          servant_postinvoke()는 로컬 서번트로 이 오퍼레이션이 불려 간 후에, 로컬 그루터기에 의해 불려 갑니다.
 OutputStream Delegate. request (Object  self, String  operation, boolean responseExpected)
          request 는 인수의 정렬화이기 때문에, OutputStream 를 취득하는 목적으로 그루터기에 의해 불려 갑니다.
 InputStream Delegate. invoke (Object  self, OutputStream  output)
          invoke 는 오퍼레이션을 호출하기 위해서(때문에) 그루터기에 의해 불려 갑니다.
 void Delegate. releaseReply (Object  self, InputStream  input)
          releaseReply 는 비정렬화가 완료했을 때에 ORB 에 되돌려지는 응답 스트림을 해방하기 위해서, 그루터기에 의해 임의에 불려 가는 일이 있습니다.
 String Delegate. toString (Object  self)
          delegate CORBA 오브젝트의 toString() 메소드를 오버라이드(override) 하는 구현을 제공합니다.
 int Delegate. hashCode (Object  self)
          delegate CORBA 오브젝트의 hashCode() 메소드를 오버라이드(override) 하는 구현을 제공합니다.
 boolean Delegate. equals (Object  self, Object  obj)
          delegate CORBA 오브젝트의 equals(java.lang.Object obj) 메소드를 오버라이드(override) 하는 구현을 제공합니다.
 

org.omg.CosNaming 에서의 Object 의 사용
 

org.omg.CosNaming 에서의 Object 의 서브 인터페이스
 interface BindingIterator
          BindingIterator 인터페이스를 사용하면(자), 클라이언트는 next_one 또는 next_n 를 사용해 바인딩을 차례차례로 돌려줄 수가 있습니다.
 interface NamingContext
          네이밍 문맥은 각각이 일의의 이름을 가지는 일련의 네임 바인딩을 저장하는 오브젝트입니다.
 interface NamingContextExt
          NamingContextExt 는 각각의 이름이 고유해 Interoperable Naming Service 의 일부인 이름 바인딩세트를 저장하는 NamingContext 의 확장입니다.
 

Object 를 구현하고 있는 org.omg.CosNaming 의 클래스
 class _BindingIteratorImplBase
           
 class _BindingIteratorStub
          BindingIterator 인터페이스를 사용하면(자), 클라이언트는 next_one 또는 next_n 를 사용해 바인딩을 차례차례로 돌려줄 수가 있습니다.
 class _NamingContextExtStub
          NamingContextExt 는 각각의 이름이 고유해 Interoperable Naming Service 의 일부인 이름 바인딩세트를 저장하는 NamingContext 의 확장입니다.
 class _NamingContextImplBase
           
 class _NamingContextStub
          네이밍 문맥은 각각이 일의의 이름을 가지는 일련의 네임 바인딩을 저장하는 오브젝트입니다.
 

Object 를 돌려주는 org.omg.CosNaming 의 메소드
 Object _NamingContextStub. resolve (NameComponent [] n)
          resolve 는 지정된 문맥으로 이름에 바인드 되고 있는 오브젝트를 취득합니다.
 Object _NamingContextExtStub. resolve_str (String  sn)
          캐릭터 라인화 된 이름을 오브젝트 참조에 해결합니다.
 Object _NamingContextExtStub. resolve (NameComponent [] n)
          resolve 는 지정된 문맥으로 이름에 바인드 되고 있는 오브젝트를 취득합니다.
 Object NamingContextOperations. resolve (NameComponent [] n)
          resolve 는 지정된 문맥으로 이름에 바인드 되고 있는 오브젝트를 취득합니다.
 Object NamingContextExtOperations. resolve_str (String  sn)
          캐릭터 라인화 된 이름을 오브젝트 참조에 해결합니다.
 

Object 형의 파라미터를 가지는 org.omg.CosNaming 의 메소드
 void _NamingContextStub. bind (NameComponent [] n, Object  obj)
          네이밍 문맥에 이름과 오브젝트의 바인딩을 작성합니다.
 void _NamingContextStub. rebind (NameComponent [] n, Object  obj)
          이름이 벌써 문맥으로 바인드 되고 있는 경우에서도, 네이밍 문맥에 이름과 오브젝트의 바인딩을 작성합니다.
 void _NamingContextExtStub. bind (NameComponent [] n, Object  obj)
          네이밍 문맥에 이름과 오브젝트의 바인딩을 작성합니다.
 void _NamingContextExtStub. rebind (NameComponent [] n, Object  obj)
          이름이 벌써 문맥으로 바인드 되고 있는 경우에서도, 네이밍 문맥에 이름과 오브젝트의 바인딩을 작성합니다.
 void NamingContextOperations. bind (NameComponent [] n, Object  obj)
          네이밍 문맥에 이름과 오브젝트의 바인딩을 작성합니다.
 void NamingContextOperations. rebind (NameComponent [] n, Object  obj)
          이름이 벌써 문맥으로 바인드 되고 있는 경우에서도, 네이밍 문맥에 이름과 오브젝트의 바인딩을 작성합니다.
static NamingContext NamingContextHelper. narrow (Object  obj)
           
static NamingContextExt NamingContextExtHelper. narrow (Object  obj)
           
static BindingIterator BindingIteratorHelper. narrow (Object  obj)
           
 

org.omg.DynamicAny 에서의 Object 의 사용
 

org.omg.DynamicAny 에서의 Object 의 서브 인터페이스
 interface DynAnyFactory
          DynAny 오브젝트는 DynAnyFactory 오브젝트로 오퍼레이션을 호출하는 것으로 작성할 수 있습니다.
 interface DynValueBox
          DynValueBox 오브젝트에 의해, IDL 의 boxed 치 형의 조작이 서포트됩니다.
 interface DynValueCommon
          DynValueCommon 는 DynValue 및 DynValueBox 인터페이스로 서포트되는 오퍼레이션을 제공합니다.
 

Object 를 구현하고 있는 org.omg.DynamicAny 의 클래스
 class _DynAnyFactoryStub
          DynAny 오브젝트는 DynAnyFactory 오브젝트로 오퍼레이션을 호출하는 것으로 작성할 수 있습니다.
 class _DynAnyStub
          Any 의 값은 DynAny 오브젝트를 통해 동적으로 해석 (암벽 횡단) 및 구축할 수가 있습니다.
 class _DynArrayStub
          DynArray 오브젝트에 의해, IDL 의 배열의 조작이 서포트됩니다.
 class _DynEnumStub
          DynEnum 오브젝트에 의해, IDL 의 열거치의 조작이 서포트됩니다.
 class _DynFixedStub
          DynFixed 오브젝트에 의해, IDL 의 fixed 치의 조작이 서포트됩니다.
 class _DynSequenceStub
          DynSequence 오브젝트에 의해, IDL 의 순차 순서의 조작이 서포트됩니다.
 class _DynStructStub
          DynStruct 오브젝트에 의해, IDL 구조체 및 예외치의 조작이 서포트됩니다.
 class _DynUnionStub
          DynUnion 오브젝트에 의해, IDL 의 공용체의 조작이 서포트됩니다.
 class _DynValueStub
          DynValue 오브젝트에 의해, IDL 의 비 boxed 치 형의 조작이 서포트됩니다.
 

Object 를 돌려주는 org.omg.DynamicAny 의 메소드
 Object _DynValueStub. get_reference ()
          이 DynAny 로부터 CORBA 오브젝트에의 참조를 추출합니다.
 Object _DynUnionStub. get_reference ()
          이 DynAny 로부터 CORBA 오브젝트에의 참조를 추출합니다.
 Object _DynStructStub. get_reference ()
          이 DynAny 로부터 CORBA 오브젝트에의 참조를 추출합니다.
 Object _DynSequenceStub. get_reference ()
          이 DynAny 로부터 CORBA 오브젝트에의 참조를 추출합니다.
 Object _DynFixedStub. get_reference ()
          이 DynAny 로부터 CORBA 오브젝트에의 참조를 추출합니다.
 Object _DynEnumStub. get_reference ()
          이 DynAny 로부터 CORBA 오브젝트에의 참조를 추출합니다.
 Object _DynArrayStub. get_reference ()
          이 DynAny 로부터 CORBA 오브젝트에의 참조를 추출합니다.
 Object _DynAnyStub. get_reference ()
          이 DynAny 로부터 CORBA 오브젝트에의 참조를 추출합니다.
 Object DynAnyOperations. get_reference ()
          이 DynAny 로부터 CORBA 오브젝트에의 참조를 추출합니다.
 

Object 형의 파라미터를 가지는 org.omg.DynamicAny 의 메소드
 void _DynValueStub. insert_reference (Object  value)
          DynAny 에 CORBA 오브젝트에의 참조를 삽입합니다.
 void _DynUnionStub. insert_reference (Object  value)
          DynAny 에 CORBA 오브젝트에의 참조를 삽입합니다.
 void _DynStructStub. insert_reference (Object  value)
          DynAny 에 CORBA 오브젝트에의 참조를 삽입합니다.
 void _DynSequenceStub. insert_reference (Object  value)
          DynAny 에 CORBA 오브젝트에의 참조를 삽입합니다.
 void _DynFixedStub. insert_reference (Object  value)
          DynAny 에 CORBA 오브젝트에의 참조를 삽입합니다.
 void _DynEnumStub. insert_reference (Object  value)
          DynAny 에 CORBA 오브젝트에의 참조를 삽입합니다.
 void _DynArrayStub. insert_reference (Object  value)
          DynAny 에 CORBA 오브젝트에의 참조를 삽입합니다.
 void _DynAnyStub. insert_reference (Object  value)
          DynAny 에 CORBA 오브젝트에의 참조를 삽입합니다.
static DynValue DynValueHelper. narrow (Object  obj)
           
static DynUnion DynUnionHelper. narrow (Object  obj)
           
static DynStruct DynStructHelper. narrow (Object  obj)
           
static DynSequence DynSequenceHelper. narrow (Object  obj)
           
static DynFixed DynFixedHelper. narrow (Object  obj)
           
static DynEnum DynEnumHelper. narrow (Object  obj)
           
static DynArray DynArrayHelper. narrow (Object  obj)
           
 void DynAnyOperations. insert_reference (Object  value)
          DynAny 에 CORBA 오브젝트에의 참조를 삽입합니다.
static DynAny DynAnyHelper. narrow (Object  obj)
           
static DynAnyFactory DynAnyFactoryHelper. narrow (Object  obj)
           
 

org.omg.IOP 에서의 Object 의 사용
 

org.omg.IOP 에서의 Object 의 서브 인터페이스
 interface Codec
          ORB 서비스에 의해 사용되는 IOR 의 컴퍼넌트나 서비스 문맥 데이터의 형식은 IDL 로 정의된 데이터형의 인스턴스를 encode 하는 CDR 캡슐화로서 자주(잘) 정의됩니다.
 interface CodecFactory
          CodecCodecFactory 로부터 취득됩니다.
 

Object 형의 파라미터를 가지는 org.omg.IOP 의 메소드
static CodecFactory CodecFactoryHelper. narrow (Object  obj)
           
 

org.omg.PortableInterceptor 에서의 Object 의 사용
 

org.omg.PortableInterceptor 에서의 Object 의 서브 인터페이스
 interface ClientRequestInfo
          클라이언트측의 요구 인타세프타를 액세스 할 수 있는 요구 정보입니다.
 interface ClientRequestInterceptor
          클라이언트측의 요구 인타세프타입니다.
 interface Interceptor
          모든 포타브르인타세프타가 인타세프타를 구현합니다.
 interface IORInfo
          서버측의 ORB 서비스가 IOR 의 작성시에 적절한 폴리시에 액세스 하거나 컴퍼넌트를 추가하거나 할 수 있게 합니다.
 interface IORInterceptor
          IOR 내의 프로파일에 저장되는 태그 첨부 컴퍼넌트의 작성에 사용되는 인타세프타입니다.
 interface ORBInitializer
          인타세프타의 등록과 ORB 의 초기화를 용이하게 합니다.
 interface ORBInitInfo
           각 ORBInitializer 에게 건네져, ORB 가 초기화하고 있을 때 인타세프타를 등록하거나 다른 처리를 실행하거나 할 수 있게 합니다.
 interface PolicyFactory
          폴리시형이 CORBA.ORB.create_policy 를 사용해 작성되도록(듯이) 합니다.
 interface RequestInfo
          인타세프타를 액세스 할 수 있는 요구 정보입니다.
 interface ServerRequestInfo
          서버측의 요구 인타세프타를 액세스 할 수 있는 요구 정보입니다.
 interface ServerRequestInterceptor
          서버측의 요구 인타세프타입니다.
 

Object 로서 선언되고 있는 org.omg.PortableInterceptor 의 필드
 Object ForwardRequest. forward
          요구의 전송처가 되는 새로운 오브젝트입니다.
 

Object 를 돌려주는 org.omg.PortableInterceptor 의 메소드
 Object RequestInfoOperations. forward_reference ()
          reply_status 속성이 LOCATION_FORWARD 인 경우는 요구의 전송처가 되는 오브젝트를 저장합니다.
 Object ORBInitInfoOperations. resolve_initial_references (String  id)
          ORB.resolve_initial_references 와 같습니다.
 Object ClientRequestInfoOperations. target ()
          오퍼레이션을 실행하기 위해서 클라이언트가 호출한 오브젝트를 돌려줍니다.
 Object ClientRequestInfoOperations. effective_target ()
          오퍼레이션의 호출의 대상이 되는 실제 오브젝트를 돌려줍니다.
 

Object 형의 파라미터를 가지는 org.omg.PortableInterceptor 의 메소드
 void ORBInitInfoOperations. register_initial_reference (String  id, Object  obj)
          ORB.register_initial_reference 와 같습니다.
static Current CurrentHelper. narrow (Object  obj)
           
 

Object 형의 파라미터를 가지는 org.omg.PortableInterceptor 의 constructor
ForwardRequest (Object  _forward)
           
ForwardRequest (String  $reason, Object  _forward)
           
 

org.omg.PortableServer 에서의 Object 의 사용
 

org.omg.PortableServer 에서의 Object 의 서브 인터페이스
 interface AdapterActivator
          어댑터 activator는 아이 POA (POA 의 아이의 어떤 것인가)의 이름을 지정하는 요구를 수신했을 때의 부작용으로서 또는 activate 파라미터치를 TRUE 로 설정해 find_POA 를 호출했을 때에, POA 가 필요에 따라서 아이 POA 를 작성할 수 있게 합니다.
 interface IdAssignmentPolicy
          IdAssignmentPolicy 는 작성된 POA 의 오브젝트 ID 가 어플리케이션 또는 ORB 의 어느 쪽에 의해 생성되는지를 지정합니다.
 interface IdUniquenessPolicy
          IdUniquenessPolicy 는 작성된 POA 로 기동되는 서번트에게, 일의의 오브젝트 ID 가 필요한가 어떤가를 나타냅니다.
 interface ImplicitActivationPolicy
          이 폴리시는 작성된 POA 로 서번트의 암묵적인 기동이 서포트되고 있는지 어떤지를 나타냅니다.
 interface LifespanPolicy
          LifespanPolicy 는 작성된 POA 로 구현된 오브젝트의 유효기간을 나타냅니다.
 interface POA
          POA 오브젝트는 오브젝트의 콜렉션의 구현을 관리합니다.
 interface POAManager
           각 POA 오브젝트에는 POAManager 오브젝트를 관련지을 수 있고 있습니다.
 interface RequestProcessingPolicy
          이 폴리시는 작성된 POA 가 어떻게 요구를 처리하는지를 나타냅니다.
 interface ServantActivator
          POA 에 RETAIN 폴리시가 지정되고 있을 때는 서번트 매니저로서 ServantActivator 가 사용됩니다.
 interface ServantLocator
          POA 에 NON_RETAIN 폴리시가 지정되고 있을 때는 서번트 매니저로서 ServantLocator 가 사용됩니다.
 interface ServantManager
          서번트 매니저는 POA 가 정지중의 오브젝트를 타겟으로 한 요구를 수신했을 때에, 필요에 따라서 오브젝트를 기동할 수 있게 합니다.
 interface ServantRetentionPolicy
          이 폴리시는 작성된 POA 가 액티브한 서번트를 Active Object Map 에 보존할지 어떨지를 나타냅니다.
 interface ThreadPolicy
          ThreadPolicy 는 작성된 POA 로 사용되는 thread 모델을 나타냅니다.
 

Object 를 구현하고 있는 org.omg.PortableServer 의 클래스
 class _ServantActivatorStub
          POA 에 RETAIN 폴리시가 지정되고 있을 때는 서번트 매니저로서 ServantActivator 가 사용됩니다.
 class _ServantLocatorStub
          POA 에 NON_RETAIN 폴리시가 지정되고 있을 때는 서번트 매니저로서 ServantLocator 가 사용됩니다.
 

Object 로서 선언되고 있는 org.omg.PortableServer 의 필드
 Object ForwardRequest. forward_reference
           
 

Object 를 돌려주는 org.omg.PortableServer 의 메소드
 Object Servant. _this_object ()
          서번트가, 그 요구에 대해서 생성하고 있는 타겟의 CORBA 오브젝트의 오브젝트 참조를 취득할 수 있게 합니다.
 Object Servant. _this_object (ORB  orb)
          서번트가, 그 요구에 대해서 생성하고 있는 타겟의 CORBA 오브젝트의 오브젝트 참조를 취득할 수 있게 합니다.
 Object Servant. _get_interface_def ()
          Servant 에 의해 구현된 CORBA::Object 의 실행시의 형태를 정의하는 CORBA::Object 로서 InterfaceDef 오브젝트를 돌려줍니다.
 Object POAOperations. create_reference (String  intf)
          이 오퍼레이션은 POA 에 의해 생성된 오브젝트 ID 치와 지정된 인터페이스 리포지터리(repository) ID 를 캡슐화하는 오브젝트 참조를 작성합니다.
 Object POAOperations. create_reference_with_id (byte[] oid, String  intf)
          이 오퍼레이션은 지정된 오브젝트 ID 와 인터페이스 리포지터리(repository) ID 의 값을 캡슐화하는 오브젝트 참조를 작성합니다.
 Object POAOperations. servant_to_reference (Servant  p_servant)
          이 POA 에 의해 오퍼레이션이 디스팟치 될 때 이외로 이 오퍼레이션이 불려 가는 경우는 RETAIN 폴리시와 UNIQUE_ID 또는 IMPLICIT_ACTIVATION 폴리시의 어느 쪽인지가 필요합니다.
 Object POAOperations. id_to_reference (byte[] oid)
          지정된 오브젝트 ID 를 가지는 오브젝트가 현재 액티브하게 되어 있는 경우는 그 오브젝트를 기동하기 위한 정보를 캡슐화하고 있는 오브젝트 참조가 돌려주어집니다.
 

Object 형의 파라미터를 가지는 org.omg.PortableServer 의 메소드
static ServantLocator ServantLocatorHelper. narrow (Object  obj)
           
static ServantActivator ServantActivatorHelper. narrow (Object  obj)
           
 Servant POAOperations. reference_to_servant (Object  reference)
          POA 에 RETAIN 폴리시가 설정되어 있어, 지정의 오브젝트가 Active Object Map 에 포함되어 있는 경우는 Active Object Map 내의 해당 오브젝트에 관련지을 수 있었던 서번트를 돌려줍니다.
 byte[] POAOperations. reference_to_id (Object  reference)
          이 오퍼레이션은 지정의 오브젝트 참조에 의해 캡슐화된 오브젝트 ID 치를 돌려줍니다.
static POA POAHelper. narrow (Object  obj)
           
static Current CurrentHelper. narrow (Object  obj)
           
 

Object 형의 파라미터를 가지는 org.omg.PortableServer 의 constructor
ForwardRequest (Object  _forward_reference)
           
ForwardRequest (String  $reason, Object  _forward_reference)
           
 

org.omg.PortableServer.portable 에서의 Object 의 사용
 

Object 를 돌려주는 org.omg.PortableServer.portable 의 메소드
 Object Delegate. this_object (Servant  Self)
          서번트는 이 메소드를 사용해, 요구하고 있는 타겟 CORBA 오브젝트의 오브젝트 참조를 취득할 수 있습니다.
 Object Delegate. get_interface_def (Servant  self)
          이 조작에서는 프로그램이 사용하는 형태 정보를 제공하는 인터페이스 리포지터리(repository)의 오브젝트를 돌려줍니다.
 

org.omg.SendingContext 에서의 Object 의 사용
 

org.omg.SendingContext 에서의 Object 의 서브 인터페이스
 interface RunTime
          요구의 Sending Context 를 나타내는 base class를 정의합니다.
 

org.omg.stub.java.rmi 에서의 Object 의 사용
 

Object 를 구현하고 있는 org.omg.stub.java.rmi 의 클래스
 class _Remote_Stub
          이 클래스는 리모트 타입에 Stub 를 제공합니다.
 


JavaTM 2
Platform
Std.  Ed.  v1. 4.0

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

Java, Java 2 D, 및 JDBC 는 미국 및 그 외의 나라에 있어서의 미국 Sun Microsystems, Inc. 의 상표 혹은 등록상표입니다.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.