blob: 3c99a5378723b4dac49ee5873d791cccb61855f0 [file] [log] [blame]
/**
*
*/
package org.eclipse.epp.usagedata.internal.recording.uploading.util;
import java.io.File;
import org.eclipse.epp.usagedata.internal.recording.settings.UsageDataRecordingSettings;
public class UsageDataRecordingSettingsMock extends UsageDataRecordingSettings {
private final File file;
private String uploadUrl;
UsageDataRecordingSettingsMock(File file) {
this.file = file;
}
@Override
public File getEventFile() {
return file;
}
@Override
public String getUserId() {
return "bogus";
}
@Override
public String getWorkspaceId() {
return "bogus";
}
@Override
public boolean isLoggingServerActivity() {
return false;
}
public void setUploadUrl(String uploadUrl) {
this.uploadUrl = uploadUrl;
}
@Override
public String getUploadUrl() {
return uploadUrl;
}
@Override
public boolean hasUserAcceptedTermsOfUse() {
return true;
}
@Override
public boolean isEnabled() {
return true;
}
}