Documentation ¶
Overview ¶
*
@brief File upload handler (multi-part form) *
@file fileupload.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 Incoming http REST handler (HTTP server, XATMI client) *
@file restincl.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 Transaction API and context handling *
@file transactions.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 *
@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 Enduro/X XATMI session pool & call handlers *
@file workerpool.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
-----------------------------------------------------------------------------