restoutsv

command
v0.0.0-...-07b6d79 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 3, 2024 License: AGPL-3.0 Imports: 20 Imported by: 0

Documentation

Overview

*

  • @brief Service "object" routines *

  • @file dispatch.go

    -----------------------------------------------------------------------------

  • Enduro/X Middleware Platform for Distributed Transaction Processing

  • Copyright (C) 2009-2016, ATR Baltic, Ltd. All Rights Reserved.

  • Copyright (C) 2017-2018, Mavimax, Ltd. All Rights Reserved.

  • This software is released under one of the following licenses:

  • AGPL or Mavimax's license for commercial use.

  • -----------------------------------------------------------------------------

  • AGPL license: *

  • This program is free software; you can redistribute it and/or modify it under

  • the terms of the GNU Affero General Public License, version 3 as published

  • by the Free Software Foundation; *

  • This program is distributed in the hope that it will be useful, but WITHOUT ANY

  • WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A

  • PARTICULAR PURPOSE. See the GNU Affero General Public License, version 3

  • for more details. *

  • You should have received a copy of the GNU Affero General Public License along

  • with this program; if not, write to the Free Software Foundation, Inc.,

  • 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *

  • -----------------------------------------------------------------------------

  • A commercial use license is available from Mavimax, Ltd

  • contact@mavimax.com

  • -----------------------------------------------------------------------------

*

  • @brief Parse the incoming json message and read the fields cotnaining json string & Number

  • This will use Enduro/X provided Exparson package. Due to fact that there are

  • problems with golang to dynamicall parse the string & number in one step. *

  • @file jsonerror.go

    -----------------------------------------------------------------------------

  • Enduro/X Middleware Platform for Distributed Transaction Processing

  • Copyright (C) 2009-2016, ATR Baltic, Ltd. All Rights Reserved.

  • Copyright (C) 2017-2018, Mavimax, Ltd. All Rights Reserved.

  • This software is released under one of the following licenses:

  • AGPL or Mavimax's license for commercial use.

  • -----------------------------------------------------------------------------

  • AGPL license: *

  • This program is free software; you can redistribute it and/or modify it under

  • the terms of the GNU Affero General Public License, version 3 as published

  • by the Free Software Foundation; *

  • This program is distributed in the hope that it will be useful, but WITHOUT ANY

  • WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A

  • PARTICULAR PURPOSE. See the GNU Affero General Public License, version 3

  • for more details. *

  • You should have received a copy of the GNU Affero General Public License along

  • with this program; if not, write to the Free Software Foundation, Inc.,

  • 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *

  • -----------------------------------------------------------------------------

  • A commercial use license is available from Mavimax, Ltd

  • contact@mavimax.com

  • -----------------------------------------------------------------------------

*

  • @brief Enduro/X periodic service polling callback (using for echo advertise) *

  • @file periodic.go

    -----------------------------------------------------------------------------

  • Enduro/X Middleware Platform for Distributed Transaction Processing

  • Copyright (C) 2009-2016, ATR Baltic, Ltd. All Rights Reserved.

  • Copyright (C) 2017-2018, Mavimax, Ltd. All Rights Reserved.

  • This software is released under one of the following licenses:

  • AGPL or Mavimax's license for commercial use.

  • -----------------------------------------------------------------------------

  • AGPL license: *

  • This program is free software; you can redistribute it and/or modify it under

  • the terms of the GNU Affero General Public License, version 3 as published

  • by the Free Software Foundation; *

  • This program is distributed in the hope that it will be useful, but WITHOUT ANY

  • WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A

  • PARTICULAR PURPOSE. See the GNU Affero General Public License, version 3

  • for more details. *

  • You should have received a copy of the GNU Affero General Public License along

  • with this program; if not, write to the Free Software Foundation, Inc.,

  • 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *

  • -----------------------------------------------------------------------------

  • A commercial use license is available from Mavimax, Ltd

  • contact@mavimax.com

  • -----------------------------------------------------------------------------

