@Override
@Deprecated
public ObjectInputStream deserialize(ObjectName name, byte[] data) throws OperationsException {
Throwable error = null;
MBeanServerPlugin delegate = null;
final boolean readOnly = true;
try {
delegate = findDelegate(name);
//Special authorization
authorizeClassloadingOperation(delegate, name, DESERIALIZE);
return delegate.deserialize(name, data);
} catch (Exception e) {
error = e;
if (e instanceof OperationsException) throw (OperationsException)e;
throw makeRuntimeException(e);
} finally {
if (shouldAuditLog(delegate, readOnly)) {
new MBeanServerAuditLogRecordFormatter(this, error, readOnly).deserialize(name, data);
}
}
}
PluggableMBeanServerImpl.java 文件源码
java
阅读 21
收藏 0
点赞 0
评论 0
项目:wildfly-core
作者:
评论列表
文章目录