软件包 | 描述 |
---|---|
java.rmi.activation |
为RMI对象激活支持。
|
javax.management.remote.rmi |
RMI连接器是一个JMX远程API,使用RMI传输客户端请求到远程管理服务器连接器。
|
Modifier and Type | Method and Description |
---|---|
MarshalledObject<? extends Remote> |
Activator.activate(ActivationID id, boolean force)
激活激活标识符关联的对象,
id 。
|
MarshalledObject<?> |
ActivationDesc.getData()
返回一个“组织目标”包含初始化/激活的对象指定的描述符的数据。
|
MarshalledObject<?> |
ActivationGroupDesc.getData()
返回组的初始化数据。
|
MarshalledObject |
ActivationGroup_Stub.newInstance(ActivationID id, ActivationDesc desc)
对于
ActivationGroup.newInstance 存根方法。
|
MarshalledObject<? extends Remote> |
ActivationInstantiator.newInstance(ActivationID id, ActivationDesc desc)
活化剂称为一个实例化的
newInstance 方法重现,组与活化的标识符,一个对象
id ,和描述符,
desc 。
|
Modifier and Type | Method and Description |
---|---|
void |
ActivationMonitor.activeObject(ActivationID id, MarshalledObject<? extends Remote> obj)
通知一个对象现在是活动的。
|
protected void |
ActivationGroup.activeObject(ActivationID id, MarshalledObject<? extends Remote> mobj)
这类保护方法是使
activeObject 回调到集团监控必要。
|
static ActivationID |
Activatable.exportObject(Remote obj, String location, MarshalledObject<?> data, boolean restart, int port)
为指定的对象注册一个激活描述符(具有指定的位置、数据和重新启动模式),并用指定的端口输出对象。
|
static ActivationID |
Activatable.exportObject(Remote obj, String location, MarshalledObject<?> data, boolean restart, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)
为指定的对象注册一个激活描述符(具有指定的位置、数据和重新启动模式),并用指定的端口和指定的客户端和服务器套接字工厂输出对象。
|
Constructor and Description |
---|
Activatable(String location, MarshalledObject<?> data, boolean restart, int port)
通过注册激活描述符构建一个激活的远程对象(与指定的位置数据,并重新启动模式)为研究对象,并指定端口输出对象。
|
Activatable(String location, MarshalledObject<?> data, boolean restart, int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf)
通过注册激活描述符构建一个激活的远程对象(与指定的位置数据,并重新启动模式)为研究对象,并指定端口输出对象,并指定客户机和服务器套接字工厂。
|
ActivationDesc(ActivationGroupID groupID, String className, String location, MarshalledObject<?> data)
构造一个对象的类的名字是
className 可以从代码的
location 加载和初始化信息
data 对象描述符。
|
ActivationDesc(ActivationGroupID groupID, String className, String location, MarshalledObject<?> data, boolean restart)
构造一个对象的类的名字是
className 可以从代码的
location 加载和初始化信息
data 对象描述符。
|
ActivationDesc(String className, String location, MarshalledObject<?> data)
构造一个对象的类名称的对象描述符
className ,可以从编码的
location 加载和初始化信息
data 。
|
ActivationDesc(String className, String location, MarshalledObject<?> data, boolean restart)
构造一个对象的类的名字是
className 对象描述符,可以从编码的
location 加载和初始化信息
data 。
|
ActivationGroupDesc(String className, String location, MarshalledObject<?> data, Properties overrides, ActivationGroupDesc.CommandEnvironment cmd)
指定要用于组的替代组实现和执行环境。
|
Modifier and Type | Method and Description |
---|---|
void |
RMIConnectionImpl.addNotificationListener(ObjectName name, ObjectName listener, MarshalledObject filter, MarshalledObject handback, Subject delegationSubject) |
void |
RMIConnectionImpl.addNotificationListener(ObjectName name, ObjectName listener, MarshalledObject filter, MarshalledObject handback, Subject delegationSubject) |
void |
RMIConnection.addNotificationListener(ObjectName name, ObjectName listener, MarshalledObject filter, MarshalledObject handback, Subject delegationSubject)
|
void |
RMIConnection.addNotificationListener(ObjectName name, ObjectName listener, MarshalledObject filter, MarshalledObject handback, Subject delegationSubject)
|
void |
RMIConnectionImpl_Stub.addNotificationListener(ObjectName $param_ObjectName_1, ObjectName $param_ObjectName_2, MarshalledObject $param_MarshalledObject_3, MarshalledObject $param_MarshalledObject_4, Subject $param_Subject_5) |
void |
RMIConnectionImpl_Stub.addNotificationListener(ObjectName $param_ObjectName_1, ObjectName $param_ObjectName_2, MarshalledObject $param_MarshalledObject_3, MarshalledObject $param_MarshalledObject_4, Subject $param_Subject_5) |
Integer[] |
RMIConnectionImpl.addNotificationListeners(ObjectName[] names, MarshalledObject[] filters, Subject[] delegationSubjects) |
Integer[] |
RMIConnection.addNotificationListeners(ObjectName[] names, MarshalledObject[] filters, Subject[] delegationSubjects)
|
Integer[] |
RMIConnectionImpl_Stub.addNotificationListeners(ObjectName[] $param_arrayOf_ObjectName_1, MarshalledObject[] $param_arrayOf_MarshalledObject_2, Subject[] $param_arrayOf_Subject_3) |
ObjectInstance |
RMIConnectionImpl.createMBean(String className, ObjectName name, MarshalledObject params, String[] signature, Subject delegationSubject) |
ObjectInstance |
RMIConnection.createMBean(String className, ObjectName name, MarshalledObject params, String[] signature, Subject delegationSubject)
|
ObjectInstance |
RMIConnectionImpl_Stub.createMBean(String $param_String_1, ObjectName $param_ObjectName_2, MarshalledObject $param_MarshalledObject_3, String[] $param_arrayOf_String_4, Subject $param_Subject_5) |
ObjectInstance |
RMIConnectionImpl.createMBean(String className, ObjectName name, ObjectName loaderName, MarshalledObject params, String[] signature, Subject delegationSubject) |
ObjectInstance |
RMIConnection.createMBean(String className, ObjectName name, ObjectName loaderName, MarshalledObject params, String[] signature, Subject delegationSubject)
|
ObjectInstance |
RMIConnectionImpl_Stub.createMBean(String $param_String_1, ObjectName $param_ObjectName_2, ObjectName $param_ObjectName_3, MarshalledObject $param_MarshalledObject_4, String[] $param_arrayOf_String_5, Subject $param_Subject_6) |
Object |
RMIConnectionImpl.invoke(ObjectName name, String operationName, MarshalledObject params, String[] signature, Subject delegationSubject) |
Object |
RMIConnection.invoke(ObjectName name, String operationName, MarshalledObject params, String[] signature, Subject delegationSubject)
|
Object |
RMIConnectionImpl_Stub.invoke(ObjectName $param_ObjectName_1, String $param_String_2, MarshalledObject $param_MarshalledObject_3, String[] $param_arrayOf_String_4, Subject $param_Subject_5) |
Set<ObjectInstance> |
RMIConnectionImpl.queryMBeans(ObjectName name, MarshalledObject query, Subject delegationSubject) |
Set<ObjectInstance> |
RMIConnection.queryMBeans(ObjectName name, MarshalledObject query, Subject delegationSubject)
|
Set |
RMIConnectionImpl_Stub.queryMBeans(ObjectName $param_ObjectName_1, MarshalledObject $param_MarshalledObject_2, Subject $param_Subject_3) |
Set<ObjectName> |
RMIConnectionImpl.queryNames(ObjectName name, MarshalledObject query, Subject delegationSubject) |
Set<ObjectName> |
RMIConnection.queryNames(ObjectName name, MarshalledObject query, Subject delegationSubject)
|
Set |
RMIConnectionImpl_Stub.queryNames(ObjectName $param_ObjectName_1, MarshalledObject $param_MarshalledObject_2, Subject $param_Subject_3) |
void |
RMIConnectionImpl.removeNotificationListener(ObjectName name, ObjectName listener, MarshalledObject filter, MarshalledObject handback, Subject delegationSubject) |
void |
RMIConnectionImpl.removeNotificationListener(ObjectName name, ObjectName listener, MarshalledObject filter, MarshalledObject handback, Subject delegationSubject) |
void |
RMIConnection.removeNotificationListener(ObjectName name, ObjectName listener, MarshalledObject filter, MarshalledObject handback, Subject delegationSubject)
|
void |
RMIConnection.removeNotificationListener(ObjectName name, ObjectName listener, MarshalledObject filter, MarshalledObject handback, Subject delegationSubject)
|
void |
RMIConnectionImpl_Stub.removeNotificationListener(ObjectName $param_ObjectName_1, ObjectName $param_ObjectName_2, MarshalledObject $param_MarshalledObject_3, MarshalledObject $param_MarshalledObject_4, Subject $param_Subject_5) |
void |
RMIConnectionImpl_Stub.removeNotificationListener(ObjectName $param_ObjectName_1, ObjectName $param_ObjectName_2, MarshalledObject $param_MarshalledObject_3, MarshalledObject $param_MarshalledObject_4, Subject $param_Subject_5) |
void |
RMIConnectionImpl.setAttribute(ObjectName name, MarshalledObject attribute, Subject delegationSubject) |
void |
RMIConnection.setAttribute(ObjectName name, MarshalledObject attribute, Subject delegationSubject)
|
void |
RMIConnectionImpl_Stub.setAttribute(ObjectName $param_ObjectName_1, MarshalledObject $param_MarshalledObject_2, Subject $param_Subject_3) |
AttributeList |
RMIConnectionImpl.setAttributes(ObjectName name, MarshalledObject attributes, Subject delegationSubject) |
AttributeList |
RMIConnection.setAttributes(ObjectName name, MarshalledObject attributes, Subject delegationSubject)
|
AttributeList |
RMIConnectionImpl_Stub.setAttributes(ObjectName $param_ObjectName_1, MarshalledObject $param_MarshalledObject_2, Subject $param_Subject_3) |
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.