public JDOImplHelper run () { return JDOImplHelper.getInstance(); } }
public JDOImplHelper run () { return JDOImplHelper.getInstance(); } }
public JDOImplHelper run () { return JDOImplHelper.getInstance(); } }
public JDOImplHelper run () { return JDOImplHelper.getInstance(); } }
/** * @param props NOT SUPPORTED! */ public PersistenceManagerFactoryImpl(Properties props) { super(props); JDOImplHelper.getInstance().addStateInterrogation(SI); }
public Object run() { try { return JDOImplHelper.getInstance(); } catch (SecurityException e) { throw new JDOFatalUserException(LOCALISER.msg("StateManager.SecurityProblem"), e); } } });
public Object run() { try { return JDOImplHelper.getInstance(); } catch (SecurityException e) { throw new JDOFatalUserException(LOCALISER.msg("026000"), e); } } });
public Object run() { try { return JDOImplHelper.getInstance(); } catch (SecurityException e) { throw new JDOFatalUserException(LOCALISER.msg("026000"), e); } } });
JDOImplHelper.getInstance().removeStateInterrogation(SI); isClosed = true;
/** * Convenience method to return the ObjectProvider for the specified value. * The return will never be null, since we always want to store all properties into the * owning object (for querying). * @param ammd Metadata for the member where this object is embedded * @param fieldNumber Field number in the owning object where this is embedded * @param value The embedded value (or null, maybe when retrieving) * @return ObjectProvider to use */ protected ObjectProvider getEmbeddedObjectProvider(Class type, int fieldNumber, Object value) { if (value == null) { value = JDOImplHelper.getInstance().newInstance(type, (javax.jdo.spi.StateManager)getObjectProvider()); } ObjectProvider embeddedOP = ec.findObjectProvider(value); if (embeddedOP == null) { embeddedOP = ObjectProviderFactory.newForEmbedded(ec, value, false, getObjectProvider(), fieldNumber); embeddedOP.setPcObjectType(ObjectProvider.EMBEDDED_PC); } return embeddedOP; }
/** * Constructor, specifying the PMFContext used. * @param pmfContext PMF Context that this metadata manager operates in */ public MetaDataManager(PMFContext pmfContext) { this.pmfContext = pmfContext; JDOImplHelper.getInstance().removeRegisterClassListener(new MetaDataRegisterClassListener()); this.setValidate(pmfContext.getPmfConfiguration().getMetaDataValidate()); if (JavaUtils.isJRE1_5OrAbove()) { try { ClassLoaderResolver clr = pmfContext.getClassLoaderResolver(null); // TODO This is hardcoded to the Java5 manager. Make it configurable ? Class annotationReaderClass = clr.classForName("org.jpox.metadata.annotations.AnnotationManagerImpl"); Class[] ctrArgs = new Class[] {MetaDataManager.class}; Object[] ctrParams = new Object[] {this}; Constructor ctor = annotationReaderClass.getConstructor(ctrArgs); annotationManager = (AnnotationManager)ctor.newInstance(ctrParams); } catch (Exception e) { JPOXLogger.METADATA.warn(LOCALISER.msg("MetaData.AnnotationManagerNotFound")); } } }
id = JDOImplHelper.getInstance().newObjectIdInstance(pcClass, key);