Class ProjectStreamCache
- java.lang.Object
-
- com.synopsys.integration.jenkins.coverity.extensions.utils.CoverityConnectDataCache<java.util.List<com.synopsys.integration.coverity.api.ws.configuration.ProjectDataObj>>
-
- com.synopsys.integration.jenkins.coverity.extensions.utils.ProjectStreamCache
-
public class ProjectStreamCache extends CoverityConnectDataCache<java.util.List<com.synopsys.integration.coverity.api.ws.configuration.ProjectDataObj>>
-
-
Field Summary
-
Fields inherited from class com.synopsys.integration.jenkins.coverity.extensions.utils.CoverityConnectDataCache
CACHE_TIME_IN_MINUTES, logger
-
-
Constructor Summary
Constructors Constructor Description ProjectStreamCache(com.synopsys.integration.log.IntLogger logger)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.List<com.synopsys.integration.coverity.api.ws.configuration.ProjectDataObj>
getEmptyData()
protected java.util.List<com.synopsys.integration.coverity.api.ws.configuration.ProjectDataObj>
getFreshData(com.synopsys.integration.coverity.ws.WebServiceFactory webServiceFactory)
-
Methods inherited from class com.synopsys.integration.jenkins.coverity.extensions.utils.CoverityConnectDataCache
getData, refresh, refreshIfStale
-
-
-
-
Method Detail
-
getFreshData
protected java.util.List<com.synopsys.integration.coverity.api.ws.configuration.ProjectDataObj> getFreshData(com.synopsys.integration.coverity.ws.WebServiceFactory webServiceFactory)
- Specified by:
getFreshData
in classCoverityConnectDataCache<java.util.List<com.synopsys.integration.coverity.api.ws.configuration.ProjectDataObj>>
-
getEmptyData
protected java.util.List<com.synopsys.integration.coverity.api.ws.configuration.ProjectDataObj> getEmptyData()
- Specified by:
getEmptyData
in classCoverityConnectDataCache<java.util.List<com.synopsys.integration.coverity.api.ws.configuration.ProjectDataObj>>
-
-