Examples of RecordInfo


Examples of com.persistit.Management.RecordInfo

                        }
                    }
                }
                boolean elision = false;
                for (int index = 0; index < records.length; index++) {
                    final RecordInfo r = records[index];

                    String mark = " ";
                    boolean selected = all | index < contextLines || index >= records.length - contextLines;
                    if (foundPointerRecord >= 0) {
                        selected |= (index >= foundPointerRecord - contextLines)
                                && (index <= foundPointerRecord + contextLines);
                        if (index == foundPointerRecord) {
                            mark = "*";
                        }
                    }

                    if (selected) {
                        final String keyString;
                        final String valueString;

                        if (r.getKeyState() != null) {
                            r.getKeyState().copyTo(key);
                            keyString = Util.abridge(key.toString(), maxKeyDisplayLength);
                        } else {
                            keyString = "*error*";
                        }

                        if (isDataPage() && r.getValueState() != null) {
                            r.getValueState().copyTo(value);
                            valueString = Util.abridge(value.toString(), maxValueDisplayLength);
                        } else {
                            valueString = "*error*";
                        }

                        if (elision) {
                            sb.append(String.format("\n     ..."));
                            elision = false;
                        }

                        if (isDataPage()) {
                            r.getValueState().copyTo(value);
                            sb.append(String.format("\n%s   %5d: db=%3d ebc=%3d tb=%,5d [%,d]%s=[%,d]%s", mark,
                                    r.getKbOffset(), r.getDb(), r.getEbc(), r.getTbOffset(), r.getKLength(), keyString,
                                    r.getValueState().getEncodedBytes().length, valueString));
                        } else {
                            sb.append(String.format("\n%s  %5d: db=%3d ebc=%3d tb=%,5d [%,d]%s->%,d", mark,
                                    r.getKbOffset(), r.getDb(), r.getEbc(), r.getTbOffset(), r.getKLength(), keyString,
                                    r.getPointerValue()));
                        }
                        if (r.getError() != null) {
                            sb.append(String.format(" !! %s", r.getError()));
                        }
                    } else {
                        elision = true;
                    }

View Full Code Here

Examples of org.fao.geonet.kernel.harvest.harvester.RecordInfo

    @SuppressWarnings("unchecked")
        List<Element> list = channel.getChildren();

    for (Element record :list) {
      if (!record.getName().equals("item")) continue; // skip all the other crap
      RecordInfo recInfo = getRecordInfo((Element)record.clone());
      if (recInfo != null) records.add(recInfo);
    }

    log.info("Records added to result list : "+ records.size());
View Full Code Here

Examples of org.hornetq.core.journal.RecordInfo

            switch (recordType)
            {
               case ADD_RECORD:
               {
                  reader.onReadAddRecord(new RecordInfo(recordID, userRecordType, record, false, compactCount));
                  break;
               }

               case UPDATE_RECORD:
               {
                  reader.onReadUpdateRecord(new RecordInfo(recordID, userRecordType, record, true, compactCount));
                  break;
               }

               case DELETE_RECORD:
               {
                  reader.onReadDeleteRecord(recordID);
                  break;
               }

               case ADD_RECORD_TX:
               {
                  reader.onReadAddRecordTX(transactionID, new RecordInfo(recordID,
                                                                         userRecordType,
                                                                         record,
                                                                         false,
                                                                         compactCount));
                  break;
               }

               case UPDATE_RECORD_TX:
               {
                  reader.onReadUpdateRecordTX(transactionID, new RecordInfo(recordID,
                                                                            userRecordType,
                                                                            record,
                                                                            true,
                                                                            compactCount));
                  break;
               }

               case DELETE_RECORD_TX:
               {
                  reader.onReadDeleteRecordTX(transactionID, new RecordInfo(recordID,
                                                                            (byte)0,
                                                                            record,
                                                                            true,
                                                                            compactCount));
                  break;
View Full Code Here

Examples of org.hornetq.core.journal.RecordInfo

               // Clean up when the list is too large, or it won't be possible to load large sets of files
               // Done as part of JBMESSAGING-1678
               Iterator<RecordInfo> iter = records.iterator();
               while (iter.hasNext())
               {
                  RecordInfo record = iter.next();

                  if (recordsToDelete.contains(record.id))
                  {
                     iter.remove();
                  }
View Full Code Here

Examples of org.hornetq.core.journal.RecordInfo

            long percent = (long)((((double)reccount) / ((double)totalSize)) * 100f);

            log.info(percent + "% loaded");
         }

         RecordInfo record = records.get(reccount);
         byte[] data = record.data;

         HornetQBuffer buff = HornetQBuffers.wrappedBuffer(data);

         byte recordType = record.getUserRecordType();

         switch (recordType)
         {
            case ADD_LARGE_MESSAGE:
            {
View Full Code Here

Examples of org.hornetq.core.journal.RecordInfo

            long percent = (long)((((double)reccount) / ((double)totalSize)) * 100f);

            log.info(percent + "% loaded");
         }

         RecordInfo record = records.get(reccount);
         byte[] data = record.data;

         HornetQBuffer buff = HornetQBuffers.wrappedBuffer(data);

         byte recordType = record.getUserRecordType();

         switch (recordType)
         {
            case ADD_LARGE_MESSAGE_PENDING:
            {
View Full Code Here

Examples of org.hornetq.core.journal.RecordInfo

            long percent = (long)((((double)reccount) / ((double)totalSize)) * 100f);

            log.info(percent + "% loaded");
         }

         RecordInfo record = records.get(reccount);
         byte[] data = record.data;

         HornetQBuffer buff = HornetQBuffers.wrappedBuffer(data);

         byte recordType = record.getUserRecordType();

         switch (recordType)
         {
            case ADD_LARGE_MESSAGE_PENDING:
            {
View Full Code Here

Examples of org.hornetq.core.journal.RecordInfo

               long percent = (long)((((double)reccount) / ((double)totalSize)) * 100f);

               HornetQServerLogger.LOGGER.percentLoaded(percent);
            }

            RecordInfo record = records.get(reccount);
            byte[] data = record.data;

            HornetQBuffer buff = HornetQBuffers.wrappedBuffer(data);

            byte recordType = record.getUserRecordType();

            switch (recordType)
            {
               case JournalRecordIds.ADD_LARGE_MESSAGE_PENDING:
               {
View Full Code Here

Examples of org.hornetq.core.journal.RecordInfo

            long percent = (long)((((double)reccount) / ((double)totalSize)) * 100f);

            log.info(percent + "% loaded");
         }

         RecordInfo record = records.get(reccount);
         byte[] data = record.data;

         HornetQBuffer buff = HornetQBuffers.wrappedBuffer(data);

         byte recordType = record.getUserRecordType();

         switch (recordType)
         {
            case ADD_LARGE_MESSAGE_PENDING:
            {
View Full Code Here

Examples of org.hornetq.core.journal.RecordInfo

               long percent = (long)((((double)reccount) / ((double)totalSize)) * 100f);

               HornetQServerLogger.LOGGER.percentLoaded(percent);
            }

            RecordInfo record = records.get(reccount);
            byte[] data = record.data;

            HornetQBuffer buff = HornetQBuffers.wrappedBuffer(data);

            byte recordType = record.getUserRecordType();

            switch (recordType)
            {
               case JournalRecordIds.ADD_LARGE_MESSAGE_PENDING:
               {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.