Is there a way to get the hostname from the DataSource type in java? I mean, I have a DataSource object (DS), which is annotated to get the JBoss datasource. Anyway, I want to get the hostname used in that DS.
Debugging, i can see it this way: I get the Connection from DataSource, then I get the DataSourceMetaData and inside of that the is something called Protocol Connection which have the hostname, but I don’t know how to get it.
Anyone here knows how? or another way to get the hostname?
Thanks in advance. Kind regards, RDAM
Once you have the
DatabaseMetaData, just call the getURL() method which should contain the hostname like so: