refString = definer + ":" + IdentityUtils.getTargetKeyForDatastoreIdentity(op.getInternalObjectId());
Object idKey = IdentityUtils.getTargetKeyForDatastoreIdentity(op.getInternalObjectId()); try
Long key = (Long)IdentityUtils.getTargetKeyForDatastoreIdentity(id); if (NucleusLogger.DATASTORE_NATIVE.isDebugEnabled()) Object value = IdentityUtils.getTargetKeyForDatastoreIdentity(id); String propName = table.getSurrogateColumn(SurrogateColumnType.DATASTORE_ID).getName(); cypherString.append(" WHERE (pc.");
Object key = IdentityUtils.getTargetKeyForDatastoreIdentity(op.getInternalObjectId()); try
if (rootCmd.getIdentityType() == IdentityType.DATASTORE) Object key = IdentityUtils.getTargetKeyForDatastoreIdentity(id); if (storeMgr.isValueGenerationStrategyDatastoreAttributed(rootCmd, -1))
return new Object[]{IdentityUtils.getTargetKeyForDatastoreIdentity(op.getInternalObjectId())};
Object idKey = IdentityUtils.getTargetKeyForDatastoreIdentity(id); try
protected String getURLPath(ObjectProvider op) { AbstractClassMetaData cmd = op.getClassMetaData(); Table table = storeMgr.getStoreDataForClass(cmd.getFullClassName()).getTable(); String url = getURLPath(cmd); if (cmd.getIdentityType() == IdentityType.DATASTORE) { url += IdentityUtils.getTargetKeyForDatastoreIdentity(op.getInternalObjectId()); } else if (cmd.getIdentityType() == IdentityType.APPLICATION) { // Create JSON object with PK fields set and get the object JSONObject jsonobj = new JSONObject(); op.provideFields(cmd.getPKMemberPositions(), new StoreFieldManager(op, jsonobj, true, table)); try { // Append the PK to the URL AbstractMemberMetaData mmd = cmd.getMetaDataForManagedMemberAtAbsolutePosition(cmd.getPKMemberPositions()[0]); String name = table.getMemberColumnMappingForMember(mmd).getColumn(0).getName(); url += jsonobj.get(name).toString(); // TODO Cater for multiple PK fields } catch (JSONException e) { throw new NucleusException(e.getMessage(), e); } } return url; }
value = ec.getNucleusContext().getIdentityManager().getDatastoreId(className, IdentityUtils.getTargetKeyForDatastoreIdentity(value)); return ec.findObject(value, false, true, null);
Object key = IdentityUtils.getTargetKeyForDatastoreIdentity(op.getInternalObjectId()); Cell idCell = row.getCell(idCellNum); if (idCell == null)
Object idKey = IdentityUtils.getTargetKeyForDatastoreIdentity(op.getInternalObjectId()); try
Object key = IdentityUtils.getTargetKeyForDatastoreIdentity(value); if (key instanceof String)
Object key = IdentityUtils.getTargetKeyForDatastoreIdentity(op.getInternalObjectId()); dbObject.put(fieldName, key);
Object idKey = IdentityUtils.getTargetKeyForDatastoreIdentity(op.getInternalObjectId()); if (idKey instanceof String) long idValue = ((Long)IdentityUtils.getTargetKeyForDatastoreIdentity(op.getInternalObjectId())).longValue(); cell.setValueType(OfficeValueTypeAttribute.Value.FLOAT.toString()); cell.setDoubleValue(new Double(idValue));
oid = ec.getNucleusContext().getIdentityManager().getDatastoreId(subclasses[i], IdentityUtils.getTargetKeyForDatastoreIdentity(oid));
value = ec.getNucleusContext().getIdentityManager().getDatastoreId(className, IdentityUtils.getTargetKeyForDatastoreIdentity(value)); return ec.findObject(value, false, true, null);
return id != null ? IdentityUtils.getTargetKeyForDatastoreIdentity(id) : null;
Object value = IdentityUtils.getTargetKeyForDatastoreIdentity(id); if (storeMgr.isValueGenerationStrategyDatastoreAttributed(cmd, -1))
Object key = IdentityUtils.getTargetKeyForDatastoreIdentity(op.getInternalObjectId()); propObj.setProperty(propName, key);
Object key = IdentityUtils.getTargetKeyForDatastoreIdentity(value); if (key instanceof String)