Page History
...
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
shrineHubBaseUrl = "https://shrine_hub_url:6443" //The shrine hub's URL as observed from this tomcat server
i2b2BaseUrl = "http://localhost:9090" //The local i2b2's URL as observed from this tomcat server
i2b2Domain = "i2b2demo" //recommended to change this to a unique domain
i2b2ShrineProjectName = "SHRINE"
shrine {
nodeKey = "unique-node-name" //node key to get information from the hub about this node
shrineDatabaseType = "mysql" // default
//can be oracle, mysql, sqlserver
messagequeue {
blockingq {
serverUrl = ${shrineHubBaseUrl}/shrine-api/mom //point this to the network hub
}
}
webclient {
domain = ${i2b2Domain}
name = ${i2b2ShrineProjectName}
siteAdminEmail = "shrine-admin@example.com"
}
pmEndpoint {
url = ${i2b2BaseUrl}/i2b2/services/PMService/getServices
}
ontEndpoint {
url = ${i2b2BaseUrl}/i2b2/services/OntologyService/
}
hiveCredentials {
domain = ${i2b2Domain}
username = "demo"
password = "demouser"
crcProjectId = "Demo"
ontProjectId = ${i2b2ShrineProjectName}
}
breakdownResultOutputTypes {
PATIENT_AGE_COUNT_XML {
description = "Age patient breakdown"
}
PATIENT_RACE_COUNT_XML {
description = "Race patient breakdown"
}
PATIENT_VITALSTATUS_COUNT_XML {
description = "Vital Status patient breakdown"
}
PATIENT_GENDER_COUNT_XML {
description = "Gender patient breakdown"
}
} //end breakdown section
hub {
client {
serverUrl = ${shrineHubBaseUrl}
}
}
queryEntryPoint {
broadcasterServiceEndpoint {
url = ${shrineHubBaseUrl}/shrine/rest/broadcaster/broadcast
}
}
adapter {
crcEndpoint {
url = ${i2b2BaseUrl}/i2b2/services/QueryToolService/
}
adapterMappingsFileName = "AdapterMappings.csv"
} //end adapter section
keystore {
file = "/opt/shrine/shrine.keystore"
password = "password"
privateKeyAlias = "your_private_key_alias"
keyStoreType = "JKS"
caCertAliases = ["shrine-hub-ca"]
} //end keystore section
steward {
createTopicsMode = Approved
emailDataSteward {
//provide the email address of the shrine node system admin, to handle bounces and invalid addresses
from = "shrine-admin@example.com"
//provide the email address of the shrine node system admin, to handle bounces and invalid addresses
to = "shrine-steward@example.com"
//provide the externally-reachable URL for the data steward
externalStewardBaseUrl = "https://shrine.example.com:6443/steward"
}
database {
dataSourceFrom = "JNDI"
jndiDataSourceName = "java:comp/env/jdbc/stewardDB"
slickProfileClassName = "slick.jdbc.MySQLProfile$"
//slick.jdbc.H2Profile$
//slick.jdbc.PostgresProfile$
//slick.jdbc.SQLServerProfile$
//slick.jdbc.JdbcProfile$
//slick.jdbc.OracleProfile$
} //end steward database section
} //end steward section
} //end shrine |
...
Overview
Content Tools