pause();
27 | void resume(int result);
28 |
29 | void reset();
30 | }
31 |
--------------------------------------------------------------------------------
/jpos/src/main/java/org/jpos/transaction/TransactionStatusListener.java:
--------------------------------------------------------------------------------
1 | /*
2 | * jPOS Project [http://jpos.org]
3 | * Copyright (C) 2000-2024 jPOS Software SRL
4 | *
5 | * This program is free software: you can redistribute it and/or modify
6 | * it under the terms of the GNU Affero General Public License as
7 | * published by the Free Software Foundation, either version 3 of the
8 | * License, or (at your option) any later version.
9 | *
10 | * This program is distributed in the hope that it will be useful,
11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | * GNU Affero General Public License for more details.
14 | *
15 | * You should have received a copy of the GNU Affero General Public License
16 | * along with this program. If not, see .
17 | */
18 |
19 | package org.jpos.transaction;
20 |
21 | import java.util.EventListener;
22 |
23 | public interface TransactionStatusListener extends EventListener {
24 | void update(TransactionStatusEvent e);
25 | }
26 |
--------------------------------------------------------------------------------
/jpos/src/main/java/org/jpos/transaction/package.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | jPOS Transaction Manager
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/jpos/src/main/java/org/jpos/ui/UIFactory.java:
--------------------------------------------------------------------------------
1 | /*
2 | * jPOS Project [http://jpos.org]
3 | * Copyright (C) 2000-2024 jPOS Software SRL
4 | *
5 | * This program is free software: you can redistribute it and/or modify
6 | * it under the terms of the GNU Affero General Public License as
7 | * published by the Free Software Foundation, either version 3 of the
8 | * License, or (at your option) any later version.
9 | *
10 | * This program is distributed in the hope that it will be useful,
11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | * GNU Affero General Public License for more details.
14 | *
15 | * You should have received a copy of the GNU Affero General Public License
16 | * along with this program. If not, see .
17 | */
18 |
19 | package org.jpos.ui;
20 |
21 | import org.jdom2.Element;
22 |
23 | import javax.swing.*;
24 |
25 | /**
26 | * @author Alejandro Revilla
27 | *
28 | * UI delegates the creation of UI components to an UIFactory.
29 | */
30 | public interface UIFactory {
31 | JComponent create(UI ui, Element config);
32 | }
33 |
34 |
--------------------------------------------------------------------------------
/jpos/src/main/java/org/jpos/ui/package.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | jPOS User Interface Framework
5 |
6 | See src/examples/ui for details
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/jpos/src/main/java/org/jpos/util/Destroyable.java:
--------------------------------------------------------------------------------
1 | /*
2 | * jPOS Project [http://jpos.org]
3 | * Copyright (C) 2000-2024 jPOS Software SRL
4 | *
5 | * This program is free software: you can redistribute it and/or modify
6 | * it under the terms of the GNU Affero General Public License as
7 | * published by the Free Software Foundation, either version 3 of the
8 | * License, or (at your option) any later version.
9 | *
10 | * This program is distributed in the hope that it will be useful,
11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | * GNU Affero General Public License for more details.
14 | *
15 | * You should have received a copy of the GNU Affero General Public License
16 | * along with this program. If not, see .
17 | */
18 |
19 | package org.jpos.util;
20 |
21 |
22 | /**
23 | * @author apr@cs.com.uy
24 | * @version $Id$
25 | */
26 | public interface Destroyable {
27 | void destroy();
28 | }
29 |
30 |
--------------------------------------------------------------------------------
/jpos/src/main/java/org/jpos/util/LogListener.java:
--------------------------------------------------------------------------------
1 | /*
2 | * jPOS Project [http://jpos.org]
3 | * Copyright (C) 2000-2024 jPOS Software SRL
4 | *
5 | * This program is free software: you can redistribute it and/or modify
6 | * it under the terms of the GNU Affero General Public License as
7 | * published by the Free Software Foundation, either version 3 of the
8 | * License, or (at your option) any later version.
9 | *
10 | * This program is distributed in the hope that it will be useful,
11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | * GNU Affero General Public License for more details.
14 | *
15 | * You should have received a copy of the GNU Affero General Public License
16 | * along with this program. If not, see .
17 | */
18 |
19 | package org.jpos.util;
20 |
21 |
22 | import java.util.EventListener;
23 |
24 | /**
25 | * @author apr@cs.com.uy
26 | * @version $Id$
27 | */
28 | public interface LogListener extends EventListener {
29 | LogEvent log(LogEvent ev);
30 | default void setLogEventWriter (LogEventWriter w) {
31 | // do nothing, for backward compatibility
32 | }
33 | }
34 |
--------------------------------------------------------------------------------
/jpos/src/main/java/org/jpos/util/LogProducer.java:
--------------------------------------------------------------------------------
1 | /*
2 | * jPOS Project [http://jpos.org]
3 | * Copyright (C) 2000-2024 jPOS Software SRL
4 | *
5 | * This program is free software: you can redistribute it and/or modify
6 | * it under the terms of the GNU Affero General Public License as
7 | * published by the Free Software Foundation, either version 3 of the
8 | * License, or (at your option) any later version.
9 | *
10 | * This program is distributed in the hope that it will be useful,
11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | * GNU Affero General Public License for more details.
14 | *
15 | * You should have received a copy of the GNU Affero General Public License
16 | * along with this program. If not, see .
17 | */
18 |
19 | package org.jpos.util;
20 |
21 | public interface LogProducer {
22 | void addListener(LogListener l);
23 | void removeListener(LogListener l);
24 | void removeAllListeners();
25 | }
26 |
--------------------------------------------------------------------------------
/jpos/src/main/java/org/jpos/util/LogSource.java:
--------------------------------------------------------------------------------
1 | /*
2 | * jPOS Project [http://jpos.org]
3 | * Copyright (C) 2000-2024 jPOS Software SRL
4 | *
5 | * This program is free software: you can redistribute it and/or modify
6 | * it under the terms of the GNU Affero General Public License as
7 | * published by the Free Software Foundation, either version 3 of the
8 | * License, or (at your option) any later version.
9 | *
10 | * This program is distributed in the hope that it will be useful,
11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | * GNU Affero General Public License for more details.
14 | *
15 | * You should have received a copy of the GNU Affero General Public License
16 | * along with this program. If not, see .
17 | */
18 |
19 | package org.jpos.util;
20 |
21 |
22 | /**
23 | * @author apr@cs.com.uy
24 | * @version $Id$
25 | */
26 | public interface LogSource {
27 | void setLogger(Logger logger, String realm);
28 | String getRealm();
29 | Logger getLogger();
30 | }
31 |
32 |
--------------------------------------------------------------------------------
/jpos/src/main/java/org/jpos/util/MetricsProvider.java:
--------------------------------------------------------------------------------
1 | /*
2 | * jPOS Project [http://jpos.org]
3 | * Copyright (C) 2000-2024 jPOS Software SRL
4 | *
5 | * This program is free software: you can redistribute it and/or modify
6 | * it under the terms of the GNU Affero General Public License as
7 | * published by the Free Software Foundation, either version 3 of the
8 | * License, or (at your option) any later version.
9 | *
10 | * This program is distributed in the hope that it will be useful,
11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | * GNU Affero General Public License for more details.
14 | *
15 | * You should have received a copy of the GNU Affero General Public License
16 | * along with this program. If not, see .
17 | */
18 |
19 | package org.jpos.util;
20 |
21 | public interface MetricsProvider {
22 | Metrics getMetrics();
23 | }
24 |
--------------------------------------------------------------------------------
/jpos/src/main/java/org/jpos/util/function/ByteArrayMapper.java:
--------------------------------------------------------------------------------
1 | /*
2 | * jPOS Project [http://jpos.org]
3 | * Copyright (C) 2000-2024 jPOS Software SRL
4 | *
5 | * This program is free software: you can redistribute it and/or modify
6 | * it under the terms of the GNU Affero General Public License as
7 | * published by the Free Software Foundation, either version 3 of the
8 | * License, or (at your option) any later version.
9 | *
10 | * This program is distributed in the hope that it will be useful,
11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | * GNU Affero General Public License for more details.
14 | *
15 | * You should have received a copy of the GNU Affero General Public License
16 | * along with this program. If not, see .
17 | */
18 |
19 | package org.jpos.util.function;
20 |
21 | import java.util.function.Function;
22 |
23 | /**
24 | * @author Alwyn Schoeman
25 | * @since 2.1.4
26 | */
27 | public interface ByteArrayMapper extends Function {
28 | }
29 |
--------------------------------------------------------------------------------
/jpos/src/main/java/org/jpos/util/function/LogEventMapper.java:
--------------------------------------------------------------------------------
1 | /*
2 | * jPOS Project [http://jpos.org]
3 | * Copyright (C) 2000-2024 jPOS Software SRL
4 | *
5 | * This program is free software: you can redistribute it and/or modify
6 | * it under the terms of the GNU Affero General Public License as
7 | * published by the Free Software Foundation, either version 3 of the
8 | * License, or (at your option) any later version.
9 | *
10 | * This program is distributed in the hope that it will be useful,
11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | * GNU Affero General Public License for more details.
14 | *
15 | * You should have received a copy of the GNU Affero General Public License
16 | * along with this program. If not, see .
17 | */
18 |
19 | package org.jpos.util.function;
20 |
21 | import org.jpos.util.LogEvent;
22 |
23 | import java.util.function.Function;
24 |
25 | /**
26 | * @author Alwyn Schoeman
27 | * @since 2.1.4
28 | */
29 | public interface LogEventMapper extends Function {
30 | }
31 |
--------------------------------------------------------------------------------
/jpos/src/main/java/org/jpos/util/package.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | utility/helper classes
4 |
5 |
6 |
--------------------------------------------------------------------------------
/jpos/src/main/resources/LICENSEE.asc:
--------------------------------------------------------------------------------
1 | -----BEGIN PGP SIGNED MESSAGE-----
2 | Hash: SHA1
3 |
4 | jPOS Community Edition, licensed under GNU AGPL v3.0.
5 | This software is probably not suitable for commercial use.
6 | Please see http://jpos.org/license for details.
7 |
8 | -----BEGIN PGP SIGNATURE-----
9 | Version: GnuPG v1.4.9 (Darwin)
10 |
11 | iQEcBAEBAgAGBQJMolHDAAoJEOQyeO71nYtFv74H/3OgehDGEy1VXp2U3/GcAobg
12 | HH2eZjPUz53r38ARPiU3pzm9LwDa3WZgJJaa/b9VrJwKvbPwe9+0kY3gScDE1skT
13 | ladHt+KHHmGQArEutkzHlpZa73RbroFEIa1qmN6MaDEHGoxZqDh0Sv2cpvOaVYGO
14 | St8ZaddLBPC17bSjAPWo9sWbvL7FgPFOHhnPmbeux8SLtnfWxXWsgo5hLBanKmO1
15 | 1z+I/w/6DL6ZYZU6bAJUk+eyVVImJqw0x3IEElI07Nh9MC6BA4iJ77ejobj8HI2r
16 | q9ulRPEqH9NR79619lNKVUkE206dVlXo7xHmJS1QZy5v/GT66xBxyDVfTduPFXk=
17 | =oP+v
18 | -----END PGP SIGNATURE-----
19 |
--------------------------------------------------------------------------------
/jpos/src/main/resources/META-INF/.pgp/pubring.asc:
--------------------------------------------------------------------------------
1 | -----BEGIN PGP PUBLIC KEY BLOCK-----
2 | Version: SKS 1.1.4
3 | Comment: Hostname: pgp.mit.edu
4 |
5 | mQENBEyiKxYBCAC/IMoiIBPLWpXrsiILBGNRJq6bhxMK1pQKWlYC6m3xFtHlBHPJpzIG3DQg
6 | pvtE+rVADomfVzvp2D1PA8qGJpbgrkqeQm6EeTsxZk6xP6a2ItcV42hk/CwY4wUBinwq8knY
7 | 7slazSE9zjJFQIar9C9Vk97th9Lx0Ii9E6Rs13csKF+d+arV9fguIoDlTDulB/M9QEyVw0/7
8 | viLDi+f029gRSeUiJa486RmlB4CqKdB6/2k+lR7HuTyfsa/3qbLywCg3dTpJ1recam6yg6FC
9 | W7s4SKbgd7XF2Z++covHOpcQm95NrlMwQAO6Q0wWGyx2BFt1mA+Fl8J325jNwBvyKmNHABEB
10 | AAG0H2pQT1MgTGljZW5zZSA8bGljZW5zZUBqcG9zLm9yZz6JATYEEwECACAFAkyiKxYCGwMG
11 | CwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRDkMnju9Z2LRQg9B/oCSPkxq90HfDDjarW/+Znr
12 | WOD2h8d4eqQq0AMJPkS5+9Uz0ErhaAVKCZOROLvMhxY33jV1ADbWiBjQ+hudab6Sj22Cdyz7
13 | lJELIKFHCdiJxKHvkybDQJHkGGUXb9tcFf5fX5EyYn5VpsQgoSMU6KB7qUsvGpLfBAKExDGW
14 | 3uENb+8fWELLYYBQRS9FVAOihVSo5NGJ/nwZaDgoDOQxphdEIXUbIdHTkviy6jMYyIOa2jEg
15 | LFGfr0B3hXA45PRCiZo+0xd95S5dWhKyatIYIYvJNgStOqfIpxSIGN0T2dWvB4xZUrigsa+K
16 | p2xzce8oU1H5oX3B2E7KcbDrdMe2SepK
17 | =XKpH
18 | -----END PGP PUBLIC KEY BLOCK-----
19 |
--------------------------------------------------------------------------------
/jpos/src/main/resources/META-INF/modules/rkeys/3C5A171B321193A728EE33B56DB9949F437654B8:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jpos/jPOS/ba0670df9006b5c656e517e49c948eb414bdbeae/jpos/src/main/resources/META-INF/modules/rkeys/3C5A171B321193A728EE33B56DB9949F437654B8
--------------------------------------------------------------------------------
/jpos/src/main/resources/META-INF/q2/installs/deploy/99_sysmon.xml:
--------------------------------------------------------------------------------
1 |
2 | 3600000
3 | true
4 |
5 |
6 |
--------------------------------------------------------------------------------
/jpos/src/main/resources/META-INF/services/org.jpos.core.EnvironmentProvider:
--------------------------------------------------------------------------------
1 | org.jpos.core.FileEnvironmentProvider
2 | org.jpos.core.ObfEnvironmentProvider
3 |
--------------------------------------------------------------------------------
/jpos/src/main/resources/META-INF/services/org.jpos.log.LogRenderer:
--------------------------------------------------------------------------------
1 | org.jpos.log.render.json.LogEventJsonLogRenderer
2 | org.jpos.log.render.json.LoggeableJsonLogRenderer
3 | org.jpos.log.render.json.AuditLogEventJsonLogRenderer
4 |
5 | org.jpos.log.render.xml.LoggeableXmlLogRenderer
6 | org.jpos.log.render.xml.LogEventXmlLogRenderer
7 |
8 | #org.jpos.log.render.markdown.ProfilerMarkdownRenderer
9 | #org.jpos.log.render.markdown.SysInfoMarkdownRenderer
10 | org.jpos.log.render.markdown.ContextMarkdownRenderer
11 | org.jpos.log.render.markdown.LoggeableMarkdownLogRenderer
12 | org.jpos.log.render.markdown.LogEventMarkdownRenderer
13 | org.jpos.log.render.markdown.StringMarkdownLogRenderer
14 | org.jpos.log.render.markdown.ObjectMarkdownLogRenderer
15 | org.jpos.log.render.markdown.ByteArrayMarkdownLogRenderer
16 | org.jpos.log.render.markdown.ThrowableMarkdownLogRenderer
17 | org.jpos.log.render.markdown.ElementMarkdownLogRenderer
18 | #org.jpos.log.render.markdown.TransactionManagerTraceMarkdownLogRenderer
19 | #org.jpos.log.render.markdown.TransactionManagerTraceArrayMarkdownLogRenderer
20 |
21 | org.jpos.log.render.txt.ObjectTxtLogRenderer
22 |
--------------------------------------------------------------------------------
/jpos/src/main/resources/org/jpos/iso/ISOCurrency.properties:
--------------------------------------------------------------------------------
1 | BYN=933 2 // Belarusian Ruble BELARUS added in July 1st not available in Java8
2 | VES=928 2 // VENEZUELA (BOLIVARIAN REPUBLIC OF) ISO 4217 AMENDMENT NUMBER 166
3 | SLE=925 2 // Effective 1 April 2022 the ISO 4217 code for the Sierra Leone redenominated monetary unit will be SLE.
4 | ZWG=924 2 // ZIMBABWE (Zimbabwe Gold) ISO 4217 AMENDMENT NUMBER 177 added on June 20th, 2024
5 |
--------------------------------------------------------------------------------
/jpos/src/main/resources/org/jpos/q2/QFactory.properties:
--------------------------------------------------------------------------------
1 | logger=org.jpos.q2.qbean.LoggerAdaptor
2 | shutdown=org.jpos.q2.qbean.Shutdown
3 | script=org.jpos.q2.qbean.BSH
4 | jython=org.jpos.q2.qbean.Jython
5 | groovy=org.jpos.q2.qbean.Groovy
6 | spacelet=org.jpos.q2.qbean.SpaceLet
7 | sysmon=org.jpos.q2.qbean.SystemMonitor
8 | txnmgr=org.jpos.transaction.TransactionManager
9 | transaction-manager=org.jpos.transaction.TransactionManager
10 | qmux=org.jpos.q2.iso.QMUX
11 | qserver=org.jpos.q2.iso.QServer
12 | channel-adaptor=org.jpos.q2.iso.ChannelAdaptor
13 | qexec=org.jpos.q2.qbean.QExec
14 | config=org.jpos.q2.qbean.QConfig
15 | xml-config=org.jpos.q2.qbean.QXmlConfig
16 | sshd=org.jpos.q2.ssh.SshService
17 | ssm=org.jpos.q2.security.SMAdaptor
18 | ks=org.jpos.q2.security.KeyStoreAdaptor
19 | templates=org.jpos.q2.qbean.TemplateDeployer
20 | prometheus=org.jpos.metrics.PrometheusService
--------------------------------------------------------------------------------
/jpos/src/main/resources/org/jpos/q2/cli/CALCLUHN.man:
--------------------------------------------------------------------------------
1 | Usage: calcluhn pan(s)
2 |
--------------------------------------------------------------------------------
/jpos/src/main/resources/org/jpos/q2/cli/CLR.man:
--------------------------------------------------------------------------------
1 | Clear screen
2 |
--------------------------------------------------------------------------------
/jpos/src/main/resources/org/jpos/q2/cli/DUMPMETRICS.man:
--------------------------------------------------------------------------------
1 | Usage: dumpmetrics
2 |
3 |
--------------------------------------------------------------------------------
/jpos/src/main/resources/org/jpos/q2/cli/INSTALL.man:
--------------------------------------------------------------------------------
1 | Extract Q2 configuration files from installed modules.
2 |
3 | Try 'install --help' for further information.
4 |
--------------------------------------------------------------------------------
/jpos/src/main/resources/org/jpos/q2/cli/MEM.man:
--------------------------------------------------------------------------------
1 | Usage: mem [--gc]
2 |
--------------------------------------------------------------------------------
/jpos/src/main/resources/org/jpos/q2/cli/SHOWNR.man:
--------------------------------------------------------------------------------
1 | Usage: shownr [-a] [object-name]
2 |
3 | If the -a is provided as a first argument, shownr
4 | will dump the details of a registered Loggeable
5 | object.
6 |
7 | If no object-name is specified, shownr will dump the
8 | whole content of the NameRegistrar.
9 |
--------------------------------------------------------------------------------
/jpos/src/main/resources/org/jpos/q2/cli/SHUTDOWN.man:
--------------------------------------------------------------------------------
1 | usage: shutdown
2 | -f,--force force shutdown
3 | -q,--quiet be quiet
4 |
--------------------------------------------------------------------------------
/jpos/src/main/resources/org/jpos/q2/cli/TAIL.man:
--------------------------------------------------------------------------------
1 | Usage: tail [log-name] [log-name] [log-name] ...
2 |
3 | The tail command without arguments provides a list of registered loggers
4 |
5 | type 'q' to quit.
6 |
7 |
--------------------------------------------------------------------------------
/jpos/src/main/resources/org/jpos/q2/cli/TMMON.man:
--------------------------------------------------------------------------------
1 | Usage: tmmon [tm-name] [tm-name] ...
2 |
3 | can be used to monitor in real time a transaction manager
4 |
5 | tmmon command without arguments provides a list of registered TransactionManagers
6 |
7 | type 'q' to quit.
8 |
9 |
--------------------------------------------------------------------------------
/jpos/src/main/resources/org/jpos/q2/cli/TZCHECK.man:
--------------------------------------------------------------------------------
1 | Checks for GMT OFFSET changes in current locale
2 |
--------------------------------------------------------------------------------
/jpos/src/main/resources/org/jpos/ui/UI.properties:
--------------------------------------------------------------------------------
1 | #
2 | # $Id$
3 | #
4 | panel=org.jpos.ui.factory.PanelFactory
5 | label=org.jpos.ui.factory.JLabelFactory
6 | button=org.jpos.ui.factory.JButtonFactory
7 | border-layout=org.jpos.ui.factory.BorderLayoutFactory
8 | grid=org.jpos.ui.factory.GridLayoutFactory
9 | hsplit=org.jpos.ui.factory.HSplitFactory
10 | vsplit=org.jpos.ui.factory.VSplitFactory
11 | tree=org.jpos.ui.factory.JTreeFactory
12 | tabbed-pane=org.jpos.ui.factory.JTabbedPaneFactory
13 | html=org.jpos.ui.factory.HtmlFactory
14 | text=org.jpos.ui.factory.TextFactory
15 | log-listener=org.jpos.ui.factory.LogListenerFactory
16 | iso-meter=org.jpos.ui.factory.ISOMeterFactory
17 |
18 | #
19 | # The following element names depends on EXTension modules (see ext/README)
20 | #
21 | swixml=org.jpos.ui.factory.SwiXMLFactory
22 |
23 |
--------------------------------------------------------------------------------
/jpos/src/test/java/org/jpos/iso/packager/VAPVIPPackagerTest.java:
--------------------------------------------------------------------------------
1 | /*
2 | * jPOS Project [http://jpos.org]
3 | * Copyright (C) 2000-2024 jPOS Software SRL
4 | *
5 | * This program is free software: you can redistribute it and/or modify
6 | * it under the terms of the GNU Affero General Public License as
7 | * published by the Free Software Foundation, either version 3 of the
8 | * License, or (at your option) any later version.
9 | *
10 | * This program is distributed in the hope that it will be useful,
11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | * GNU Affero General Public License for more details.
14 | *
15 | * You should have received a copy of the GNU Affero General Public License
16 | * along with this program. If not, see .
17 | */
18 |
19 | package org.jpos.iso.packager;
20 |
21 | import static org.junit.jupiter.api.Assertions.assertTrue;
22 |
23 | import org.junit.jupiter.api.Test;
24 |
25 | public class VAPVIPPackagerTest {
26 |
27 | @Test
28 | public void testPlaceHolder() {
29 | assertTrue(true);
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/jpos/src/test/java/org/jpos/q2/qbean/NameRegistrarInspectorTest.java:
--------------------------------------------------------------------------------
1 | /*
2 | * jPOS Project [http://jpos.org]
3 | * Copyright (C) 2000-2024 jPOS Software SRL
4 | *
5 | * This program is free software: you can redistribute it and/or modify
6 | * it under the terms of the GNU Affero General Public License as
7 | * published by the Free Software Foundation, either version 3 of the
8 | * License, or (at your option) any later version.
9 | *
10 | * This program is distributed in the hope that it will be useful,
11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | * GNU Affero General Public License for more details.
14 | *
15 | * You should have received a copy of the GNU Affero General Public License
16 | * along with this program. If not, see .
17 | */
18 |
19 | package org.jpos.q2.qbean;
20 |
21 | import org.junit.jupiter.api.Test;
22 |
23 | public class NameRegistrarInspectorTest {
24 |
25 | @Test
26 | public void testConstructor() throws Throwable {
27 | new NameRegistrarInspector();
28 | }
29 |
30 | }
31 |
--------------------------------------------------------------------------------
/jpos/src/test/java/org/jpos/security/jceadapter/ConsoleTest.java:
--------------------------------------------------------------------------------
1 | /*
2 | * jPOS Project [http://jpos.org]
3 | * Copyright (C) 2000-2024 jPOS Software SRL
4 | *
5 | * This program is free software: you can redistribute it and/or modify
6 | * it under the terms of the GNU Affero General Public License as
7 | * published by the Free Software Foundation, either version 3 of the
8 | * License, or (at your option) any later version.
9 | *
10 | * This program is distributed in the hope that it will be useful,
11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | * GNU Affero General Public License for more details.
14 | *
15 | * You should have received a copy of the GNU Affero General Public License
16 | * along with this program. If not, see .
17 | */
18 |
19 | package org.jpos.security.jceadapter;
20 |
21 | import static org.junit.jupiter.api.Assertions.assertTrue;
22 |
23 | import org.junit.jupiter.api.Test;
24 |
25 | public class ConsoleTest {
26 |
27 | @Test
28 | public void testConstructor() throws Throwable {
29 | new Console();
30 | assertTrue(true, "Test completed without Exception");
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/jpos/src/test/java/org/jpos/space/SpaceProxyTest.java:
--------------------------------------------------------------------------------
1 | /*
2 | * jPOS Project [http://jpos.org]
3 | * Copyright (C) 2000-2024 jPOS Software SRL
4 | *
5 | * This program is free software: you can redistribute it and/or modify
6 | * it under the terms of the GNU Affero General Public License as
7 | * published by the Free Software Foundation, either version 3 of the
8 | * License, or (at your option) any later version.
9 | *
10 | * This program is distributed in the hope that it will be useful,
11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | * GNU Affero General Public License for more details.
14 | *
15 | * You should have received a copy of the GNU Affero General Public License
16 | * along with this program. If not, see .
17 | */
18 |
19 | package org.jpos.space;
20 |
21 | import static org.junit.jupiter.api.Assertions.assertThrows;
22 |
23 | import org.junit.jupiter.api.Test;
24 |
25 | public class SpaceProxyTest {
26 |
27 | @Test
28 | public void testConstructor() throws Throwable {
29 | assertThrows(NullPointerException.class, () -> {
30 | new SpaceProxy("Inval*d space: ");
31 | });
32 | }
33 | }
34 |
--------------------------------------------------------------------------------
/jpos/src/test/java/org/jpos/ui/factory/GridLayoutFactoryTest.java:
--------------------------------------------------------------------------------
1 | /*
2 | * jPOS Project [http://jpos.org]
3 | * Copyright (C) 2000-2024 jPOS Software SRL
4 | *
5 | * This program is free software: you can redistribute it and/or modify
6 | * it under the terms of the GNU Affero General Public License as
7 | * published by the Free Software Foundation, either version 3 of the
8 | * License, or (at your option) any later version.
9 | *
10 | * This program is distributed in the hope that it will be useful,
11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | * GNU Affero General Public License for more details.
14 | *
15 | * You should have received a copy of the GNU Affero General Public License
16 | * along with this program. If not, see .
17 | */
18 |
19 | package org.jpos.ui.factory;
20 |
21 | import static org.junit.jupiter.api.Assertions.assertTrue;
22 |
23 | import org.junit.jupiter.api.Test;
24 |
25 | public class GridLayoutFactoryTest {
26 |
27 | @Test
28 | public void testConstructor() throws Throwable {
29 | new GridLayoutFactory();
30 | assertTrue(true, "Test completed without Exception");
31 | }
32 |
33 | }
34 |
--------------------------------------------------------------------------------
/jpos/src/test/java/org/jpos/ui/factory/HSplitFactoryTest.java:
--------------------------------------------------------------------------------
1 | /*
2 | * jPOS Project [http://jpos.org]
3 | * Copyright (C) 2000-2024 jPOS Software SRL
4 | *
5 | * This program is free software: you can redistribute it and/or modify
6 | * it under the terms of the GNU Affero General Public License as
7 | * published by the Free Software Foundation, either version 3 of the
8 | * License, or (at your option) any later version.
9 | *
10 | * This program is distributed in the hope that it will be useful,
11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | * GNU Affero General Public License for more details.
14 | *
15 | * You should have received a copy of the GNU Affero General Public License
16 | * along with this program. If not, see .
17 | */
18 |
19 | package org.jpos.ui.factory;
20 |
21 | import static org.junit.jupiter.api.Assertions.assertTrue;
22 |
23 | import org.junit.jupiter.api.Test;
24 |
25 | public class HSplitFactoryTest {
26 |
27 | @Test
28 | public void testConstructor() throws Throwable {
29 | new HSplitFactory();
30 | assertTrue(true, "Test completed without Exception");
31 | }
32 |
33 | }
34 |
--------------------------------------------------------------------------------
/jpos/src/test/java/org/jpos/ui/factory/ISOMeterFactoryTest.java:
--------------------------------------------------------------------------------
1 | /*
2 | * jPOS Project [http://jpos.org]
3 | * Copyright (C) 2000-2024 jPOS Software SRL
4 | *
5 | * This program is free software: you can redistribute it and/or modify
6 | * it under the terms of the GNU Affero General Public License as
7 | * published by the Free Software Foundation, either version 3 of the
8 | * License, or (at your option) any later version.
9 | *
10 | * This program is distributed in the hope that it will be useful,
11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | * GNU Affero General Public License for more details.
14 | *
15 | * You should have received a copy of the GNU Affero General Public License
16 | * along with this program. If not, see .
17 | */
18 |
19 | package org.jpos.ui.factory;
20 |
21 | import static org.junit.jupiter.api.Assertions.assertTrue;
22 |
23 | import org.junit.jupiter.api.Test;
24 |
25 | public class ISOMeterFactoryTest {
26 |
27 | @Test
28 | public void testConstructor() throws Throwable {
29 | new ISOMeterFactory();
30 | assertTrue(true, "Test completed without Exception");
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/jpos/src/test/java/org/jpos/ui/factory/PanelFactoryTest.java:
--------------------------------------------------------------------------------
1 | /*
2 | * jPOS Project [http://jpos.org]
3 | * Copyright (C) 2000-2024 jPOS Software SRL
4 | *
5 | * This program is free software: you can redistribute it and/or modify
6 | * it under the terms of the GNU Affero General Public License as
7 | * published by the Free Software Foundation, either version 3 of the
8 | * License, or (at your option) any later version.
9 | *
10 | * This program is distributed in the hope that it will be useful,
11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | * GNU Affero General Public License for more details.
14 | *
15 | * You should have received a copy of the GNU Affero General Public License
16 | * along with this program. If not, see .
17 | */
18 |
19 | package org.jpos.ui.factory;
20 |
21 | import static org.junit.jupiter.api.Assertions.assertTrue;
22 |
23 | import org.junit.jupiter.api.Test;
24 |
25 | public class PanelFactoryTest {
26 |
27 | @Test
28 | public void testConstructor() throws Throwable {
29 | new PanelFactory();
30 | assertTrue(true, "Test completed without Exception");
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/jpos/src/test/java/org/jpos/ui/factory/TextFactoryTest.java:
--------------------------------------------------------------------------------
1 | /*
2 | * jPOS Project [http://jpos.org]
3 | * Copyright (C) 2000-2024 jPOS Software SRL
4 | *
5 | * This program is free software: you can redistribute it and/or modify
6 | * it under the terms of the GNU Affero General Public License as
7 | * published by the Free Software Foundation, either version 3 of the
8 | * License, or (at your option) any later version.
9 | *
10 | * This program is distributed in the hope that it will be useful,
11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | * GNU Affero General Public License for more details.
14 | *
15 | * You should have received a copy of the GNU Affero General Public License
16 | * along with this program. If not, see .
17 | */
18 |
19 | package org.jpos.ui.factory;
20 |
21 | import static org.junit.jupiter.api.Assertions.assertTrue;
22 |
23 | import org.junit.jupiter.api.Test;
24 |
25 | public class TextFactoryTest {
26 |
27 | @Test
28 | public void testConstructor() throws Throwable {
29 | new TextFactory();
30 | assertTrue(true, "Test completed without Exception");
31 | }
32 |
33 | }
34 |
--------------------------------------------------------------------------------
/jpos/src/test/java/org/jpos/util/DefaultTimerTest.java:
--------------------------------------------------------------------------------
1 | /*
2 | * jPOS Project [http://jpos.org]
3 | * Copyright (C) 2000-2024 jPOS Software SRL
4 | *
5 | * This program is free software: you can redistribute it and/or modify
6 | * it under the terms of the GNU Affero General Public License as
7 | * published by the Free Software Foundation, either version 3 of the
8 | * License, or (at your option) any later version.
9 | *
10 | * This program is distributed in the hope that it will be useful,
11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | * GNU Affero General Public License for more details.
14 | *
15 | * You should have received a copy of the GNU Affero General Public License
16 | * along with this program. If not, see .
17 | */
18 |
19 | package org.jpos.util;
20 |
21 | import static org.junit.jupiter.api.Assertions.assertNotNull;
22 |
23 | import java.util.Timer;
24 |
25 | import org.junit.jupiter.api.Test;
26 |
27 | public class DefaultTimerTest {
28 |
29 | @Test
30 | public void testGetTimer() throws Throwable {
31 | Timer result = DefaultTimer.getTimer();
32 | assertNotNull(result, "result");
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/jpos/src/test/java/org/jpos/util/function/TestLogEventMapper.java:
--------------------------------------------------------------------------------
1 | /*
2 | * jPOS Project [http://jpos.org]
3 | * Copyright (C) 2000-2024 jPOS Software SRL
4 | *
5 | * This program is free software: you can redistribute it and/or modify
6 | * it under the terms of the GNU Affero General Public License as
7 | * published by the Free Software Foundation, either version 3 of the
8 | * License, or (at your option) any later version.
9 | *
10 | * This program is distributed in the hope that it will be useful,
11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 | * GNU Affero General Public License for more details.
14 | *
15 | * You should have received a copy of the GNU Affero General Public License
16 | * along with this program. If not, see .
17 | */
18 |
19 | package org.jpos.util.function;
20 |
21 | import org.jpos.util.LogEvent;
22 |
23 | /**
24 | * Test LogEventMapper for testing setConfiguration calls.
25 | */
26 | public class TestLogEventMapper implements LogEventMapper {
27 | @Override
28 | public LogEvent apply(LogEvent event) {
29 | return event;
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/jpos/src/test/resources/keystore.jks:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jpos/jPOS/ba0670df9006b5c656e517e49c948eb414bdbeae/jpos/src/test/resources/keystore.jks
--------------------------------------------------------------------------------
/jpos/src/test/resources/org/jpos/core/testenv.yml:
--------------------------------------------------------------------------------
1 | test:
2 | value: "from testenv.yml"
3 |
4 | true_boolean: true
5 | false_boolean: false
6 | yes_lower: yes # converted to true by yaml parser
7 | no_upper: NO # converted to false by yaml parser
8 |
9 | annotation:
10 | envstring: "from testenv.yml"
11 |
12 | one: UNO
13 | two: DOS
14 |
15 | ---
16 | system:
17 | property:
18 | test:
19 | sys: ${test.value}
20 |
--------------------------------------------------------------------------------
/jpos/src/test/resources/org/jpos/iso/packagers/ISO87A-Field64.bin:
--------------------------------------------------------------------------------
1 | 08007FFFFFFFFFFFFFFF191234567890123456789000000000000000100000000000200000000000300061119102412345678123456781234567800000101020306111001011201120611123485803240000000100300011000000100000000200000000300000000400061234560665432128ABCDEFGHIJKLMNOPQRSTUVWXYZ01371234567890123456=12345678901234567890044THE QUICK BROWN FOX JUMPED OVER THE LAZY DOG123456789ABC12345600ABC0001ABCD123456789012345JPOS CARD ACCEPTOR / WWW.JPOS.ORG 24jPOSjPOSjPOSjPOSjPOSjPOS24JPOSJPOSJPOSJPOSJPOSJPOS021ADDITIONAL DATA - ISO026ADDITIONAL DATA - NATIONAL025ADDITIONAL DATA - PRIVATE03203203200010203040506071234567890123456024000000001000000000002000004ABCD004EFGH004IJKL004MNOP004QRST004UVWX004YZ01004A002008ABCDDCBACAFEBABECAFEBABE
--------------------------------------------------------------------------------
/jpos/src/test/resources/org/jpos/iso/packagers/ISO87APackager.bin:
--------------------------------------------------------------------------------
1 | 0800FFFFFFFFFFFFFFFF0000004000000000191234567890123456789000000000000000100000000000200000000000300061119102412345678123456781234567800000101020306111001011201120611123485803240000000100300011000000100000000200000000300000000400061234560665432128ABCDEFGHIJKLMNOPQRSTUVWXYZ01371234567890123456=12345678901234567890044THE QUICK BROWN FOX JUMPED OVER THE LAZY DOG123456789ABC12345600ABC0001ABCD123456789012345JPOS CARD ACCEPTOR / WWW.JPOS.ORG 24jPOSjPOSjPOSjPOSjPOSjPOS24JPOSJPOSJPOSJPOSJPOSJPOS021ADDITIONAL DATA - ISO026ADDITIONAL DATA - NATIONAL025ADDITIONAL DATA - PRIVATE03203203200010203040506071234567890123456024000000001000000000002000004ABCD004EFGH004IJKL004MNOP004QRST004UVWX004YZ01004A002008ABCDDCBACAFEBABECAFEBABE000000000000000000000000000000000000000000
--------------------------------------------------------------------------------
/jpos/src/test/resources/org/jpos/iso/packagers/ISO87B-Field64.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jpos/jPOS/ba0670df9006b5c656e517e49c948eb414bdbeae/jpos/src/test/resources/org/jpos/iso/packagers/ISO87B-Field64.bin
--------------------------------------------------------------------------------
/jpos/src/test/resources/org/jpos/iso/packagers/ISO87BPackager.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jpos/jPOS/ba0670df9006b5c656e517e49c948eb414bdbeae/jpos/src/test/resources/org/jpos/iso/packagers/ISO87BPackager.bin
--------------------------------------------------------------------------------
/jpos/src/test/resources/org/jpos/iso/packagers/ISO93APackager.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jpos/jPOS/ba0670df9006b5c656e517e49c948eb414bdbeae/jpos/src/test/resources/org/jpos/iso/packagers/ISO93APackager.bin
--------------------------------------------------------------------------------
/jpos/src/test/resources/org/jpos/iso/packagers/ISO93BPackager.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jpos/jPOS/ba0670df9006b5c656e517e49c948eb414bdbeae/jpos/src/test/resources/org/jpos/iso/packagers/ISO93BPackager.bin
--------------------------------------------------------------------------------
/jpos/src/test/resources/org/jpos/iso/packagers/ISO93ebcdic-Custom-Img.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jpos/jPOS/ba0670df9006b5c656e517e49c948eb414bdbeae/jpos/src/test/resources/org/jpos/iso/packagers/ISO93ebcdic-Custom-Img.bin
--------------------------------------------------------------------------------
/jpos/src/test/resources/org/jpos/iso/packagers/XMLPackager.bin:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/jpos/src/test/resources/org/jpos/iso/packagers/XMLPackager.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/jpos/src/test/resources/org/jpos/iso/packagers/post.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jpos/jPOS/ba0670df9006b5c656e517e49c948eb414bdbeae/jpos/src/test/resources/org/jpos/iso/packagers/post.bin
--------------------------------------------------------------------------------
/jpos/src/test/resources/org/jpos/iso/packagers/post.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/jpos/src/test/resources/org/jpos/q2/configFactoryTest-testenv.yml:
--------------------------------------------------------------------------------
1 | base:
2 | name: configFactoryTest-testenv
3 | ---
4 | configFactoryTest1: true
5 |
--------------------------------------------------------------------------------
/jpos/src/test/resources/org/jpos/q2/configFactoryTest-testenv2.yml:
--------------------------------------------------------------------------------
1 | base:
2 | name: configFactoryTest-testenv2
3 | ---
4 | configFactoryTest2: true
5 |
--------------------------------------------------------------------------------
/jpos/src/test/resources/org/jpos/q2/configFactoryTest.yml:
--------------------------------------------------------------------------------
1 | base:
2 | name: configFactoryTest
3 | ---
4 | configFactoryTest: true
5 |
--------------------------------------------------------------------------------
/jpos/src/test/resources/org/jpos/q2/iso/00_logger.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/jpos/src/test/resources/org/jpos/q2/iso/20_mux.xml:
--------------------------------------------------------------------------------
1 |
2 | receive
3 | send
4 |
5 |
6 |
--------------------------------------------------------------------------------
/jpos/src/test/resources/org/jpos/q2/iso/99_sysmon.xml:
--------------------------------------------------------------------------------
1 |
2 | 3600000
3 | true
4 |
5 |
6 |
--------------------------------------------------------------------------------
/jpos/src/test/resources/org/jpos/rc/CMF.properties:
--------------------------------------------------------------------------------
1 | # CMF overrides
2 |
3 | 9999=ZZZZ,General decline
4 | 19999=9999,Internal error
5 |
6 |
--------------------------------------------------------------------------------
/jpos/src/test/resources/org/jpos/security/lmk-test:
--------------------------------------------------------------------------------
1 | #Local Master Keys
2 | #Thu Mar 27 14:03:23 UYT 2003
3 | LMK0x01=7F3E2F01893DE50B7A3BBA34EFF80D317F3E2F01893DE50B
4 | LMK0x00=F1FB3E37F176E683913B4F86385B4A01F1FB3E37F176E683
5 | LMK0x09=5152DA52D5BF1A26D9F826E307973BB05152DA52D5BF1A26
6 | LMK0x08=A1B6DAAEA78575D0D691893780F4DF91A1B6DAAEA78575D0
7 | LMK0x0e=4AD3C4299162E3F12FF2BCCE97B00E7F4AD3C4299162E3F1
8 | LMK0x07=DF132FFB32EF23DA67F8C229AD08BC38DF132FFB32EF23DA
9 | LMK0x0d=F480F42349A23D0D6EC4D6018A76E975F480F42349A23D0D
10 | LMK0x06=B3C2EAAE15D629E56DEA07F12CD9018FB3C2EAAE15D629E5
11 | LMK0x0c=F89D45F270FEFE97B5E38558BC084F62F89D45F270FEFE97
12 | LMK0x05=1A4AABA845EAF72A9102D362525710F11A4AABA845EAF72A
13 | LMK0x0b=DC076BA7462CC746AD830885A1925D40DC076BA7462CC746
14 | LMK0x04=61C15DFD2C700104F1B5981F38F4371A61C15DFD2C700104
15 | LMK0x0a=6D5B525E4FA4944001AE13B986AE7AC76D5B525E4FA49440
16 | LMK0x03=2CB0079E328C45FD9B584F6773083BC82CB0079E328C45FD
17 | LMK0x02=C8DF2FEF08FDA126CB5D2C52FB8C1920C8DF2FEF08FDA126
18 |
--------------------------------------------------------------------------------
/jpos/src/test/resources/org/jpos/transaction/00_logger.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/jpos/src/test/resources/org/jpos/transaction/10_txnmgr_delay.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/jpos/src/test/resources/org/jpos/transaction/10_txnmgr_empty.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/jpos/src/test/resources/org/jpos/transaction/10_txnmgr_stress.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/jpos/src/test/resources/org/jpos/transaction/99_sysmon.xml:
--------------------------------------------------------------------------------
1 |
2 | 3600000
3 | true
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/jpos/src/test/resources/org/jpos/util/DSmsg-base.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/jpos/src/test/resources/org/jpos/util/dirpoll_retry/deploy/00_logger.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/jpos/src/test/resources/org/jpos/util/dirpoll_retry/deploy/50_dirpoll.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 | build/resources/test/org/jpos/util/dirpoll_retry
5 | 1
6 | 100
7 | org.jpos.util.DirPollTest$RetryTest
8 |
9 |
10 |
--------------------------------------------------------------------------------
/jpos/src/test/resources/org/jpos/util/eom-base.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/jpos/src/test/resources/org/jpos/util/fsd-03.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/jpos/src/test/resources/org/jpos/util/fsd-04.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/jpos/src/test/resources/org/jpos/util/fsd-base.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/jpos/src/test/resources/org/jpos/util/fsd-default.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/jpos/src/test/resources/org/jpos/util/msg-base.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/jpos/src/test/resources/org/jpos/util/msg-prop-axx.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/jpos/src/test/resources/org/jpos/util/msg-prop-base.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/jpos/src/test/resources/org/jpos/util/msg-separator-base.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/jpos/src/test/resources/org/jpos/util/msgDS-base.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/jpos/src/test/resources/org/jpos/util/msgiso-base.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/legal/alwyn.sig.asc:
--------------------------------------------------------------------------------
1 | -----BEGIN PGP SIGNATURE-----
2 | Version: GnuPG v1
3 |
4 | iQIcBAABAgAGBQJa6OdpAAoJENttGHGhcr7m314QAJfOcvC1BrSpHXJCec2OvDkq
5 | EABD9S/6SFn1llsePBGK+uii96fzb06QUGP/53z4KKZXKuONS60RfM19+cdKOfrH
6 | O6dAvlGlRPhETJZAvvRDv9EllX1XnCLVtaKtc6C+CBd5KpwXsr4O4HR2psj//w9h
7 | j2alI5fK9eQuc6XqDmuBifLSLAdHeVh81WJ/yVayozFEiAAod2DCgQvlZ5b+doyh
8 | KfZmg22a8SiOZ50Y60Hpv1bnrxm8fvmH3nEVop2VN/sQoDkLM2v6uXJv6q3t5qnb
9 | fUv67fbvMVzIMqlziyE68Aoz+jmsR2q3cW6LrXsYpA2oumDi8eeHmxtEEj5pVxO/
10 | S1rbMEw79dhICS6NSZEwv/D0LdWZ3xC8GTW8cdw7kJfiJ4pBpgkOI3Z8zniYkgsl
11 | UrXjbbS3KrAJQtJVPOgH/TT6G0npFznvH/G+S75+w27SC0mwurrKUQhRhcJb1das
12 | Pb6VMD65tGiTazJ7czCEfZyhfsvdEyQDEbP2XGAvwJOCuyFf3JJVK/p+WxzC+96H
13 | 6YhjpaPG5Dm0p7rz3PlDYbyamXR9d6WEwAoUImGPRtDp5A04pTLE9S2KidIFUfor
14 | mukh7Oyj2zIkHrLglLLbF12dTm0fFvgqGabW6lA1tTDazjLDDk7tx967cfa+cUWv
15 | Rc4z10fLxVgZtHDp7kYt
16 | =kUyG
17 | -----END PGP SIGNATURE-----
18 |
--------------------------------------------------------------------------------
/legal/espaillato.asc:
--------------------------------------------------------------------------------
1 | -----BEGIN PGP PUBLIC KEY BLOCK-----
2 |
3 | mDMEZYMtFBYJKwYBBAHaRw8BAQdA56cBVnE/IJFxyJGfgoiFyKrpSHLHL3kW6Ug0
4 | TIX3rjm0I096enkgRXNwYWlsbGF0IDxvenp5cGFqaUBnbWFpbC5jb20+iJkEExYK
5 | AEEWIQSexDQkxmFPNoZTGSt3V+Ng0LRTgwUCZYMtFAIbAwUJBaOagAULCQgHAgIi
6 | AgYVCgkICwIEFgIDAQIeBwIXgAAKCRB3V+Ng0LRTg/UqAQCWOKRqySjbZUdGjfiD
7 | JhqePhvFOSCRGR93QFf1fX6aegEA7M+IaDoYmWtfYvRgDrBiJy3IxWzlof61zc/s
8 | kzGnUwe4OARlgy0UEgorBgEEAZdVAQUBAQdAvrkzKhUYpRFaxLTtz8icwX+pDHQ6
9 | NUiyrGKGssExkh4DAQgHiH4EGBYKACYWIQSexDQkxmFPNoZTGSt3V+Ng0LRTgwUC
10 | ZYMtFAIbDAUJBaOagAAKCRB3V+Ng0LRTg6HVAP9b+TC0YQ5lAeJf3GJFMQqR+zR6
11 | +0p8gmZ5dgCpXksfZgEA6Fznqozft21pWl+zwPbMZ8ugnTr3Op/DwuUgkW/glAM=
12 | =oJqW
13 | -----END PGP PUBLIC KEY BLOCK-----
14 |
--------------------------------------------------------------------------------
/legal/fernandoluizjr.asc:
--------------------------------------------------------------------------------
1 | -----BEGIN PGP PUBLIC KEY BLOCK-----
2 |
3 | mDMEZEbU7xYJKwYBBAHaRw8BAQdAbUzHXGff32tdm6TQ2JDiAZrzM1l95ZMYVoSO
4 | aXs/YQO0OUZlcm5hbmRvIEx1aXogZG8gQW1hcmFsIEp1bmlvciA8ZmVybmFuZG9s
5 | dWl6anJAZ21haWwuY29tPoiTBBMWCgA7FiEEgAkSvQeYrkQAFgK8qoXG49g9WCYF
6 | AmRG1O8CGwMFCwkIBwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQqoXG49g9WCZv
7 | 0AEAj4avcttEdiYalO+B8c/nOxL5fth7wrjCWF33TiV2dsMA/178ZDKvteG7C6UT
8 | SgIJMsYMNEFXAoC4fUvQU9xdy0UJuDgEZEbU7xIKKwYBBAGXVQEFAQEHQHbAFpkN
9 | dpjXViwwDKOtYkhZTb6v9iPSLcXDssqHc802AwEIB4h4BBgWCgAgFiEEgAkSvQeY
10 | rkQAFgK8qoXG49g9WCYFAmRG1O8CGwwACgkQqoXG49g9WCZvNAEAshH+87PCuz4P
11 | W8kvzGcjaUk4TnozAx7cBFldlCxRglUBAPGJ9KkT3QaS/7PsFWVGDDNwHSQr0M+o
12 | I2t82uOSyd0P
13 | =K649
14 | -----END PGP PUBLIC KEY BLOCK-----
15 |
--------------------------------------------------------------------------------
/legal/license.asc:
--------------------------------------------------------------------------------
1 | -----BEGIN PGP PUBLIC KEY BLOCK-----
2 | Version: SKS 1.1.0
3 |
4 | mQENBEyiKxYBCAC/IMoiIBPLWpXrsiILBGNRJq6bhxMK1pQKWlYC6m3xFtHlBHPJpzIG3DQg
5 | pvtE+rVADomfVzvp2D1PA8qGJpbgrkqeQm6EeTsxZk6xP6a2ItcV42hk/CwY4wUBinwq8knY
6 | 7slazSE9zjJFQIar9C9Vk97th9Lx0Ii9E6Rs13csKF+d+arV9fguIoDlTDulB/M9QEyVw0/7
7 | viLDi+f029gRSeUiJa486RmlB4CqKdB6/2k+lR7HuTyfsa/3qbLywCg3dTpJ1recam6yg6FC
8 | W7s4SKbgd7XF2Z++covHOpcQm95NrlMwQAO6Q0wWGyx2BFt1mA+Fl8J325jNwBvyKmNHABEB
9 | AAG0H2pQT1MgTGljZW5zZSA8bGljZW5zZUBqcG9zLm9yZz6JATYEEwECACAFAkyiKxYCGwMG
10 | CwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRDkMnju9Z2LRQg9B/oCSPkxq90HfDDjarW/+Znr
11 | WOD2h8d4eqQq0AMJPkS5+9Uz0ErhaAVKCZOROLvMhxY33jV1ADbWiBjQ+hudab6Sj22Cdyz7
12 | lJELIKFHCdiJxKHvkybDQJHkGGUXb9tcFf5fX5EyYn5VpsQgoSMU6KB7qUsvGpLfBAKExDGW
13 | 3uENb+8fWELLYYBQRS9FVAOihVSo5NGJ/nwZaDgoDOQxphdEIXUbIdHTkviy6jMYyIOa2jEg
14 | LFGfr0B3hXA45PRCiZo+0xd95S5dWhKyatIYIYvJNgStOqfIpxSIGN0T2dWvB4xZUrigsa+K
15 | p2xzce8oU1H5oX3B2E7KcbDrdMe2SepK
16 | =XKpH
17 | -----END PGP PUBLIC KEY BLOCK-----
18 |
--------------------------------------------------------------------------------
/legal/t-eli.asc:
--------------------------------------------------------------------------------
1 | -----BEGIN PGP PUBLIC KEY BLOCK-----
2 |
3 | mDMEZYX+JRYJKwYBBAHaRw8BAQdAoTFCF9ZLIB5OM+SfFAhKQ8awr3ONwkxPQvIj
4 | OxYlFlq0KWVsaWFzIHRlcnJhbnRpIDxlbGlhcy50ZXJyYW50aUBnbWFpbC5jb20+
5 | iJkEExYKAEEWIQQzLTHs7bJj7Lhh9v3bCvD6lgb5jAUCZYX+JQIbAwUJBaOagAUL
6 | CQgHAgIiAgYVCgkICwIEFgIDAQIeBwIXgAAKCRDbCvD6lgb5jE2iAP44qkRib/4B
7 | /Eq5GYwWqTBh3U/2w0SWmkjDqXSneUMsSwEAhNMVrilCXG6f1LE+wQMVY2PS3ds+
8 | +RORIaamoQ48zAK4OARlhf4lEgorBgEEAZdVAQUBAQdAi68WsLrOs4CNZwSeqYD4
9 | GEXA/9pd1BJZ9bv7ha17/R0DAQgHiH4EGBYKACYWIQQzLTHs7bJj7Lhh9v3bCvD6
10 | lgb5jAUCZYX+JQIbDAUJBaOagAAKCRDbCvD6lgb5jAZkAQD89sA3HqEeqOoiqU4r
11 | 04CTBnQA4A1Pa66B8d/r3K5+vAD/SAcgK6piOQljv5tud2RMyP3+5D47CD+cFmZd
12 | YM9HXw4=
13 | =7hDD
14 | -----END PGP PUBLIC KEY BLOCK-----
15 |
--------------------------------------------------------------------------------
/legal/vpillai.asc:
--------------------------------------------------------------------------------
1 | -----BEGIN PGP PUBLIC KEY BLOCK-----
2 | Version: BCPG C# v1.6.1.0
3 |
4 | mI0ET6qm6QEEAJGhjkeD/wyQDG6fXHx+i3jiSLymB63CM/y9iaSlj8cjlTISuEL2
5 | LqfBQw3JeoIvz8h0Qby+zMidC8ueAtIr/jou275+bVgDf9wdWcHlLQGNWlAqJFJ3
6 | /twyLAnZs5Km0r2gSBB3e8R26ZkytNZxj+Cb/nffdTXeO50FRdhHvciLABEBAAG0
7 | F3Zpc2hudV9waWxsYWlAeWFob28uY29tiJwEEAECAAYFAk+qpukACgkQWBUDo6q5
8 | z150SgQAg7UrOFqoUtfichgLes17gCIuyh/eSSsSePRDyof3Fv/QmqHzB6G3pFKJ
9 | scXiiaACV9YZto4RZe7VvNbz3sEmT0S+lSPbXAonOePX0/YspFOnEZGp2D6SOkmx
10 | 1qz65UvJtW3nZA8di67gccUlEtI3iZ26FhY37+JC6R53KtYEr6k=
11 | =xWzS
12 | -----END PGP PUBLIC KEY BLOCK-----
13 |
--------------------------------------------------------------------------------
/settings.gradle:
--------------------------------------------------------------------------------
1 | include 'jpos'
2 |
3 | rootProject.name = 'jpos'
4 |
5 |
--------------------------------------------------------------------------------