systemMap.getString("hostname"), systemMap.getInt("cpuAddrSize"), systemMap.getLong("memSizeMB"), systemMap.getInt("numCores"), systemMap.getString("cpuArch"), extraMap.getString("cpuFeatures"), extraMap.getString("scheduler"), extraMap.getLong("pageSize", -1L), extraMap.getLong("numPages", -1L), extraMap.getLong("maxOpenFiles", -1L) );
connectionsMap.getInt("current"), connectionsMap.getInt("available"), connectionsMap.containsField("totalCreated") ? connectionsMap.getLong("totalCreated") : null );
public Long getDefault() { return result.size() > 0 ? result.get(0).getLong(field) : null; }
public Long getResult() { return r_.size() > 0 ? r_.get(0).getLong(mappedDef_) : null; }
private CollectionStats getStats(Collection<? extends Document> c) throws MongoException { CollectionStats stats = new CollectionStats(); BasicDBObject result = new BasicDBObject(db.runCommand(new org.bson.Document("collStats", c.toString()))); stats.count = result.getLong("count", 0); stats.size = result.getLong("size", 0); stats.storageSize = result.getLong("storageSize", 0); stats.totalIndexSize = result.getLong("totalIndexSize", 0); return stats; }
private CollectionStats getStats(Collection<? extends Document> c) throws MongoException { CollectionStats stats = new CollectionStats(); BasicDBObject result = new BasicDBObject(db.runCommand(new org.bson.Document("collStats", c.toString()))); stats.count = result.getLong("count", 0); stats.size = result.getLong("size", 0); stats.storageSize = result.getLong("storageSize", 0); stats.totalIndexSize = result.getLong("totalIndexSize", 0); return stats; }
DBCursor docs = collection.find(new BasicDBObject("_id", myId), new BasicDBObject("ban.end", 1)); while (docs.hasNext()) { BasicDBObject banObj = (BasicDBObject) docs.next().get("ban"); long end = banObj.getLong("end"); System.out.println(end); }
/** * Access field as a long. * * @param fieldName fully qualified name of the field to be accessed * @return value of the field as a double */ public Long getLong(String fieldName) { BasicDBObject parent = getFieldParent(fieldName); String lf = getLeafName(fieldName); return parent.containsField(lf) ? parent.getLong(lf) : null; }
@Override public Mention convert(BasicDBObject dbObject) { Object mentionClass = dbObject.get("_class" ); if("IssueMention".equals(mentionClass)) { return new IssueMention(dbObject.getInt("issueNumber")); } else if("RevisionMention".equals(mentionClass)) { return new RevisionMention(dbObject.getLong("revisionNumber")); } else if("UserIdMention".equals(mentionClass)) { return new UserIdMention(UserId.getUserId(dbObject.get("userId").toString())); } else if("EntityMention".equals(mentionClass)) { DBObject entityObject = (DBObject) dbObject.get("entity"); return new EntityMention(entityReadConverter.convert(entityObject)); } throw new RuntimeException("Unknown class of Mention: " + mentionClass); } }
private SentMessageTrace convertToSentMessage(DBObject rawObject) { BasicDBObject object = (BasicDBObject) rawObject; return new SentMessageTrace( object.getString(MESSAGE_ID), object.getString(BATCH_ID), object.getLong(TIMESTAMP), object.getString(SUBSCRIPTION), object.getString(TOPIC_NAME), SentMessageTraceStatus.valueOf(object.getString(STATUS)), object.getString(REASON), null, object.getInt(PARTITION, -1), object.getLong(OFFSET, -1), object.getString(CLUSTER, "") ); }
private PublishedMessageTrace convertToPublishedMessage(DBObject rawObject) { BasicDBObject object = (BasicDBObject) rawObject; return new PublishedMessageTrace( object.getString(MESSAGE_ID), object.getLong(TIMESTAMP), object.getString(TOPIC_NAME), PublishedMessageTraceStatus.valueOf(object.getString(STATUS)), object.getString(REASON), null, object.getString(CLUSTER, "") ); }
public TransmitterRawData(BasicDBObject src) { TransmissionId = src.getInt("TransmissionId"); TransmitterId = src.getString("TransmitterId"); RawValue = src.getInt("RawValue"); FilteredValue = src.getInt("FilteredValue"); BatteryLife = src.getInt("BatteryLife"); ReceivedSignalStrength = src.getInt("ReceivedSignalStrength"); CaptureDateTime = src.getLong("CaptureDateTime"); UploaderBatteryLife = src.getInt("UploaderBatteryLife"); }
public TransmitterRawData(BasicDBObject src) { TransmissionId = src.getInt("TransmissionId"); TransmitterId = src.getString("TransmitterId"); RawValue = src.getInt("RawValue"); FilteredValue = src.getInt("FilteredValue"); BatteryLife = src.getInt("BatteryLife"); ReceivedSignalStrength = src.getInt("ReceivedSignalStrength"); CaptureDateTime = src.getLong("CaptureDateTime"); UploaderBatteryLife = src.getInt("UploaderBatteryLife"); }
public LibreWifiData(BasicDBObject src) { BlockBytes = src.getString("BlockBytes"); CaptureDateTime = src.getLong("CaptureDateTime"); ChecksumOk = src.getInt("ChecksumOk"); DebugInfo = src.getString("DebugInfo"); TomatoBatteryLife = src.getInt("TomatoBatteryLife"); UploaderBatteryLife = src.getInt("UploaderBatteryLife"); Uploaded = src.getInt("Uploaded"); HwVersion = src.getString("HwVersion"); FwVersion = src.getString("FwVersion"); SensorId = src.getString("SensorId"); }
public LibreWifiData(BasicDBObject src) { BlockBytes = src.getString("BlockBytes"); CaptureDateTime = src.getLong("CaptureDateTime"); ChecksumOk = src.getInt("ChecksumOk"); DebugInfo = src.getString("DebugInfo"); TomatoBatteryLife = src.getInt("TomatoBatteryLife"); UploaderBatteryLife = src.getInt("UploaderBatteryLife"); Uploaded = src.getInt("Uploaded"); HwVersion = src.getString("HwVersion"); FwVersion = src.getString("FwVersion"); SensorId = src.getString("SensorId"); }
public void pushSample(DBObject sample, boolean isList, BasicDBList resultList) { if(isList){ // Use the batch API to send a number of samples storeBatch((BasicDBList)sample, resultList); } else if(sample != null){ // Create an oid to embed the sample time BasicDBObject doc = ((BasicDBObject) sample); SampleId _id = this.idFactory.createId(sample); sample.put(Sample.ID_KEY, _id.toObject()); resultList.add(_id.toObject()); // Get the correct slice from the allocator and insert long timestamp = doc.getLong(Sample.TS_KEY); DBCollection collection = collectionAllocator.getCollection(timestamp); collection.insert(doc); } }
private SentMessageTrace convert(DBObject rawObject) { BasicDBObject object = (BasicDBObject) rawObject; return new SentMessageTrace( object.getString(MESSAGE_ID), object.getString(BATCH_ID), object.getLong(TIMESTAMP), object.getString(LogSchemaAware.SUBSCRIPTION), object.getString(TOPIC_NAME), SentMessageTraceStatus.valueOf(object.getString(STATUS)), object.getString(REASON), null, object.getInt(PARTITION, -1), object.getLong(OFFSET, -1), object.getString(CLUSTER, "") ); } }
static Event convertEvent(BasicDBObject o) { Event event = new Event(); event.setTime(o.getLong("time")); event.setType(EventType.valueOf(o.getString("type"))); event.setRealmId(o.getString("realmId")); event.setClientId(o.getString("clientId")); event.setUserId(o.getString("userId")); event.setSessionId(o.getString("sessionId")); event.setIpAddress(o.getString("ipAddress")); event.setError(o.getString("error")); BasicDBObject d = (BasicDBObject) o.get("details"); if (d != null) { Map<String, String> details = new HashMap<String, String>(); for (Object k : d.keySet()) { details.put((String) k, d.getString((String) k)); } event.setDetails(details); } return event; }
static Event convert(BasicDBObject o) { Event e = new Event(); e.setTime(o.getLong("time")); e.setEvent(EventType.valueOf(o.getString("event"))); e.setRealmId(o.getString("realmId")); e.setClientId(o.getString("clientId")); e.setUserId(o.getString("userId")); e.setSessionId(o.getString("sessionId")); e.setIpAddress(o.getString("ipAddress")); e.setError(o.getString("error")); BasicDBObject d = (BasicDBObject) o.get("details"); if (d != null) { Map<String, String> details = new HashMap<String, String>(); for (Object k : d.keySet()) { details.put((String) k, d.getString((String) k)); } e.setDetails(details); } return e; }
static AdminEvent convertAdminEvent(BasicDBObject o) { AdminEvent adminEvent = new AdminEvent(); adminEvent.setTime(o.getLong("time")); adminEvent.setRealmId(o.getString("realmId")); adminEvent.setOperationType(OperationType.valueOf(o.getString("operationType"))); if (o.getString("resourceType") != null) { adminEvent.setResourceType(ResourceType.valueOf(o.getString("resourceType"))); } setAuthDetails(adminEvent, o); adminEvent.setResourcePath(o.getString("resourcePath")); adminEvent.setError(o.getString("error")); if(o.getString("representation") != null) { adminEvent.setRepresentation(o.getString("representation")); } return adminEvent; }