Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addPath(Path) - Method in class ee.datel.dogis.utils.FilePathCleaner
-
Requests to delete all files from a path.
- addResourceHandlers(ResourceHandlerRegistry) - Method in class ee.datel.dogis.config.MvcConfiguration
- APPLICATION_NAME - Static variable in class ee.datel.dogis.ApplicationInitializerHelper
-
Application context name environment property name.
- ApplicationEnvironmentPreparedEventListener - Class in ee.datel.dogis
-
ApplicationEnvironmentPreparedEvent listener.
- ApplicationEnvironmentPreparedEventListener() - Constructor for class ee.datel.dogis.ApplicationEnvironmentPreparedEventListener
-
Constructor.
- ApplicationInitializerHelper - Class in ee.datel.dogis
-
Application initializer helper.
- AUTHORIZATION_NAME - Static variable in class ee.datel.dogis.security.AuthorizerConstants
-
Proxy authurization header name.
- AuthorizerConstants - Class in ee.datel.dogis.security
-
Authorization constants.
B
- BasicAuthenticationRemoverFilter - Class in ee.datel.dogis.filter
-
Basic authorization HTTP header removal filter.
- BasicAuthenticationRemoverFilter() - Constructor for class ee.datel.dogis.filter.BasicAuthenticationRemoverFilter
C
- clear() - Method in class ee.datel.dogis.utils.ForwardingMap
- CLIENT - Enum constant in enum class ee.datel.dogis.exception.ManagedException.Reason
-
Offended by client.
- CommonUtils - Class in ee.datel.dogis.utils
-
Common methods.
- concatenate(CharSequence...) - Static method in class ee.datel.dogis.utils.CommonUtils
-
Concatenates strings.
- CONFIGURATION_LOCATION - Static variable in class ee.datel.dogis.ApplicationInitializerHelper
-
Application configuration location environment property name.
- configure(SpringApplicationBuilder, Class<? extends SpringBootServletInitializer>) - Static method in class ee.datel.dogis.ApplicationInitializerHelper
-
Configures Spring application builder.
- configureAsyncSupport(AsyncSupportConfigurer) - Method in class ee.datel.dogis.config.MvcConfiguration
-
Configure async support for Spring MVC.
- configureMessageConverters(List<HttpMessageConverter<?>>) - Method in class ee.datel.dogis.config.MvcConfiguration
- configureTasks(ScheduledTaskRegistrar) - Method in class ee.datel.dogis.config.SchedulerConfiguration
- containsKey(Object) - Method in class ee.datel.dogis.utils.ForwardingMap
- containsValue(Object) - Method in class ee.datel.dogis.utils.ForwardingMap
- ContentDispositionSender - Class in ee.datel.dogis.utils
-
Send response as Content Disposition service.
- ContentDispositionSender() - Constructor for class ee.datel.dogis.utils.ContentDispositionSender
- convertToLocalDateTimeZ(Date) - Static method in class ee.datel.dogis.utils.CommonUtils
-
Convert Date to LocalDateTime UTC.
- convertToLocalizedDate(LocalDateTime) - Static method in class ee.datel.dogis.utils.CommonUtils
-
Convert LocalDateTime to Localized Date.
- copyFields(K, T) - Static method in class ee.datel.dogis.utils.CommonUtils
-
Copy values of fields with same name from one object to other, uses reflection.
D
- deUtf8(String) - Static method in class ee.datel.dogis.utils.CommonUtils
-
Corrects when needed wrongly decoded UTF-8 strings.
- DoNotCopyValue - Annotation Interface in ee.datel.dogis.utils
-
CommonUtils.copyFields(Object, Object)ignores this field in source object. - doNothing(Throwable) - Static method in class ee.datel.dogis.utils.CommonUtils
-
Does nothing.
E
- ee.datel.dogis - package ee.datel.dogis
- ee.datel.dogis.config - package ee.datel.dogis.config
- ee.datel.dogis.controller.global - package ee.datel.dogis.controller.global
- ee.datel.dogis.exception - package ee.datel.dogis.exception
- ee.datel.dogis.filter - package ee.datel.dogis.filter
- ee.datel.dogis.initializer - package ee.datel.dogis.initializer
- ee.datel.dogis.model - package ee.datel.dogis.model
- ee.datel.dogis.security - package ee.datel.dogis.security
- ee.datel.dogis.utils - package ee.datel.dogis.utils
- entrySet() - Method in class ee.datel.dogis.utils.ForwardingMap
- EnvironmentPostProcessorImpl - Class in ee.datel.dogis.initializer
-
Reads additional parameters.
- EnvironmentPostProcessorImpl() - Constructor for class ee.datel.dogis.initializer.EnvironmentPostProcessorImpl
-
Constructor.
- equals(Object) - Method in record class ee.datel.dogis.model.MessageErrorModel
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ee.datel.dogis.model.MessageModel
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ee.datel.dogis.model.NameValueRecord
-
Indicates whether some other object is "equal to" this one.
- error() - Method in record class ee.datel.dogis.model.MessageErrorModel
-
Error message getter.
- errorHtml(NativeWebRequest) - Method in class ee.datel.dogis.controller.global.GlobalErrorController
-
Global error handler.
- errorJson(WebRequest) - Method in class ee.datel.dogis.controller.global.GlobalErrorController
-
Global error handler.
F
- FilePathCleaner - Class in ee.datel.dogis.utils
-
Tepmporary file/directory deleter service.
- FilePathCleaner() - Constructor for class ee.datel.dogis.utils.FilePathCleaner
- ForwardingMap<K,
V> - Class in ee.datel.dogis.utils -
Inspired from guava - com.google.common.collect.ForwardingMap
- ForwardingMap() - Constructor for class ee.datel.dogis.utils.ForwardingMap
G
- GeoJsonModuleConfig - Class in ee.datel.dogis.config
-
GeoJSON module configuration.
- get(Object) - Method in class ee.datel.dogis.utils.ForwardingMap
- getAsyncExecutor() - Method in class ee.datel.dogis.config.SchedulerConfiguration
- getAsyncUncaughtExceptionHandler() - Method in class ee.datel.dogis.config.SchedulerConfiguration
- getExceptionCause(Exception) - Static method in class ee.datel.dogis.utils.CommonUtils
-
REtrieves the root cause from exception.
- getForkJoinPool() - Static method in class ee.datel.dogis.utils.CommonUtils
-
Provides singleton ForkJoinPool
- getGzipOutputstream(HttpServletRequest, HttpServletResponse, OutputStream) - Static method in class ee.datel.dogis.utils.CommonUtils
-
Wraps response output stream with GzipOutputstream, adds Content Encoding HTTP header.
- getLoader() - Static method in class ee.datel.dogis.utils.Utf8propertiesLoader
-
Singleton loader provider.
- getObjectMapper() - Method in class ee.datel.dogis.utils.JsonParserService
-
Object mapper provider
- getOffender() - Method in exception class ee.datel.dogis.exception.ManagedException
-
Error offender getter.
- getOrder() - Method in class ee.datel.dogis.filter.BasicAuthenticationRemoverFilter
- getRandomInt() - Static method in class ee.datel.dogis.utils.CommonUtils
-
Random integer provider.
- getRandomLong() - Static method in class ee.datel.dogis.utils.CommonUtils
-
Random long provider.
- getRandomProvider() - Static method in class ee.datel.dogis.utils.CommonUtils
-
Random provider, singleton.
- getStatus() - Method in exception class ee.datel.dogis.exception.HttpStatusException
-
Object status getter.
- getTaskExecutor() - Static method in class ee.datel.dogis.utils.CommonUtils
-
Provides singleton SchedulingTaskExecutor
- getTempDirectory(String) - Method in class ee.datel.dogis.utils.TempFilesUtils
-
Creates and returns path to temporary directory.
- getTempFilePath(String, String...) - Method in class ee.datel.dogis.utils.TempFilesUtils
-
Returns path to temporary file.
- getTempPath() - Method in class ee.datel.dogis.utils.TempFilesUtils
-
REtrieves temporary directory.
- getVirtualExecutor() - Static method in class ee.datel.dogis.utils.CommonUtils
-
Provides singleton Virtual Thread ExecutorService
- GlobalErrorController - Class in ee.datel.dogis.controller.global
-
Global errors handling controller.
H
- hashCode() - Method in record class ee.datel.dogis.model.MessageErrorModel
-
Returns a hash code value for this object.
- hashCode() - Method in record class ee.datel.dogis.model.MessageModel
-
Returns a hash code value for this object.
- hashCode() - Method in record class ee.datel.dogis.model.NameValueRecord
-
Returns a hash code value for this object.
- HttpClientsConfiguration - Class in ee.datel.dogis.config
-
RestTemplate with java.net.http.HttpClient configuration.
- HttpStatusException - Exception Class in ee.datel.dogis.exception
-
HTTP Status exception class.
- HttpStatusException(HttpStatusCode, String) - Constructor for exception class ee.datel.dogis.exception.HttpStatusException
-
Constructor.
- HttpStatusException(HttpStatusCode, String, Throwable) - Constructor for exception class ee.datel.dogis.exception.HttpStatusException
-
Constructor.
I
- IDENTITY - Static variable in class ee.datel.dogis.security.AuthorizerConstants
-
Identity attribute name.
- isEmpty() - Method in class ee.datel.dogis.utils.ForwardingMap
- isGzipAccepted(HttpServletRequest) - Static method in class ee.datel.dogis.utils.CommonUtils
-
Test whether request accepts response gzip'ed compression.
J
- Jackson2ObjectMapperConfiguration - Class in ee.datel.dogis.config
-
Jackson ObjectMapper Configuration.
- JsonException - Exception Class in ee.datel.dogis.exception
-
JSON exception class.
- JsonException(String) - Constructor for exception class ee.datel.dogis.exception.JsonException
-
Constructor.
- JsonException(String, Throwable) - Constructor for exception class ee.datel.dogis.exception.JsonException
-
Constructor.
- JsonParserService - Class in ee.datel.dogis.utils
-
JSON parser service.
- JsonParserService() - Constructor for class ee.datel.dogis.utils.JsonParserService
K
- keySet() - Method in class ee.datel.dogis.utils.ForwardingMap
L
- loadProperties(String, Properties) - Method in class ee.datel.dogis.utils.Utf8propertiesLoader
-
Loads properties from UTF-8 encoded source.
- loadProperties(Path, Properties) - Method in class ee.datel.dogis.utils.Utf8propertiesLoader
-
Loads properties from UTF-8 encoded source.
M
- ManagedClientException - Exception Class in ee.datel.dogis.exception
-
Managed Client exception class.
- ManagedClientException() - Constructor for exception class ee.datel.dogis.exception.ManagedClientException
-
Constructor.
- ManagedClientException(String) - Constructor for exception class ee.datel.dogis.exception.ManagedClientException
-
Constructor.
- ManagedClientException(String, Throwable) - Constructor for exception class ee.datel.dogis.exception.ManagedClientException
-
Constructor.
- ManagedException - Exception Class in ee.datel.dogis.exception
-
Managed exception class.
- ManagedException.Reason - Enum Class in ee.datel.dogis.exception
-
Error offenders.
- ManagedServerException - Exception Class in ee.datel.dogis.exception
-
Managed Server exception class.
- ManagedServerException() - Constructor for exception class ee.datel.dogis.exception.ManagedServerException
-
Constructor.
- ManagedServerException(String) - Constructor for exception class ee.datel.dogis.exception.ManagedServerException
-
Constructor.
- ManagedServerException(String, Throwable) - Constructor for exception class ee.datel.dogis.exception.ManagedServerException
-
Constructor.
- MAPSESSION - Static variable in class ee.datel.dogis.security.AuthorizerConstants
-
Mapsession attribute name.
- message() - Method in record class ee.datel.dogis.model.MessageModel
-
Message getter.
- MessageErrorModel - Record Class in ee.datel.dogis.model
-
Error message record.
- MessageErrorModel(Object) - Constructor for record class ee.datel.dogis.model.MessageErrorModel
-
Constructor.
- MessageErrorModel(String) - Constructor for record class ee.datel.dogis.model.MessageErrorModel
-
Creates an instance of a
MessageErrorModelrecord class. - MessageModel - Record Class in ee.datel.dogis.model
-
Error message record.
- MessageModel(Object) - Constructor for record class ee.datel.dogis.model.MessageModel
-
Constructor.
- MessageModel(String) - Constructor for record class ee.datel.dogis.model.MessageModel
-
Creates an instance of a
MessageModelrecord class. - ModuleAuthorizationFilter - Class in ee.datel.dogis.filter
-
Module authorization filter.
- ModuleAuthorizationFilter() - Constructor for class ee.datel.dogis.filter.ModuleAuthorizationFilter
- MvcConfiguration - Class in ee.datel.dogis.config
-
The configuration for Spring MVC.
N
- name() - Method in record class ee.datel.dogis.model.NameValueRecord
-
Returns the value of the
namerecord component. - NameValueRecord - Record Class in ee.datel.dogis.model
-
A name-value record.
- NameValueRecord(String, String) - Constructor for record class ee.datel.dogis.model.NameValueRecord
-
Creates an instance of a
NameValueRecordrecord class.
O
- onApplicationEvent(ApplicationEnvironmentPreparedEvent) - Method in class ee.datel.dogis.ApplicationEnvironmentPreparedEventListener
-
ApplicationEnvironmentPreparedEvent handler.
- onStartup(ServletContext) - Static method in class ee.datel.dogis.ApplicationInitializerHelper
-
Configures HTTP session traking nad application name.
P
- parseJson(Reader, StringBuilder) - Method in class ee.datel.dogis.utils.JsonParserService
-
Parses from JSON reader.
- parseJson(String) - Method in class ee.datel.dogis.utils.JsonParserService
-
Parses from JSON string.
- parseJsonList(Reader, StringBuilder) - Method in class ee.datel.dogis.utils.JsonParserService
-
Parses from JSON reader.
- popBuffer() - Static method in class ee.datel.dogis.utils.CommonUtils
-
Retrieve a StringBuilder.
- postProcessEnvironment(ConfigurableEnvironment) - Method in class ee.datel.dogis.initializer.EnvironmentPostProcessorImpl
-
Load additional configuration.
- PROXYURL_NAME - Static variable in class ee.datel.dogis.security.AuthorizerConstants
-
Self url attribute name.
- push(StringBuilder) - Static method in class ee.datel.dogis.utils.CommonUtils
-
Stores buffer back into storage.
- put(K, V) - Method in class ee.datel.dogis.utils.ForwardingMap
- putAll(Map<? extends K, ? extends V>) - Method in class ee.datel.dogis.utils.ForwardingMap
R
- remove(Object) - Method in class ee.datel.dogis.utils.ForwardingMap
- RequestLoggingFilter - Class in ee.datel.dogis.filter
-
Names every request tread and logs request and request times.
- RequestLoggingFilter() - Constructor for class ee.datel.dogis.filter.RequestLoggingFilter
- RIGHT_ON_APPLICATION - Static variable in class ee.datel.dogis.security.AuthorizerConstants
-
Right on application attribute name.
- RIGHT_ON_DATA - Static variable in class ee.datel.dogis.security.AuthorizerConstants
-
Rights 'data is editable' attribute name.
- RIGHT_ON_GEOMETRY - Static variable in class ee.datel.dogis.security.AuthorizerConstants
-
Rights 'geometry is editable' attribute name.
- RIGHT_ON_LAYER - Static variable in class ee.datel.dogis.security.AuthorizerConstants
-
Right on layer attribute name.
- RIGHT_ON_ORGANIZATION - Static variable in class ee.datel.dogis.security.AuthorizerConstants
-
Right on organization attribute name.
- RIGHT_ON_ORGANIZE_ORGANIZATION - Static variable in class ee.datel.dogis.security.AuthorizerConstants
-
Right on organization manager attribute name.
S
- SchedulerConfiguration - Class in ee.datel.dogis.config
-
Scheduler and async executor configurer.
- sendAsAttachment(HttpServletResponse, Path, String, String, String) - Method in class ee.datel.dogis.utils.ContentDispositionSender
-
Sends a file as attachment.
- sendAsInline(HttpServletResponse, Path, String, String, String) - Method in class ee.datel.dogis.utils.ContentDispositionSender
-
Sends a file as inline.
- sendPdf(HttpServletResponse, Path, String) - Method in class ee.datel.dogis.utils.ContentDispositionSender
-
Sends PDF file as inline.
- SERVER - Enum constant in enum class ee.datel.dogis.exception.ManagedException.Reason
-
Offended by server.
- setAuthorizationInfo(HttpServletRequest) - Method in class ee.datel.dogis.filter.ModuleAuthorizationFilter
-
Sets authorization info into request attributes.
- size() - Method in class ee.datel.dogis.utils.ForwardingMap
- split(String, char) - Static method in class ee.datel.dogis.utils.CommonUtils
-
Splits input string on separator char.
Trims result and removes empty elements. - StreamBreakerException - Exception Class in ee.datel.dogis.exception
-
Runtime exception to breake java streams.
- StreamBreakerException() - Constructor for exception class ee.datel.dogis.exception.StreamBreakerException
-
Constructor.
- StreamBreakerException(Exception) - Constructor for exception class ee.datel.dogis.exception.StreamBreakerException
-
Constructor.
- StreamBreakerException(String) - Constructor for exception class ee.datel.dogis.exception.StreamBreakerException
-
Constructor.
- StreamBreakerException(String, Throwable) - Constructor for exception class ee.datel.dogis.exception.StreamBreakerException
-
Constructor.
T
- TaskExecutorConfiguration - Class in ee.datel.dogis.config
-
TaskExecutor Configuration.
- TempFilesUtils - Class in ee.datel.dogis.utils
-
Temporary files utility methods.
- toString() - Method in enum class ee.datel.dogis.exception.ManagedException.Reason
- toString() - Method in record class ee.datel.dogis.model.MessageErrorModel
-
Returns a string representation of this record class.
- toString() - Method in record class ee.datel.dogis.model.MessageModel
-
Returns a string representation of this record class.
- toString() - Method in record class ee.datel.dogis.model.NameValueRecord
-
Returns a string representation of this record class.
U
- USER_FULLNAME - Static variable in class ee.datel.dogis.security.AuthorizerConstants
-
User person name session attribute name.
- USER_RIGHTS_MATRIX - Static variable in class ee.datel.dogis.security.AuthorizerConstants
-
User rights attribute name.
- Utf8propertiesLoader - Class in ee.datel.dogis.utils
-
UTF-8 encoded properties file loader.
V
- validateAndUnzip(Path, Resource) - Static method in class ee.datel.dogis.utils.ZipUtils
-
Unzips and validates zip archive into target directory.
- value() - Method in record class ee.datel.dogis.model.NameValueRecord
-
Returns the value of the
valuerecord component. - valueOf(String) - Static method in enum class ee.datel.dogis.exception.ManagedException.Reason
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class ee.datel.dogis.exception.ManagedException.Reason
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in class ee.datel.dogis.utils.ForwardingMap
W
- WORK_FOR_MODULE - Static variable in class ee.datel.dogis.security.AuthorizerConstants
-
Request ID http header name.
X
- XLSX_MIME_TYPE - Static variable in class ee.datel.dogis.utils.ContentDispositionSender
-
Excel MIME type.
Z
- ZipUtils - Class in ee.datel.dogis.utils
-
ZIP utilites.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form