|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
public interface ActivationInstantiator
ActivationInstantiator
는, 기동 가능한 객체의 인스턴스를 생성합니다. ActivationGroup
의 구상 서브 클래스는, 그룹내의 객체를 작성하는 newInstance
메소드를 구현합니다.
ActivationGroup
메소드의 개요 | |
---|---|
MarshalledObject <? extends Remote > |
newInstance (ActivationID id,
ActivationDesc desc)
activator는, 인스탄시에이타의 newInstance 메소드를 호출해, 그룹안에, 기동 식별자가 id 로, 기술자가 desc 의 객체를 다시 작성합니다. |
메소드의 상세 |
---|
MarshalledObject <? extends Remote > newInstance(ActivationID id, ActivationDesc desc) throws ActivationException , RemoteException
newInstance
메소드를 호출해, 그룹안에, 기동 식별자가 id
로, 기술자가 desc
의 객체를 다시 작성합니다. 인스탄시에이타는, 이하의 처리를 실시합니다. getClassName
메소드를 사용해, 객체의 클래스를 결정한다
getLocation
메소드를 사용해 기술자로부터 취득한, 코드의 위치에서 클래스를 로드한다
ActivationID
, 및 객체 고유의 초기화 데이터가 포함되고 있는 MarshalledObject
의, 2 개의 인수를 취한다
id
- 객체의 기동 식별자desc
- 객체의 기술자
ActivationException
- 객체의 기동에 실패했을 경우
RemoteException
- 원격 호출이 실패했을 경우
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.