/**
* This constructor can store no reference to the original object,
* but must instead copy over it's necessary attributes.
*/
public ConcurrencyMgrProxy(ConcurrencyMgr baseClass) {
super(new ServiceObjectContext());
ServiceInvoker serviceInvoker = getInvoker(baseClass);
if (serviceInvoker == null) {
throw new UsageException("Cannot create a proxy for an object that has not yet been exported.");
}
this.objectName = serviceInvoker.getObjectName();