|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
java.lang.Objectjava.rmi.activation.ActivationID
public class ActivationID
기동에서는, 시간이 경과해도 기동 가능한 원격 객체에 대해서 특별한 식별자가 사용됩니다. 클래스 ActivationID
의 인스턴스인 기동 식별자는, 객체의 기동에 필요한 복수의 정보를 가지고 있습니다.
객체의 기동 식별자는, 객체를 기동 시스템에 등록하는 것으로 취득할 수 있습니다. 등록의 방법은, 다수 있습니다.
Activatable.register
메소드를 사용
Activatable
생성자 을 사용. 이 생성자 은, 3 개의 인수를 취해, 객체의 등록과 export의 양쪽 모두를 실행한다
Activatable.exportObject
메소드를 사용. 인수로서는, 기동 기술자, 객체, 및 포트를 취한다. 이 메소드는, 객체의 등록, 및 export의 양쪽 모두를 실행한다
Activatable
,
직렬화 된 형식 생성자 의 개요 | |
---|---|
ActivationID (Activator activator)
ActivationID 의 생성자 은, 1 개의 인수 activator 를 취합니다. |
메소드의 개요 | |
---|---|
Remote |
activate (boolean force)
지정된 ID 의 객체를 기동합니다. |
boolean |
equals (Object obj)
2 개의 기동 ID 의 내용을 비교합니다. |
int |
hashCode ()
기동 ID 의 해시 코드를 돌려줍니다. |
클래스 java.lang. Object 로부터 상속된 메소드 |
---|
clone , finalize , getClass , notify , notifyAll , toString , wait , wait , wait |
생성자 의 상세 |
---|
public ActivationID(Activator activator)
ActivationID
의 생성자 은, 1 개의 인수 activator 를 취합니다. 이 인수는, 이 식별자에 관련한 객체의 기동과 관계되는 activator에의 원격 참조를 지정합니다. ActivationID
의 인스턴스는, 포괄적으로 일의입니다.
activator
- 객체의 기동과 관계된다
activator에의 참조메소드의 상세 |
---|
public Remote activate(boolean force) throws ActivationException , UnknownObjectException , RemoteException
force
- true 의 경우, 객체를 기동할 경우에, activator를 그룹에 접속한다.
캐쉬에 들어가 있는 참조를 돌려주는 처리는 하지 않는다.
false 의 경우는, 캐쉬에 들어가 있는 값을 반환값으로서 사용 가능
ActivationException
- 기동에 실패했을 경우
UnknownObjectException
- 객체가 불명한 경우
RemoteException
- 원격 호출이 실패했을 경우public int hashCode()
Object
내의 hashCode
Hashtable
public boolean equals(Object obj)
Object
내의 equals
obj
- 비교 대상의 객체
Hashtable
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.