defaultpagesummary.java
来自「测试工具」· Java 代码 · 共 113 行
JAVA
113 行
//$Header$
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The ASF licenses this file to You under the Apache License, Version 2.0
* (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
*/
package org.apache.jmeter.report.writers;
/**
* @author Peter Lin
*
* This is a basic implementation of PageSummary interface.
*/
public class DefaultPageSummary implements PageSummary {
private long START = 0;
private long END = 0;
private String Title;
private String FileName;
private boolean Success;
/**
*
*/
public DefaultPageSummary() {
super();
}
/**
* Returns the elapsed time in milliseconds
*/
public long getElapsedTime() {
return END - START;
}
public long getEndTimeStamp() {
return END;
}
/* (non-Javadoc)
* @see org.apache.jmeter.report.writers.PageSummary#getFileName()
*/
public String getFileName() {
return FileName;
}
/* (non-Javadoc)
* @see org.apache.jmeter.report.writers.PageSummary#getPageTitle()
*/
public String getPageTitle() {
return Title;
}
public long getStartTimeStamp() {
return START;
}
/* (non-Javadoc)
* @see org.apache.jmeter.report.writers.PageSummary#isSuccessful()
*/
public boolean isSuccessful() {
return Success;
}
/* (non-Javadoc)
* @see org.apache.jmeter.report.writers.PageSummary#pageStarted()
*/
public void pageStarted() {
START = System.currentTimeMillis();
}
/* (non-Javadoc)
* @see org.apache.jmeter.report.writers.PageSummary#pageEnded()
*/
public void pageEnded() {
END = System.currentTimeMillis();
}
/* (non-Javadoc)
* @see org.apache.jmeter.report.writers.PageSummary#setFileName(java.lang.String)
*/
public void setFileName(String file) {
this.FileName = file;
}
/* (non-Javadoc)
* @see org.apache.jmeter.report.writers.PageSummary#setPageTitle(java.lang.String)
*/
public void setPageTitle(String title) {
this.Title = title;
}
/* (non-Javadoc)
* @see org.apache.jmeter.report.writers.PageSummary#setSuccessful(boolean)
*/
public void setSuccessful(boolean success) {
this.Success = success;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?