|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
전 다음 | 프레임 있어 프레임 없음 모든 클래스 |
RemoteException 를 사용하고 있는 패키지 | |
java.rmi | RMI (Remote Method Invocation)의 패키지를 제공합니다. |
java.rmi.activation | RMI 오브젝트 기동을 서포트합니다. |
java.rmi.dgc | RMI 분산 가베지 콜렉션 (DGC)으로 사용하는 클래스와 인터페이스를 제공합니다. |
java.rmi.registry | RMI 레지스트리에 사용하는 클래스와 2 개의 인터페이스를 제공합니다. |
java.rmi.server | RMI 의 서버측을 서포트하는 클래스 및 인터페이스를 제공합니다. |
javax.rmi | RMI-IIOP 의 유저 API 가 포함되어 있습니다. |
javax.rmi.CORBA | RMI-IIOP 용의 이식 가능한 API 가 포함되어 있습니다. |
javax.transaction | 비정렬화중에 ORB 기구에 의해 슬로우 된 3 개의 예외가 포함되어 있습니다. |
java.rmi 에서의 RemoteException 의 사용 |
java.rmi 에서의 RemoteException 의 서브 클래스 | |
class |
AccessException
java.rmi.Naming 클래스의 메소드 (특히 bind ,rebind , 및 unbind ) 및 java.rmi.activation.ActivationSystem 인터페이스의 메소드에 의해 슬로우 되어 메소드 호출에 의해 요구된 액션을 실행하는 액세스권이 호출해 측에 없는 것을 나타냅니다. |
class |
ConnectException
리모트 메소드 호출로 리모트 호스트에의 접속이 거부되었을 경우에 슬로우 됩니다. |
class |
ConnectIOException
리모트 메소드 호출로 리모트 호스트에 접속하려고 하고 있을 때 IOException 가 발생했을 경우에 슬로우 됩니다. |
class |
MarshalException
리모트 메소드 호출로 리모트 호출의 헤더, 인수, 또는 반환값을 정렬화하고 있을 때 java.io.IOException 가 발생했을 경우에 슬로우 됩니다. |
class |
NoSuchObjectException
리모트 가상 머신에 벌써 존재하지 않게 된 오브젝트의 메소드를 호출하려고 하면(자) 슬로우 됩니다. |
class |
ServerError
ServerError 는 리모트 메소드 호출의 결과로서 슬로우 됩니다. |
class |
ServerException
ServerException 는 리모트 메소드 호출의 결과로서 슬로우 됩니다. |
class |
ServerRuntimeException
추천 되고 있지 않습니다. 대체는 없습니다. |
class |
StubNotFoundException
StubNotFoundException 는 export시에, 유효한 그루터기 클래스가 리모트 오브젝트로 발견되지 않는 경우에 슬로우 됩니다. |
class |
UnexpectedException
리모트 메소드 호출의 클라이언트가, 호출의 결과로서, 리모트 인터페이스의 메소드의 throws 절로 선언되고 있는 확인 끝난 예외의 타입과는 다른 확인 끝난 예외를 수신했을 경우에 슬로우 됩니다. |
class |
UnknownHostException
리모트 메소드 호출을 위해서(때문에) 리모트 호스트와의 접속을 확립해 있는 동안에 java.net.UnknownHostException 가 발생했을 경우에 슬로우 됩니다. |
class |
UnmarshalException
리모트 메소드 호출의 파라미터 또는 결과를 비정렬화하고 있을 때, 다음의 조건의 어떤 것인가가 성립했을 경우에 슬로우 됩니다. |
RemoteException 를 슬로우 하는 java.rmi 의 메소드 | |
static Remote |
Naming. lookup (String name)
지정된 name 에 관련한 리모트 오브젝트의 참조 (그루터기)를 돌려줍니다. |
static void |
Naming. bind (String name,
Remote obj)
지정된 name 를 리모트 오브젝트에 바인드 합니다. |
static void |
Naming. unbind (String name)
리모트 오브젝트에 관련한 지정된 이름에 대한 바인딩을 파기합니다. |
static void |
Naming. rebind (String name,
Remote obj)
지정된 이름을 새로운 리모트 오브젝트에 바인드 다시 합니다. |
static String [] |
Naming. list (String name)
레지스트리내의 바인드 되고 있는 이름의 배열을 돌려줍니다. |
java.rmi.activation 에서의 RemoteException 의 사용 |
java.rmi.activation 에서의 RemoteException 의 서브 클래스 | |
class |
ActivateFailedException
기동 가능한 오브젝트에의 리모트 호출로 기동이 실패했을 경우에, RMI 런타임이 이 예외를 슬로우 합니다. |
RemoteException 를 슬로우 하는 java.rmi.activation 의 메소드 | |
MarshalledObject |
Activator. activate (ActivationID id,
boolean force)
기동 식별자 id 에 관련한 오브젝트를 기동합니다. |
ActivationID |
ActivationSystem. registerObject (ActivationDesc desc)
기동 기술자 desc 의 등록, 및 기동 가능한 리모트 오브젝트의 기동 식별자의 취득에 사용합니다. |
void |
ActivationSystem. unregisterObject (ActivationID id)
ActivationSystem 로 등록된 기동 ID, 및 관련한 기술자를 삭제합니다. |
ActivationGroupID |
ActivationSystem. registerGroup (ActivationGroupDesc desc)
기동 그룹을 등록합니다. |
ActivationMonitor |
ActivationSystem. activeGroup (ActivationGroupID id,
ActivationInstantiator group,
long incarnation)
그룹이 기동중인 것을 기동 시스템에 통지하는 콜백입니다. |
void |
ActivationSystem. unregisterGroup (ActivationGroupID id)
기동 그룹을 삭제합니다. |
void |
ActivationSystem. shutdown ()
기동 시스템을 정지합니다. |
ActivationDesc |
ActivationSystem. setActivationDesc (ActivationID id,
ActivationDesc desc)
기동 식별자가 id 인 오브젝트의 기동 기술자 desc 를 설정합니다. |
ActivationGroupDesc |
ActivationSystem. setActivationGroupDesc (ActivationGroupID id,
ActivationGroupDesc desc)
기동 그룹 식별자가 id 인 오브젝트의 기동 그룹 기술자 desc 를 설정합니다. |
ActivationDesc |
ActivationSystem. getActivationDesc (ActivationID id)
기동 식별자가 id 인 오브젝트의 기동 기술자를 돌려줍니다. |
ActivationGroupDesc |
ActivationSystem. getActivationGroupDesc (ActivationGroupID id)
기동 그룹 식별자가 id 인 그룹의 기동 그룹 기술자를 돌려줍니다. |
void |
ActivationMonitor. inactiveObject (ActivationID id)
기동 그룹은 그룹내의 오브젝트가 정지했을 때에, 그룹의 모니터의 inactiveObject 메소드를 호출합니다. |
void |
ActivationMonitor. activeObject (ActivationID id,
MarshalledObject obj)
오브젝트가 기동한 것을 통지합니다. |
void |
ActivationMonitor. inactiveGroup (ActivationGroupID id,
long incarnation)
그룹이 정지하고 있는 것을 통지합니다. |
MarshalledObject |
ActivationInstantiator. newInstance (ActivationID id,
ActivationDesc desc)
activator는 인스탄시에이타의 newInstance 메소드를 호출해, 그룹안에, 기동 식별자가 id 로, 기술자가 desc 의 오브젝트를 다시 작성합니다. |
Remote |
ActivationID. activate (boolean force)
지정된 ID 의 오브젝트를 기동합니다. |
boolean |
ActivationGroup. inactiveObject (ActivationID id)
그룹의 inactiveObject 메소드는 Activatable.inactive 메소드의 호출을 통해서 간접적으로 불려 갑니다. |
abstract void |
ActivationGroup. activeObject (ActivationID id,
Remote obj)
그룹의 activeObject 메소드는 오브젝트가 export 될 때 불려 갑니다. |
protected void |
ActivationGroup. activeObject (ActivationID id,
MarshalledObject mobj)
이 protected 메소드는 서브 클래스가 그룹의 모니터에 activeObject 콜백을 실시하기 위해서(때문에) 필요합니다. |
protected void |
ActivationGroup. inactiveGroup ()
이 protected 메소드는 서브 클래스가 그룹의 모니터에 inactiveGroup 콜백을 실시하기 위해서(때문에) 필요합니다. |
static Remote |
Activatable. register (ActivationDesc desc)
기동 가능한 리모트 오브젝트의 오브젝트 기술자를 등록해, 요구에 응해 리모트 오브젝트를 기동할 수 있게 합니다. |
static boolean |
Activatable. inactive (ActivationID id)
대응하는 기동 id 의 오브젝트가 현재 정지하고 있는 것을, 시스템에 통지합니다. |
static void |
Activatable. unregister (ActivationID id)
id 에 관련한 기동 기술자의 등록을 취소합니다. |
static ActivationID |
Activatable. exportObject (Remote obj,
String location,
MarshalledObject data,
boolean restart,
int port)
exportObject 메소드는 Activatable 클래스를 확장하지 않는 「기동 가능한」오브젝트로부터 명시적으로 불려 가는 일이 있습니다. |
static ActivationID |
Activatable. exportObject (Remote obj,
String location,
MarshalledObject data,
boolean restart,
int port,
RMIClientSocketFactory csf,
RMIServerSocketFactory ssf)
exportObject 메소드는 Activatable 클래스를 확장하지 않는 「기동 가능한」오브젝트로부터 명시적으로 불려 가는 일이 있습니다. |
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 하는 것으로써, 착신 호출의 접수에 오브젝트를 사용할 수 있게 합니다. |
RemoteException 를 슬로우 하는 java.rmi.activation 의 constructor | |
ActivationGroup (ActivationGroupID groupID)
지정된 기동 그룹 식별자를 가지는 기동 그룹을 구축합니다. |
|
Activatable (String location,
MarshalledObject data,
boolean restart,
int port)
지정된 포토에 오브젝트를 등록 및 export 하기 위해서 사용하는 constructor 입니다. |
|
Activatable (String location,
MarshalledObject data,
boolean restart,
int port,
RMIClientSocketFactory csf,
RMIServerSocketFactory ssf)
지정된 포토에 오브젝트를 등록 및 export 하기 위해서 사용하는 constructor 입니다. |
|
Activatable (ActivationID id,
int port)
지정된 포토상에서 오브젝트를 기동 또는 export 하기 위해서 사용하는 constructor 입니다. |
|
Activatable (ActivationID id,
int port,
RMIClientSocketFactory csf,
RMIServerSocketFactory ssf)
지정된 포토상에서 오브젝트를 기동 또는 export 하기 위해서 사용하는 constructor 입니다. |
java.rmi.dgc 에서의 RemoteException 의 사용 |
RemoteException 를 슬로우 하는 java.rmi.dgc 의 메소드 | |
Lease |
DGC. dirty (ObjID [] ids,
long sequenceNum,
Lease lease)
dirty 메소드는 배열 ids 에 포함되는 오브젝트 식별자에 관련한 리모트 오브젝트 참조의 대출을 요구합니다. |
void |
DGC. clean (ObjID [] ids,
long sequenceNum,
VMID vmid,
boolean strong)
clean 메소드는 ids 로 나타내지는 각 리모트 오브젝트내의 참조 리스트로부터 vmid 를 삭제합니다. |
java.rmi.registry 에서의 RemoteException 의 사용 |
RemoteException 를 슬로우 하는 java.rmi.registry 의 메소드 | |
Registry |
RegistryHandler. registryStub (String host,
int port)
추천 되고 있지 않습니다. 대체는 없습니다. Java 2 플랫폼 1.2 이후는 RMI 는 레지스트리의 그루터기를 취득하기 위해서 RegistryHandler 를 사용하지 않습니다. |
Registry |
RegistryHandler. registryImpl (int port)
추천 되고 있지 않습니다. 대체는 없습니다. Java 2 플랫폼 1.2 이후는 RMI 는 레지스트리의 구현을 취득하기 위해서 RegistryHandler 를 사용하지 않습니다. |
Remote |
Registry. lookup (String name)
이 레지스트리내의 특정의 name 에 바인드 되고 있는 리모트 참조를 돌려줍니다. |
void |
Registry. bind (String name,
Remote obj)
리모트 참조를, 이 레지스트리내의 특정의 name 에 바인드 합니다. |
void |
Registry. unbind (String name)
이 레지스트리의 특정의 name 에의 바인딩을 삭제합니다. |
void |
Registry. rebind (String name,
Remote obj)
이 레지스트리내의 특정의 name 에의 바인딩을 특정의 리모트 참조에 옮겨놓습니다. |
String [] |
Registry. list ()
이 레지스트리내에 바인드 된 이름의 배열을 돌려줍니다. |
static Registry |
LocateRegistry. getRegistry ()
디폴트의 레지스트리 포토인 1099 번 포토를 사용하는 로컬 호스트용의 리모트 오브젝트 Registry 에의 참조를 돌려줍니다. |
static Registry |
LocateRegistry. getRegistry (int port)
지정된 port 를 사용하는 로컬 호스트용의 리모트 오브젝트 Registry 에의 참조를 돌려줍니다. |
static Registry |
LocateRegistry. getRegistry (String host)
디폴트 레지스트리 포토인 1099 번 포토를 사용해, 지정된 호스트상에서 동작하는 리모트 오브젝트 Registry 에의 참조를 돌려줍니다. |
static Registry |
LocateRegistry. getRegistry (String host,
int port)
지정된 port 를 사용해, 지정된 호스트상에서 동작하는 리모트 오브젝트 Registry 에의 참조를 돌려줍니다. |
static Registry |
LocateRegistry. getRegistry (String host,
int port,
RMIClientSocketFactory csf)
지정된 port 를 사용해, 지정된 호스트상에서 동작하는 리모트 오브젝트 Registry 에의 로컬에 작성된 참조를 돌려줍니다. |
static Registry |
LocateRegistry. createRegistry (int port)
로컬 호스트상에, 지정된 port 로 요구를 받아들이는 Registry 를 작성해 export 합니다. |
static Registry |
LocateRegistry. createRegistry (int port,
RMIClientSocketFactory csf,
RMIServerSocketFactory ssf)
로컬 호스트에 Registry 를 작성해 export 합니다. |
java.rmi.server 에서의 RemoteException 의 사용 |
java.rmi.server 에서의 RemoteException 의 서브 클래스 | |
class |
ExportException
ExportException 는 리모트 오브젝트의 export가 실패했을 경우에 슬로우 되는 RemoteException 입니다. |
class |
SkeletonMismatchException
추천 되고 있지 않습니다. 대체는 없습니다. 스켈리턴은 Java 2 플랫폼 1.2 이후의 버젼의 리모트 메소드 호출에서는 필요 없습니다. |
class |
SkeletonNotFoundException
추천 되고 있지 않습니다. 대체는 없습니다. 스켈리턴은 Java 2 플랫폼 1.2 이후의 버젼의 리모트 메소드 호출에서는 필요 없습니다. |
class |
SocketSecurityException
UnicastRemoteObject 클래스 또는 java.rmi.activation.Activatable 클래스의 constructor 또는 exportObject 메소드의 명시적인 호출에 의해 리모트 오브젝트를 export 하고 있는 코드가, 리모트 오브젝트의 export시로 지정한 포토 번호로 java.net.ServerSocket 를 작성하는 권한을 가지지 않는 경우에 슬로우 됩니다. |
RemoteException 를 슬로우 하는 java.rmi.server 의 메소드 | |
static RemoteStub |
UnicastRemoteObject. exportObject (Remote obj)
리모트 오브젝트를 export 해, 입접속호의 수신에 사용할 수 있게 합니다. |
static Remote |
UnicastRemoteObject. exportObject (Remote obj,
int port)
리모트 오브젝트를 export 해, 입접속호의 수신에 사용할 수 있게 합니다. |
static Remote |
UnicastRemoteObject. exportObject (Remote obj,
int port,
RMIClientSocketFactory csf,
RMIServerSocketFactory ssf)
리모트 오브젝트를 export 해, 입접속호의 수신에 사용할 수 있게 합니다. |
RemoteStub |
ServerRef. exportObject (Remote obj,
Object data)
지정된 Remote 오브젝트에 대한 클라이언트 그루터기 오브젝트를 작성합니다. |
RemoteCall |
RemoteRef. newCall (RemoteObject obj,
Operation [] op,
int opnum,
long hash)
추천 되고 있지 않습니다. JDK 1.2 형식의 그루터기는 이 메소드를 사용하지 않습니다. 그루터기의 리모트 참조로 일련의 메소드 호출 ( newCall ,invoke , 및 done )을 사용하는 대신에, 그루터기는 리모트 참조로 invoke(Remote, Method, Object[], int) 메소드만을 사용해, 파라미터의 정렬화, 리모트 메소드의 실행, 및 반환값의 비정렬화를 실행합니다.
JDK 1.2 의 그루터기는 |
void |
RemoteRef. done (RemoteCall call)
추천 되고 있지 않습니다. JDK 1.2 형식의 그루터기는 이 메소드를 사용하지 않습니다. 리모트 참조로 일련의 메소드 호출 ( newCall ,invoke , 및 done )을 사용하는 대신에, 그루터기는 리모트 참조로 invoke(Remote, Method, Object[], int) 메소드만을 사용해 파라미터의 정렬화, 리모트 메소드의 실행, 및 반환값의 비정렬화를 실행합니다.
JDK 1.2 의 그루터기는 |
RemoteException 를 슬로우 하는 java.rmi.server 의 constructor | |
UnicastRemoteObject ()
익명 포토를 사용해, 새로운 UnicastRemoteObject 오브젝트의 작성과 export를 실시합니다. |
|
UnicastRemoteObject (int port)
지정된 포토를 사용해, 새로운 UnicastRemoteObject 오브젝트의 작성과 export를 실시합니다. |
|
UnicastRemoteObject (int port,
RMIClientSocketFactory csf,
RMIServerSocketFactory ssf)
지정된 포토와 소켓 팩토리를 사용해, 새로운 UnicastRemoteObject 오브젝트의 작성과 export를 실시합니다. |
javax.rmi 에서의 RemoteException 의 사용 |
RemoteException 를 슬로우 하는 javax.rmi 의 메소드 | |
static void |
PortableRemoteObject. exportObject (Remote obj)
서버 오브젝트가 리모트 호출을 수신할 수 있게 합니다. |
static void |
PortableRemoteObject. connect (Remote target,
Remote source)
리모트 통신 준비를 할 수 있던 리모트 오브젝트를 작성합니다. |
RemoteException 를 슬로우 하는 javax.rmi 의 constructor | |
PortableRemoteObject ()
exportObject(this) 를 호출해 오브젝트를 초기화합니다. |
javax.rmi.CORBA 에서의 RemoteException 의 사용 |
RemoteException 를 돌려주는 javax.rmi.CORBA 의 메소드 | |
RemoteException |
UtilDelegate. mapSystemException (SystemException ex)
Util.mapSystemException(org.omg.CORBA.SystemException) 에 대한 delegate 호출입니다. |
RemoteException |
UtilDelegate. wrapException (Throwable obj)
Util.wrapException(java.lang.Throwable) 에 대한 delegate 호출입니다. |
static RemoteException |
Util. mapSystemException (SystemException ex)
SystemException 를 RemoteException 에 MAP 합니다. |
static RemoteException |
Util. wrapException (Throwable orig)
구현 메소드에 의해 슬로우 된 예외를 랩 합니다. |
RemoteException 를 슬로우 하는 javax.rmi.CORBA 의 메소드 | |
boolean |
UtilDelegate. isLocal (Stub stub)
Util.isLocal(javax.rmi.CORBA.Stub) 에 대한 delegate 호출입니다. |
Object |
UtilDelegate. copyObject (Object obj,
ORB orb)
Util.copyObject(java.lang.Object, org.omg.CORBA.ORB) 에 대한 delegate 호출입니다. |
Object [] |
UtilDelegate. copyObjects (Object [] obj,
ORB orb)
Util.copyObjects(java.lang.Object[], org.omg.CORBA.ORB) 에 대한 delegate 호출입니다. |
static boolean |
Util. isLocal (Stub stub)
isLocal 메소드가 RemoteException 를 슬로우 할 수 있는 것을 제외해,ObjectImpl. |
static Object [] |
Util. copyObjects (Object [] obj,
ORB orb)
오브젝트의 배열을 카피 또는 접속합니다. |
static Object |
Util. copyObject (Object obj,
ORB orb)
오브젝트를 카피 또는 접속합니다. |
void |
StubDelegate. connect (Stub self,
ORB orb)
Stub.connect(org.omg.CORBA.ORB) 에 대한 delegate 호출입니다. |
void |
Stub. connect (ORB orb)
이 그루터기를 ORB 에 접속합니다. |
void |
PortableRemoteObjectDelegate. exportObject (Remote obj)
PortableRemoteObject.exportObject(java.rmi.Remote) 에 대한 delegate 호출입니다. |
void |
PortableRemoteObjectDelegate. connect (Remote target,
Remote source)
PortableRemoteObject.connect(java.rmi.Remote, java.rmi.Remote) 에 대한 delegate 호출입니다. |
javax.transaction 에서의 RemoteException 의 사용 |
javax.transaction 에서의 RemoteException 의 서브 클래스 | |
class |
InvalidTransactionException
이 예외는 그 요구에 의해 무효인 트랜잭션(transaction) 문맥이 전송된 것을 나타냅니다. |
class |
TransactionRequiredException
이 예외는 어느 요구에 의한 트랜잭션(transaction) 문맥이 전송되었지만, 타겟 오브젝트에 액티브한 트랜잭션(transaction)가 필요한 일을 나타냅니다. |
class |
TransactionRolledbackException
이 예외는 요구의 처리에 관련지을 수 있고 있는 트랜잭션(transaction)가 롤백(rollback) 된, 또는 롤백(rollback) 하도록(듯이) 마크 된 것을 나타냅니다. |
|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
전 다음 | 프레임 있어 프레임 없음 모든 클래스 |
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.