Types

Link copied to clipboard
data class IMSConfig(val botUser: String, val readUser: String?, val rootUrl: URI, val imsTemplate: IMSTemplate, val defaultType: String?, val defaultTemplate: String?, val isCloud: Boolean)

Config read out from a single IMS node

Link copied to clipboard
@Component
class IMSConfigManager(@Qualifier(value = "graphglueNeo4jOperations") val neoOperations: ReactiveNeo4jOperations)

Find and ensure the IMSTemplate in the database

Link copied to clipboard
data class IMSProjectConfig(val botUser: String?, val repo: String, val enableOutgoing: Boolean, val enableOutgoingLabels: Boolean, val enableOutgoingComments: Boolean, val enableOutgoingAssignments: Boolean, val enableOutgoingTitleChanges: Boolean, val enableOutgoingState: Boolean, val enableOutgoingTemplatedFields: Boolean, val defaultType: String?, val defaultTemplate: String?)

Config read out from a single IMSProject and an IMSConfig node