/** * Return the proxy manager. */ private ProxyManager getProxyManager () { return _broker.getConfiguration ().getProxyManagerInstance (); } }
/** * Return the proxy manager. */ private ProxyManager getProxyManager () { return _broker.getConfiguration ().getProxyManagerInstance (); } }
/** * Return the proxy manager. */ private ProxyManager getProxyManager () { return _broker.getConfiguration ().getProxyManagerInstance (); } }
/** * Return the proxy manager. */ private ProxyManager getProxyManager () { return _broker.getConfiguration ().getProxyManagerInstance (); } }
/** * Return the proxy manager. */ private ProxyManager getProxyManager () { return _broker.getConfiguration ().getProxyManagerInstance (); } }
private boolean isDelayedLoadOnly(OpenJPAStateManager sm, BitSet fields, ClassMapping mapping) { if (!sm.getContext().getConfiguration().getProxyManagerInstance().getDelayCollectionLoading() || fields.isEmpty()) { return false; } FieldMapping[] fms = mapping.getFieldMappings(); for (int i = 0; i < fms.length; i++) { if (fields.get(i)) { if (!(fms[i].isDelayCapable() && (!sm.getLoaded().get(i) || sm.isDelayed(i)))) { return false; } } } return true; }
private boolean isDelayedLoadOnly(OpenJPAStateManager sm, BitSet fields, ClassMapping mapping) { if (!sm.getContext().getConfiguration().getProxyManagerInstance().getDelayCollectionLoading() || fields.isEmpty()) { return false; } FieldMapping[] fms = mapping.getFieldMappings(); for (int i = 0; i < fms.length; i++) { if (fields.get(i)) { if (!(fms[i].isDelayCapable() && (!sm.getLoaded().get(i) || sm.isDelayed(i)))) { return false; } } } return true; }
private boolean isDelayedLoadOnly(OpenJPAStateManager sm, BitSet fields, ClassMapping mapping) { if (!sm.getContext().getConfiguration().getProxyManagerInstance().getDelayCollectionLoading() || fields.isEmpty()) { return false; } FieldMapping[] fms = mapping.getFieldMappings(); for (int i = 0; i < fms.length; i++) { if (fields.get(i)) { if (!(fms[i].isDelayCapable() && (!sm.getLoaded().get(i) || sm.isDelayed(i)))) { return false; } } } return true; }
private boolean isDelayedLoadOnly(OpenJPAStateManager sm, BitSet fields, ClassMapping mapping) { if (!sm.getContext().getConfiguration().getProxyManagerInstance().getDelayCollectionLoading() || fields.isEmpty()) { return false; } FieldMapping[] fms = mapping.getFieldMappings(); for (int i = 0; i < fms.length; i++) { if (fields.get(i)) { if (!(fms[i].isDelayCapable() && (!sm.getLoaded().get(i) || sm.isDelayed(i)))) { return false; } } } return true; }
public boolean isDelayCapable() { if (_delayCapable != null) { return _delayCapable.booleanValue(); } if (getTypeCode() != JavaTypes.COLLECTION || isLRS()) { _delayCapable = Boolean.FALSE; return _delayCapable; } else { // Verify the proxy manager is configured to handle delay loading ProxyManager pm = getRepository().getConfiguration().getProxyManagerInstance(); if (pm != null) { _delayCapable = pm.getDelayCollectionLoading(); } else { _delayCapable = Boolean.FALSE; } } return _delayCapable; }
public boolean isDelayCapable() { if (_delayCapable != null) { return _delayCapable.booleanValue(); } if (getTypeCode() != JavaTypes.COLLECTION || isLRS()) { _delayCapable = Boolean.FALSE; return _delayCapable; } else { // Verify the proxy manager is configured to handle delay loading ProxyManager pm = getRepository().getConfiguration().getProxyManagerInstance(); if (pm != null) { _delayCapable = pm.getDelayCollectionLoading(); } else { _delayCapable = Boolean.FALSE; } } return _delayCapable; }
public boolean isDelayCapable() { if (_delayCapable != null) { return _delayCapable.booleanValue(); } if (getTypeCode() != JavaTypes.COLLECTION || isLRS()) { _delayCapable = Boolean.FALSE; return _delayCapable; } else { // Verify the proxy manager is configured to handle delay loading ProxyManager pm = getRepository().getConfiguration().getProxyManagerInstance(); if (pm != null) { _delayCapable = pm.getDelayCollectionLoading(); } else { _delayCapable = Boolean.FALSE; } } return _delayCapable; }
public boolean isDelayCapable() { if (_delayCapable != null) { return _delayCapable.booleanValue(); } if (getTypeCode() != JavaTypes.COLLECTION || isLRS()) { _delayCapable = Boolean.FALSE; return _delayCapable; } else { // Verify the proxy manager is configured to handle delay loading ProxyManager pm = getRepository().getConfiguration().getProxyManagerInstance(); if (pm != null) { _delayCapable = pm.getDelayCollectionLoading(); } else { _delayCapable = Boolean.FALSE; } } return _delayCapable; }
/** * Constructor. Supply broker attaching to. */ public AttachManager(BrokerImpl broker, boolean copyNew, OpCallbacks call) { _broker = broker; _proxy = broker.getConfiguration().getProxyManagerInstance(); _call = call; _copyNew = copyNew; _failFast = (broker.getConfiguration().getMetaDataRepositoryInstance(). getMetaDataFactory().getDefaults().getCallbackMode() & CallbackModes.CALLBACK_FAIL_FAST) != 0; }
/** * Constructor. Supply broker attaching to. */ public AttachManager(BrokerImpl broker, boolean copyNew, OpCallbacks call) { _broker = broker; _proxy = broker.getConfiguration().getProxyManagerInstance(); _call = call; _copyNew = copyNew; _failFast = (broker.getConfiguration().getMetaDataRepositoryInstance(). getMetaDataFactory().getDefaults().getCallbackMode() & CallbackModes.CALLBACK_FAIL_FAST) != 0; }
/** * Constructor. Supply broker attaching to. */ public AttachManager(BrokerImpl broker, boolean copyNew, OpCallbacks call) { _broker = broker; _proxy = broker.getConfiguration().getProxyManagerInstance(); _call = call; _copyNew = copyNew; _failFast = (broker.getConfiguration().getMetaDataRepositoryInstance(). getMetaDataFactory().getDefaults().getCallbackMode() & CallbackModes.CALLBACK_FAIL_FAST) != 0; }
/** * Constructor. Supply broker attaching to. */ public AttachManager(BrokerImpl broker, boolean copyNew, OpCallbacks call) { _broker = broker; _proxy = broker.getConfiguration().getProxyManagerInstance(); _call = call; _copyNew = copyNew; _failFast = (broker.getConfiguration().getMetaDataRepositoryInstance(). getMetaDataFactory().getDefaults().getCallbackMode() & CallbackModes.CALLBACK_FAIL_FAST) != 0; }
/** * Constructor. Supply broker attaching to. */ public AttachManager(BrokerImpl broker, boolean copyNew, OpCallbacks call) { _broker = broker; _proxy = broker.getConfiguration().getProxyManagerInstance(); _call = call; _copyNew = copyNew; _failFast = (broker.getConfiguration().getMetaDataRepositoryInstance(). getMetaDataFactory().getDefaults().getCallbackMode() & CallbackModes.CALLBACK_FAIL_FAST) != 0; }
public Object newFieldProxy(int field) { FieldMetaData fmd = _meta.getField(field); ProxyManager mgr = _broker.getConfiguration(). getProxyManagerInstance(); Object init = fmd.getInitializer(); switch (fmd.getDeclaredTypeCode()) { case JavaTypes.DATE: return mgr.newDateProxy(fmd.getDeclaredType()); case JavaTypes.CALENDAR: return mgr.newCalendarProxy(fmd.getDeclaredType(), init instanceof TimeZone ? (TimeZone) init : null); case JavaTypes.COLLECTION: return mgr.newCollectionProxy(fmd.getProxyType(), fmd.getElement().getDeclaredType(), init instanceof Comparator ? (Comparator) init : null, _broker.getConfiguration().getCompatibilityInstance().getAutoOff()); case JavaTypes.MAP: return mgr.newMapProxy(fmd.getProxyType(), fmd.getKey().getDeclaredType(), fmd.getElement().getDeclaredType(), init instanceof Comparator ? (Comparator) init : null, _broker.getConfiguration().getCompatibilityInstance().getAutoOff()); } return null; }
public Object newFieldProxy(int field) { FieldMetaData fmd = _meta.getField(field); ProxyManager mgr = _broker.getConfiguration(). getProxyManagerInstance(); Object init = fmd.getInitializer(); switch (fmd.getDeclaredTypeCode()) { case JavaTypes.DATE: return mgr.newDateProxy(fmd.getDeclaredType()); case JavaTypes.CALENDAR: return mgr.newCalendarProxy(fmd.getDeclaredType(), init instanceof TimeZone ? (TimeZone) init : null); case JavaTypes.COLLECTION: return mgr.newCollectionProxy(fmd.getProxyType(), fmd.getElement().getDeclaredType(), init instanceof Comparator ? (Comparator) init : null, _broker.getConfiguration().getCompatibilityInstance().getAutoOff()); case JavaTypes.MAP: return mgr.newMapProxy(fmd.getProxyType(), fmd.getKey().getDeclaredType(), fmd.getElement().getDeclaredType(), init instanceof Comparator ? (Comparator) init : null, _broker.getConfiguration().getCompatibilityInstance().getAutoOff()); } return null; }