JavaTM Platform
Standard Ed. 6

클래스
java.rmi.activation.ActivationID 의 사용

ActivationID 를 사용하고 있는 패키지
java.rmi.activation RMI 객체 기동을 지원합니다.  
 

java.rmi.activation 에서의 ActivationID 의 사용
 

ActivationID 를 돌려주는 java.rmi.activation 의 메소드
static ActivationID Activatable. exportObject (Remote  obj, String  location, MarshalledObject <? > data, boolean restart, int port)
          지정한 객체의 기동 기술자를 (위치, 데이터, 재기동 모드를 지정해) 등록해, 포트를 지정해 그 객체를 export 합니다.
static ActivationID Activatable. exportObject (Remote  obj, String  location, MarshalledObject <? > data, boolean restart, int port, RMIClientSocketFactory  csf, RMIServerSocketFactory  ssf)
          지정한 객체의 기동 기술자를 (위치, 데이터, 재기동 모드를 지정해) 등록해, 포트 및 클라이언트와 서버 소켓 팩토리를 지정해 그 객체를 export 합니다.
protected  ActivationID Activatable. getID ()
          객체의 기동 식별자를 돌려줍니다.
 ActivationID ActivationSystem. registerObject (ActivationDesc  desc)
          기동 기술자 desc 의 등록, 및 기동 가능한 원격 객체의 기동 식별자의 취득에 사용합니다.
 

ActivationID 형의 파라미터를 가지는 java.rmi.activation 의 메소드
 MarshalledObject <? extends Remote > Activator. activate (ActivationID  id, boolean force)
          기동 식별자 id 에 관련한 객체를 기동합니다.
 void ActivationMonitor. activeObject (ActivationID  id, MarshalledObject <? extends Remote > obj)
          객체가 기동한 것을 통지합니다.
protected  void ActivationGroup. activeObject (ActivationID  id, MarshalledObject <? extends Remote > mobj)
          이 protected 메소드는, 서브 클래스가 그룹의 모니터에 activeObject 콜백을 실시하기 위해서(때문에) 필요합니다.
abstract  void ActivationGroup. activeObject (ActivationID  id, Remote  obj)
          그룹의 activeObject 메소드는, 객체가 export 될 때 불려 갑니다.
static Remote Activatable. exportObject (Remote  obj, ActivationID  id, int port)
          기동 가능한 원격 객체를 RMI 런타임에 export 하는 것으로써, 착신 호출의 접수에 객체를 사용할 수 있도록(듯이) 합니다.
static Remote Activatable. exportObject (Remote  obj, ActivationID  id, int port, RMIClientSocketFactory  csf, RMIServerSocketFactory  ssf)
          기동 가능한 원격 객체를 RMI 런타임에 export 하는 것으로써, 착신 호출의 접수에 객체를 사용할 수 있도록(듯이) 합니다.
 ActivationDesc ActivationSystem. getActivationDesc (ActivationID  id)
          기동 식별자가 id 인 객체의 기동 기술자를 돌려줍니다.
static boolean Activatable. inactive (ActivationID  id)
          대응하는 기동 id 의 객체가 현재 정지하고 있는 것을 시스템에 통지합니다.
 void ActivationMonitor. inactiveObject (ActivationID  id)
          기동 그룹은, 그룹내의 객체가 정지했을 때에, 그룹의 모니터의 inactiveObject 메소드를 호출합니다.
 boolean ActivationGroup. inactiveObject (ActivationID  id)
          그룹의 inactiveObject 메소드는,Activatable.inactive 메소드의 호출을 통해서 간접적으로 불려 갑니다.
 MarshalledObject <? extends Remote > ActivationInstantiator. newInstance (ActivationID  id, ActivationDesc  desc)
          activator는, 인스탄시에이타의 newInstance 메소드를 호출해, 그룹안에, 기동 식별자가 id 로, 기술자가 desc 의 객체를 다시 작성합니다.
 MarshalledObject ActivationGroup_Stub. newInstance (ActivationID  id, ActivationDesc  desc)
          ActivationGroup.newInstance 의 Stub 메소드입니다.
 ActivationDesc ActivationSystem. setActivationDesc (ActivationID  id, ActivationDesc  desc)
          기동 식별자가 id 인 객체의 기동 기술자 desc 를 설정합니다.
static void Activatable. unregister (ActivationID  id)
          id 에 관련한 기동 기술자의 등록을 취소합니다.
 void ActivationSystem. unregisterObject (ActivationID  id)
          ActivationSystem 로 등록된 기동 ID, 및 관련한 기술자를 삭제합니다.
 

ActivationID 형의 파라미터를 가지는 java.rmi.activation 의 생성자
Activatable (ActivationID  id, int port)
          지정된 포트상에서 객체를 기동 또는 export 하기 위해서 사용하는 생성자 입니다.
Activatable (ActivationID  id, int port, RMIClientSocketFactory  csf, RMIServerSocketFactory  ssf)
          지정된 포트상에서 객체를 기동 또는 export 하기 위해서 사용하는 생성자 입니다.
 


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 도 참조해 주세요.