Skip to content

Commit e449b96

Browse files
committed
add java code comment
1 parent b27aa77 commit e449b96

File tree

1 file changed

+12
-6
lines changed

1 file changed

+12
-6
lines changed

Java/src/main/java/com/refinitiv/ws/cloud/MarketPriceRdpGwServiceDiscovery.java

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
import org.apache.http.message.BasicNameValuePair;
4040
import org.apache.http.ssl.SSLContextBuilder;
4141
import org.apache.http.util.EntityUtils;
42-
42+
// Importing java-dotenv package
4343
import io.github.cdimascio.dotenv.Dotenv;
4444

4545
/*
@@ -340,28 +340,34 @@ public synchronized void isLoggedIn(boolean isLoggedIn)
340340
}
341341
}
342342

343+
/**
344+
* Loading RTO credentials and API Endpoint configurations from system environment variables and .env file
345+
*/
343346
static void readDotENV(){
347+
// Populate configurations from the system environment variables and .env file
344348
Dotenv dotenv = Dotenv.configure().ignoreIfMissing().ignoreIfMalformed().load();
345-
System.out.println(dotenv.get("USERNAME"));
349+
System.out.println(dotenv.get("USERNAME")); //Get system configuration
350+
//Get RTO credentials
346351
user = dotenv.get("RTO_USER");
347352
password = dotenv.get("RTO_PASSWORD");
348353
clientid = dotenv.get("RTO_APP_KEY");
349-
350-
port = dotenv.get("RTO_WS_PORT");
351354
newPassword = dotenv.get("RTO_WS_NEW_PASSWORD");
352-
355+
//Get RTO Endpoints
353356
String baseUrl = dotenv.get("RDP_BASE_URL");
354357
authUrl = baseUrl + dotenv.get("RDP_AUTH_URL");
355358
discoveryUrl = baseUrl + dotenv.get("RDP_DISCOVERY_URL");
359+
360+
port = dotenv.get("RTO_WS_PORT");
356361
}
357362

358363
public static void main(String[] args) {
359364

365+
// Read configurations from system environment variables and .env file
360366
readDotENV();
361367

368+
// Build command line arguments parser
362369
Options options = new Options();
363370

364-
365371
options.addOption(Option.builder().longOpt("app_id").hasArg().desc("app_id").build());
366372
options.addOption(Option.builder().longOpt("position").hasArg().desc("position").build());
367373
options.addOption(Option.builder().longOpt("ric").hasArg().desc("ric").build());

0 commit comments

Comments
 (0)