Commit 12734937 authored by Lydia's avatar Lydia
Browse files

final upload Lydia

revise folder resourcesTeaStore;
update EmpiricalRelationshipPredictor;
parent fff35b8b
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectRootManager" version="2" languageLevel="JDK_11" default="true" project-jdk-name="11" project-jdk-type="JavaSDK">
<output url="file://$PROJECT_DIR$/out" />
</component>
</project>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/waitingTimes.iml" filepath="$PROJECT_DIR$/waitingTimes.iml" />
</modules>
</component>
</project>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ChangeListManager">
<list default="true" id="2de8c3cb-3529-4696-ae8c-7ed635f40bf8" name="Default Changelist" comment="" />
<option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" />
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
<option name="LAST_RESOLUTION" value="IGNORE" />
</component>
<component name="FileTemplateManagerImpl">
<option name="RECENT_TEMPLATES">
<list>
<option value="Class" />
</list>
</option>
</component>
<component name="ProjectId" id="1guk8oJr2AIJ5Mrqk4cj6EQ2jwG" />
<component name="ProjectViewState">
<option name="hideEmptyMiddlePackages" value="true" />
<option name="showExcludedFiles" value="true" />
<option name="showLibraryContents" value="true" />
</component>
<component name="PropertiesComponent">
<property name="RunOnceActivity.ShowReadmeOnStart" value="true" />
<property name="WebServerToolWindowFactoryState" value="false" />
<property name="aspect.path.notification.shown" value="true" />
<property name="last_opened_file_path" value="D:/Informatik/WBS/Datagenerator" />
</component>
<component name="SvnConfiguration">
<configuration>C:\Users\lydia\AppData\Roaming\Subversion</configuration>
</component>
<component name="TaskManager">
<task active="true" id="Default" summary="Default task">
<changelist id="2de8c3cb-3529-4696-ae8c-7ed635f40bf8" name="Default Changelist" comment="" />
<created>1598971708164</created>
<option name="number" value="Default" />
<option name="presentableId" value="Default" />
<updated>1598971708164</updated>
<workItem from="1598971711065" duration="229000" />
</task>
<servers />
</component>
<component name="TypeScriptGeneratedFilesManager">
<option name="version" value="1" />
</component>
<component name="WindowStateProjectService">
<state x="656" y="345" key="com.intellij.ide.util.TipDialog" timestamp="1598971711077">
<screen x="0" y="0" width="1920" height="1040" />
</state>
<state x="656" y="345" key="com.intellij.ide.util.TipDialog/0.0.1920.1040@0.0.1920.1040" timestamp="1598971711077" />
</component>
</project>
\ No newline at end of file
import java.math.BigDecimal;
import java.util.Arrays;
public class WaitingTimes {
public BigDecimal parseLine(String[] line) {
// 3rd column is operation signature
// 8th column is hostname
// 6th column is tin (nanoseconds)
// 7th column is tout (nanoseconds) in OperationExecutionRecord
if (line.length != 10)
throw new IllegalArgumentException("Datasource contains invalid entries of type OperationExecutionRecord.");
if (hostname.equals(line[7])) {
if (signature.equals(line[2])) {
// tout minus tin = response time
// converted to seconds
try {
return new BigDecimal(line[6]).subtract(new BigDecimal(line[5])).divide(new BigDecimal(1000000000));
} catch (NumberFormatException e) {
throw new IllegalArgumentException("Invalid timestamp found for OperationExecutionRecord in line: "
+ Arrays.toString(line));
}
}
}
return null;
}
}
<?xml version="1.0" encoding="UTF-8"?>
<module type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>
\ No newline at end of file
Entry: Response time : protected void tools.descartes.teastore.webui.servlet.CartServlet.handleGETRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
Dependencies: [Return value : public static java.util.HashMap tools.descartes.teastore.registryclient.rest.LoadBalancedImageOperations.getProductImages(java.util.List, tools.descartes.teastore.entities.ImageSize), size : private java.lang.String tools.descartes.teastore.image.ImageProvider.getImageFor(tools.descartes.teastore.image.ImageDBKey, tools.descartes.teastore.entities.ImageSize), Return value : public tools.descartes.teastore.image.StoreImage tools.descartes.teastore.image.storage.DriveStorage.loadData(long), id : public tools.descartes.teastore.image.cache.entry.ICachable tools.descartes.teastore.image.cache.AbstractCache.loadData(long), Return value : protected java.util.Collection tools.descartes.teastore.image.cache.AbstractCache.getEntries()]
Entry: Response time : public static java.util.HashMap tools.descartes.teastore.registryclient.rest.LoadBalancedImageOperations.getWebImages(java.util.List, tools.descartes.teastore.entities.ImageSize)
Dependencies: [Return value : public static java.util.HashMap tools.descartes.teastore.registryclient.rest.LoadBalancedImageOperations.getProductImages(java.util.List, tools.descartes.teastore.entities.ImageSize), size : private java.lang.String tools.descartes.teastore.image.ImageProvider.getImageFor(tools.descartes.teastore.image.ImageDBKey, tools.descartes.teastore.entities.ImageSize), Return value : public tools.descartes.teastore.image.StoreImage tools.descartes.teastore.image.storage.DriveStorage.loadData(long), id : public tools.descartes.teastore.image.cache.entry.ICachable tools.descartes.teastore.image.cache.AbstractCache.loadData(long), Return value : protected java.util.Collection tools.descartes.teastore.image.cache.AbstractCache.getEntries()]
Entry: Response time : public long tools.descartes.teastore.persistence.domain.PersistenceCategory.getId()
Dependencies: [Return value : public long tools.descartes.teastore.persistence.domain.PersistenceCategory.getId(), categoryId : public java.util.List tools.descartes.teastore.persistence.rest.ProductEndpoint.listAllForCategory(java.lang.Long, java.lang.Integer, java.lang.Integer)]
Entry: Response time : private java.lang.String tools.descartes.teastore.image.ImageProvider.getImageFor(tools.descartes.teastore.image.ImageDBKey, tools.descartes.teastore.entities.ImageSize)
Dependencies: [Return value : public static java.util.HashMap tools.descartes.teastore.registryclient.rest.LoadBalancedImageOperations.getProductImages(java.util.List, tools.descartes.teastore.entities.ImageSize), size : private java.lang.String tools.descartes.teastore.image.ImageProvider.getImageFor(tools.descartes.teastore.image.ImageDBKey, tools.descartes.teastore.entities.ImageSize), Return value : public tools.descartes.teastore.image.StoreImage tools.descartes.teastore.image.storage.DriveStorage.loadData(long), id : public tools.descartes.teastore.image.cache.entry.ICachable tools.descartes.teastore.image.cache.AbstractCache.loadData(long), Return value : protected java.util.Collection tools.descartes.teastore.image.cache.AbstractCache.getEntries()]
Entry: Response time : public tools.descartes.teastore.image.cache.entry.ICachable tools.descartes.teastore.image.cache.AbstractCache.loadData(long)
Dependencies: [Return value : public static java.util.HashMap tools.descartes.teastore.registryclient.rest.LoadBalancedImageOperations.getProductImages(java.util.List, tools.descartes.teastore.entities.ImageSize), size : private java.lang.String tools.descartes.teastore.image.ImageProvider.getImageFor(tools.descartes.teastore.image.ImageDBKey, tools.descartes.teastore.entities.ImageSize), Return value : public tools.descartes.teastore.image.StoreImage tools.descartes.teastore.image.storage.DriveStorage.loadData(long), id : public tools.descartes.teastore.image.cache.entry.ICachable tools.descartes.teastore.image.cache.AbstractCache.loadData(long), Return value : protected java.util.Collection tools.descartes.teastore.image.cache.AbstractCache.getEntries()]
Entry: Response time : protected void tools.descartes.teastore.webui.servlet.ProfileServlet.handleGETRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
Dependencies: [Return value : public static java.util.HashMap tools.descartes.teastore.registryclient.rest.LoadBalancedImageOperations.getProductImages(java.util.List, tools.descartes.teastore.entities.ImageSize), size : private java.lang.String tools.descartes.teastore.image.ImageProvider.getImageFor(tools.descartes.teastore.image.ImageDBKey, tools.descartes.teastore.entities.ImageSize), Return value : public tools.descartes.teastore.image.StoreImage tools.descartes.teastore.image.storage.DriveStorage.loadData(long), id : public tools.descartes.teastore.image.cache.entry.ICachable tools.descartes.teastore.image.cache.AbstractCache.loadData(long), Return value : protected java.util.Collection tools.descartes.teastore.image.cache.AbstractCache.getEntries()]
Entry: Response time : protected void tools.descartes.teastore.webui.servlet.CategoryServlet.handleGETRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
Dependencies: [Return value : public static java.util.HashMap tools.descartes.teastore.registryclient.rest.LoadBalancedImageOperations.getProductImages(java.util.List, tools.descartes.teastore.entities.ImageSize), size : private java.lang.String tools.descartes.teastore.image.ImageProvider.getImageFor(tools.descartes.teastore.image.ImageDBKey, tools.descartes.teastore.entities.ImageSize), Return value : public tools.descartes.teastore.image.StoreImage tools.descartes.teastore.image.storage.DriveStorage.loadData(long), id : public tools.descartes.teastore.image.cache.entry.ICachable tools.descartes.teastore.image.cache.AbstractCache.loadData(long), Return value : protected java.util.Collection tools.descartes.teastore.image.cache.AbstractCache.getEntries()]
Entry: Response time : public long tools.descartes.teastore.persistence.domain.PersistenceOrder.getId()
Dependencies: [Return value : public long tools.descartes.teastore.persistence.domain.PersistenceOrder.getId()]
Entry: Response time : public java.util.List tools.descartes.teastore.persistence.rest.ProductEndpoint.listAllForCategory(java.lang.Long, java.lang.Integer, java.lang.Integer)
Dependencies: [categoryId : public java.util.List tools.descartes.teastore.persistence.rest.ProductEndpoint.listAllForCategory(java.lang.Long, java.lang.Integer, java.lang.Integer)]
Entry: Response time : protected void tools.descartes.teastore.webui.servlet.ProductServlet.handleGETRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
Dependencies: [Return value : public static java.util.HashMap tools.descartes.teastore.registryclient.rest.LoadBalancedImageOperations.getProductImages(java.util.List, tools.descartes.teastore.entities.ImageSize), size : private java.lang.String tools.descartes.teastore.image.ImageProvider.getImageFor(tools.descartes.teastore.image.ImageDBKey, tools.descartes.teastore.entities.ImageSize), Return value : public tools.descartes.teastore.image.StoreImage tools.descartes.teastore.image.storage.DriveStorage.loadData(long), id : public tools.descartes.teastore.image.cache.entry.ICachable tools.descartes.teastore.image.cache.AbstractCache.loadData(long), Return value : protected java.util.Collection tools.descartes.teastore.image.cache.AbstractCache.getEntries()]
Entry: Response time : protected java.util.Collection tools.descartes.teastore.image.cache.AbstractCache.getEntries()
Dependencies: [Return value : public static java.util.HashMap tools.descartes.teastore.registryclient.rest.LoadBalancedImageOperations.getProductImages(java.util.List, tools.descartes.teastore.entities.ImageSize), size : private java.lang.String tools.descartes.teastore.image.ImageProvider.getImageFor(tools.descartes.teastore.image.ImageDBKey, tools.descartes.teastore.entities.ImageSize), Return value : public tools.descartes.teastore.image.StoreImage tools.descartes.teastore.image.storage.DriveStorage.loadData(long), id : public tools.descartes.teastore.image.cache.entry.ICachable tools.descartes.teastore.image.cache.AbstractCache.loadData(long), Return value : protected java.util.Collection tools.descartes.teastore.image.cache.AbstractCache.getEntries()]
Entry: Response time : public java.util.List tools.descartes.teastore.persistence.rest.OrderEndpoint.listAllForUser(java.lang.Long, java.lang.Integer, java.lang.Integer)
Dependencies: [Return value : public long tools.descartes.teastore.persistence.domain.PersistenceOrder.getId()]
Entry: Response time : public javax.ws.rs.core.Response tools.descartes.teastore.image.rest.ImageProviderEndpoint.getProductImages(java.util.HashMap)
Dependencies: [Return value : public static java.util.HashMap tools.descartes.teastore.registryclient.rest.LoadBalancedImageOperations.getProductImages(java.util.List, tools.descartes.teastore.entities.ImageSize), size : private java.lang.String tools.descartes.teastore.image.ImageProvider.getImageFor(tools.descartes.teastore.image.ImageDBKey, tools.descartes.teastore.entities.ImageSize), Return value : public tools.descartes.teastore.image.StoreImage tools.descartes.teastore.image.storage.DriveStorage.loadData(long), id : public tools.descartes.teastore.image.cache.entry.ICachable tools.descartes.teastore.image.cache.AbstractCache.loadData(long), Return value : protected java.util.Collection tools.descartes.teastore.image.cache.AbstractCache.getEntries()]
Entry: Response time : public long tools.descartes.teastore.persistence.domain.PersistenceUser.getId()
Dependencies: [Return value : public long tools.descartes.teastore.persistence.domain.PersistenceUser.getId()]
Entry: Response time : public long tools.descartes.teastore.persistence.domain.PersistenceOrderItem.getId()
Dependencies: [Return value : public long tools.descartes.teastore.persistence.domain.PersistenceOrderItem.getId()]
Entry: Response time : public javax.ws.rs.core.Response tools.descartes.teastore.image.rest.ImageProviderEndpoint.getWebUIImages(java.util.HashMap)
Dependencies: [Return value : public static java.util.HashMap tools.descartes.teastore.registryclient.rest.LoadBalancedImageOperations.getProductImages(java.util.List, tools.descartes.teastore.entities.ImageSize), size : private java.lang.String tools.descartes.teastore.image.ImageProvider.getImageFor(tools.descartes.teastore.image.ImageDBKey, tools.descartes.teastore.entities.ImageSize), Return value : public tools.descartes.teastore.image.StoreImage tools.descartes.teastore.image.storage.DriveStorage.loadData(long), id : public tools.descartes.teastore.image.cache.entry.ICachable tools.descartes.teastore.image.cache.AbstractCache.loadData(long), Return value : protected java.util.Collection tools.descartes.teastore.image.cache.AbstractCache.getEntries()]
Entry: Response time : protected void tools.descartes.teastore.webui.servlet.IndexServlet.handleGETRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
Dependencies: [Return value : public static java.util.HashMap tools.descartes.teastore.registryclient.rest.LoadBalancedImageOperations.getProductImages(java.util.List, tools.descartes.teastore.entities.ImageSize), size : private java.lang.String tools.descartes.teastore.image.ImageProvider.getImageFor(tools.descartes.teastore.image.ImageDBKey, tools.descartes.teastore.entities.ImageSize), Return value : public tools.descartes.teastore.image.StoreImage tools.descartes.teastore.image.storage.DriveStorage.loadData(long), id : public tools.descartes.teastore.image.cache.entry.ICachable tools.descartes.teastore.image.cache.AbstractCache.loadData(long), Return value : protected java.util.Collection tools.descartes.teastore.image.cache.AbstractCache.getEntries()]
Entry: Response time : protected java.util.List tools.descartes.teastore.persistence.rest.CategoryEndpoint.listAllEntities(int, int)
Dependencies: [Return value : public long tools.descartes.teastore.persistence.domain.PersistenceCategory.getId(), categoryId : public java.util.List tools.descartes.teastore.persistence.rest.ProductEndpoint.listAllForCategory(java.lang.Long, java.lang.Integer, java.lang.Integer)]
Entry: Response time : public long tools.descartes.teastore.persistence.domain.PersistenceProduct.getId()
Dependencies: [Return value : public long tools.descartes.teastore.persistence.domain.PersistenceProduct.getId(), Return value : public long tools.descartes.teastore.persistence.domain.PersistenceCategory.getId(), categoryId : public java.util.List tools.descartes.teastore.persistence.rest.ProductEndpoint.listAllForCategory(java.lang.Long, java.lang.Integer, java.lang.Integer)]
Entry: Response time : protected void tools.descartes.teastore.webui.servlet.LoginServlet.handleGETRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
Dependencies: [Return value : public static java.util.HashMap tools.descartes.teastore.registryclient.rest.LoadBalancedImageOperations.getProductImages(java.util.List, tools.descartes.teastore.entities.ImageSize), size : private java.lang.String tools.descartes.teastore.image.ImageProvider.getImageFor(tools.descartes.teastore.image.ImageDBKey, tools.descartes.teastore.entities.ImageSize), Return value : public tools.descartes.teastore.image.StoreImage tools.descartes.teastore.image.storage.DriveStorage.loadData(long), id : public tools.descartes.teastore.image.cache.entry.ICachable tools.descartes.teastore.image.cache.AbstractCache.loadData(long), Return value : protected java.util.Collection tools.descartes.teastore.image.cache.AbstractCache.getEntries()]
Entry: Response time : protected void tools.descartes.teastore.webui.servlet.CartServlet.handleGETRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
Dependencies: [Return value : public static java.util.HashMap tools.descartes.teastore.registryclient.rest.LoadBalancedImageOperations.getProductImages(java.util.List, tools.descartes.teastore.entities.ImageSize), size : private java.lang.String tools.descartes.teastore.image.ImageProvider.getImageFor(tools.descartes.teastore.image.ImageDBKey, tools.descartes.teastore.entities.ImageSize), Return value : public tools.descartes.teastore.image.StoreImage tools.descartes.teastore.image.storage.DriveStorage.loadData(long), id : public tools.descartes.teastore.image.cache.entry.ICachable tools.descartes.teastore.image.cache.AbstractCache.loadData(long), Return value : protected java.util.Collection tools.descartes.teastore.image.cache.AbstractCache.getEntries(), Return value : private tools.descartes.teastore.image.StoreImage tools.descartes.teastore.image.ImageProvider.scaleAndRegisterImg(java.awt.image.BufferedImage, tools.descartes.teastore.image.ImageDBKey, tools.descartes.teastore.entities.ImageSize)]
Entry: Response time : public static java.util.HashMap tools.descartes.teastore.registryclient.rest.LoadBalancedImageOperations.getWebImages(java.util.List, tools.descartes.teastore.entities.ImageSize)
Dependencies: [Return value : public static java.util.HashMap tools.descartes.teastore.registryclient.rest.LoadBalancedImageOperations.getProductImages(java.util.List, tools.descartes.teastore.entities.ImageSize), size : private java.lang.String tools.descartes.teastore.image.ImageProvider.getImageFor(tools.descartes.teastore.image.ImageDBKey, tools.descartes.teastore.entities.ImageSize), Return value : public tools.descartes.teastore.image.StoreImage tools.descartes.teastore.image.storage.DriveStorage.loadData(long), id : public tools.descartes.teastore.image.cache.entry.ICachable tools.descartes.teastore.image.cache.AbstractCache.loadData(long), Return value : protected java.util.Collection tools.descartes.teastore.image.cache.AbstractCache.getEntries(), Return value : private tools.descartes.teastore.image.StoreImage tools.descartes.teastore.image.ImageProvider.scaleAndRegisterImg(java.awt.image.BufferedImage, tools.descartes.teastore.image.ImageDBKey, tools.descartes.teastore.entities.ImageSize)]
Entry: Response time : public long tools.descartes.teastore.persistence.domain.PersistenceCategory.getId()
Dependencies: [Return value : public long tools.descartes.teastore.persistence.domain.PersistenceCategory.getId()]
Entry: Response time : private java.lang.String tools.descartes.teastore.image.ImageProvider.getImageFor(tools.descartes.teastore.image.ImageDBKey, tools.descartes.teastore.entities.ImageSize)
Dependencies: [Return value : public static java.util.HashMap tools.descartes.teastore.registryclient.rest.LoadBalancedImageOperations.getProductImages(java.util.List, tools.descartes.teastore.entities.ImageSize), size : private java.lang.String tools.descartes.teastore.image.ImageProvider.getImageFor(tools.descartes.teastore.image.ImageDBKey, tools.descartes.teastore.entities.ImageSize), Return value : public tools.descartes.teastore.image.StoreImage tools.descartes.teastore.image.storage.DriveStorage.loadData(long), id : public tools.descartes.teastore.image.cache.entry.ICachable tools.descartes.teastore.image.cache.AbstractCache.loadData(long), Return value : protected java.util.Collection tools.descartes.teastore.image.cache.AbstractCache.getEntries(), Return value : private tools.descartes.teastore.image.StoreImage tools.descartes.teastore.image.ImageProvider.scaleAndRegisterImg(java.awt.image.BufferedImage, tools.descartes.teastore.image.ImageDBKey, tools.descartes.teastore.entities.ImageSize)]
Entry: Response time : public tools.descartes.teastore.image.cache.entry.ICachable tools.descartes.teastore.image.cache.AbstractCache.loadData(long)
Dependencies: [Return value : public static java.util.HashMap tools.descartes.teastore.registryclient.rest.LoadBalancedImageOperations.getProductImages(java.util.List, tools.descartes.teastore.entities.ImageSize), size : private java.lang.String tools.descartes.teastore.image.ImageProvider.getImageFor(tools.descartes.teastore.image.ImageDBKey, tools.descartes.teastore.entities.ImageSize), Return value : public tools.descartes.teastore.image.StoreImage tools.descartes.teastore.image.storage.DriveStorage.loadData(long), id : public tools.descartes.teastore.image.cache.entry.ICachable tools.descartes.teastore.image.cache.AbstractCache.loadData(long), Return value : protected java.util.Collection tools.descartes.teastore.image.cache.AbstractCache.getEntries(), Return value : private tools.descartes.teastore.image.StoreImage tools.descartes.teastore.image.ImageProvider.scaleAndRegisterImg(java.awt.image.BufferedImage, tools.descartes.teastore.image.ImageDBKey, tools.descartes.teastore.entities.ImageSize)]
Entry: Response time : protected void tools.descartes.teastore.webui.servlet.ProfileServlet.handleGETRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
Dependencies: [Return value : public static java.util.HashMap tools.descartes.teastore.registryclient.rest.LoadBalancedImageOperations.getProductImages(java.util.List, tools.descartes.teastore.entities.ImageSize), size : private java.lang.String tools.descartes.teastore.image.ImageProvider.getImageFor(tools.descartes.teastore.image.ImageDBKey, tools.descartes.teastore.entities.ImageSize), Return value : public tools.descartes.teastore.image.StoreImage tools.descartes.teastore.image.storage.DriveStorage.loadData(long), id : public tools.descartes.teastore.image.cache.entry.ICachable tools.descartes.teastore.image.cache.AbstractCache.loadData(long), Return value : protected java.util.Collection tools.descartes.teastore.image.cache.AbstractCache.getEntries(), Return value : private tools.descartes.teastore.image.StoreImage tools.descartes.teastore.image.ImageProvider.scaleAndRegisterImg(java.awt.image.BufferedImage, tools.descartes.teastore.image.ImageDBKey, tools.descartes.teastore.entities.ImageSize)]
Entry: Response time : protected void tools.descartes.teastore.webui.servlet.CategoryServlet.handleGETRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
Dependencies: [Return value : public static java.util.HashMap tools.descartes.teastore.registryclient.rest.LoadBalancedImageOperations.getProductImages(java.util.List, tools.descartes.teastore.entities.ImageSize), size : private java.lang.String tools.descartes.teastore.image.ImageProvider.getImageFor(tools.descartes.teastore.image.ImageDBKey, tools.descartes.teastore.entities.ImageSize), Return value : public tools.descartes.teastore.image.StoreImage tools.descartes.teastore.image.storage.DriveStorage.loadData(long), id : public tools.descartes.teastore.image.cache.entry.ICachable tools.descartes.teastore.image.cache.AbstractCache.loadData(long), Return value : protected java.util.Collection tools.descartes.teastore.image.cache.AbstractCache.getEntries(), Return value : private tools.descartes.teastore.image.StoreImage tools.descartes.teastore.image.ImageProvider.scaleAndRegisterImg(java.awt.image.BufferedImage, tools.descartes.teastore.image.ImageDBKey, tools.descartes.teastore.entities.ImageSize)]
Entry: Response time : public long tools.descartes.teastore.persistence.domain.PersistenceOrder.getId()
Dependencies: [userId : public java.util.List tools.descartes.teastore.persistence.rest.OrderEndpoint.listAllForUser(java.lang.Long, java.lang.Integer, java.lang.Integer), Return value : public long tools.descartes.teastore.persistence.domain.PersistenceOrder.getId(), Return value : public java.util.List tools.descartes.teastore.persistence.rest.OrderEndpoint.listAllForUser(java.lang.Long, java.lang.Integer, java.lang.Integer)]
Entry: Response time : public java.util.List tools.descartes.teastore.persistence.rest.ProductEndpoint.listAllForCategory(java.lang.Long, java.lang.Integer, java.lang.Integer)
Dependencies: [categoryId : public java.util.List tools.descartes.teastore.persistence.rest.ProductEndpoint.listAllForCategory(java.lang.Long, java.lang.Integer, java.lang.Integer)]
Entry: Response time : protected void tools.descartes.teastore.webui.servlet.ProductServlet.handleGETRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
Dependencies: [Return value : public static java.util.HashMap tools.descartes.teastore.registryclient.rest.LoadBalancedImageOperations.getProductImages(java.util.List, tools.descartes.teastore.entities.ImageSize), size : private java.lang.String tools.descartes.teastore.image.ImageProvider.getImageFor(tools.descartes.teastore.image.ImageDBKey, tools.descartes.teastore.entities.ImageSize), Return value : public tools.descartes.teastore.image.StoreImage tools.descartes.teastore.image.storage.DriveStorage.loadData(long), id : public tools.descartes.teastore.image.cache.entry.ICachable tools.descartes.teastore.image.cache.AbstractCache.loadData(long), Return value : protected java.util.Collection tools.descartes.teastore.image.cache.AbstractCache.getEntries(), Return value : private tools.descartes.teastore.image.StoreImage tools.descartes.teastore.image.ImageProvider.scaleAndRegisterImg(java.awt.image.BufferedImage, tools.descartes.teastore.image.ImageDBKey, tools.descartes.teastore.entities.ImageSize)]
Entry: Response time : protected java.util.Collection tools.descartes.teastore.image.cache.AbstractCache.getEntries()
Dependencies: [Return value : public static java.util.HashMap tools.descartes.teastore.registryclient.rest.LoadBalancedImageOperations.getProductImages(java.util.List, tools.descartes.teastore.entities.ImageSize), size : private java.lang.String tools.descartes.teastore.image.ImageProvider.getImageFor(tools.descartes.teastore.image.ImageDBKey, tools.descartes.teastore.entities.ImageSize), Return value : public tools.descartes.teastore.image.StoreImage tools.descartes.teastore.image.storage.DriveStorage.loadData(long), id : public tools.descartes.teastore.image.cache.entry.ICachable tools.descartes.teastore.image.cache.AbstractCache.loadData(long), Return value : protected java.util.Collection tools.descartes.teastore.image.cache.AbstractCache.getEntries(), Return value : private tools.descartes.teastore.image.StoreImage tools.descartes.teastore.image.ImageProvider.scaleAndRegisterImg(java.awt.image.BufferedImage, tools.descartes.teastore.image.ImageDBKey, tools.descartes.teastore.entities.ImageSize)]
Entry: Response time : public java.util.List tools.descartes.teastore.persistence.rest.OrderEndpoint.listAllForUser(java.lang.Long, java.lang.Integer, java.lang.Integer)
Dependencies: [userId : public java.util.List tools.descartes.teastore.persistence.rest.OrderEndpoint.listAllForUser(java.lang.Long, java.lang.Integer, java.lang.Integer)]
Entry: Response time : public javax.ws.rs.core.Response tools.descartes.teastore.image.rest.ImageProviderEndpoint.getProductImages(java.util.HashMap)
Dependencies: [Return value : public static java.util.HashMap tools.descartes.teastore.registryclient.rest.LoadBalancedImageOperations.getProductImages(java.util.List, tools.descartes.teastore.entities.ImageSize), size : private java.lang.String tools.descartes.teastore.image.ImageProvider.getImageFor(tools.descartes.teastore.image.ImageDBKey, tools.descartes.teastore.entities.ImageSize), Return value : public tools.descartes.teastore.image.StoreImage tools.descartes.teastore.image.storage.DriveStorage.loadData(long), id : public tools.descartes.teastore.image.cache.entry.ICachable tools.descartes.teastore.image.cache.AbstractCache.loadData(long), Return value : protected java.util.Collection tools.descartes.teastore.image.cache.AbstractCache.getEntries(), Return value : private tools.descartes.teastore.image.StoreImage tools.descartes.teastore.image.ImageProvider.scaleAndRegisterImg(java.awt.image.BufferedImage, tools.descartes.teastore.image.ImageDBKey, tools.descartes.teastore.entities.ImageSize)]
Entry: Response time : public long tools.descartes.teastore.persistence.domain.PersistenceUser.getId()
Dependencies: [Return value : public long tools.descartes.teastore.persistence.domain.PersistenceUser.getId()]
Entry: Response time : public long tools.descartes.teastore.persistence.domain.PersistenceOrderItem.getId()
Dependencies: [Return value : public long tools.descartes.teastore.persistence.domain.PersistenceOrderItem.getId()]
Entry: Response time : public javax.ws.rs.core.Response tools.descartes.teastore.image.rest.ImageProviderEndpoint.getWebUIImages(java.util.HashMap)
Dependencies: [Return value : public static java.util.HashMap tools.descartes.teastore.registryclient.rest.LoadBalancedImageOperations.getProductImages(java.util.List, tools.descartes.teastore.entities.ImageSize), size : private java.lang.String tools.descartes.teastore.image.ImageProvider.getImageFor(tools.descartes.teastore.image.ImageDBKey, tools.descartes.teastore.entities.ImageSize), Return value : public tools.descartes.teastore.image.StoreImage tools.descartes.teastore.image.storage.DriveStorage.loadData(long), id : public tools.descartes.teastore.image.cache.entry.ICachable tools.descartes.teastore.image.cache.AbstractCache.loadData(long), Return value : protected java.util.Collection tools.descartes.teastore.image.cache.AbstractCache.getEntries(), Return value : private tools.descartes.teastore.image.StoreImage tools.descartes.teastore.image.ImageProvider.scaleAndRegisterImg(java.awt.image.BufferedImage, tools.descartes.teastore.image.ImageDBKey, tools.descartes.teastore.entities.ImageSize)]
Entry: Response time : protected void tools.descartes.teastore.webui.servlet.IndexServlet.handleGETRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
Dependencies: [Return value : public static java.util.HashMap tools.descartes.teastore.registryclient.rest.LoadBalancedImageOperations.getProductImages(java.util.List, tools.descartes.teastore.entities.ImageSize), size : private java.lang.String tools.descartes.teastore.image.ImageProvider.getImageFor(tools.descartes.teastore.image.ImageDBKey, tools.descartes.teastore.entities.ImageSize), Return value : public tools.descartes.teastore.image.StoreImage tools.descartes.teastore.image.storage.DriveStorage.loadData(long), id : public tools.descartes.teastore.image.cache.entry.ICachable tools.descartes.teastore.image.cache.AbstractCache.loadData(long), Return value : protected java.util.Collection tools.descartes.teastore.image.cache.AbstractCache.getEntries(), Return value : private tools.descartes.teastore.image.StoreImage tools.descartes.teastore.image.ImageProvider.scaleAndRegisterImg(java.awt.image.BufferedImage, tools.descartes.teastore.image.ImageDBKey, tools.descartes.teastore.entities.ImageSize)]
Entry: Response time : protected java.util.List tools.descartes.teastore.persistence.rest.CategoryEndpoint.listAllEntities(int, int)
Dependencies: [Return value : public long tools.descartes.teastore.persistence.domain.PersistenceCategory.getId()]
Entry: Response time : public long tools.descartes.teastore.persistence.domain.PersistenceProduct.getId()
Dependencies: [Return value : public long tools.descartes.teastore.persistence.domain.PersistenceProduct.getId(), categoryId : public java.util.List tools.descartes.teastore.persistence.rest.ProductEndpoint.listAllForCategory(java.lang.Long, java.lang.Integer, java.lang.Integer), Return value : public long tools.descartes.teastore.persistence.domain.PersistenceCategory.getId()]
Entry: Response time : protected void tools.descartes.teastore.webui.servlet.LoginServlet.handleGETRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
Dependencies: [Return value : public static java.util.HashMap tools.descartes.teastore.registryclient.rest.LoadBalancedImageOperations.getProductImages(java.util.List, tools.descartes.teastore.entities.ImageSize), size : private java.lang.String tools.descartes.teastore.image.ImageProvider.getImageFor(tools.descartes.teastore.image.ImageDBKey, tools.descartes.teastore.entities.ImageSize), Return value : public tools.descartes.teastore.image.StoreImage tools.descartes.teastore.image.storage.DriveStorage.loadData(long), id : public tools.descartes.teastore.image.cache.entry.ICachable tools.descartes.teastore.image.cache.AbstractCache.loadData(long), Return value : protected java.util.Collection tools.descartes.teastore.image.cache.AbstractCache.getEntries(), Return value : private tools.descartes.teastore.image.StoreImage tools.descartes.teastore.image.ImageProvider.scaleAndRegisterImg(java.awt.image.BufferedImage, tools.descartes.teastore.image.ImageDBKey, tools.descartes.teastore.entities.ImageSize)]
Signature: public javax.ws.rs.core.Response tools.descartes.teastore.auth.rest.AuthUserActionsRest.login(tools.descartes.teastore.entities.message.SessionBlob, java.lang.String, java.lang.String); null
ResponsTime: 8238979
Signature: public static java.lang.Object tools.descartes.teastore.registryclient.rest.LoadBalancedCRUDOperations.getEntity(tools.descartes.teastore.registryclient.Service, java.lang.String, java.lang.Class, long); class tools.descartes.teastore.entities.Product
ResponsTime: 1465415
Signature: public tools.descartes.teastore.auth.security.IKeyProvider tools.descartes.teastore.auth.security.ShaSecurityProvider.getKeyProvider(); null
ResponsTime: 337
Signature: public javax.ws.rs.core.Response tools.descartes.teastore.auth.rest.AuthUserActionsRest.placeOrder(tools.descartes.teastore.entities.message.SessionBlob, long, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String); null
ResponsTime: 178728032
Signature: public javax.ws.rs.core.Response tools.descartes.teastore.auth.rest.AuthUserActionsRest.isLoggedIn(tools.descartes.teastore.entities.message.SessionBlob); null
ResponsTime: 335088
Signature: public javax.ws.rs.core.Response tools.descartes.teastore.auth.rest.AuthCartRest.addProductToCart(tools.descartes.teastore.entities.message.SessionBlob, java.lang.Long); null
ResponsTime: 1723257
Signature: public tools.descartes.teastore.entities.message.SessionBlob tools.descartes.teastore.auth.security.ShaSecurityProvider.secure(tools.descartes.teastore.entities.message.SessionBlob); null
ResponsTime: 177033
Signature: public static long tools.descartes.teastore.registryclient.rest.LoadBalancedCRUDOperations.sendEntityForCreation(tools.descartes.teastore.registryclient.Service, java.lang.String, java.lang.Class, java.lang.Object); class tools.descartes.teastore.entities.Order
ResponsTime: 44984162
Signature: public static long tools.descartes.teastore.registryclient.rest.LoadBalancedCRUDOperations.sendEntityForCreation(tools.descartes.teastore.registryclient.Service, java.lang.String, java.lang.Class, java.lang.Object); class tools.descartes.teastore.entities.OrderItem
ResponsTime: 31255752
Signature: private java.lang.String tools.descartes.teastore.auth.security.ShaSecurityProvider.blobToString(tools.descartes.teastore.entities.message.SessionBlob); null
ResponsTime: 284620
Signature: public static java.lang.Object tools.descartes.teastore.registryclient.rest.LoadBalancedCRUDOperations.getEntityWithProperties(tools.descartes.teastore.registryclient.Service, java.lang.String, java.lang.Class, java.lang.String, java.lang.String); class tools.descartes.teastore.entities.User
ResponsTime: 1410254
Signature: private java.lang.String tools.descartes.teastore.auth.security.ShaSecurityProvider.getSha512(java.lang.String); null
ResponsTime: 19865
Signature: public tools.descartes.teastore.entities.message.SessionBlob tools.descartes.teastore.auth.security.ShaSecurityProvider.validate(tools.descartes.teastore.entities.message.SessionBlob); null
ResponsTime: 332141
Signature: public static boolean tools.descartes.teastore.auth.security.BCryptProvider.checkPassword(java.lang.String, java.lang.String); null
ResponsTime: 6600034
Signature: public java.lang.String tools.descartes.teastore.auth.security.RandomSessionIdGenerator.getSessionId(); null
ResponsTime: 2450
Signature: public javax.ws.rs.core.Response tools.descartes.teastore.auth.rest.AuthUserActionsRest.logout(tools.descartes.teastore.entities.message.SessionBlob); null
ResponsTime: 4904
Signature: private java.lang.String tools.descartes.teastore.image.ImageProvider.getImageFor(tools.descartes.teastore.image.ImageDBKey, tools.descartes.teastore.entities.ImageSize); null
ResponsTime: 66059
Signature: protected java.util.Collection tools.descartes.teastore.image.cache.AbstractCache.getEntries(); null
ResponsTime: 61
Signature: public javax.ws.rs.core.Response tools.descartes.teastore.image.rest.ImageProviderEndpoint.getProductImages(java.util.HashMap); null
ResponsTime: 785643
Signature: public void tools.descartes.teastore.image.setup.SetupController.startup(); null
ResponsTime: 3613474230
Signature: public javax.ws.rs.core.Response tools.descartes.teastore.image.rest.ImageProviderEndpoint.getWebUIImages(java.util.HashMap); null
ResponsTime: 78521
Signature: public tools.descartes.teastore.image.StoreImage tools.descartes.teastore.image.storage.DriveStorage.loadData(long); null
ResponsTime: 151177
Signature: public tools.descartes.teastore.image.cache.entry.ICachable tools.descartes.teastore.image.cache.AbstractCache.loadData(long); null
ResponsTime: 47741
Signature: private tools.descartes.teastore.image.StoreImage tools.descartes.teastore.image.ImageProvider.scaleAndRegisterImg(java.awt.image.BufferedImage, tools.descartes.teastore.image.ImageDBKey, tools.descartes.teastore.entities.ImageSize); null
ResponsTime: 2468767
Signature: public long tools.descartes.teastore.persistence.domain.OrderItemRepository.createEntity(tools.descartes.teastore.entities.OrderItem); null
ResponsTime: 29795952
Signature: public java.util.List tools.descartes.teastore.persistence.rest.OrderEndpoint.listAllForUser(java.lang.Long, java.lang.Integer, java.lang.Integer); null
ResponsTime: 426101
Signature: public long tools.descartes.teastore.persistence.domain.OrderRepository.createEntity(tools.descartes.teastore.entities.Order); null
ResponsTime: 42587150
Signature: public javax.ws.rs.core.Response tools.descartes.teastore.persistence.rest.ProductEndpoint.countForCategory(java.lang.Long); null
ResponsTime: 391872
Signature: public long tools.descartes.teastore.persistence.domain.ProductRepository.getProductCount(long); null
ResponsTime: 370824
Signature: public void tools.descartes.teastore.persistence.domain.PersistenceOrder.setUser(tools.descartes.teastore.persistence.domain.PersistenceUser); null
ResponsTime: 614
Signature: protected tools.descartes.teastore.entities.Product tools.descartes.teastore.persistence.rest.ProductEndpoint.findEntityById(long); null
ResponsTime: 32869
Signature: public long tools.descartes.teastore.persistence.domain.PersistenceCategory.getId(); null
ResponsTime: 282
Signature: public javax.ws.rs.core.Response tools.descartes.teastore.persistence.rest.UserEndpoint.findById(java.lang.String); null
ResponsTime: 358739
Signature: public java.util.List tools.descartes.teastore.persistence.rest.ProductEndpoint.listAllForCategory(java.lang.Long, java.lang.Integer, java.lang.Integer); null
ResponsTime: 5888119
Signature: void tools.descartes.teastore.persistence.domain.PersistenceOrderItem.setProduct(tools.descartes.teastore.persistence.domain.PersistenceProduct); null
ResponsTime: 705
Signature: protected java.util.List tools.descartes.teastore.persistence.rest.OrderItemEndpoint.listAllEntities(int, int); null
ResponsTime: 712458780
Signature: protected long tools.descartes.teastore.persistence.rest.OrderItemEndpoint.createEntity(tools.descartes.teastore.entities.OrderItem); null
ResponsTime: 29809083
Signature: public long tools.descartes.teastore.persistence.domain.PersistenceOrderItem.getId(); null
ResponsTime: 423
Signature: public long tools.descartes.teastore.persistence.domain.PersistenceProduct.getId(); null
ResponsTime: 136
Signature: public java.util.List tools.descartes.teastore.persistence.domain.ProductRepository.getAllEntities(long, int, int); null
ResponsTime: 5318064
Signature: protected long tools.descartes.teastore.persistence.rest.OrderEndpoint.createEntity(tools.descartes.teastore.entities.Order); null
ResponsTime: 42600391
Signature: protected java.util.List tools.descartes.teastore.persistence.rest.OrderEndpoint.listAllEntities(int, int); null
ResponsTime: 133996046
Signature: public tools.descartes.teastore.persistence.domain.PersistenceOrder tools.descartes.teastore.persistence.domain.PersistenceOrderItem.getOrder(); null
ResponsTime: 261
Signature: protected java.util.List tools.descartes.teastore.persistence.rest.CategoryEndpoint.listAllEntities(int, int); null
ResponsTime: 1579991
Signature: public long tools.descartes.teastore.persistence.domain.PersistenceOrder.getId(); null
ResponsTime: 186
Signature: void tools.descartes.teastore.persistence.domain.PersistenceOrderItem.setOrder(tools.descartes.teastore.persistence.domain.PersistenceOrder); null
ResponsTime: 976
Signature: protected tools.descartes.teastore.entities.User tools.descartes.teastore.persistence.rest.UserEndpoint.findEntityById(long); null
ResponsTime: 37316
Signature: public java.util.List tools.descartes.teastore.persistence.domain.OrderRepository.getAllEntitiesWithUser(long, int, int); null
ResponsTime: 352331
Signature: public long tools.descartes.teastore.persistence.domain.PersistenceUser.getId(); null
ResponsTime: 740
Signature: protected tools.descartes.teastore.entities.Category tools.descartes.teastore.persistence.rest.CategoryEndpoint.findEntityById(long); null
ResponsTime: 121021
Signature: public tools.descartes.teastore.persistence.domain.PersistenceUser tools.descartes.teastore.persistence.domain.UserRepository.getUserByName(java.lang.String); null
ResponsTime: 336317
Signature: protected java.util.List tools.descartes.teastore.recommender.algorithm.impl.pop.PopularityBasedRecommender.execute(java.lang.Long, java.util.List); null
ResponsTime: 65677
Signature: public static java.util.List tools.descartes.teastore.registryclient.rest.LoadBalancedCRUDOperations.getEntities(tools.descartes.teastore.registryclient.Service, java.lang.String, java.lang.Class, int, int); class tools.descartes.teastore.entities.Order
ResponsTime: 244667401
Signature: public static java.util.List tools.descartes.teastore.registryclient.rest.LoadBalancedCRUDOperations.getEntities(tools.descartes.teastore.registryclient.Service, java.lang.String, java.lang.Class, int, int); class tools.descartes.teastore.entities.OrderItem
ResponsTime: 1060816889
Signature: public long tools.descartes.teastore.recommender.servlet.TrainingSynchronizer.retrieveDataAndRetrain(); null
ResponsTime: 4091634656
Signature: protected java.util.List tools.descartes.teastore.recommender.algorithm.impl.cf.SlopeOneRecommender.execute(java.lang.Long, java.util.List); null
ResponsTime: 141577
Signature: public javax.ws.rs.core.Response tools.descartes.teastore.recommender.rest.RecommendEndpoint.recommend(java.util.List, java.lang.Long); null
ResponsTime: 296705
Signature: public java.util.List tools.descartes.teastore.recommender.algorithm.RecommenderSelector.recommendProducts(java.lang.Long, java.util.List); null
ResponsTime: 278476
\ No newline at end of file
Signature: public static java.lang.Object tools.descartes.teastore.registryclient.rest.LoadBalancedCRUDOperations.getEntity(tools.descartes.teastore.registryclient.Service, java.lang.String, java.lang.Class, long); class tools.descartes.teastore.entities.Product
ResponsTime: 613946
Signature: public static java.util.List tools.descartes.teastore.registryclient.rest.LoadBalancedCRUDOperations.getEntities(tools.descartes.teastore.registryclient.Service, java.lang.String, java.lang.Class, java.lang.String, long, int, int); class tools.descartes.teastore.entities.Order
ResponsTime: 1287810
Signature: public static boolean tools.descartes.teastore.registryclient.rest.LoadBalancedStoreOperations.isLoggedIn(tools.descartes.teastore.entities.message.SessionBlob); null
ResponsTime: 7350811
Signature: protected void tools.descartes.teastore.webui.servlet.ProfileServlet.handleGETRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse); null
ResponsTime: 21213029
Signature: public static java.util.List tools.descartes.teastore.registryclient.rest.LoadBalancedRecommenderOperations.getRecommendations(java.util.List, java.lang.Long); null
ResponsTime: 2038540
Signature: public static tools.descartes.teastore.entities.message.SessionBlob tools.descartes.teastore.registryclient.rest.LoadBalancedStoreOperations.logout(tools.descartes.teastore.entities.message.SessionBlob); null
ResponsTime: 880346
Signature: public static java.util.HashMap tools.descartes.teastore.registryclient.rest.LoadBalancedImageOperations.getProductImages(java.util.List, tools.descartes.teastore.entities.ImageSize); null
ResponsTime: 4238620
Signature: protected void tools.descartes.teastore.webui.servlet.ProductServlet.handleGETRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse); null
ResponsTime: 1168272951
Signature: protected void tools.descartes.teastore.webui.servlet.CategoryServlet.handlePOSTRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse); null
ResponsTime: 98143
Signature: protected void tools.descartes.teastore.webui.servlet.OrderServlet.handlePOSTRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse); null
ResponsTime: 4950410
Signature: protected void tools.descartes.teastore.webui.servlet.CartServlet.handleGETRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse); null
ResponsTime: 15416468
Signature: protected void tools.descartes.teastore.webui.servlet.OrderServlet.handleGETRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse); null
ResponsTime: 5292356
Signature: public static java.lang.Object tools.descartes.teastore.registryclient.rest.LoadBalancedCRUDOperations.getEntity(tools.descartes.teastore.registryclient.Service, java.lang.String, java.lang.Class, long); class tools.descartes.teastore.entities.User
ResponsTime: 1228807
Signature: public static java.util.HashMap tools.descartes.teastore.registryclient.rest.LoadBalancedImageOperations.getWebImages(java.util.List, tools.descartes.teastore.entities.ImageSize); null
ResponsTime: 1254480
Signature: protected void tools.descartes.teastore.webui.servlet.CartActionServlet.handleGETRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse); null
ResponsTime: 7326583
Signature: public static tools.descartes.teastore.entities.message.SessionBlob tools.descartes.teastore.registryclient.rest.LoadBalancedStoreOperations.placeOrder(tools.descartes.teastore.entities.message.SessionBlob, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, long, java.lang.String); null
ResponsTime: 179847217
Signature: protected void tools.descartes.teastore.webui.servlet.LoginActionServlet.handlePOSTRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse); null
ResponsTime: 1472899
Signature: public static tools.descartes.teastore.entities.message.SessionBlob tools.descartes.teastore.registryclient.rest.LoadBalancedStoreOperations.login(tools.descartes.teastore.entities.message.SessionBlob, java.lang.String, java.lang.String); null
ResponsTime: 9406100
Signature: public static java.lang.Object tools.descartes.teastore.registryclient.rest.LoadBalancedCRUDOperations.getEntity(tools.descartes.teastore.registryclient.Service, java.lang.String, java.lang.Class, long); class tools.descartes.teastore.entities.Category
ResponsTime: 1394661
Signature: protected void tools.descartes.teastore.webui.servlet.CategoryServlet.handleGETRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse); null
ResponsTime: 1537862834
Signature: protected void tools.descartes.teastore.webui.servlet.IndexServlet.handleGETRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse); null
ResponsTime: 3301916
Signature: protected void tools.descartes.teastore.webui.servlet.LoginServlet.handleGETRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse); null
ResponsTime: 3943857
Signature: public static tools.descartes.teastore.entities.message.SessionBlob tools.descartes.teastore.registryclient.rest.LoadBalancedStoreOperations.addProductToCart(tools.descartes.teastore.entities.message.SessionBlob, long); null
ResponsTime: 6578673
Signature: public static java.util.List tools.descartes.teastore.registryclient.rest.LoadBalancedCRUDOperations.getEntities(tools.descartes.teastore.registryclient.Service, java.lang.String, java.lang.Class, java.lang.String, long, int, int); class tools.descartes.teastore.entities.Product
ResponsTime: 1662280
Signature: public static java.util.List tools.descartes.teastore.registryclient.rest.LoadBalancedCRUDOperations.getEntities(tools.descartes.teastore.registryclient.Service, java.lang.String, java.lang.Class, int, int); class tools.descartes.teastore.entities.Category
ResponsTime: 863985
//Ohne handleGET/POST
Signature: public static java.lang.Object tools.descartes.teastore.registryclient.rest.LoadBalancedCRUDOperations.getEntity(tools.descartes.teastore.registryclient.Service, java.lang.String, java.lang.Class, long); class tools.descartes.teastore.entities.Product
ResponsTime: 613946
Signature: public static java.util.List tools.descartes.teastore.registryclient.rest.LoadBalancedCRUDOperations.getEntities(tools.descartes.teastore.registryclient.Service, java.lang.String, java.lang.Class, java.lang.String, long, int, int); class tools.descartes.teastore.entities.Order
ResponsTime: 1287810
Signature: public static boolean tools.descartes.teastore.registryclient.rest.LoadBalancedStoreOperations.isLoggedIn(tools.descartes.teastore.entities.message.SessionBlob); null
ResponsTime: 7350811
Signature: public static java.util.List tools.descartes.teastore.registryclient.rest.LoadBalancedRecommenderOperations.getRecommendations(java.util.List, java.lang.Long); null
ResponsTime: 2038540
Signature: public static tools.descartes.teastore.entities.message.SessionBlob tools.descartes.teastore.registryclient.rest.LoadBalancedStoreOperations.logout(tools.descartes.teastore.entities.message.SessionBlob); null
ResponsTime: 880346
Signature: public static java.util.HashMap tools.descartes.teastore.registryclient.rest.LoadBalancedImageOperations.getProductImages(java.util.List, tools.descartes.teastore.entities.ImageSize); null
ResponsTime: 4238620
Signature: public static java.lang.Object tools.descartes.teastore.registryclient.rest.LoadBalancedCRUDOperations.getEntity(tools.descartes.teastore.registryclient.Service, java.lang.String, java.lang.Class, long); class tools.descartes.teastore.entities.User
ResponsTime: 1228807
Signature: public static java.util.HashMap tools.descartes.teastore.registryclient.rest.LoadBalancedImageOperations.getWebImages(java.util.List, tools.descartes.teastore.entities.ImageSize); null
ResponsTime: 1254480
Signature: public static tools.descartes.teastore.entities.message.SessionBlob tools.descartes.teastore.registryclient.rest.LoadBalancedStoreOperations.placeOrder(tools.descartes.teastore.entities.message.SessionBlob, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, long, java.lang.String); null
ResponsTime: 179847217
Signature: public static tools.descartes.teastore.entities.message.SessionBlob tools.descartes.teastore.registryclient.rest.LoadBalancedStoreOperations.login(tools.descartes.teastore.entities.message.SessionBlob, java.lang.String, java.lang.String); null
ResponsTime: 9406100
Signature: public static java.lang.Object tools.descartes.teastore.registryclient.rest.LoadBalancedCRUDOperations.getEntity(tools.descartes.teastore.registryclient.Service, java.lang.String, java.lang.Class, long); class tools.descartes.teastore.entities.Category
ResponsTime: 1394661
Signature: public static tools.descartes.teastore.entities.message.SessionBlob tools.descartes.teastore.registryclient.rest.LoadBalancedStoreOperations.addProductToCart(tools.descartes.teastore.entities.message.SessionBlob, long); null
ResponsTime: 6578673
Signature: public static java.util.List tools.descartes.teastore.registryclient.rest.LoadBalancedCRUDOperations.getEntities(tools.descartes.teastore.registryclient.Service, java.lang.String, java.lang.Class, java.lang.String, long, int, int); class tools.descartes.teastore.entities.Product
ResponsTime: 1662280
Signature: public static java.util.List tools.descartes.teastore.registryclient.rest.LoadBalancedCRUDOperations.getEntities(tools.descartes.teastore.registryclient.Service, java.lang.String, java.lang.Class, int, int); class tools.descartes.teastore.entities.Category
ResponsTime: 863985
Signature: public static java.lang.Object tools.descartes.teastore.registryclient.rest.LoadBalancedCRUDOperations.getEntity(tools.descartes.teastore.registryclient.Service, java.lang.String, java.lang.Class, long); class tools.descartes.teastore.entities.Product
ResponsTime: 613946
Signature: public long tools.descartes.teastore.persistence.domain.ProductRepository.getProductCount(long); null
ResponsTime: 370824
Signature: public javax.ws.rs.core.Response tools.descartes.teastore.auth.rest.AuthUserActionsRest.isLoggedIn(tools.descartes.teastore.entities.message.SessionBlob); null
ResponsTime: 335088
Signature: public tools.descartes.teastore.image.cache.entry.ICachable tools.descartes.teastore.image.cache.AbstractCache.loadData(long); null
ResponsTime: 47741
Signature: public javax.ws.rs.core.Response tools.descartes.teastore.auth.rest.AuthCartRest.addProductToCart(tools.descartes.teastore.entities.message.SessionBlob, java.lang.Long); null
ResponsTime: 1723257
Signature: private tools.descartes.teastore.image.StoreImage tools.descartes.teastore.image.ImageProvider.scaleAndRegisterImg(java.awt.image.BufferedImage, tools.descartes.teastore.image.ImageDBKey, tools.descartes.teastore.entities.ImageSize); null
ResponsTime: 2468767
Signature: public tools.descartes.teastore.entities.message.SessionBlob tools.descartes.teastore.auth.security.ShaSecurityProvider.secure(tools.descartes.teastore.entities.message.SessionBlob); null
ResponsTime: 177033
Signature: protected void tools.descartes.teastore.webui.servlet.ProfileServlet.handleGETRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse); null
ResponsTime: 21213029
Signature: protected tools.descartes.teastore.entities.Product tools.descartes.teastore.persistence.rest.ProductEndpoint.findEntityById(long); null
ResponsTime: 32869
Signature: public long tools.descartes.teastore.persistence.domain.PersistenceCategory.getId(); null
ResponsTime: 48
Signature: public tools.descartes.teastore.image.StoreImage tools.descartes.teastore.image.storage.DriveStorage.loadData(long); null
ResponsTime: 151177
Signature: public javax.ws.rs.core.Response tools.descartes.teastore.persistence.rest.UserEndpoint.findById(java.lang.String); null
ResponsTime: 358739
Signature: public java.lang.String tools.descartes.teastore.auth.security.RandomSessionIdGenerator.getSessionId(); null
ResponsTime: 2450
Signature: public static java.util.List tools.descartes.teastore.registryclient.rest.LoadBalancedCRUDOperations.getEntities(tools.descartes.teastore.registryclient.Service, java.lang.String, java.lang.Class, int, int); class tools.descartes.teastore.entities.OrderItem
ResponsTime: 1155841184
Signature: protected void tools.descartes.teastore.webui.servlet.CategoryServlet.handlePOSTRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse); null
ResponsTime: 98143
Signature: protected java.util.List tools.descartes.teastore.persistence.rest.OrderItemEndpoint.listAllEntities(int, int); null
ResponsTime: 846269440
Signature: protected java.util.List tools.descartes.teastore.recommender.algorithm.impl.cf.SlopeOneRecommender.execute(java.lang.Long, java.util.List); null
ResponsTime: 141577
Signature: private java.lang.String tools.descartes.teastore.image.ImageProvider.getImageFor(tools.descartes.teastore.image.ImageDBKey, tools.descartes.teastore.entities.ImageSize); null
ResponsTime: 66059
Signature: public java.util.List tools.descartes.teastore.persistence.domain.ProductRepository.getAllEntities(long, int, int); null
ResponsTime: 805844
Signature: protected void tools.descartes.teastore.webui.servlet.LoginActionServlet.handlePOSTRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse); null
ResponsTime: 1472899
Signature: public tools.descartes.teastore.persistence.domain.PersistenceOrder tools.descartes.teastore.persistence.domain.PersistenceOrderItem.getOrder(); null
ResponsTime: 300
Signature: protected java.util.List tools.descartes.teastore.persistence.rest.CategoryEndpoint.listAllEntities(int, int); null
ResponsTime: 197743
Signature: public javax.ws.rs.core.Response tools.descartes.teastore.recommender.rest.RecommendEndpoint.recommend(java.util.List, java.lang.Long); null
ResponsTime: 296705
Signature: public java.util.List tools.descartes.teastore.recommender.algorithm.RecommenderSelector.recommendProducts(java.lang.Long, java.util.List); null
ResponsTime: 278476
Signature: public long tools.descartes.teastore.persistence.domain.PersistenceOrder.getId(); null
ResponsTime: 186
Signature: public static java.lang.Object tools.descartes.teastore.registryclient.rest.LoadBalancedCRUDOperations.getEntity(tools.descartes.teastore.registryclient.Service, java.lang.String, java.lang.Class, long); class tools.descartes.teastore.entities.Category
ResponsTime: 1394661
Signature: private java.lang.String tools.descartes.teastore.auth.security.ShaSecurityProvider.blobToString(tools.descartes.teastore.entities.message.SessionBlob); null
ResponsTime: 284620
Signature: public static java.lang.Object tools.descartes.teastore.registryclient.rest.LoadBalancedCRUDOperations.getEntityWithProperties(tools.descartes.teastore.registryclient.Service, java.lang.String, java.lang.Class, java.lang.String, java.lang.String); class tools.descartes.teastore.entities.User
ResponsTime: 1410254
Signature: public javax.ws.rs.core.Response tools.descartes.teastore.image.rest.ImageProviderEndpoint.getProductImages(java.util.HashMap); null
ResponsTime: 785643
Signature: protected tools.descartes.teastore.entities.User tools.descartes.teastore.persistence.rest.UserEndpoint.findEntityById(long); null
ResponsTime: 37316
Signature: public java.util.List tools.descartes.teastore.persistence.domain.OrderRepository.getAllEntitiesWithUser(long, int, int); null
ResponsTime: 352331
Signature: public javax.ws.rs.core.Response tools.descartes.teastore.image.rest.ImageProviderEndpoint.getWebUIImages(java.util.HashMap); null
ResponsTime: 78521
Signature: protected void tools.descartes.teastore.webui.servlet.IndexServlet.handleGETRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse); null
ResponsTime: 3301916
Signature: private java.lang.String tools.descartes.teastore.auth.security.ShaSecurityProvider.getSha512(java.lang.String); null
ResponsTime: 19865
Signature: public tools.descartes.teastore.entities.message.SessionBlob tools.descartes.teastore.auth.security.ShaSecurityProvider.validate(tools.descartes.teastore.entities.message.SessionBlob); null
ResponsTime: 332141
Signature: public long tools.descartes.teastore.persistence.domain.PersistenceUser.getId(); null
ResponsTime: 740
Signature: public static java.util.List tools.descartes.teastore.registryclient.rest.LoadBalancedCRUDOperations.getEntities(tools.descartes.teastore.registryclient.Service, java.lang.String, java.lang.Class, int, int); class tools.descartes.teastore.entities.Category
ResponsTime: 863985
Signature: protected tools.descartes.teastore.entities.Category tools.descartes.teastore.persistence.rest.CategoryEndpoint.findEntityById(long); null
ResponsTime: 121021
Signature: protected java.util.Collection tools.descartes.teastore.image.cache.AbstractCache.getEntries(); null
ResponsTime: 61
Signature: public java.util.List tools.descartes.teastore.persistence.rest.OrderEndpoint.listAllForUser(java.lang.Long, java.lang.Integer, java.lang.Integer); null
ResponsTime: 426101
Signature: public void tools.descartes.teastore.image.setup.SetupController.startup(); null
ResponsTime: 3754818256
Signature: public javax.ws.rs.core.Response tools.descartes.teastore.auth.rest.AuthUserActionsRest.login(tools.descartes.teastore.entities.message.SessionBlob, java.lang.String, java.lang.String); null
ResponsTime: 8238979
Signature: protected java.util.List tools.descartes.teastore.recommender.algorithm.impl.pop.PopularityBasedRecommender.execute(java.lang.Long, java.util.List); null
ResponsTime: 65677
Signature: public static java.util.List tools.descartes.teastore.registryclient.rest.LoadBalancedCRUDOperations.getEntities(tools.descartes.teastore.registryclient.Service, java.lang.String, java.lang.Class, java.lang.String, long, int, int); class tools.descartes.teastore.entities.Order
ResponsTime: 1287810
Signature: public javax.ws.rs.core.Response tools.descartes.teastore.persistence.rest.ProductEndpoint.countForCategory(java.lang.Long); null
ResponsTime: 391872
Signature: public static boolean tools.descartes.teastore.registryclient.rest.LoadBalancedStoreOperations.isLoggedIn(tools.descartes.teastore.entities.message.SessionBlob); null
ResponsTime: 7350811
Signature: public static java.util.List tools.descartes.teastore.registryclient.rest.LoadBalancedRecommenderOperations.getRecommendations(java.util.List, java.lang.Long); null
ResponsTime: 2038540
Signature: public static tools.descartes.teastore.entities.message.SessionBlob tools.descartes.teastore.registryclient.rest.LoadBalancedStoreOperations.logout(tools.descartes.teastore.entities.message.SessionBlob); null
ResponsTime: 880346
Signature: public static java.util.HashMap tools.descartes.teastore.registryclient.rest.LoadBalancedImageOperations.getProductImages(java.util.List, tools.descartes.teastore.entities.ImageSize); null
ResponsTime: 4238620
Signature: public static boolean tools.descartes.teastore.auth.security.BCryptProvider.checkPassword(java.lang.String, java.lang.String); null
ResponsTime: 6600034
Signature: public java.util.List tools.descartes.teastore.persistence.rest.ProductEndpoint.listAllForCategory(java.lang.Long, java.lang.Integer, java.lang.Integer); null
ResponsTime: 871743
Signature: protected void tools.descartes.teastore.webui.servlet.ProductServlet.handleGETRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse); null
ResponsTime: 1168272951
Signature: public long tools.descartes.teastore.recommender.servlet.TrainingSynchronizer.retrieveDataAndRetrain(); null
ResponsTime: 3919722393
Signature: protected void tools.descartes.teastore.webui.servlet.CartServlet.handleGETRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse); null
ResponsTime: 15416468
Signature: public long tools.descartes.teastore.persistence.domain.PersistenceOrderItem.getId(); null
ResponsTime: 407
Signature: public long tools.descartes.teastore.persistence.domain.PersistenceProduct.getId(); null
ResponsTime: 41
Signature: public static java.lang.Object tools.descartes.teastore.registryclient.rest.LoadBalancedCRUDOperations.getEntity(tools.descartes.teastore.registryclient.Service, java.lang.String, java.lang.Class, long); class tools.descartes.teastore.entities.User
ResponsTime: 1228807
Signature: public static java.util.HashMap tools.descartes.teastore.registryclient.rest.LoadBalancedImageOperations.getWebImages(java.util.List, tools.descartes.teastore.entities.ImageSize); null
ResponsTime: 1254480
Signature: protected void tools.descartes.teastore.webui.servlet.CartActionServlet.handleGETRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse); null
ResponsTime: 7326583
Signature: public static java.util.List tools.descartes.teastore.registryclient.rest.LoadBalancedCRUDOperations.getEntities(tools.descartes.teastore.registryclient.Service, java.lang.String, java.lang.Class, int, int); class tools.descartes.teastore.entities.Order
ResponsTime: 214956811
Signature: public tools.descartes.teastore.auth.security.IKeyProvider tools.descartes.teastore.auth.security.ShaSecurityProvider.getKeyProvider(); null
ResponsTime: 337
Signature: protected java.util.List tools.descartes.teastore.persistence.rest.OrderEndpoint.listAllEntities(int, int); null
ResponsTime: 137498397
Signature: public static tools.descartes.teastore.entities.message.SessionBlob tools.descartes.teastore.registryclient.rest.LoadBalancedStoreOperations.login(tools.descartes.teastore.entities.message.SessionBlob, java.lang.String, java.lang.String); null
ResponsTime: 9406100
Signature: protected void tools.descartes.teastore.webui.servlet.CategoryServlet.handleGETRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse); null
ResponsTime: 1537862834
Signature: protected void tools.descartes.teastore.webui.servlet.LoginServlet.handleGETRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse); null
ResponsTime: 3943857
Signature: public static tools.descartes.teastore.entities.message.SessionBlob tools.descartes.teastore.registryclient.rest.LoadBalancedStoreOperations.addProductToCart(tools.descartes.teastore.entities.message.SessionBlob, long); null
ResponsTime: 6578673
Signature: public static java.util.List tools.descartes.teastore.registryclient.rest.LoadBalancedCRUDOperations.getEntities(tools.descartes.teastore.registryclient.Service, java.lang.String, java.lang.Class, java.lang.String, long, int, int); class tools.descartes.teastore.entities.Product
ResponsTime: 1662280
Signature: public tools.descartes.teastore.persistence.domain.PersistenceUser tools.descartes.teastore.persistence.domain.UserRepository.getUserByName(java.lang.String); null