Package ubic.gemma.core.util
-
Interface Summary Interface Description CLI Interface for CLI tools.GemmaRestApiClient A minimalist client for accessing Gemma's RESTful API.GemmaRestApiClient.DataResponse GemmaRestApiClient.EmptyResponse For endpoints that return no data (i.e.GemmaRestApiClient.ErrorResponse GemmaRestApiClient.ErrorResponse.Error GemmaRestApiClient.Redirection For endpoint that return a redirection.GemmaRestApiClient.Response A response from the API, which is either aGemmaRestApiClient.DataResponse
orGemmaRestApiClient.ErrorResponse
.MailEngine -
Class Summary Class Description AbstractAuthenticatedCLI Subclass this to create command line interface (CLI) tools that need authentication.AbstractCLI Basic implementation of theCLI
interface.BuildInfo DummyMailSender Mock mail sender for testing.FileUtils GemmaRestApiClientImpl HelpUtils ListUtils Utilities and algorithms forList
.MailEngineImpl MarkCLIsAsPrototypes Mark all CLI beans as prototype and singletons as lazy-init by default.NetDatasourceUtil Helper methods to get FTP connection.SimpleThreadFactory A simple thread factory based on a preferably unique thread name prefix.TextResourceToSetOfLinesFactoryBean Converts a text resource into a set of lines.XMLUtils Handy methods for dealing with XML. -
Exception Summary Exception Description GemmaRestApiClientException