📄 hrmanagerclientimpl.java
字号:
/**
* Copyright (c) 2001
* Template File
* InterfaceObject.java.template
* IDL Object
* clert.HR.HRManager
* Generation Date
* 2001年12月13日 下午09时19分32秒
* IDL Source File
* E:/Clert/src/clert/HR.idl
* Abstract
* Wraps up CORBA services for the client side of an interface.
* @version 1.0
*/
package clert;
import java.awt.*;
import org.omg.CORBA.*;
public class HRManagerClientImpl {
boolean bInitialized = false;
clert.HR.HRManager _hRManager;
com.borland.cx.OrbConnect orbConnect1;
String _name = "HRManager";
public HRManagerClientImpl() {
try {
jbInit();
}
catch (Exception ex) {
ex.printStackTrace();
}
}
private void jbInit() throws Exception {
}
public boolean init() {
if (!bInitialized) {
try {
org.omg.CORBA.ORB orb = null;
if (orbConnect1 != null) {
orb = orbConnect1.initOrb();
}
if (orb == null) {
orb = org.omg.CORBA.ORB.init((String[])null, System.getProperties());
}
_hRManager = clert.HR.HRManagerHelper.bind(orb, "/" + _name + "_poa", _name.getBytes());
bInitialized = true;
}
catch (Exception ex) {
ex.printStackTrace();
}
}
return bInitialized;
}
public clert.HR.HRManager getCorbaInterface() {
return _hRManager;
}
public void setCorbaInterface(clert.HR.HRManager intf) {
_hRManager = intf;
}
public com.borland.cx.OrbConnect getORBConnect() {
return orbConnect1;
}
public void setORBConnect(com.borland.cx.OrbConnect orbConnect) {
this.orbConnect1 = orbConnect;
}
public boolean register(clert.HR.PersonalDesc InfoStruct) {
init();
return _hRManager.register(InfoStruct);
}
public boolean unRegister(String name) {
init();
return _hRManager.unRegister(name);
}
public int getClertCount() {
init();
return _hRManager.getClertCount();
}
public clert.HR.PersonalDesc getDescription(String name) {
init();
return _hRManager.getDescription(name);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -