Examples of LogField


Examples of com.taobao.loganalyzer.input.tanxpv.common.LogField

                }

                LogRecord inner_lr = new LogRecord();

                //service id
                inner_lr.addField("ServiceID", new LogField(LogField.TYPE_STRING, lp.getNextCC()));

                //origin  商品来源
                inner_lr.addField("Origin",    new LogField(LogField.TYPE_STRING, lp.getNextCC()));

                //客户ID
                inner_lr.addField("MemberID"new LogField(LogField.TYPE_STRING, lp.getNextCC()));

                //本次商品的价格
                inner_lr.addField("Price",     new LogField(LogField.TYPE_STRING, lp.getNextCC()));

                //客户的回扣率, 小于1.0的3位小数
                inner_lr.addField("Brokerage", new LogField(LogField.TYPE_STRING, lp.getNextCC()));

                //绝对位置
                String abs_pos = lp.getNextField(new char[]{LogParser.CONTROL_B, LogParser.CONTROL_A});
                inner_lr.addField("AbsPos",    new LogField(LogField.TYPE_STRING, abs_pos));

                list.add(inner_lr);
            }
            while (lp.getMatchedChar() != 0 && lp.getMatchedChar() != LogParser.CONTROL_A);

            lr.addField("CPAList", new LogField(LogField.TYPE_LIST, list));
        }

        if (lp.isError())
            return false;
View Full Code Here

Examples of com.taobao.loganalyzer.input.tanxpv.common.LogField

                if (pair.length != 2) {
                    continue;
                }
                googleweight.add(pair);
            }
            lr.addField("googleweight",    new LogField(LogField.TYPE_LIST, googleweight));
            lp.getNextCB();
            lp.getNextCB();
            lp.getNextCA();
        }
View Full Code Here

Examples of com.taobao.loganalyzer.input.tanxpv.common.LogField

            return false;
        }
        else {
            // Verify
            if (lr.version_cmp("2.0") < 0) {
                lr.addField("Verify"new LogField(LogField.TYPE_STRING, lp.getAllRemained()));
            } else {
                lr.addField("Verify"new LogField(LogField.TYPE_STRING, lp.getNextCA()));
            }

        }

        if (lp.isError())
View Full Code Here

Examples of edu.harvard.fas.zfeledy.fiximulator.util.LogField

  private LogField createLogField(Message message, Field field) {

        MsgType messageType = getMessageType(message);
        String messageTypeValue = messageType.getValue();

        LogField logField =
                LogField.createLogField(messageType, field, dictionary);

        final DataDictionary.GroupInfo groupInfo = dictionary.getGroup(
                    messageTypeValue, field.getTag());
        if (groupInfo != null) {

            int delimeterField = groupInfo.getDelimeterField();
            Group group = new Group(field.getTag(), delimeterField);
            int numberOfGroups =  Integer.valueOf((String) field.getObject());
            for (int index = 0; index < numberOfGroups; index++) {
                LogGroup logGroup =
                        new LogGroup(messageType, field, dictionary);

                try {

                    message.getGroup(index + 1, group);

                    Iterator groupIterator = group.iterator();
                    while (groupIterator.hasNext()) {
                        Field groupField = (Field) groupIterator.next();
                        logGroup.addField(LogField.createLogField(messageType,
                                groupField, dictionary));

                    }
                } catch (FieldNotFound fieldNotFound) {
                }

                logField.addGroup(logGroup);
            }
        }

        return logField;
    }
View Full Code Here

Examples of edu.harvard.fas.zfeledy.fiximulator.util.LogField

    public int getRowCount() {
        return fields.size();
    }

    public Object getValueAt( int row, int column ) {
        LogField logField = fields.get( row );
        if (column == 0) return logField.getFieldName();
        if (column == 1) return logField.getTag();
        if (column == 2) return logField.getValue();
        if (column == 3) return logField.getFieldValueName();
        if (column == 4) return (logField.isRequired() ? "Yes" : "No");
        if (column == 5) {
            if (logField.isHeaderField()) return "Header";
            if (logField.isTrailerField()) return "Trailer";
            return "Body";
        }
        return null;
    }
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.