public interface ITenant
Each tenant has channels, services and possibly resource files. These are stored in the tenant folder.
Modifier and Type | Method and Description |
---|---|
ISettingsMap |
asSettingsMap() |
IBook |
getBook(String driverName)
Get one of the tenant's channel.
|
List<IEntity> |
getBooks(Map<String,Exception> invalid)
Iterate over the channels of a tenant
|
IChannel |
getChannel(String channelName)
Get one of the tenant's channel.
|
List<IEntity> |
getChannels(Map<String,Exception> invalid)
Iterate over the channels of a tenant
|
List<IEntity> |
getEntities()
Get one of the tenant's channel.
|
ISettingsMap |
getEtc() |
String |
getName() |
String |
getPath()
I.e.
|
IPlatform |
getPlatform()
Get this tenant platform.
|
List<IEntity> |
getValidBooks() |
IPlatform getPlatform()
List<IEntity> getEntities() throws ConfigurationException
channelName
- a channel nameConfigurationException
IChannel getChannel(String channelName) throws ConfigurationException
channelName
- a channel nameConfigurationException
IBook getBook(String driverName) throws ConfigurationException
driverName
- a channel nameConfigurationException
List<IEntity> getChannels(Map<String,Exception> invalid)
invalid
- a map to be returned with any invalid or corrupted channel.List<IEntity> getBooks(Map<String,Exception> invalid)
ConfigurationException
String getName()
ISettingsMap getEtc()
ISettingsMap asSettingsMap()
String getPath()
Copyright © 2014–2022. All rights reserved.