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 nameConfigurationExceptionIChannel getChannel(String channelName) throws ConfigurationException
channelName - a channel nameConfigurationExceptionIBook getBook(String driverName) throws ConfigurationException
driverName - a channel nameConfigurationExceptionList<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)
ConfigurationExceptionString getName()
ISettingsMap getEtc()
ISettingsMap asSettingsMap()
String getPath()
Copyright © 2014–2022. All rights reserved.