Hybris Runtime Developer Tools
This version of the article is outdated. Please, follow the link for the updated version: https://hybrismart.com/2016/08/20/hybris-runtime-development-tools-update/ |
Overview
In this article, I would like to announce my new project, hybris Runtime Developer tools. It is a set of the web/command-line utilities for hybris developers to progress faster with the everyday tasks and troubleshooting. Each utility is available both as a command-line application and as an API interface. So you can combine these components freely with your own toolset, both web-based and standalone.- hybrisFlexibleSearch (100% ready)
- REST API and a console tool to FlexibleSearchService,
- FlexibleSearch command-line interface,
- Various output formats, such as TXT, TSV, CSV, XML,
- Using pipes and filters (grep, awk, perl etc),
- Cascade reference resolution (no more PK is in output),
- Handy for testing and troubleshooting
- FlexibleSearch built-in beautifier (reformatter)
- hybrisTypeSystem (100% ready)
- REST API and a console tool to the type system,
- Shows all available types,
- Shows the detailed information about the type,
- Shows the detailed information about the type attribute.
- hybrisBeans (100% ready)
- REST API and console tool with the common configuration,
- Shows the information about the specific bean,
- Changing bean values (!) on the fly.
- hybrisImpex (0%)
- REST API and console tool with the common configuration
- impex beautifier (reformatter)
- merging/splitting impex files
- moving repeating values into “[default=…]”
- syntax validation
- executing impexes from the command line (HAC mode)
- uploading impex file as a media and executing a cronjob (HMC mode)
- hybrisGroovy (0%)
- executing groovy scripts
- hybrisCronjob (0%)
- REST API and console interface to Cronjobs
- Starting / stopping cronjobs
- Changing cronjob attributes
- hybrisSession (0%)
- REST API and console interface to sessions
- Changing session attributes
- hybrisUsers (0%)
- REST API and console interface to the user and customer service
- sets up a current user by login
- change user-related runtime information
- hybrisLog (0%)
- log parsing operations
- activating/deactivating debug mode for classes
- hooks for flexible search requests and solr requests
- hybrisSOLR (0%)
- REST API and console interface to SOLR search and SOLR indexer
- start/stop index
- request for SOLR data
- REST API and console tool with the common configuration
- Execute groovy scripts easily
- hybrisPWS (0%)
- console interface to Platform Web Services
- hybrisMedia (0%)
- REST API and console interface to Media resources
- creating/changing/removing
- uploading media files by media code
- downloading media files by media code
Video
Download
The extension is available by request. E-mail: Rauf_Aliev@epam.com. Skype: rauf_aliev© Rauf Aliev, August 2016