*

  • @brief Enduro/X Outgoing http REST handler (HTTP client, XATMI server) *

  • @file restoutsv.go

    -----------------------------------------------------------------------------

  • Enduro/X Middleware Platform for Distributed Transaction Processing

  • Copyright (C) 2009-2016, ATR Baltic, Ltd. All Rights Reserved.

  • Copyright (C) 2017-2018, Mavimax, Ltd. All Rights Reserved.

  • This software is released under one of the following licenses:

  • AGPL or Mavimax's license for commercial use.

  • -----------------------------------------------------------------------------

  • AGPL license: *

  • This program is free software; you can redistribute it and/or modify it under

  • the terms of the GNU Affero General Public License, version 3 as published

  • by the Free Software Foundation; *

  • This program is distributed in the hope that it will be useful, but WITHOUT ANY

  • WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A

  • PARTICULAR PURPOSE. See the GNU Affero General Public License, version 3

  • for more details. *

  • You should have received a copy of the GNU Affero General Public License along

  • with this program; if not, write to the Free Software Foundation, Inc.,

  • 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *

  • -----------------------------------------------------------------------------

  • A commercial use license is available from Mavimax, Ltd

  • contact@mavimax.com

  • -----------------------------------------------------------------------------

*

  • @brief Service "object" routines *

  • @file service.go

    -----------------------------------------------------------------------------

  • Enduro/X Middleware Platform for Distributed Transaction Processing

  • Copyright (C) 2009-2016, ATR Baltic, Ltd. All Rights Reserved.

  • Copyright (C) 2017-2018, Mavimax, Ltd. All Rights Reserved.

  • This software is released under one of the following licenses:

  • AGPL or Mavimax's license for commercial use.

  • -----------------------------------------------------------------------------

  • AGPL license: *

  • This program is free software; you can redistribute it and/or modify it under

  • the terms of the GNU Affero General Public License, version 3 as published

  • by the Free Software Foundation; *

  • This program is distributed in the hope that it will be useful, but WITHOUT ANY

  • WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A

  • PARTICULAR PURPOSE. See the GNU Affero General Public License, version 3

  • for more details. *

  • You should have received a copy of the GNU Affero General Public License along

  • with this program; if not, write to the Free Software Foundation, Inc.,

  • 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *

  • -----------------------------------------------------------------------------

  • A commercial use license is available from Mavimax, Ltd

  • contact@mavimax.com

  • -----------------------------------------------------------------------------

*

  • @brief View support routines *

  • @file viewsupp.go

    -----------------------------------------------------------------------------

  • Enduro/X Middleware Platform for Distributed Transaction Processing

  • Copyright (C) 2009-2016, ATR Baltic, Ltd. All Rights Reserved.

  • Copyright (C) 2017-2018, Mavimax, Ltd. All Rights Reserved.

  • This software is released under one of the following licenses:

  • AGPL or Mavimax's license for commercial use.

  • -----------------------------------------------------------------------------

  • AGPL license: *

  • This program is free software; you can redistribute it and/or modify it under

  • the terms of the GNU Affero General Public License, version 3 as published

  • by the Free Software Foundation; *

  • This program is distributed in the hope that it will be useful, but WITHOUT ANY

  • WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A

  • PARTICULAR PURPOSE. See the GNU Affero General Public License, version 3

  • for more details. *

  • You should have received a copy of the GNU Affero General Public License along

  • with this program; if not, write to the Free Software Foundation, Inc.,

  • 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *

  • -----------------------------------------------------------------------------

  • A commercial use license is available from Mavimax, Ltd

  • contact@mavimax.com

  • -----------------------------------------------------------------------------

*

  • @brief Pool of XATMI sessions *

  • @file xatmipool.go

    -----------------------------------------------------------------------------

  • Enduro/X Middleware Platform for Distributed Transaction Processing

  • Copyright (C) 2009-2016, ATR Baltic, Ltd. All Rights Reserved.

  • Copyright (C) 2017-2018, Mavimax, Ltd. All Rights Reserved.

  • This software is released under one of the following licenses:

  • AGPL or Mavimax's license for commercial use.

  • -----------------------------------------------------------------------------

  • AGPL license: *

  • This program is free software; you can redistribute it and/or modify it under

  • the terms of the GNU Affero General Public License, version 3 as published

  • by the Free Software Foundation; *

  • This program is distributed in the hope that it will be useful, but WITHOUT ANY

  • WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A

  • PARTICULAR PURPOSE. See the GNU Affero General Public License, version 3

  • for more details. *

  • You should have received a copy of the GNU Affero General Public License along

  • with this program; if not, write to the Free Software Foundation, Inc.,

  • 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *

  • -----------------------------------------------------------------------------

  • A commercial use license is available from Mavimax, Ltd

  • contact@mavimax.com

  • -----------------------------------------------------------------------------

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL