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.

commandlinetools

  • 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

See details in forthcoming  publications.

Video

Download

The extension is available by request. E-mail: Rauf_Aliev@epam.com. Skype: rauf_aliev

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: