/** * Helper method to provide the given field number to the given * field manager. */ void provideField(PersistenceCapable pc, FieldManager store, int field) { if (pc != null) { FieldManager beforeFM = _fm; _fm = store; pc.pcProvideField(field); // Retaining original FM because of the possibility of reentrant calls if (beforeFM != null) _fm = beforeFM; } }
/** * Helper method to provide the given field number to the given * field manager. */ void provideField(PersistenceCapable pc, FieldManager store, int field) { FieldManager beforeFM = _fm; _fm = store; pc.pcProvideField(field); // Retaining original FM because of the possibility of reentrant calls _fm = beforeFM; }
/** * Helper method to provide the given field number to the given * field manager. */ void provideField(PersistenceCapable pc, FieldManager store, int field) { if (pc != null) { FieldManager beforeFM = _fm; _fm = store; pc.pcProvideField(field); // Retaining original FM because of the possibility of reentrant calls if (beforeFM != null) _fm = beforeFM; } }
void provideField(int field) { _pc.pcProvideField(field); }
/** * Helper method to provide the given field number to the given * field manager. */ void provideField(PersistenceCapable pc, FieldManager store, int field) { if (pc != null) { FieldManager beforeFM = _fm; _fm = store; pc.pcProvideField(field); // Retaining original FM because of the possibility of reentrant calls if (beforeFM != null) _fm = beforeFM; } }
void provideField(int field) { _pc.pcProvideField(field); }
/** * Helper method to provide the given field number to the given * field manager. */ void provideField(PersistenceCapable pc, FieldManager store, int field) { if (pc != null) { FieldManager beforeFM = _fm; _fm = store; pc.pcProvideField(field); // Retaining original FM because of the possibility of reentrant calls if (beforeFM != null) _fm = beforeFM; } }
void provideField(int field) { _pc.pcProvideField(field); }
void provideField(int field) { _pc.pcProvideField(field); }
void provideField(int field) { _pc.pcProvideField(field); }
public void proxyDetachedDeserialized(int idx) { lock(); try { _pc.pcProvideField(idx); if (objval instanceof Proxy) ((Proxy) objval).setOwner(this, idx); objval = null; } finally { unlock(); } }
public void proxyDetachedDeserialized(int idx) { lock(); try { _pc.pcProvideField(idx); if (objval instanceof Proxy) ((Proxy) objval).setOwner(this, idx); objval = null; } finally { unlock(); } }
public void proxyDetachedDeserialized(int idx) { lock(); try { _pc.pcProvideField(idx); if (objval instanceof Proxy) ((Proxy) objval).setOwner(this, idx); objval = null; } finally { unlock(); } }
public void proxyDetachedDeserialized(int idx) { lock(); try { _pc.pcProvideField(idx); if (objval instanceof Proxy) ((Proxy) objval).setOwner(this, idx); objval = null; } finally { unlock(); } }
public void proxyDetachedDeserialized(int idx) { lock(); try { _pc.pcProvideField(idx); if (objval instanceof Proxy) ((Proxy) objval).setOwner(this, idx); objval = null; } finally { unlock(); } }
void provideField(int field) { if (_pc.pcGetStateManager() != null) throw new InternalException(_loc.get("detach-val-mismatch", _pc)); _pc.pcReplaceStateManager(this); _pc.pcProvideField(field); _pc.pcReplaceStateManager(null); }
void provideField(int field) { if (_pc.pcGetStateManager() != null) throw new InternalException(_loc.get("detach-val-mismatch", _pc)); _pc.pcReplaceStateManager(this); _pc.pcProvideField(field); _pc.pcReplaceStateManager(null); }
void provideField(int field) { if (_pc.pcGetStateManager() != null) throw new InternalException(_loc.get("detach-val-mismatch", _pc)); _pc.pcReplaceStateManager(this); _pc.pcProvideField(field); _pc.pcReplaceStateManager(null); }
void provideField(int field) { if (_pc.pcGetStateManager() != null) throw new InternalException(_loc.get("detach-val-mismatch", _pc)); _pc.pcReplaceStateManager(this); _pc.pcProvideField(field); _pc.pcReplaceStateManager(null); }
void provideField(int field) { if (_pc.pcGetStateManager() != null) throw new InternalException(_loc.get("detach-val-mismatch", _pc)); _pc.pcReplaceStateManager(this); _pc.pcProvideField(field); _pc.pcReplaceStateManager(null); }