Refactoring

This commit is contained in:
Luis Fernando Molina committed 2018-04-30 10:30:27 +02:00
1 parent 5639e01187
commit 6af8d758e8
5 files changed
+13 -14

No files matched your search

Binary file not shown.
@@ -1,7 +1,7 @@

function newFileCursorCache() {
function newDailyFiles() {
const MODULE_NAME = "File Cursor Cache";
const MODULE_NAME = "Daily Files";
const INFO_LOG = false;
const logger = newDebugLog();
logger.fileName = MODULE_NAME;
+9 -10
View File
@@ -15,13 +15,12 @@ function newProductStorage(pName) {
At the same time it will raise an event for each underlaying file being loaded, so that the UI can reflect the progress to the end user.
Product Storage
|
|
|-----> File
|
|-----> FileSequence
|
|-----> FileCursorCache -----> FileCursor
|-----> DailyFiles -----> FileCursor
|
|-----> MarketFiles
@@ -30,7 +29,7 @@ function newProductStorage(pName) {
let thisObject = {
marketFiles: [],
fileCursorCache: [],
dailyFiles: [],
file: [],
fileSequence: [],
@@ -86,9 +85,9 @@ function newProductStorage(pName) {
if (INFO_LOG === true) { logger.write("[INFO] initialize -> Daily Files -> key = " + pDevTeam.codeName + "-" + pBot.codeName + "-" + pProduct.codeName); }
let fileCursorCache = newFileCursorCache();
fileCursorCache.initialize(pDevTeam, pBot, pProduct, thisSet, pExchange, pMarket, pDatetime, pTimePeriod, onFileCursorReady);
thisObject.fileCursorCache.push(fileCursorCache);
let dailyFiles = newDailyFiles();
dailyFiles.initialize(pDevTeam, pBot, pProduct, thisSet, pExchange, pMarket, pDatetime, pTimePeriod, onFileCursorReady);
thisObject.dailyFiles.push(dailyFiles);
dataSetsToLoad++;
}
break;
@@ -395,9 +394,9 @@ function newProductStorage(pName) {
if (timePeriod <= _1_HOUR_IN_MILISECONDS) {
for (let i = 0; i < thisObject.fileCursorCache.length; i++) {
for (let i = 0; i < thisObject.dailyFiles.length; i++) {
thisObject.fileCursorCache[i].setDatetime(pDatetime);
thisObject.dailyFiles[i].setDatetime(pDatetime);
}
}
}
@@ -416,9 +415,9 @@ function newProductStorage(pName) {
if (timePeriod <= _1_HOUR_IN_MILISECONDS) {
for (let i = 0; i < thisObject.fileCursorCache.length; i++) {
for (let i = 0; i < thisObject.dailyFiles.length; i++) {
thisObject.fileCursorCache[i].setTimePeriod(pTimePeriod, datetime);
thisObject.dailyFiles[i].setTimePeriod(pTimePeriod, datetime);
}
}
}
+1 -1
View File
@@ -68,7 +68,7 @@
<Compile Include="Files\FileCursor.js">
<SubType>Code</SubType>
</Compile>
<Compile Include="Files\FileCursorCache.js">
<Compile Include="Files\DailyFiles.js">
<SubType>Code</SubType>
</Compile>
<Compile Include="Button.js" />
+1 -1
View File
@@ -69,7 +69,7 @@
<script type="text/javascript" src="Files/File.js"></script>
<script type="text/javascript" src="Files/FileCloud.js"></script>
<script type="text/javascript" src="Files/MarketFiles.js"></script>
<script type="text/javascript" src="Files/FileCursorCache.js"></script>
<script type="text/javascript" src="Files/DailyFiles.js"></script>
<script type="text/javascript" src="Files/FileCursor.js"></script>
<script type="text/javascript" src="Files/FileSequence.js"></script>