" /> GAX custom plug-in - Genesys CTI User Forum

Author Topic: GAX custom plug-in  (Read 4811 times)

Offline Schotti

  • Newbie
  • *
  • Posts: 3
  • Karma: 0
GAX custom plug-in
« on: June 07, 2016, 02:36:04 PM »
Advertisement
Hi there,

I want to develop my own plug-in for the Genesys Administrator Extension (GAX).
In the Developer's Guide ([url=https://docs.genesys.com/Documentation/GA/8.5.0/dev/Welcome]https://docs.genesys.com/Documentation/GA/8.5.0/dev/Welcome[/url]) there is no real tutorial or explanation how to start with an own plug-in.
I found out that there is a "gax-plugin-api" and I think this could help me but I didn't find any documentation about it.

I would be very pleased if someone has a tip in, how and where to start, the development of a GAX plug-in.


Thank you!

Offline Dionysis

  • Sr. Member
  • ****
  • Posts: 408
  • Karma: 8
Re: GAX custom plug-in
« Reply #1 on: June 07, 2016, 04:27:10 PM »
I would avoid building custom plugins for GAX for the time being.  The documentation has been removed, and the samples taken away.  It is possible to get them by requesting PM approval, however GAX is changing so rapidly that plugins are likely to not work from one version to the next, which is why there's no longer any proper documentation.

If you're wanting to build a solution definition for GAX that's different, and there are code samples inside the documentation (which probably don't work, but they're a good starting point).


Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 7641
  • Karma: 56330
Re: GAX custom plug-in
« Reply #2 on: June 07, 2016, 04:31:32 PM »
For what I have seen the core is being modified so that would explain why they removed those docs.

Offline Schotti

  • Newbie
  • *
  • Posts: 3
  • Karma: 0
Re: GAX custom plug-in
« Reply #3 on: June 08, 2016, 10:24:03 AM »
Alright, thank you both so far. I will contact Genesys and hope they will provide some information to me.

[quote author=Dionysis link=topic=9640.msg43585#msg43585 date=1465316830]
...
If you're wanting to build a solution definition for GAX that's different, and there are code samples inside the documentation (which probably don't work, but they're a good starting point).
[/quote]

I'm confused by what the solution definition is. The Developer's Guide says:
[quote]A solution definition file (also called a solution package definition, or SPD) is an XML file that
describes what is being deployed and how the deployment is to be executed, as well as any
necessary pre- and post-installation procedures[/quote]

What is a solution definition exactly? I can't imagine what it is about. Is this an alternative to plug-ins?

Thank you!

Offline Kubig

  • Hero Member
  • *****
  • Posts: 2755
  • Karma: 44
Re: GAX custom plug-in
« Reply #4 on: June 08, 2016, 11:39:57 AM »
SPD is set of configuration steps which will be done during the import the SPD file. For example the GIR solution (Genesys Interaction Recording) using the SPD file to configure and deploy alarm conditions, roles, access groups, etc.

Offline Dionysis

  • Sr. Member
  • ****
  • Posts: 408
  • Karma: 8
Re: GAX custom plug-in
« Reply #5 on: June 08, 2016, 12:58:13 PM »
You can use a solution definition to do almost anything to do with Genesys configuration and application deployment. 

For example, I've written an xml script that creates a tenant, builds a predefined folder structure, creates switches, switching offices, users, access groups etc, then applies permissions on all these things, and deploys a pair of sip servers for the new tenant.